Федеральное агентство по образованию
ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
РЯЗАНСКИЙ ГОСУДАРСТВЕННЫЙ РАДИОТЕХНИЧЕСКИЙ
УНИВЕРСИТЕТ
ОСНОВЫ ПРОГРАММИРОВАНИЯ
В СРЕДЕ ТУРБО ПАСКАЛЬ 7.0
Методические указания по дисциплине «Информатика»
Рязань 2007
УДК 681.3.06
Основы программирования в среде Турбо Паскаль 7.0
Содержит описание изобразительных средств языка Турбо Паскаль по десяти темам: концепция типов, средства реализации линейных, разветвляющихся и циклических процессов, массивы, файлы, строки, записи, процедуры и функции, модули. Приведены задания к 11 лабораторным работам, примеры решения задач, иллюстрирующие рациональные приемы построения программ и их комментирования.
Предназначено для студентов направления 654100 и 550700 (специальности 200100, 200300, 200400, 071400, 550700), изучающих дисциплину «Информатика». Может быть использовано студентами всех специальностей при изучающих дисциплин, связанных с программированием в среде Турбо Паскаль.
Материалы пособия полностью соответствуют оригинальной документации по языку Турбо Паскаль 7.0 фирмы Borland Inc.
Компьютерный набор и верстка В.И. Чистяковой.
Данные, величина, значение, виды величин, тип, операторы, ветвления, циклы, массивы, файлы, строки, записи, процедуры, функции, модули
Печатается по решению методического совета Рязанского государственного радиотехнического университета.
Рецензент: кафедра вычислительной и прикладной математики Рязанского государственного радиотехнического университета (зав. кафедрой д-р техн. наук, проф. А.Н. Пылькин)
1
Содержание
1. Величины в Турбо Паскале ...............................................................................3 2. Классификация типов величин .........................................................................4
3. Порядковые типы ...............................................................................................4 4. Целые типы .........................................................................................................5 5. Символьный тип .................................................................................................6
6. Логический тип ....................................................................................................6 7. Перечисляемые типы .........................................................................................6 8. Отрезки типов .....................................................................................................6
9. Вещественные типы ...........................................................................................6
10. Функция SizeOf .................................................................................................7
1. Определение........................................................................................................7 2. Оператор присваивания ....................................................................................8
3. Стандартные функции........................................................................................8 4. Порядок выполнения операций в выражении .................................................9
5. Процедура ввода с клавиатуры ......................................................................10
6. Процедура вывода на экран дисплея.............................................................11
7. Структура программы ......................................................................................12
ТЕМА 3. РАЗВЕТВЛЯЮЩИЕСЯ ВЫЧИСЛИТЕЛЬНЫЕ ПРОЦЕССЫ ......................... 13
1. Разветвления в программах ...........................................................................13 2. Оператор ветвления if......................................................................................13
3. Оператор ветвления case................................................................................14
1. Циклы..................................................................................................................16
2. Оператор цикла while.......................................................................................17 3. Оператор цикла repeat.....................................................................................18
4. Оператор цикла for ..........................................................................................19
1. Определение и атрибуты массива..................................................................21
2. Описание массива и обращения к его элементам........................................22
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.