- •Министерство образования Московской области Дмитровский профессиональный колледж
- •Дмитров 2007
- •Содержание
- •Введение
- •Последовательность выполнения лабораторной работы
- •Содержание отчёта по лабораторной работе
- •Лабораторная работа № 1
- •Лабораторная работа № 2
- •Пояснения к работе
- •Виды циклических структур
- •Лабораторная работа № 3
- •Пояснения к работе
- •Лабораторная работа № 4
- •Пояснения к работе Условный оператор позволяет реализовать ветвление в программе, т.Е. Выбор последовательности действий в зависимости от некоторого условия.
- •Лабораторная работа № 4а
- •Пояснения к работе
- •Структура оператора цикла с параметром
- •Пример выполнения работы:
- •Контрольные вопросы
- •Варианты к лабораторной работе №5
- •Лабораторная работа № 5а
- •Пояснения к работе
- •Пример выполнения работы:
- •Контрольные вопросы
- •Варианты к лабораторной работе №5а
- •Лабораторная работа № 6
- •Пояснения к работе Символьный тип данных
- •Пример выполнения работы:
- •Контрольные вопросы
- •Варианты к лабораторной работе №6
- •Лабораторная работа № 7
- •Пояснения к работе
- •Лабораторная работа № 8
- •Пояснения к работе
- •Лабораторная работа № 9
- •Пояснения к работе
- •Процедуры
- •Лабораторная работа № 10
- •Пояснения к работе
- •Список использованной литературы
- •Приложение
Министерство образования Московской области Дмитровский профессиональный колледж
СПЕЦИАЛЬНОСТЬ 230105
«Программное обеспечение
вычислительной техники и
автоматизированных систем»
ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ
ЛАБОРАТОРНЫЙ ПРАКТИКУМ
Разработка блок-схем
Программирование в среде TurboPascal 7.0
Дмитров 2007
Автор:
Живодерова Валентина Викторовна – преподаватель высшей категории Дмитровского профессионального колледжа.
Рецензент:
Л абораторный практикум содержит методические указания к выполнению лабораторных работ по алгоритмизации и программированию на языке программирования TurboPascal 7.0.
Данное пособие предназначено для студентов, которые обучаются по специальности 230105 «Программное обеспечение вычислительной техники и автоматизированных систем». Может быть рекомендовано к использованию учащимися старших классов средней школы и студентами начальных курсов высших учебных заведений.
Содержание
ВВЕДЕНИЕ 5
ПОСЛЕДОВАТЕЛЬНОСТЬ ВЫПОЛНЕНИЯ ЛАБОРАТОРНОЙ РАБОТЫ 6
СОДЕРЖАНИЕ ОТЧЁТА ПО ЛАБОРАТОРНОЙ РАБОТЕ 7
ЛАБОРАТОРНАЯ РАБОТА № 1 8
ЛАБОРАТОРНАЯ РАБОТА № 2 13
ЛАБОРАТОРНАЯ РАБОТА № 3 19
ЛАБОРАТОРНАЯ РАБОТА № 4 25
ЛАБОРАТОРНАЯ РАБОТА № 4а 34
ЛАБОРАТОРНАЯ РАБОТА № 5 38
ЛАБОРАТОРНАЯ РАБОТА № 5а 42
ЛАБОРАТОРНАЯ РАБОТА № 6 47
ЛАБОРАТОРНАЯ РАБОТА № 7 52
ЛАБОРАТОРНАЯ РАБОТА № 8 58
ЛАБОРАТОРНАЯ РАБОТА № 9 65
ЛАБОРАТОРНАЯ РАБОТА № 10 72
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 78
ПРИЛОЖЕНИЕ 79
Введение
Учебная дисциплина "Основы алгоритмизации и программирования" предусматривает ознакомление студентов с принципами организации и современными методами разработки программного обеспечения.
Данный курс является основополагающим для специальности 230105 и полученные во время изучения курса знания и умения применяются во всех последующих курсах данной специальности.
Целью лабораторного практикума является формирование практических навыков разработки блок-схем алгоритмов, разработки и отладки программ в среде TurboPascal 7.0.
Лабораторный практикум состоит из двух 2-х работ по разработке блок-схем и 10-и работ по программированию в среде TurboPascal 7.0.
Описания к лабораторным работам содержат:
пояснения к работе;
пример выполнения;
контрольные вопросы;
варианты индивидуальных заданий.
Последовательность выполнения лабораторной работы
Изучить пояснения к работе;
Разработать блок-схему алгоритма (для работ №№ 1,2) или программу (для работ №№ 3-10) решения задачи в соответствии с заданием;
Составить отчет;
Защитить лабораторную работу:
ответить на контрольные вопросы;
ответить на вопросы преподавателя по разработанным блок-схемам и программам.
Содержание отчёта по лабораторной работе
Для работ № 1,2
1. Титульный лист;
2. Для каждой задачи:
условие задачи;
блок-схема (алгоритмические блоки можно выполнять карандашом).
Для работ № 3…10
1. Титульный лист;
2. Для каждой задачи:
условие задачи;
текст программы;
результаты тестирования программы по следующему образцу.
-
№ теста
Входные данные
Результат
A
B
S
1
1.2
3
45
2
2.8
1.9
31
3
0
12
error
Пример титульного листа отчета см. Приложение.