Скачать 0.54 Mb.
|
Тема 2.2. Операторы языка TurboPascal |
Содержание |
16 |
||||
1 |
Система программирования Free Pascal Общие сведения о системе. Типы данных. Арифметические операции, стандартные функции, выражения. Операторы присваивания, ввода-вывода |
6 |
3 |
|||
2 |
Операторы языка Логические выражения в управляющих операторах. Оператор условного перехода. Операторы циклов с пред- постусловием. Циклы с параметром |
3 |
||||
3 |
Структурированные типы данных Одномерные и двумерные массивы. Строки |
3 |
||||
Практические работы |
10 |
|||||
1 |
Реализация линейных алгоритмов в среде Free Pascal |
|||||
2 |
Разработка программ с ветвлением |
|||||
3 |
Разработка программ с использованием циклов |
|||||
4 |
Разработка программ на качественный и количественный поиск в массиве |
|||||
5 |
Реализация программ с использованием стандартных функций обработки строк |
|||||
Тема 2.3. Процедуры и функции |
Содержание |
10 |
||||
1 |
Подпрограммы в среде Free Pascal Процедуры и функции. Способы организации функций. Рекурсивные функции |
4 |
2 |
|||
2 |
Организация процедур |
2 |
||||
Практические работы |
6 |
|||||
1 |
Разработка программ с применением функций |
|||||
2 |
Реализация подпрограмм в виде рекурсивных функций |
|||||
3 |
Разработка программ с применением процедур |
|||||
Тема 2.4. Организация ввода-вывода данных. Работа с файлами |
Содержание |
8 |
||||
1 |
Ввод-вывод данных из файлов Файловый тип данных. Файлы последовательного доступа. Файлы произвольного доступа |
4 |
2 |
|||
2 |
Записи |
2 |
||||
Практические работы |
4 |
|||||
1 |
Организация работы с файлом последовательного доступа в среде Free Pascal |
|||||
2 |
Организация работы с файлом прямого доступа в среде Free Pascal |
|||||
Тема 2.5. Интегрированная среда разработчика (ИСР) |
Содержание |
14 |
||||
1 |
Знакомство с ИСР Базовые понятия объектно-ориентированного программирования (ООП). Событийно-управляемая модель программирования. Интерфейс среды разработчика. Состав и характеристика проекта. Проектирование и программирование приложения |
6 |
2 |
|||
2 |
Понятие класса в ООП Классы объектно-ориентированного языка программирования. Наследование. Перегрузка методов |
2 |
||||
Практические работы |
8 |
|||||
1 |
Создание простого проекта в ИСР |
|||||
2 |
Создание проекта с вводом/выводом информации |
|||||
3 |
Создание класса |
|||||
4 |
Создание наследованного класса |
|||||
Тема 2.6. Визуальное событийно-управляемое программирование |
Содержание |
6 |
||||
1 |
События компонентов Основные и дополнительные элементы управления и их свойства. События компонентов |
4 |
2 |
|||
2 |
Разработка и создание интерфейса и функциональной схемы приложения |
2 |
||||
Практические работы |
2 |
|||||
1 |
Создание проекта с кнопочными компонентами |
|||||
Самостоятельная работа при изучении МДК.02.01 Конспектирование учебной и специальной технической литературы (по вопросам к темам, составленным преподавателем). Подготовка к выполнению, созданию отчетов и защите практических работ с использованием методических рекомендаций преподавателя. |
32 |
|||||
Раздел 3. Технологии и методы программирования |
90 |
|||||
Тема 3.1. Объектно-ориентированное программирование (ООП) |
Содержание |
22 |
||||
1 |
Основные понятия. Основные понятия. Класс, объект, экземпляр класса. |
10 |
2 |
|||
2 |
Принципы ООП Инкапсуляция, наследование, полиморфизм |
2 |
||||
3 |
Объекты Свойства, методы объектов. Уровни доступа: public, private, protected. Конструкторы и деструкторы. |
2 |
||||
4 |
Динамическое создание объектов Статические и динамические переменные. Динамическое создание объектов. Иерархия классов. Абстрактные классы. Полиморфизм: виртуальные методы. Перекрытие методов (override). |
2 |
||||
Практические работы |
12 |
|||||
1 |
Описание собственного класса на языке ООП |
|||||
2 |
Создание конструктора и деструктора |
|||||
3 |
Создание иерархии классов. |
|||||
4 |
Динамическое создание объектов. |
|||||
5 |
Использование виртуальных методов |
|||||
Тема 3.2. Разработка программного кода. |
Содержание |
26 |
||||
1 |
Событийно-управляемый интерфейс. Сообщение, событие, интерактивный интерфейс, событийно-управляемый интерфейс, обработчики событий. |
16 |
3 |
|||
2 |
Реализация событийно-управляемого интерфейса Сообщения операционной системы. Обработка сообщений в приложении. Создание обработчика событий. |
2 |
||||
3 |
Тестирование и отладка Автономное и комплексное тестирование. Стратегия выбора тестов. Методы черного и белого ящиков. Отладка программного кода с помощью специализированных программных средств. |
2 |
||||
4 |
Оптимизация программного кода Методы оптимизации алгоритмов. Оптимизация программного кода. Рефакторинг программного кода. Использование средств оптимизации программного кода. |
2 |
||||
Практические работы |
10 |
|||||
1 |
Обработка сообщений операционной системы |
|||||
2 |
Построение событийно-управляемого интерфейса |
|||||
3 |
Создание программного кода обработчиков событий |
|||||
4 |
Тестирование и отладка программного кода. |
|||||
5 |
Оптимизация программного кода. |
|||||
Тема 3.3. Проектирование интерфейса пользователя |
Содержание |
12 |
||||
1 |
Инструментальные средства разработки Общая характеристика инструментальных средств разработки. Назначение CASE-средств. Инструментальные среды программирования. Модели программных систем. |
4 |
2 |
|||
2 |
Применение CASE-средств Работа в инструментальной среде проектирования. Визуальное проектирование интерфейса. Связывание обработчиков событий с элементами управления. |
2 |
||||
Практические работы |
8 |
|||||
1 |
Работа в среде CASE-средства |
|||||
2 |
Создание интерфейса посредством визуального проектирования |
|||||
3 |
Создание обработчиков событий |
|||||
4 |
Связывание обработчиков событий с элементами интерфейса |
|||||
Самостоятельная работа при изучении МДК.02.01 Конспектирование учебной и специальной технической литературы (по вопросам к темам, составленным преподавателем). Подготовка к выполнению, созданию отчетов и защите практических работ с использованием методических рекомендаций преподавателя. |
30 |
|||||
Раздел 4. Документирование и сертификация |
72 |
|||||
Рабочая программа профессионального модуля пм. 02 Разработка, внедрение... Рабочая программа профессионального модуля является частью основной образовательной программы в соответствии с фгос спо по специальности... |
Программа профессионального модуля пм. 02 Разработка, внедрение и адаптация Программа профессионального модуля составлена на основе Федерального государственного образовательного стандарта по профессии спо... |
||
Основная образовательная программа по специальности 09. 02. 03 Программирование... Результатом освоения профессионального модуля является готовность обучающегося к выполнению вида профессиональной деятельности |
Рабочая программа профессионального модуля разработка программных... Федерального государственного образовательного стандарта по специальности среднего профессионального образования, входящей в состав... |
||
Рабочая программа профессионального модуля «обработка отраслевой информации» Профессиональная образователная организация «художественно-промышленный техникум» |
Учебное пособие предназначено для развития навыков работы в программе... Учебное пособие предназначено для развития навыков работы в программе Movie Maker. Учебное пособие используется при изучении программного... |
||
Программа профессионального модуля пм. 01 Программа профессионального модуля разработана на основе Федерального государственного образовательного стандарта по специальностям... |
Программа профессионального модуля пм. 3 Ремонт и обслуживание пожарной... Программа профессионального модуля разработана на основе Федерального государственного образовательного стандарта по специальностям... |
||
Рабочая программа профессионального модуля пм. 01 «Реализация лекарственных... Программа профессионального модуля разработана на основе Федерального государственного образовательного стандарта по специальности... |
Программа профессионального модуля Программа профессионального модуля разработана на основе Федерального государственного образовательного стандарта по профессии среднего... |
||
Рабочая программа профессионального модуля пм 02. Разработка управляющих «Разработка управляющих программ для станков с числовым программным управлением» разработана на основе Федерального государственного... |
Рабочая программа профессионального модуля пм. 02 «Изготовление лекарственных... Программа профессионального модуля разработана на основе Федерального государственного образовательного стандарта по специальностям... |
||
Программа профессионального модуля Пм. 01. Изготовление шаблонов... Программа профессионального модуля разработана на основе Федерального государственного образовательного стандарта среднего профессионального... |
Программа профессионального модуля Программа профессионального модуля разработана на основе Федерального государственного образовательного стандарта и примерной рабочей... |
||
Программа профессионального модуля пм 05. 01 Обслуживание источников... Программа профессионального модуля разработана на основе Федерального государственного образовательного стандарта по профессии начального... |
Рабочая программа профессионального модуля 03 Рабочая программа профессионального модуля разработана на основе Федерального государственного образовательного стандарта по специальности... |
Поиск |