Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
УМК ОАиП.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.14 Mб
Скачать

МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БАШКОРТОСТАН

ГАОУ СПО СМПК

УЧЕБНО-МЕТОДИЧЕСКИЙ КОМПЛЕКС

учебной дисциплины

ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ

специальности СПО ГОС/ФГОС

080802 Прикладная информатика (по отраслям)

230701 Прикладная информатика (по отраслям)

Разработчик: Хаертдинова Г.А.

Разрешен к использованию

«___»____________20___г.

Приказом №

Экземпляр №

2013

ОДОБРЕНО: «__» ___________ 2013г.

Протокол № ___ заседания П(Ц)К

Математики и информатики

Председатель П(Ц)К:

________________ Брюков А.В.

ДОПУЩЕНО:

«__» ___________ 2013г.

Протокол № ___ заседания НМС

ГАОУ СПО СМПК

Председатель НМС:

_____________ Ванина Е.С.

Учебно-методический комплекс учебной дисциплины «Основы алгоритмизации и программирования»

УМК предназначен для приобретения практических навыков алгоритмизации задач и программирования на языке Pascal студентами специальности СПО ГОС 080802/ФГОС 230701 Прикладная информатика (по отраслям). УМК содержит рабочую программу по дисциплине «Основы алгоритмизации и программирования», краткий теоретический курс, задания для самостоятельной деятельности студентов и методические рекомендации к ним, образцы контрольных работ и КИМы для текущего и рубежного контроля, литературу. УМК содержит более 200 задач для самостоятельного решения, систематизированных в соответствии с темами и объединенных в 16 работ.

Разработчик: Хаертдинова Гузель Ахсановна

Рецензент(ы):

Содержание

2

ТРЕБОВАНИЯ К МИНИМУМУ СОДЕРЖАНИЯ 5

основной профессиональной образовательной программы 5

по специальности 080802 Прикладная информатика (по отраслям) 5

РАБОЧАЯ ПРОГРАММА 6

Пояснительная записка 8

Тематический план учебной дисциплины 10

Содержание учебной дисциплины 12

Критерии оценок 23

Литература 24

ТЕОРЕТИЧЕСКИЙ КУРС 25

Основные понятия языка 25

Стандартные типы данных 29

Линейные программы 34

Операторы ветвления 42

Операторы цикла 46

Оператор перехода goto 53

Массивы 55

Двумерные массивы 58

Строки 60

Записи 63

Множества 65

Файлы 67

Подпрограммы 75

Рекурсивные подпрограммы 85

Модули 86

ЗАДАНИЯ ДЛЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ СТУДЕНТОВ 92

1. Знакомство с интегрированной средой программирования PASCAL 95

2. Организация работы программ линейной структуры 101

3. Решение задач с условием 113

3. Составной оператор 113

4. Решение задач на множественный выбор 122

5. Организация циклов с помощью оператора FOR 126

6. Организация циклов с помощью оператора WHILE 130

7. Организация циклов с помощью оператора REPEAT 132

8. Организация программ с использованием процедур 143

9. Организация программ с использованием функций 150

10. Организация программ с использованием рекурсий 152

11. Решение задач на обработку элементов одномерного массива 153

12. Решение задач на обработку элементов двумерного массива 158

13. Решение задач по обработке символьных данных 165

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

15. Решение задач по обработке множественного типа 173

16. Решение задач по обработке структурированного типа - запись 180

ОБРАЗЦЫ КОНТРОЛЬНЫХ РАБОТ 187

КОНТРОЛЬНО-ИЗМЕРИТЕЛЬНЫЕ МАТЕРИАЛЫ 196

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]