2024-2025_09_02_06_2022_СА-22-2_plx_Основы алгоритмизации и программирования
 
Санкт- Петербургское государственное бюджетное

профессиональное образовательное учреждение

"Политехнический колледж городского хозяйства"

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

Правительство Санкт-Петербурга

Комитет по науке и высшей школе

Приложение

к ОП СПО  по специальности

09.02.06 Сетевое и системное администрирование  

, утвержденной приказом от

09.12.2016 г. №1548-ОД

 
часов на контроль
12
самостоятельная работа
30
контактная работа
140
в том числе:
Часов по учебному плану
182
Общая трудоемкость
182 часов
Форма обучения
очная
Квалификация
Сетевой и системный администратор
Виды контроля  в семестрах:
экзамен 6
 
 
Распределение часов  дисциплины по семестрам
Семестр

5

6

Итого
Вид занятий
УП
РП
УП
РП
УП
РП
Лекции
22
22
32
32
54
54
Практические
22
22
64
64
86
86
Контактная работа

44
44
96
96
140
140
Сам. работа
30
30
30
30
Часы на контроль
12
12
12
12
Итого
44
44
138
138
182
182
 
 
Разработчик(и): рабочая группа
Организация-разработчик:

Санкт-Петербургское государственное бюджетное профессиональное образовательное учреждение «Политехнический колледж городского хозяйства».

 
 
Рабочая программа дисциплины
Основы алгоритмизации и программирования
разработана в соответствии с ФГОС СПО:

Федеральный государственный образовательный стандарт среднего профессионального образования по специальности 09.02.06 СЕТЕВОЕ И СИСТЕМНОЕ АДМИНИСТРИРОВАНИЕ (сетевой и системный администратор) (приказ Минобрнауки России от 09.12.2016 г. № 1548)

составлена на основании учебного плана:
по специальности Сетевое и системное администрирование  

 
1. ЦЕЛИ ОСВОЕНИЯ ДИСЦИПЛИНЫ
 
2. МЕСТО ДИСЦИПЛИНЫ В СТРУКТУРЕ ОБРАЗОВАТЕЛЬНОЙ ПРОГРАММЫ
Цикл (раздел) ОП:
ОП
 
3. ПЛАНИРУЕМЫЕ РЕЗУЛЬТАТЫ ОСВОЕНИЯ ДИСЦИПЛИНЫ
 
ОК 1: Выбирать способы решения задач профессиональной деятельности, применительно к различным контекстам.
 
 
 
 
 
 
 
 
 
 
 
 
 
ОК 2: Осуществлять поиск, анализ и интерпретацию информации, необходимой для выполнения задач профессиональной деятельности.
 
 
 
 
 
 
 
 
 
 
 
 
 
ОК 4: Работать в коллективе и команде, эффективно взаимодействовать с коллегами, руководством, клиентами.
 
 
 
 
 
 
 
 
 
 
 
 
 
ОК 5: Осуществлять устную и письменную коммуникацию на государственном языке с учетом особенностей социального и культурного контекста.
 
 
 
 
 
 
 
 
 
 
 
 
 
ОК 9: Использовать информационные технологии в профессиональной деятельности
 
 
 
 
 
 
 
 
 
 
 
 
 
ОК 10: Пользоваться профессиональной документацией на государственном и иностранном языках.
 
 
 
 
 
 
 
 
 
 
 
 
 
ПК 1.2.: Осуществлять выбор технологии, инструментальных средств и средств вычислительной техники при организации процесса разработки и исследования объектов профессиональной деятельности
 
 
 
 
 
 
 
 
 
 
 
 
 
ПК 2.3.: Обеспечивать сбор данных для анализа использования и функционирования программно-технических средств компьютерных сетей
 
 
 
 
 
 
 
 
 
 
 
 
 
ПК 2.4.: Взаимодействовать со специалистами смежного профиля при разработке методов, средств и технологий применения объектов профессиональной деятельности
 
 
 
 
 
 
 
 
 
 
 
 
 
В результате освоения дисциплины обучающийся должен:
 
 
3.1
Знать:
 
 
3.2
Уметь:
 
4. ТЕМАТИЧЕСКОЕ ПЛАНИРОВАНИЕ ДИСЦИПЛИНЫ
 
Код занятия
Наименование разделов и тем /вид занятия/
Семестр / Курс
Часов
Компетен-

ции

Литература
Примечание
 
Раздел 1. Основные принципы алгоритмизации и программирования.
 
1. 1
Обзор языков программирования. Области применения языков программирования. Стандарты языков программирования. Компиляторы и интерпретаторы

/Лек/

5
4
 
