Рабочая программа профессионального модуля разработка программных модулей программного обеспечения для компьютерных систем - страница 4

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


НазваниеРабочая программа профессионального модуля разработка программных модулей программного обеспечения для компьютерных систем
страница4/6
ТипРабочая программа
rykovodstvo.ru > Руководство эксплуатация > Рабочая программа
1   2   3   4   5   6




1

2

3

4




9

Стандарт ISO 646 (ECMA-6).







10

Механизм использования MFT-зоны

11

Каталоги в UNIX

12

Место операционной системы в многоуровневой структуре компьютера.

13

Режимы работы процессора: привилегированный и пользовательский режим.

14

Способы распределения времени центрального процессора

15

Критерии сравнения алгоритмов диспетчеризации.

16

Ресурсы Windows, редакторы ресурсов: изучение возможностей редакторов ресурсов: Restorator resource editor, XN resource editor

17

Методы обфускации

18

Отладчики: AQtime; DTrace; Electric Fence; GNU Debugger (GDB); IDA; Microsoft Visual Studio; OllyDbg; SoftICE; Sun Studio; Dr. Watson; TotalView; WinDbg; FlexTracer (один на выбор)

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

210

 

Раздел ПМ 2. Разработка прикладных программ в среде программирования Visual C

120

 

Тема 2.1. Программирование на языке С

Содержание учебного материала

6

2

1

Основы программирования на языке С. Определение и инициализация объекта данных. Запись выражений. Условные операторы и операторы цикла.

2

Массивы и векторы. Указатели. Запись и чтение файлов.

3

Процедурное программирование. Функции. Вызов функции. Объявление функций. Определение и использование шаблонных функций.

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

10

 

1

Программы с линейной структурой на языке С

2

Условные операторы и операторы цикла на языке С.

3

Процедуры и функции на языке С

4

Работа с символьными строками на языке С

5

Представление в памяти массивов и матриц на языке С




1

2

3

4

Тема 2.2.
Синтаксис и программные конструкции Visual C

Содержание учебного материала

22

3

1

Введение. Цели использования компьютеров при решении прикладных задач. Задачи и особенности прикладного программирования..

2

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

3

Технологии разработки прикладного программного обеспечения. Технологии прикладного программирования: цели, задачи, основные принципы и инструменты.

4

Алгоритмическая и объектно-ориентированная декомпозиция. Принципы объектно-ориентированного анализа: абстрагирование, инкапсуляция, наследование, полиморфизм, модульность, сохраняемость, параллелизм.

5

Объекты и типы объектов. Атрибуты и типы атрибутов. Экземпляры и состояния. Жизненный цикл и поведение объектов: сообщения, события, методы, действия.

6

Основы прикладного программирования на языке Visual C. Структура программы на языке Visual C. Проект. Компиляция программы и сборка исполняемого модуля. Размещение программы и данных в памяти.

7

Структура исполняемого модуля. Переменные: объявление, определение, инициализация. Переменные: значение, указатель, ссылка. Время жизни, области видимости иклассы памяти переменных.

8

Динамическое размещение данных в памяти. Составные типы данных.

9

Массивы - как пример гомогенной структуры данных: размещение в памяти, доступ к элементам. Одномерные и многомерные массивы. Структуры - как пример гетерогенной структуры данных. Реализация вычислительных операций.

10

Арифметические и логические выражения. Основные языковые конструкции (условные, циклические, селективные инструкции). Функции: объявление и определение. Передача аргументов в функции. Стандартная библиотека функций языка Visual C

11

Библиотека стандартного потокового ввода/вывода. Форматированный ввод/вывод. Файловые потоки.



1

2

3

4




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

14

 

1

Структура программы на С++. Константы и переменные. Организация ввода и вывода на С++

2

Оператор выбора и организация ветвления на C++. Решение задач на организацию ветвления

3

Операторы цикла в программах на C++. Выбор типа цикла.

4

Процедуры и функции

5

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

6

Динамические массивы Алгоритмы поиска в массивах. Перебор элементов массива.

7

Классические алгоритмы сортировки массивов. Строковый тип данных в программах на С++

Тема 2.3.
Отладка, тестирование и оптимизация программ на языке Visual C

Содержание учебного материала

10

2

1

Разработка приложений в среде Visual C. Классы. Инкапсуляция. Сокрытие данных и видимость членов класса.

2

Конструктор. Полный конструктор. Конструктор по умолчанию. Конструктор копирования. Деструктор. Полиморфизм. Перегрузка функций. Перегрузка операторов (унарного, бинарного, особые случаи). Параметрический полиморфизм. Шаблоны функций. Шаблоны классов. Наследование. Виртуальные функции и абстрактные базовые классы.

3

Множественное наследование. Интерфейс пользователя. Основные понятия. Стандартизация пользовательского интерфейса. Интерфейс командной строки. Текстовый интерфейс. Оконный интерфейс. Графический оконный интерфейс. Web-интерфейс. Социальный интерфейс. Современный графический пользовательский интерфейс.

4

Взаимодействие пользователя с программами. Графический пользовательский интерфейс и его реализация в операционной системе Windows. Основной объект интерфейса: окно и его основные части. Диалоговое окно и стандартные элементы управления, предназначенные для ввода информации и управления работой программы. Визуализация научных и инженерных данных.

5

Отладка, тестирование и оптимизация программ на языке C++Уровни абстракции в процессе разработки программного обеспечения: архитектура, структура, реализация).
1   2   3   4   5   6

Похожие:

Рабочая программа профессионального модуля разработка программных модулей программного обеспечения для компьютерных систем iconОсновная образовательная программа по специальности 09. 02. 03 Программирование...
Результатом освоения профессионального модуля является готовность обучающегося к выполнению вида профессиональной деятельности

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

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

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

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

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

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

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

Рабочая программа профессионального модуля разработка программных модулей программного обеспечения для компьютерных систем iconВопросы для подготовки к экзамену по профессиональному модулю пм....
Дисциплины: мдк. 09. 01 Установка и настройка системного программного обеспечения компьютерных систем и комплексов

Рабочая программа профессионального модуля разработка программных модулей программного обеспечения для компьютерных систем iconРабочая программа профессионального модуля «Обслуживание электрооборудования...
Рабочая программа предназначена для специальности среднего профессионального образования

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

Рабочая программа профессионального модуля разработка программных модулей программного обеспечения для компьютерных систем iconРабочая программа профессионального модуля пм. 03 Работа на контрольно-кассовой...
Рабочая программа профессионального модуля разработана на основе Федерального государственного образовательного стандарта среднего...

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

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

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

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


Руководство, инструкция по применению




При копировании материала укажите ссылку © 2018
контакты
rykovodstvo.ru
Поиск