Наименование междисциплинарных курсов (МДК) и тем

Содержание учебного материала, лабораторные работы, самостоятельная работа обучающихся, курсовой проект

Объем часов

Уровень освоения

МДК. 01.01. Системное программирование

96

Тема 1.1. Разработка программного обеспечения

Содержание

6

1. Основные этапы разработки программного обеспечения

1,2

2. Основные принципы технологии структурного и объектно-ориентированного программирования

1,2

3. Основные принципы отладки и тестирования программных продуктов

1,2

4. Методы и средства разработки технической документации

1,2

Тема 1.1. Введение в язык системного программирования С

Содержание

12

1. Основные типы данных

2

2. Основные языковые конструкции.

2

3. Функции

2


4. Составные типы данных.

2

5. Указатели и ссылки

2

6. Массивы.

2

7. Структуры и объединения.

2

8. Размещение программ и данных в памяти.

2

Лабораторные работы

24

1. Разработка кода программного модуля по теме «Выражения и операторы»

2. Разработка кода программного модуля по теме «Функции»

3. Создание программы по разработанному алгоритму как отдельного модуля по теме «Массивы и указатели»

4. Создание программы по разработанному алгоритму как отдельного модуля по теме «Структуры и массивы структур»

Тема 1.2. Стандартная библиотека языка С.

Содержание

6

1. Состав стандартной библиотеки С

2

2. Организация ввода/вывода.

2


3. Строковые переменные и константы

2

4. Математические функции

2

5. Препроцессор языка С

2

Лабораторные работы

18

1. Разработка, отладка и тестирование программы на уровне модуля по теме

«Строки»

2. Разработка, отладка и тестирование программы на уровне модуля по теме

«Математические функции»

3. Разработка, отладка и тестирование программы на уровне модуля по теме

«Функции ввода-вывода»

Тема 1.3. Разработка программ - архиваторов на языке С

Содержание

8

1. Назначение архиваторов

2,3

2. Методы сжатия компьютерных файлов

2,3

3. Наиболее популярные программы – архиваторы

2,3

4. Разработка алгоритмов архивации и разархивации файлов

2,3

Лабораторные работы

22


1. Разработка консольного архиватора, оформление документации на программные средства

2. Разработка архиватора с графическим интерфейсом, использование инструментальных средств для автоматизации оформления документации

Самостоятельная работа при изучении МДК 01.01

48

Тематика домашних заданий

Изучение основной и дополнительной литературы.

Изучение методических рекомендаций по выполнению лабораторных работ. Оформление отчетов и подготовка к защите лабораторных работ

МДК.01.02. Прикладное программирование

90

Тема 2.1. Технология прикладного программирования

Содержание

6

Введение в прикладное программирование. Технология визуального программирования

2

Структурное и модульное программирование

2

Стандартные компоненты среды разработки VisualStudio т их применение при разработке прикладных приложений.

2

Лабораторные работы

4

«Изучение Visual Studio 2008»

«Отладка и компиляция программ в Visual Studio 2008»


Тема 2.2. Введение в язык программирования Си

Содержание

14

Основы языка Си. Объекты языка Си и их типы. Ввод и вывод информации.

2

2

Арифметические, логические, адресные операции

2

Операторы цикла и условный оператор

1

Функции. Основные понятия. Область применения.

1

Классификация функций ввода-вывода.

2

Препроцессор. Специальные объекты. Локальные и глобальные переменные.

1

Модификаторы. Указатели.

1

Лабораторные работы

16

«Операции ввода-вывода».

«Арифметические операции и математические функции».

«Условный оператор if-else»

«Разветвленный оператор if-else. Сложные логические выражения»

«Оператор цикла for»

«Вложенный оператор цикла for»

«Оператор цикла while... , do … while»

«Условный оператор (оператор выбор) языка Си – Switch – Case»


Тема 2.3. Структуры данных.

Содержание

10

Массивы одномерные и двумерные.

1

Динамическое распределение памяти. Массивы указателей.

1

Структуры. Объединения. Указатели и структуры.

1

Работа со строками.

2

Строковые функции.

2

Лабораторные работы

22

«Функции. Описание. Применение».

