- •Программирование в среде turbo pascal 7.0 Лабораторный практикум
- •Содержание
- •Лабораторная работа № 1
- •3.Задание
- •4.Методические указания по выполнению
- •5.Контрольные вопросы
- •6. Пример выполнения работы
- •1 Способ решения задачи:
- •2 Способ решения задачи
- •Лабораторная работа № 2
- •3.Задание
- •4.Методические указания по выполнению
- •5.Контрольные вопросы
- •Лабораторная работа № 3 Массивы, их виды. Использование массивов.
- •1.Цель работы:
- •2.Краткая теория:
- •3.Задание
- •4.Методические указания по выполнению
- •5.Контрольные вопросы
- •3.Задание
- •4.Методические указания по выполнению
- •5.Контрольные вопросы
- •3.Задание
- •4.Методические указания по выполнению
- •5.Контрольные вопросы
- •Лабораторная работа № 6 Использование файлов в Паскале
- •1.Цель работы:
- •2.Краткая теория:
- •1 Способ:
- •2 Способ:
- •3.Задание
- •4.Методические указания по выполнению
- •5. Контрольные вопросы
- •Требования к оформлению отчета
- •Используемая литература
Федеральное агентство по образованию
Государственное образовательное учреждение
Высшего профессионального образования
Уфимский государственный авиационный технический университет
Кумертауский филиал
Программирование в среде turbo pascal 7.0 Лабораторный практикум
по дисциплине
“Программирование и основы алгоритмизации”
Уфа 2008
Составитель: Л. Н. Грачева
УДК 681. 3.06 (075)
ББК 32. 973.2-018. 1я7
Программирование в среде Turbo Pascal 7.0: Лабораторный практикум по дисциплине “Программирование и основы алгоритмизации” / Уфимск. гос. авиац. техн. ун-т; Сост.: Л.Н Грачева - Уфа , 2008. - с.
Практикум включает в себя шесть лабораторных работ, в которых рассмотрены вопросы решения задач в среде программирования Turbo Pascal 7.0. Содержит сведения по методам основным возможностям языка программирования Turbo Pascal 7.0.
Предназначен для студентов, обучающихся по направлению подготовки дипломированного специалиста 220301 – «Автоматизация технологических процессов и производств », изучающих дисциплинам «Программирование и основы алгоритмизации» и «Информатика».
Ил. 13. Библиогр.: 5 назв.
Рецензенты:
доктор техн. наук А. Г. Лютов
канд. тех. наук Н. И. Новиков
Уфимский государственный
авиационный технический университет, 2008
Содержание
Введение……………………………………………………………………………5
Лабораторная работа № 1
Работа в системе программирования TURBO-PASCAL. Линейные
алгоритмы. Арифметические выражения. Стандартный ввод/вывод
данных. Форматы вывода. Модуль CRT
Цель работы…………………………………………………………...……….6
Краткие теоретические сведение…………………………………...………...6
Задание ……………………………………………..………………….…… ..12
Методические указания по выполнению задания………………………….14
Контрольные вопросы……………………..………………………………....14
Пример выполнения работы…………………………………………………15
Лабораторная работа № 2
Ветвления в алгоритмах. Логические выражения. Операторы сравнения и перехода. Оператор варианта. Операторы циклов.
Цель работы…………………………………………………………………..18
Краткие теоретические сведение……………………………………………18
Задание ………………………………..……………………………………...27
Методические указания по выполнению задания……………………….....28
Контрольные вопросы………………………………………….....………….29
Лабораторная работа № 3
Массивы, их виды. Использование массивов.
Цель работы…………………………………………………..………………30
Краткие теоретические сведение…………………………..………………..30
Задание ……………………………………………………………………….34
Методические указания по выполнению задания………………………….34
Контрольные вопросы………………………………...…..………………….35
Лабораторная работа № 4
Комбинированный тип данных, его использование.
Массивы записей.
Цель работы……………………………………………………..……………36
Краткие теоретические сведение……………………………………...…….36
Задание …………………………………………………..………..………….38
Методические указания по выполнению задания………..………………...42
Контрольные вопросы…………………………………...………………..….42
Лабораторная работа № 5
Внутренние и внешние процедуры и функции.
Цель работы……………………………………………………………..……43
Краткие теоретические сведение…………………….……………………...43
Задание ………………………………………………………………………..48
Методические указания по выполнению задания…………………...……..49
Контрольные вопросы…………………………..………………………..…..49
Лабораторная работа № 6
Использование файлов в Паскале.
Цель работы…………………………………………………..………………51
Краткие теоретические сведение………………………………………...….51
Задание ……………………………………………………..………………...56
Методические указания по выполнению задания………………………....57
Контрольные вопросы……………………..……………………….…….….57
Требования к оформлению отчетов по лабораторным работам……………...58
Список литературы……………………..……………...………………………...58
Введение
Прогресс в развитии вычислительной техники и программного обеспечения в условиях возрастающего интереса к применению и внедрению автоматических и автоматизированных систем управления, а также информационных систем в различных отраслях промышленного производства ведет к необходимости подготовки кадров, имеющих соответствующую подготовку. Первоначальную основу такой подготовки составляют дисциплины «Информатика» и «Программирование и основы алгоритмизации».
Для успешного освоения навыков программирования хорошо подходит язык программирования Turbo Pascal. Этот язык программирования был разработан первоначально как язык обучения программированию. Он позволяет освоить структурное, модульное и объектно-ориентированное программирование.
Данный лабораторный практикум позволяет сформировать навыки практического программирования сочетанием возможностей языка программирования Turbo Pascal и графического описания алгоритмов решения часто встречающихся задач.
Лабораторный практикум состоит из шести лабораторных работ, в которых приведены основные сведения о линейных алгоритмах и программах, ветвления и циклах в программах и алгоритмах, использованию структурированных типов данных, таких как массивы, комбинированные типы и файлы.
Каждая лабораторная работа данного практикума включает в себя: цель работы, краткие теоретические сведения для решения задач определенного типа, примеры решения задач, порядок выполнения задания.
Предлагаются варианты задания, которые необходимо выполнить самостоятельно, приводятся контрольные вопросы по каждой работе.