Академический Документы
Профессиональный Документы
Культура Документы
Воронеж, 2020
1
Программа дисциплины разработана на основе Федерального государственного
образовательного стандарта (далее – ФГОС) по специальности среднего профессионального
образования (далее - СПО) 09.02.01 Компьютерные системы и комплексы
УТВЕРЖДЕНО
Заместитель директора
по учебно-методической работе
___________ Я.В.Боровикова
«_____»___________20__ г.
Разработчики:
29 августа 2020г.
2
СОДЕРЖАНИЕ
Стр.
1. Паспорт программы дисциплины 4
2. Структура и содержание дисциплины 7
3. Условия реализации программы дисциплины 12
4. Контроль и оценка результатов освоения дисциплины 13
3
1. ПАСПОРТ ПРОГРАММЫ ДИСЦИПЛИНЫ
6
2. СТРУКТУРА И СОДЕРЖАНИЕ ДИСЦИПЛИНЫ
2.1. Объем учебной нагрузки и виды учебной деятельности
7
2.2 Тематический план и содержание дисциплины ОСНОВЫ АЛГОРИТМИЗАЦИИ И
ПРОГРАММИРОВАНИЯ
8
Интегрированная среда программирования MVS.
Назначение и состав среды. Процесс создания и
выполнения программы. Компиляция,
компоновка и выполнение проекта. Отладка
проекта 2
Самостоятельная работа 3
Проработка конспектов занятий, учебной и 3
специальной технической литературы.
Тема 2.2. Операторы Содержание учебного материала 6 ПК 2.2.,
языка ПК 3.3.
Ввод и вывод данных на языке С++.Операторы
программирования
ввода и вывода. Форматируемый вывод
С++.
информации на экран. 2
Условный оператор IF. 2
Переключатель switch. Операторы перехода
(goto, continue, break, return). Пустой оператор 2
Практические занятия 4
2. Составление программ линейной
структуры 2
3. Составление программ разветвляющейся
структуры 2
Содержание учебного материала 4 ПК 2.2.,
ПК 3.3.
Оператор цикла с предусловием. Примеры
программ. 2
Операторы циклов с постусловием и с
параметром Примеры программ. 2
Практические занятия 4
4. Составление программ циклической
структуры 4
Самостоятельная работа 16
Проработка конспектов занятий, учебной и 6
специальной технической литературы.
Составление программ 10
Тема 2.3. Содержание учебного материала 4 ПК 2.2.,
Структурированные Понятие одномерного массива. Правила ПК 3.3.
типы данных описания массива. Обращение к элементам
одномерного массива. Примеры программ и
алгоритмов. 2
Понятие двухмерного массива. Правила 2
описания массива. Обращение к элементам
массива. Примеры программ и алгоритмов.
Практические занятия 6
9
5. Составление алгоритмов и программ с
использованием одномерных массивов 2
6. Составление алгоритмов и программ с
использованием двухмерных массивов 4
Содержание учебного материала 4 ПК 2.2.,
Объявление строковых типов данных. Операции 4 ПК 3.3.
со строками. Стандартные функции для работы
со строками
Практические занятия 4
7. Составление программ с использованием 4
строк
Содержание учебного материала 6 ПК 2.2.,
Описание функций. Структура программы с 2 ПК 3.3.
использованием функций. Организация
обращения к функциям.
Передача параметров в функции. Область 2
действия описаний функций. Локальные и
глобальные переменные.
Библиотеки функции. Рекурсивные функции. 2
Примеры.
Практические занятия 2
8. Составление программ с использованием 2
функций
Содержание учебного материала 6 ПК 2.2.,
Описание типа данных- структуры. Описание 2 ПК 3.3.
переменных. Обращение к элементу структуры.
Массивы типа структура.
Работа с файлами 4
Практические занятия 8
9. Работа со структурами. 4
10. Работа с файлами 4
Самостоятельная работа 14
Проработка конспектов занятий, учебной и 4
специальной технической литературы.
Составление программ 10
Консультации 2
Консультация к теме «Работа со структурами» 1
Консультация к теме «Работа с файлами» 1
Раздел 3. Основные 31
элементы языка
программирования
Ассемблер
Тема 3.1. Содержание учебного материала 8 ПК 2.1.,
Встроенный язык Встроенный язык Ассемблер. Начальные 2 ПК2.2.,
10
Ассемблера. сведения ПК 3.3.
Начальные сведения Понятие регистров компьютера. Представление 4
и простые команды чисел. Идентификаторы. Директивы. Структура
команды. Команды пересылки, сложения,
вычитания, деления, умножения
Команды условного перехода 2
Практические занятия 6
11. Составление программ с использованием 4
команд пересылки, сложения, вычитания
12. Составление программ с использованием 2
команд деления, умножения
Содержание учебного материала 4 ПК 2.1.,
Команды переходов и циклов, ОКР 2 4 ПК2.2.,
ПК 3.3.
Практические занятия 6
13. Составление программ с использованием 2
команд переходов
14. Составление программ с использованием 2
команд для организации циклов
15. Составление программ с использованием 2
команд переходов и циклов
Самостоятельная работа: 5
Проработка конспектов занятий, учебной и 5
специальной технической литературы.
Консультации 2
Консультация на тему «Команды переходов и 2
циклов»
Консультация к экзамену 2
Всего 146
11
3. УСЛОВИЯ РЕАЛИЗАЦИИ ПРОГРАММЫ ДИСЦИПЛИНЫ
Дополнительные источники:
1. Колдаев В.Д. Основы алгоритмизации и программирования [Электронный ресурс] :
учеб. пособие / В.Д. Колдаев ; под ред. проф. Л.Г. Гагариной. — М. : ИД «ФОРУМ» :
ИНФРА-М, 2019 // ЭБС Znanium.com.
2. Зубков, С. В. Assembler. Для DOS, Windows и Unix[Электронный ресурс] / С. В. Зубков.
- Москва : ДМК, 2008. - // ЭБС Znanium.com.
3. Голицына, О. Л. Языки программирования: учеб. Пособие / О. Л. Голицына,
Т.Л. Партыка, И. И. Попов. - М. : Форум : ИНФРА-М , 2016 .- 397 с.
4. КОНТРОЛЬ И ОЦЕНКА РЕЗУЛЬТАТОВ ОСВОЕНИЯ ДИСЦИПЛИНЫ
13
ОК 4 Осуществлять поиск и находить и Наблюдение и оценка на
использование информации, использовать практических занятиях.
необходимой для эффективного информацию для Оценка за выполнение
выполнения профессиональных задач, эффективного самостоятельных работ
профессионального и личностного выполнения
развития профессиональных
задач,
профессионального и
личностного развития.
16
ЛИСТ РЕГИСТРАЦИИ ИЗМЕНЕНИЙ
17