«Одномерные (линейные) массивы».

«Многомерные массивы».

«Указатели. Назначение. Описание. Инициализация. Применение».

«Структуры».

«Массив структур».

«Объединения»

«Директивы препроцессора».

«Поразрядные операции».

«Битовые поля».

«Битовые поля».


Тема 2.4. Организация работы с внешними файлами

Содержание

2

Работа с файлами данных

2

Лабораторные работы

4

«Работа с файлами».

«Работа с бинарными файлами»

Самостоятельная работа при изучении МДК 01.02

45

Тематика домашних заданий

Подготовка к выполнению и защите лабораторных работ

МДК.01.03. Программирование в среде "1С: Предприятие"

96

Тема 3.1. Предметно - ориентированное моделирование информационных систем

Содержание

8

1. Понятия и определения предметно-ориентированного моделирования

2

2. Типы моделей

2

3. Основные этапы разработки программного обеспечения в среде «1С: Предприятие»

2

4. Технологии структурного и объектно-ориентированного программирования в среде «1С: Предприятие»

2

Тема 3.2. Состав системы

Содержание


программ «1С: Предприятие»

1. Структура конфигурации

8

2

2. Архитектуры системы программ «1С: Предприятие»

2

3. Платформенно-зависимая модель «1С: Предприятие»

2

4. Отладка и тестирование программных продуктов на платформе «1С: Предприятие»

2

Лабораторные работы

2

1. Основы создания конфигурации. Выполнение и защита лабораторной работы

Тема 3.3. Объектная модель платформы «1С: Предприятие»

Содержание

8

1.Объекты для построения платформенно-зависимой модели

2

2. Общая структура основного объекта

2

3. Справочники, документы, регистры, планы видов характеристик, отчеты

2

4. Методы и средства разработки технической документации.

2

Лабораторные работы

48

2. Создание и использование справочников. Выполнение и защита лабораторной работы

3.Дoкументы, разработка кода программного модуля для расчета суммы в строке


документа. Выполнение и защита лабораторной работы.

4. Регистры накопления, разработка алгоритма проведения документа и реализации его средствами автоматизированного проектирования. Выполнение и защита лабораторной работы.

5. Создание и использование отчетов. Выполнение и защита лабораторной работы.

6. Макеты, создание программы по разработанному алгоритму как отдельного модуля для печати документа с рассчитанной итоговой суммой. Выполнение и защита лабораторной работы.

7.Регистры сведений, разработка кода на основе готовой спецификации на уровне модуля РаботаСоСправочниками. Выполнение и защита лабораторной работы

8. Перечисления, использование инструментальных средств на этапе отладки модуля Обработка проведения документа ОказаниеУслуги. Выполнение и защита лабораторной работы.

9. Оборотные регистры накопления, проведение тестирования программного модуля по определенному сценарию. Выполнение и защита лабораторной работы

Тема 3.4. Табличная модель платформы «1С: Предприятие»

Содержание

8

1. Табличная модель данных.

2


2. Виды таблиц базы данных.

2

3. Создание запроса и использование его результатов.

2

4. Структура и описание запроса.

2

5. Взаимосвязь таблиц.

2

6. Упорядочивание, группировка и итоги запроса.

2

7. Параметры запроса.

2

Лабораторные работы

14

10. Создание сложных отчетов, использование инструментальных средств для автоматизации оформления документации. Выполнение и защита лабораторной работы

Самостоятельная работа при изучении МДК 01.03

62

Тематика домашних заданий

Подготовка к выполнению и защите лабораторных работ

МДК.01.04. Математические методы разработки алгоритмов

96

Тема 4.1. Приближенные числа

Содержание


и действия над ними

1. Приближенное значение величины

2

2,3

2. Абсолютная погрешность, относительная погрешность

2,3

3. Верные, сомнительные, значащие цифры

2,3

4. Способы хранения цифр в памяти компьютера

2,3

5. Погрешности арифметических действий

2,3

Лабораторные работы

6

1. Погрешность функции

Тема 4.2. Приближенное решение алгебраических и трансцендентных уравнений

Содержание

4

1. Алгебраические и трансцендентные уравнения, методы решения уравнений с одной переменной

