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

48

Предлагаемые методические указания к лабораторным работам по дисциплине “Информатика” предназначены для студентов специальности 071900 “Информационные системы и технологии”. Работы посвящены изучению основ одного из языков программирования высокого уровня - Turbo Pascal 7.0. Каждый студент выполняет индивидуальное задание в соответствии со своим вариантом. По каждой работе предусмотрен отчет по установленной форме, содержащий, помимо указания цели, задание, алгоритм решения задачи, программу и результаты ее выполнения.

Лабораторная работа 1

Программирование линейных вычислительных процессов

Цель работы

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

Методические указания

Алгоритмический язык Паскаль был разработан в 1968-71 гг. профессором Цюрихского института информатики (Швейцария) Никлаусом Виртом. Язык создавался как средство обучения “правильному” программированию, т. к. отражал все основные концепции структурного программирования. Он быстро завоевал популярность, поэтому были созданы версии языка для работы на персональном компьютере. Они носят название Turbo Pascal. Каждая версия сопровождалась определенными изменениями как в языке, так и в интегрированной среде программирования. Далее будут рассмотрены возможности версии 7.0 Turbo Pascal, работающей под управлением MS DOS.

Алфавит языка составляют прописные и строчные (они не различаются) буквы латинского алфавита, символ подчеркивания на правах буквы, арабские цифры от 0 до 9 и 22 специальных знака: ( ) [ ] { } + - * / = > < . , : ; @ ‘ # $ ^. Из названных символов строятся все конструкции языка. Среди них следует выделить зарезервированные (служебные) слова, которых насчитывается несколько десятков и с которыми мы будем знакомиться по мере освоения материала. Служебные слова нельзя использовать в качестве имен объектов программы (констант, переменных, типов и др.).

Идентификаторы (имена) объектов программы должны начинаться с буквы, могут состоять из букв и цифр. Длина имени произвольная, но для компилятора значимыми являются первые 63 символа. Принято использовать длинные имена, несущие смысловую нагрузку, например: my_file; rezultat; koren_urav и т.п.

Знаки арифметических операций: + (сложение), - (вычитание), * (умножение), / (деление). Если в программе требуется изменить порядок выполнения операций, то для этих целей используют только круглые скобки. Другие виды скобок имеют свое назначение, о котором будет сказано позднее.

Знаки операций отношения: = (равно), < > (не равно), > (больше), < (меньше), >= (больше или равно), <= (меньше или равно).

Разделители: пробел, любой управляющий символ (т.е. символ с номером от 0 до 31 по таблице кодировки), комментарий. Комментарий - это пояснения в программе, заключаемые в скобки {…} или (*…*). Комментарий может быть и на русском языке, т.к. компилятор его не обрабатывает. Комментарий в фигурных скобках может входить в состав комментария второго вида. Если “комментарий” начинается символом $ - {$…}, то это директива компилятора.

Числа в программе могут быть целыми и вещественными (действительными). Целые числа записывают как в десятичной форме, так и в шестнадцатеричной. В последнем случае число должно быть положительным и начинаться символом $, например $f3 = 1516 + 3 = 243. Вещественные числа записываются либо в естественной форме (с фиксированной точкой), либо c использованием порядка (с плавающей точкой). В форме с плавающей точкой разделителем мантиссы и порядка выступает символ Е (е):

<знак> <мантисса>Е<знак><порядок>.

Примеры записи: -0.125 4.77е-3 -0.13Е4.

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