1. 2
Алгоритмы и величины. Линейные вычислительные алгоритмы. Ветвления и циклы в вычислительных алгоритмах.

/Лек/

5
4
 
1. 3
Разработка блок-схем алгоритмов в  MS Visio. Линейные алгоритмы.

/Пр/

5
2
 
1. 4
MS Word  Оформление отчета

/Пр/

5
2
 
1. 5
Разработка блок-схем алгоритмов в  MS Visio. Разветвляющиеся алгоритмы.

/Пр/

5
2
 
1. 6
MS Word  Оформление отчета

/Пр/

5
2
 
1. 7
Разработка блок-схем алгоритмов в  MS Visio. Циклические алгоритмы

/Пр/

5
2
 
1. 8
MS Word  Оформление отчета

/Пр/

5
2
 
1. 9
Переменные. Константы. Структура программы. Ввод и вывод данных.

/Лек/

5
4
 
1. 10
Создание консольного приложения

/Лек/

5
2
 
1. 11
Примитивные типы данных. Использование суффиксов. Использование системных типов. Неявная типизация.

/Лек/

5
4
 
1. 12
Логические операции. Операции сдвига. Побитовые операции присваивания

/Лек/

5
2
 
1. 13
Составление программ линейной структуры

/Пр/

5
2
 
1. 14
блок-схемы  программ линейной структуры

/Пр/

5
2
 
1. 15
MS Word  Оформление отчета

/Пр/

5
2
 
1. 16
"Явные и неявные преобразования.

Типичные ошибки "

/Лек/

5
2
 
1. 17
Явные и неявные преобразования.

/Пр/

5
2
 
1. 18
MS Word  Оформление отчета

/Пр/

5
2
 
Раздел 2. Основные принципы алгоритмизации и программирования (продолжение).
 
2. 1
Конструкция if/else. Конструкция switch.

/Лек/

6
4
 
2. 2
Решение задач с использованием  операторов ветвления

/Пр/

6
2
 
2. 3
Построение блок-схем

/Пр/

6
2
 
2. 4
Оформление отчета

/Пр/

6
2
 
2. 5
Цикл for. Цикл do. Цикл while.

/Лек/

6
4
 
2. 6
Решение задач с использованием  операторов цикла

/Пр/

6
2
 
2. 7
Построение блок-схем

/Пр/

6
2
 
2. 8
Оформление отчета

/Пр/

6
2
 
2. 9
Одномерные массивы.

/Лек/

6
4
 
2. 10
Решение задач по обработке одномерных массивов

/Пр/

6
4
 
2. 11
Построение блок-схем

/Пр/

6
4
 
2. 12
Оформление отчета

/Пр/

6
2
 
2. 13
Двумерные массивы

/Лек/

6
6
 
2. 14
Решение задач по обработке двумерных массивов

/Пр/

6
4
 
2. 15
Построение блок-схем

/Пр/

6
4
 
2. 16
Оформление отчета

/Пр/

6
2
 
2. 17
Указатели. Объявление указателей. Массивы указателей.

/Лек/

6
4
 
2. 18
Массивы символов

/Пр/

6
2
 
2. 19
Оформление отчета

/Пр/

6
2
 
2. 20
Массивы указателей

/Пр/

6
2
 
2. 21
Оформление отчета

/Пр/

6
2
 
2. 22
Вызов функции. Возвращение значения.

/Лек/

6
2
 
2. 23
Выход из функции. Параметры функции.

/Лек/

6
2
 
2. 24
Работа с функциями

/Пр/

6
6
 
2. 25
Построение блок-схем

/Пр/

6
4
 
2. 26
Оформление отчета

/Пр/

6
2
 
2. 27
Вызов процедуры. Возвращение значения.

/Лек/

6
2
 
2. 28
Выход из процедуры. Параметры функции.

/Лек/

6
2
 
2. 29
Работа с процедурами

/Пр/

6
6
 
2. 30
Построение блок-схем

/Пр/

6
4
 
2. 31
Оформление отчета

/Пр/

6
2
 
2. 32
Трудоемкость алгоритмов, классификация по виду функции трудоемкости

/Лек/

6
2
 
2. 33
Подготовка рефератов и докладов на заданные темы/СР/
6
30
 
5. ЛИТЕРАТУРА
 
5.1. Перечень ресурсов информационно-телекоммуникационной сети "Интернет"
 
1
 
5.2. Перечень программного обеспечения
 
5.3. Перечень информационных справочных систем
 
 
6. МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ
 
7. МЕТОДИЧЕСКИЕ УКАЗАНИЯ ДЛЯ ОБУЧАЮЩИХСЯ ПО  ДИСЦИПЛИНЕ