- •Оглавление
- •Введение………………………………………………………..……
- •I. Теоретический раздел работы………………………………………….….
- •I. Теоретический раздел работы…………………………………………….
- •I. Теоретический раздел работы……………………………………………..
- •2.2. Использование меню.
- •Работа 1
- •1.Введение.
- •2. Начало работы в среде Turbo Pascal.
- •2.1. Вызов Turbo Pascal.
- •2.3. Работа с окнами. Использование мыши.
- •2.4. Первая программа.
- •2.5. Работа с файлами
- •2.6. Основные приемы работы с текстовым редактором.
- •2.7. Меню Edit
- •3. В конце работы Вы должны уметь
- •Работа 2 ввод и вывод информации
- •I. Теоретический раздел работы
- •1. Введение.
- •2. Структура программы на языке Паскаль
- •3. Типы данных в языке Turbo Pascal.
- •4. Ввод и вывод данных.
- •II. Экспериментальный раздел работы
- •III. Дополнительный материал.
- •IV. Раздел заданий для самостоятельной работы.
- •Работа 3 расчет по формулам
- •I.Теоретический раздел работы
- •1. Некоторые понятия лексика языка Turbo Pascal.
- •2. Представление вещественных чисел на эвм.
- •3. Оператор присваивания
- •4. Алгебраические выражения.
- •5. Описание пользовательских подпрограмм-функций.
- •II.Экспериментальный раздел работы
- •III. Раздел заданий для самостоятельной работы.
- •Работа 4
- •I.Теоретический раздел работы
- •1. Некоторые сведения о целых типах данных.
- •2. Операции над целыми типами данных.
- •3. Представление целых чисел в компьютере.
- •4. Некоторые стандартные подпрограммы для работы с целыми числами.
- •II.Экспериментальный раздел работы
- •III. Раздел заданий для самостоятельной работы
- •Работа 5 Логический тип данных
- •I.Теоретический раздел работы
- •1. Некоторые сведения о логическом типе данных.
- •2. Логические выражения.
- •3. Основные законы алгебры логики.
- •4. Побитовые операции над целыми числами.
- •Работа 6
- •I.Теоретический раздел работы
- •1. Введение.
- •2. Оператор условного перехода if ... Then...Else
- •3. Условный оператор case...Of
- •II. Экспериментальный раздел работы
- •Работа 7
- •I. Теоретический раздел работы
- •1.Введение.
- •2. Оператор цикла while… do.
- •II. Экспериментальный раздел работы.
- •2. Оператор цикла repeat … until.
- •3. Суммирование рядов.
- •II. Экспериментальный раздел работы Пример 1. Пусть требуется найти сумму ряда:
- •III. Раздел заданий для самостоятельной работы
- •Работа 9 оператор цикла с параметром
- •I. Теоретический раздел работы
- •1. Введение
- •2. Оператор цикла for …do
- •3. Операторы завершения цикла
- •4. Алгоритм Горнера.
- •II. Экспериментальный раздел работы
- •III. Раздел заданий для самостоятельной работы
- •Список литературы
2.4. Первая программа.
Теперь
давайте в окне редактора наберем текст
небольшой программы на языке Turbo
Pascal.
Пока не будем комментировать её
содержание, а только скажем, что она
позволяет вычислять значение функции
для
.
Откроем через File/New
новый файл и введем текст следующей
программы.
program Example_01;
var x,y:real;
begin
x:=3.25;
y:=x*x-3*x+5;
writeln(‘y=’,y);
readln
end.
Теперь откомпилируем программу. В результате компиляции получится исполняемый файл с тем же именем, но расширением exe. Этот файл может выполняться независимо от среды программирования, к примеру, в DOS или Windows. Для компиляции программы достаточно нажать Alt + F9, что соответствует пунктам Compile/Compile.
Если при наборе программы не было совершено ошибок, то появится окно информации об успешно откомпилированном файле Compile successful! Press eny key. Теперь можно приступить к запуску программы с помощью комбинации клавиш Ctrl+F9 или, используя меню Run/Run.( Для возврата в среду программирования нажмите Enter)
Поэкспериментируйте с текстом программы, убирая некоторые символы. В каких случаях будут появлятся сообщения: Unexpected end of file; Unknow identifier; Error in expression; ‘;’ expected; BEGIN expected ?
2.5. Работа с файлами
Основной формой хранения текстов программ являются файлы. После набора программы, её следует сохранить, т.к. в процессе отладки компилятор может «зависнуть» и набранная информация исчезнуть. Для сохранения текста программы в файле нажмите клавишу F10 и далее, перемещая курсор, выберите пункт File/Save as… . Он отличается от пункта Save тем, что при его исполнении создается файл с новым именем. В появившемся окне сохранения файлов наберём имя нашего файла, к примеру, examp_01.pas. Расширение имени pas указывает на то, что программа написана на языке Pascal. Теперь нажмите клавишу Enter, и среда программирования запишет Ваш файл на диск.
Советуем файлы записывать в Ваш рабочий каталог. Для этого надо выбрать пункт меню File/Change dir - в специальном окне Вы увидите дерево каталогов, путешествуя по которому найдите нужный.
Познакомимся с подменю File/Open. Три точки в конце названия Open ...означают, что при вызове этого пункта подменю высветится панель диалога. Она содержит целый ряд элементов управления. Курсор мигает в строке ввода Name. Сюда можно ввести имя файла, с которым Вы хотите работать. Однако давайте пока с помощью клавиши Tab поперемещаемся между элементами управления панели диалога. Пройдите полный круг в одном направлении, а при нажатой клавише Shift, с помощью той же клавиши Tab – в обратном направлении.
Маленькая стрелочка в конце строки Name позволяет вызвать еще одно окно – «окно истории». В нем можно увидеть все, что набиралось во время текущего сеанса работы и, если необходимо, выбрать нужный файл.
На панельке “Files” также можно выбрать имя необходимого файла из представленного там списка. Поперемещайтесь по этой панеле, используя клавиши End, Home, PgUp и PgDn, а также воспользовавшись линейкой прокрутки.
После имен файлов на панеле Files следуют имена подкаталогов, которые заканчиваются символом « \ » - обратный слэш. В частности, в самом конце, мы видим “..” , т.е. вышележащий подкаталог. Войдите в него, а для тренировки просмотрите другие подкаталоги.
Изучите назначение оставшихся кнопок панели Open. Подробнее рассмотрите возможности пункта Open на основе справочной службы и вспомните про совет о записи в лабораторный журнал.
