Рабочая программа профессионального модуля ПМ. 01. Разработка программных модулей программного обеспечения для компьютерных систем по специальности 09.02.03 Программирование в компьютерных системах
Количество часов на освоение программы профессионального модуля
Вид учебной деятельности Объем часов
Максимальная учебная нагрузка (всего) 483
Обязательная аудиторная учебная нагрузка (всего) 322
Курсовая работа/проект Не предусмотрено
Учебная практика 216
Производственная практика 72
Самостоятельная работа студента (всего) в том числе: 161
Содержание профессионального модуля:
Раздел 1.ПМ.01 Разработка программных модулей системного программного обеспечения.
МДК 01.01. Системное программирование
- Тема 1.1. Assembler x86. Программирование на языке низкого уровня
- Тема 1.2. Виды компиляторов и отладчиков Assembler x86
- Тема 1.3.
- Тема 1.4. Системное программирование для MASM 6 в ОС DOS
- Тема 1.5. Директивы и операторы ассемблера. Структура программы ASM
- Тема 1.6. MASM. Системные функции вывода на экран (VGA)
- Тема 1.7. Системные функции внешних портов и устройств
- Тема 1.8. Популярные алгоритмы MASM
ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ C
- Тема 2.1. История и текущая позиция языка С. Возможности языка C
- Тема 2.2. Типы данных и основные операции
- Тема 2.3. Ввод и вывод
- Тема 2.4. Управляющие структуры
- Тема 2.5. Функции
- Тема 2.6. Массивы
- Тема 2.7. Указатели
- Тема 2.8. Работа со строками
- Тема 2.9. Структуры
- Тема 2.10. Файлы
- Тема 2.11. Динамическая память и структуры данных
ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ C++
- Тема 3.1. Отличия языка C++ от языка C
- Тема 3.2. Объектно-ориентированное программирование
- Тема 3.3. Обработка исключений
- Тема 3.4. Процессы и потоки Windows
- Тема 3.5. Синхронизация потоков Windows
- Тема 3.6. Взаимодействие между процессами Windows
- Тема 3.7. Сокеты Windows
Раздел ПМ 2 Разработка программных модулей программного обеспечения для прикладных компьютерных систем.
МДК 01.02. Прикладное программирование
РАЗРАБОТКА ПРИКЛАДНЫХ ПРОГРАММНЫХ ПРОДУКТОВ
- Тема 4.1. Разработка спецификаций для компонентов прикладного программного продукта
- Тема 4.2. Разработка кода прикладного программного продукта на уровне модуля
ЧИСЛЕННЫЕ МЕТОДЫ
- Тема 5.1. Введение: основные прикладные задачи
- Тема 5.2. Виды погрешностей и их свойства. Оценка значений функций
- Тема 5.3. Методы приближенного решения одного нелинейного уравнения. Случай локализованного и нелокализованного корня.
- Тема 5.4. Методы поиска экстремума функции одной переменной
- Тема 5.5. Приближенные методы нахождения длин кривых
- Тема 5.6. Приближенные методы вычисления площади криволинейной трапеции
- Тема 5.7. Численная оценка точности: метод экстраполяции
- Тема 5.8. Повторение и обобщение материала
Разрабатал: Круглов Андрей Анатольевич, Дмитровский государственный политехнический колледж
|