2. Метод половинного деления

3. Метод хорд

4. Метод Ньютона (метод касательных)

5. Метод простой итерации

6. Комбинированный метод


Лабораторные работы

8

Приближенное решение уравнений с одной переменной

Тема 4.3. Приближение функций

Содержание

6

1. Постановка задачи

2,3

2. Полиномиальная аппроксимация

2,3

3. Интерполяционный многочлен Лагранжа

2,3

4. Интерполяционные формулы Ньютона

2,3

5. Сравнение методов интерполяции

2,3

6. Интерполяция сплайнами

2,3

Лабораторные работы

10

1. Разработка программы по теме «Приближение функций»

Тема 4.4. Решение систем линейных алгебраических

Содержание

8

1. Матрицы и их свойства

2,3


уравнений (СЛАУ) и нелинейных алгебраических уравнений

2. Выполнение операций над матрицами

2,3

3. Запись СЛАУ в матричной форме

2,3

4. Прямые методы решения СЛАУ

2,3

5. Метод Гаусса

2,3

6. Метод LU-разложения

2,3

7. Итерационные методы решения СЛАУ. Метод простых итераций

2,3

8. Метод Якоби

2,3

9. Метод Зейделя

2,3

10. Сравнение методов

2,3

Лабораторные работы

20

1. Решение систем линейных алгебраических уравнений

2. Решение систем нелинейных алгебраических уравнений

Тема 4.5. Численное интегрирование и

Содержание

6

1. Постановка задачи численного интегрирования

2,3


дифференцирование

2. Формулы Ньютона-Котеса: методы прямоугольников, трапеций, парабол

2,3

3. Оценка погрешности численного интегрирования

2,3

4. Правило Рунге

2,3

5. Численное дифференцирование

2,3

Лабораторные работы

10

1. Разработка программы численного интегрирования одним из методов

Тема 4.6. Численное решение обыкновенных дифференциальных уравнений

Содержание

6

1. Основные понятия дифференциальных уравнений.

2,3

2. Одношаговые методы решения задачи Коши

2,3

3. Метод Эйлера

2,3

4. Методы Рунге-Кутта

2,3

5. Оценка погрешности одношаговых методов, адаптивный выбор шага.

2,3

Лабораторные работы

10


1.Разработка программы решения задачи Коши одним из методов.

Самостоятельная работа при изучении МДК 01.04

48

Тематика домашних заданий

Изучение методических рекомендаций по выполнению лабораторных работ Вычисление погрешностей результатов арифметических действий

Решение алгебраических и трансцендентных уравнений приближенными методами по алгоритму Составление интерполяционных формул Лагранжа и Ньютона.

Решение систем линейных и нелинейных уравнений различными методами. Вычисление интегралов при помощи формул Ньютона-Котеса.

Нахождение решений обыкновенных дифференциальных уравнений методами Эйлера и Рунге-Кутты. Оформление отчетов и подготовка к защите лабораторных работ.

Учебная практика Виды работ

–разработка архиваторов

–разработка приложений в среде Delphi для изображения геометрических фигур.

144

– программирование обработчиков событий в среде «1С: Предприятие»

разработка программных модулей, реализующих численные методы

Производственная практика (по профилю специальности) итоговая по модулю Виды работ

–разработка алгоритма поставленной задачи и реализации его средствами автоматизированного проектирования;

–разработка кода программного продукта на основе готовой спецификации на уровне модуля;

–использование инструментальных средств на этапе отладки программного продукта;

–проведение тестирования программного модуля по определенному сценарию.

108

Примерная тематика курсовых проектов

Разработка приложений в среде Delphi для изображения трехмерных моделей объекта

Обязательная аудиторная учебная нагрузка по курсовому проекту

16

Всего

839


4. условия реализации программы ПРОФЕССИОНАЛЬНОГО МОДУЛЯ

4.1. Требования к минимальному материально-техническому обеспечению

Реализация программы ПМ.01 Разработка программных модулей программного обеспечения компьютерных систем предполагает наличие учебных кабинетов информатики и информационных технологий, лабораторий информатики и вычислительной техники.

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4