Составитель: к.т.н., доцент кафедры КТО
Белоглазов Александр Анатольевич
1. Выписка из учебного плана.
Специальность: 030500.00 - профессиональное обучение
Специализация: 030500.06 - информатика, вычислительная техника и
компьютерные технологии
Факультет - инженерно педагогический
Кафедра — компьютерной технологии обучения
Курс- 4,5
Семестр-8,9
Всего аудиторных занятий - 150
Лекции - 60
Лабораторных занятий – 90
СРС: а) Расчетно-графических - 80
б) Работа с литературой - 70
Реферат – 8 семестр
Зачет – 8 семестр
Курсовая работа – 9 семестр
Экзамен - 9 семестр
Всего- 300
2. Требования к входу.
Согласно Государственного образовательного стандарта высшего профессионального образования 2000 г. «Государственные требования к минимуму содержания и уровню подготовки выпускника по специальности 030500.06», студент для изучения данной дисциплины должен знать:
1. Информатика
2. Физика (электричество)
3. Электротехника.
4. Языки и системы программирования
3. Требования стандарта по дисциплине:
Содержания дисциплины соответствует общепрофессиональным «Требованиям к обязательному минимуму содержания и уровня подготовки выпускника высшей школы», утв. Госкомитетом РФ по высшему образованию от 27 марта 2000 г. по циклу «Дисциплины специализации» ОД.С.ОО: Автоматика и робототехника, согласно которым специалист после изучения дисциплины должен:
3.1. иметь представление:
3.1.1. об использовании дополнительных пакетов и библиотек при программировании, современных алгоритмических языках, их особенностях, областях применения
3.2. быть способен:
3.2.1. проектировать мультимедийные комплексы, предназначенные для использования в учебном процессе, на основе существующих типовых средств вычислительной техники;
3.2.2. - применять методические разработки использования компьютерных технологий к условиям реального учебного процесса в образовательных учреждениях начального профессионального образования;
3.3. знать и уметь использовать:
3.3.1. – взаимосвязь этапов проектирования и производства изделий и программ;
3.3.2. - теорию программирования на нескольких языках программирования;
3.3.3. - идеологию объектно-ориентированного программирования для Windows;
3.3.4. - методы моделирования при исследовании и проектировании обучающих компьютерных систем;
3.3.5. - идеологию объектно-ориентированного программирования для Windows;
3.3.6. - - методы моделирования при исследовании и проектировании обучающих компьютерных систем;
4. Принципы построения курса:
4.1. Рабочая программа разработана для студентов 4 и 5 курса инженерно-педагогической специальности 030500.00
4.2. На лекциях уделяется внимание понятиям основ прикладного программирования.
4.3. На практических занятиях и семинарах изучаются материалы, которые не успели рассмотреть на лекциях и решения практических задач.
4.4. На лабораторных занятиях студенты приобретают навыки создания программных продуктов, решения задач и проектирования архитектуры программ.
5. Цели курса.
После изучения данного курса студент будет:
5.1. . Иметь представление:
5.1.1. об истории развития прикладного программирования
5.1.2. о применении классов программных продуктов
5.1.3. о проектировании программ;
5.1.4. о методах прикладного программирования
5.1.5. о средствах и инструментах прикладного программирования;
5.2. Знать:
5.2.1. язык программирования ;
5.2.2. жизненный цикл программного продукта
5.2.3. как разработать программную системы
5.2.4. как разработать пользовательский интерфейс прикладной программы;
5.2.5. разрабатывать проектную документацию;
8.2. ЭКЗАМЕНАЦИОННЫЕ ВОПРОСЫ
2. Задачи и особенности прикладного программирования. Основные инструменты прикладного программиста.
3. Язык программирования - главный инструмент прикладного программиста. Выбор языка программирования.
4. Технологии разработки прикладного программного обеспечения
5. Технологии прикладного программирования: цели, задачи и основные принципы и инструменты.
6. Алгоритмическая и объектно-ориентированная декомпозиция.
7. Принципы объектно-ориентированного анализа: абстрагирование, инкапсуляция, наследование, полиморфизм, модульность, сохраняемость, параллелизм.
8. Объекты и типы объектов.
9. Атрибуты и типы атрибутов.
10. Экземпляры и состояния.
11. Жизненный цикл и поведение объектов: сообщения, события, методы, действия.
12. Объектно-ориентированное проектирование.
13. Документирование результатов анализа и проектирования.
14. Основы языка UML (Unified Modeling Language).
15. Основы прикладного программирования с использованием языка высокого уровня
16. Структура программы. Проект.
17. Компиляция программы и сборка исполняемого модуля.
Одними из наиболее популярных услуг на рынке IT-технологий являются создание и продвижение лендингов. Они способны положительно влиять на деятельность любого бизнес-проекта в интернете. Судя по многочисленным отзывам, заказавшие создание лендингов люди ни разу не пожалели о потраченных деньгах. Они вложили в будущее, которое неразрывно связано с интернетом. Всё больше и больше предпринимателей обращаются к услугам разных агентств, веб-студий, чтобы заказать создание лендинга у профессионалов.