Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Laboratorny_praktikum_k_izdaniyu.doc
Скачиваний:
42
Добавлен:
17.03.2015
Размер:
522.75 Кб
Скачать

Федеральное агентство по образованию

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

Высшего профессионального образования

Уфимский государственный авиационный технический университет

Кумертауский филиал

Программирование в среде 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

  1. Цель работы…………………………………………………………...……….6

  2. Краткие теоретические сведение…………………………………...………...6

  3. Задание ……………………………………………..………………….…… ..12

  4. Методические указания по выполнению задания………………………….14

  5. Контрольные вопросы……………………..………………………………....14

  6. Пример выполнения работы…………………………………………………15

Лабораторная работа № 2

Ветвления в алгоритмах. Логические выражения. Операторы сравнения и перехода. Оператор варианта. Операторы циклов.

  1. Цель работы…………………………………………………………………..18

  2. Краткие теоретические сведение……………………………………………18

  3. Задание ………………………………..……………………………………...27

  4. Методические указания по выполнению задания……………………….....28

  5. Контрольные вопросы………………………………………….....………….29

Лабораторная работа № 3

Массивы, их виды. Использование массивов.

  1. Цель работы…………………………………………………..………………30

  2. Краткие теоретические сведение…………………………..………………..30

  3. Задание ……………………………………………………………………….34

  4. Методические указания по выполнению задания………………………….34

  5. Контрольные вопросы………………………………...…..………………….35

Лабораторная работа № 4

Комбинированный тип данных, его использование.

Массивы записей.

  1. Цель работы……………………………………………………..……………36

  2. Краткие теоретические сведение……………………………………...…….36

  3. Задание …………………………………………………..………..………….38

  4. Методические указания по выполнению задания………..………………...42

  5. Контрольные вопросы…………………………………...………………..….42

Лабораторная работа № 5

Внутренние и внешние процедуры и функции.

  1. Цель работы……………………………………………………………..……43

  2. Краткие теоретические сведение…………………….……………………...43

  3. Задание ………………………………………………………………………..48

  4. Методические указания по выполнению задания…………………...……..49

  5. Контрольные вопросы…………………………..………………………..…..49

Лабораторная работа № 6

Использование файлов в Паскале.

  1. Цель работы…………………………………………………..………………51

  2. Краткие теоретические сведение………………………………………...….51

  3. Задание ……………………………………………………..………………...56

  4. Методические указания по выполнению задания………………………....57

  5. Контрольные вопросы……………………..……………………….…….….57

Требования к оформлению отчетов по лабораторным работам……………...58

Список литературы……………………..……………...………………………...58

Введение

Прогресс в развитии вычислительной техники и программного обеспечения в условиях возрастающего интереса к применению и внедрению автоматических и автоматизированных систем управления, а также информационных систем в различных отраслях промышленного производства ведет к необходимости подготовки кадров, имеющих соответствующую подготовку. Первоначальную основу такой подготовки составляют дисциплины «Информатика» и «Программирование и основы алгоритмизации».

Для успешного освоения навыков программирования хорошо подходит язык программирования Turbo Pascal. Этот язык программирования был разработан первоначально как язык обучения программированию. Он позволяет освоить структурное, модульное и объектно-ориентированное программирование.

Данный лабораторный практикум позволяет сформировать навыки практического программирования сочетанием возможностей языка программирования Turbo Pascal и графического описания алгоритмов решения часто встречающихся задач.

Лабораторный практикум состоит из шести лабораторных работ, в которых приведены основные сведения о линейных алгоритмах и программах, ветвления и циклах в программах и алгоритмах, использованию структурированных типов данных, таких как массивы, комбинированные типы и файлы.

Каждая лабораторная работа данного практикума включает в себя: цель работы, краткие теоретические сведения для решения задач определенного типа, примеры решения задач, порядок выполнения задания.

Предлагаются варианты задания, которые необходимо выполнить самостоятельно, приводятся контрольные вопросы по каждой работе.

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