Как сохранить текст программы в turbo pascal

от admin

Сохранение текста программы в файл

– выбрать меню «File \ Save as…» (Файл \ Сохранить как) и ввести имя файла в полеSave file as(по умолчанию Turbo Pascal устанавливает имя NONAMExx.PAS; необходимо указать другое наименование файла, используя при этом англоязычные символы);

В дальнейшем для сохранения изменений будет достаточно щелкнуть клавишу F2 (или выбрать меню File\Save).

Загрузка текста программы из файла

– выбрать меню «File \ Change dir…» (Файл \ Сменить директорию) и указать диск и каталог, в котором находитсяpas-файл с сохраненным текстом программы;

– выбрать меню «File \ Open»; откроется окно с возможностью выбора имени файла программы (это окно можно вызвать также путем нажатия клавиши F4); нажмите Tab для перехода к списку файлов, выберите необходимый файл и нажмите Enter. Исходный код программы, содержащийся в указанном файле, будет загружен в окно редактора кода.

Запуск программы на выполнение

Для запуска программы на выполнение воспользуйтесь комбинацией клавиш Ctrl+F9. Будет произведена компиляция программы (преобразование исходного текста программы в машинный код), в ходе выполнения которой на экране будет отображаться окно компиляции «Compiling». Если в ходе компиляции обнаружены ошибки, то выдается сообщение об ошибке и курсор указывает место, где необходимо внести исправления (см. п. 1.9). Если ошибок не обнаружено, то программа будет запущена на выполнение. При этом программа выводит пользователю подсказки для ввода данных, осуществляет необходимые вычисления и печатает на экране результаты своей работы.

Просмотр результатов работы программы

После того, как программа полностью выполнилась, на экране вновь появится окно редактора кода. Если вы не успели увидеть результаты работы программы, то нажмите клавиши Alt+F5: в результате будет снова открыто окно с результатами работы программы.

Выход из среды Turbo Pascal

Выход из TurboPascalвыполняется с помощью нажатия клавиш Alt+X или выбора пункта меню File \Exit. Если программа не была сохранена или были внесены изменения после ее сохранения, то вам будет предложено сохранить текст программы.

1.6.3. Использование помощи в среде TurboPascal

Для помощи программисту в интегрированной среде Turbo Pascal предусмотрена обширная система справки (пункт Help главного меню).

Для открытия окна Help можно:

– нажать F1 (в любой момент времени);

– установить курсор под словом и нажать клавиши Ctrl+F1 для получения справочной информации по выбранному слову.

Для закрытия окна Help нажмите Esс.

1.7. Сведения по структуре и операторам Pascal-программы

Структура программы на языке Pascalимеет следующий вид:

Вначале должно быть указано имя программы (после ключевого слова PROGRAM), затем следует раздел описаний.Послераздела описаний следует раздел операторов, расположенный внутри ключевых словBEGINиEND. В конце программы, после ключевого словаENDдолжна стоять точка.

Ниже представлен пример самой простой программы на языке Pascal, которая выводит на экране надпись «HelloWorld!»(Привет, мир!):

programHello;

Рекомендуется напечатать текст простой программы в среде TurboPascalи запустить ее на выполнение (см. п. 1.6.2). Для просмотра текста, напечатанного на экране, необходимо нажатьAlt+F5.

Внимание!Если установленная у вас версияTurboPascalне поддерживает русский язык, то для вывода сообщений и печати комментариев используйте транслитерацию с помощью английских символов. Например, вместо сообщения «Введите любое число» вы можете написать «Vvediteluboechislo». Если вы в достаточной мере владеете английским языком, то можно написать «Enteranynumber». В методических указаниях для вывода сообщений и комментариев используется преимущественно русский язык, но это совершенно не принципиально.

Ниже приведен пример программы, требующей от пользователя ввести некоторое число, далее это число возводится в квадрат и полученное значение печатается на экране:

programKvadrat;

Writeln(‘Введите любое число:’);

Writeln(‘Результат возведения в квадрат:’,Xkvadr)

Ниже представлены необходимые пояснения к данному примеру:

1) Выделенные жирным шрифтом слова PROGRAM,VAR,BEGIN,ENDявляются «ключевыми словами». Ключевые слова определяют структуру программы, они располагаются в строго определенных местах.TurboPascalвыделяет ключевые слова определенным цветом (см. рисунок 1.1). Вы не можете объявить свою переменную с таким же именем.

2) Имя программы (Kvardat), имена переменных (X, Xkvadr), а также наименования любых объектов на языкеPascalявляются «идентификаторами» и могут состоять только из латинских символов, цифр от 0 до 9 и знака подчеркивания «_». Длина идентификатора не должна быть более 32 символов, наименование идентификатора не может начинаться с цифры. Примеры правильных идентификаторов:

Laba1,My_First_Program,Kolvo1,RadiusKruga.

Неправильные идентификаторы: 1Laba(цифра спереди),Lab rab 1(пробел недопустим),ПерваяПрограмма(русские символы недопустимы).

3) Каждая строка в примере снабжена подробным комментарием. Комментариив программе являются поясняющим текстом, основная цель которого – не дать программисту забыть назначение тех или иных участков его программы даже по прошествии длительного времени. Для оформления комментариев служат фигурные скобки, например или круглые скобки со звездочками, например(* Это тоже комментарий *).

4) Каждый оператор (т.е. инструкция, выполняющая какое-либо действие) должен заканчиваться символом «;». Однако, если оператор расположен непосредственно передEND, то символ «;» не является обязательным. Символ «;» в языкеPascalотделяет операторы друг от друга.

5) При выводе сообщения на экран (с помощью оператора Writeln) текст должен располагаться внутри одинарных кавычек (апострофов). На клавиатуре символ апострофа «’» расположен на той же клавише, где буква «Э», рядом с «ENTER». Пример:Writeln(‘Введите любое число:‘).

6) При использовании оператора Writeln, осуществляющего печать заданного текста на экране, все параметры должны находиться в круглых скобках. Если необходимо вывести на экран несколько значений (текстовых и числовых), то между ними должна стоять запятая «,».

7) При использовании оператора Readln, требующего от пользователя ввести необходимые данные, переменная, в которую будет записано введенное пользователем число, должна находиться в круглых скобках. Кроме того, с помощью одного оператораReadlnможно потребовать от пользователя ввести сразу несколько чисел. В этом случае в программе должно быть объявлено соответствующее количество переменных, а в оператореReadlnэти переменные должны быть перечислены через запятую «,».

8) Перед тем, как с помощью оператора Readlnтребовать от пользователя ввести какие-либо данные, необходимо с помощью оператораWritelnинформировать пользователя о том, какие данные ему нужно ввести.

9) Оператор присваивания «:=» работает следующим образом: сначала вычисляется выражение, расположенное справа от оператора присваивания, затем полученный результат записывается в переменную, расположенную слева от оператора присваивания. Эта переменная должна быть использована в дальнейших операторах программы, например в операторе Writelnдля вывода ее значения на экран.

10) Числовое выражение, расположенное справа от оператора присваивания, может включать математические операции сложения «+», вычитания «–», умножения «*», деления «/», целочисленного деления «div» (отбрасывается остаток), получения остатка от целочисленного деления «mod». Операции умножения и деления являются более приоритетными, чем операции сложения и вычитания. Как и в математике, приоритетом вычисления можно управлять с помощью круглых скобок, например:Y:= ((A+B) / (A–B)) *X.

В языке TurboPascalотсутствует операция возведения в степень, однако эту «проблему» можно легко обойти. Например операторY:=X*X*Xвозводит числоXв 3-ю степень и записывает результат в переменнуюY.

11) Перед использованием любой переменной ее необходимо объявить в разделе описаний. Если переменная не объявлена, то ее нельзя указывать в операторах Writeln,Readln, а также в любых других операторах (будет выдаваться ошибка «Unknown identifier», см. п. 1.9).

12) Переменные в языке Pascalобъявляются в секцииVAR. Сначала указывается имя переменной, затем символ двоеточия «:», после чего следует тип переменной и завершается строка символом «;». В одной секцииVARможно объявить любое количество переменных. Если нужно объявить несколько переменных с одинаковым типом, то можно перечислить эти переменные через запятую. Пример:

Тип INTEGERсоответствует целым числам. ПеременнаяN, объявленная целочисленной, может принимать любоецелоезначение от -32768 до 32767. Эти ограничения связаны с тем, что для любой переменной в языкеPascalвыделяется некоторый ограниченный объем памяти. Для переменной, имеющей типINTEGER, выделается 2 байта (16 бит) памяти. Кроме того, в языкеPascalвы можете для объявления целочисленной переменной использовать следующие типы:

Помогите пожалуйстаааа 1. Что такое среда программирования?
2. Опишите среду программирования Тurbo Pascal.
3. Как сохранить текст программы в Тurbo Pascal?
4. Какова структура программы на языке Pascal?
5. Как осуществить запуск программы?
6. Сформулируйте определение понятия «язык программирования»
7. Сформулируйте определение понятия «программирование»
8. Сформулируйте определение понятия «среда программирования»

1)комплекс программных средств, используемый программистами для разработки программного обеспечения.

2)Turbo Pascal (произносится «ту́рбо паска́ль») — интегрированная среда разработки программного обеспечения для платформ DOS и Windows

3)Использование программы Turbo Pascal 7.0

Нажимаем F10 и переходим в меню.

Выбираем меню File, а далее — Save — открывается окно сохранения файла.

Выбираем имя для файла и вводим его в строку ввода.

Нажимаем Enter и файл сохраняется.

4)Структура программы в Pascal. . Любая программа на языке программирования Pascal имеет три составляющие: 1) заголовок; 2) раздел описаний; 3) тело программы. ✎ 1) Заголовок – это слово Program , после которого идет название программы латиницей и точка с запятой в конце.

5)Чтобы запустить программу из IDE (интегрированной среды программирования) Borland/Turbo Pascal, надо нажать Ctlr+F9. Чтобы получить EXE-файл, надо нажать Alt+F9 или F9.

6)Язы́к программи́рования — формальная знаковая система, предназначенная для записи компьютерных программ

7)Программирование Программи́рование — процесс и искусство создания компьютерных программ с помощью языков программирования.

Запуск среды Turbo Pascal.Сохранение и выполнение программы. — презентация

Презентация на тему: » Запуск среды Turbo Pascal.Сохранение и выполнение программы.» — Транскрипт:

1 Запуск среды Turbo Pascal.Сохранение и выполнение программы.

2 Program First; Begin Write (Привет,); Writeln (друзья!); Writeln(Это 2ая строка) end.

3 Окно программы не рекомендуется закрывать щелчком на кнопке закрытия окнаWindows. Закрывать Паскаль нужно с помощью команды Exit в меню File или Alt+X на клавиатуре.

4 Действия с фрагментами программы Ctrl+Delete — удалить выделенный фрагмент Shift+Delete – вырезать в буфер (Cut) Ctrl+Insert — копировать в буфер (Copy) Shift+Insert – вставить из буфера (Paste)

5 Сохранение программы в файле на диске 1. В главном меню выбрать File 2. В раскрывшимся меню File выбрать команду Save as… 3. В поле ввода Save file as введите имя, под которым собираетесь сохранить файл, нажмите Enter

Читать:
X self что значит

6 Выполнение программы – Run (Ctrl+F9) Просмотр результатов работы — Alt+F5

7 Напишите программу, которая выводит на экран текст: Напишите программу, которая выводит на экран текст: Важно Не путать Write и Writeln! и Writeln!

TURBO PASCAL

Первое знакомство с системой программирования Турбо Паскаль

Примечание. На всех дискетах может быть создан файл turbo.bat для автоматического запуска системы программирования Турбо Паскаль и выхода из нее (например, turbo.bat:C:\TP7_0\BIN\turbo.exe diskpark).

Из истории. Турбо Паскаль появился на рынке программных продуктов в 1984 году и совершил революцию в программировании. До этих пор предпочтение отдавалось Бейсику — простому, дешевому и легко усваемому. Паскаль же был аппаратно зависимым, дорогим и сложным в обращении. С появлением Турбо Паскаля положение меняется. Турбо Паскаль состоит из языка программирования и среды программирования, которая создает удобства в работе.

Изучение Паскаля как языка программирования идет вместе с изучением всей системы Турбо Паскаль. Язык программирования Паскаль был разработан Н.Виртом в 1968-1970 годах и получил широкое распространение благодаря наглядности программ и легкости при изучении. Он послужил основой для разработки других языков программирования (например, Ада, Модула-2).

Первая версия Турбо Паскаля использовалась не очень долго — появилась в 1983 году, а уже в 1984 году ее заменила вторая версия, которая получила широкое распространение. К осени 1985 года появляется третья версия, более удобная в работе (быстрее работает компилятор и редактор, возможен вызов MS-DOS из программы).

Четвертая версия (1988 год), представил Турбо Паскаль в новом виде (появление новой среды, компилятор стал встроенным). Осенью этого же года разработана пятая версия, у которой еще больше развита среда и у которой появился встроенный отладчик. А в 1989 году появилась версия 5.5, позволившая перейти к объектно-ориентированному программированию.

Шестая версия уже обеспечивала многооконный и многофайловый режим работы, использование мыши, применение объектно-ориентированного программирования, обладала встроенным ассемблером и имела другие возможности.

В 1992 году фирма Borland International выпустила два пакета программирования на языке Паскаль — это Borland Pascal 7.0 и Turbo Pascal 7.0

Пакет Turbo Pascal 7.0 использует новейшие достижения в программировании. Он может быть использован практически на любой машине и относительно дешев. Язык этой версии обладает широкими возможностями, имеет большую библиотеку модулей. Среда программирования позволяет создавать тексты программ, компилировать их, находить и исправлять ошибки, компоновать программы из отдельных частей, использовать модули, отлаживать и выполнять отлаженную программу.

показать, как включать компьютер;

показать, как правильно вставлять дискету;

показать, как запускать Турбо Паскаль;

познакомить с рабочим экраном.

После загрузки системы на экране появляется три окна:

File Edit . окно 1 — главное меню;
Line 1 Col 1. окно 2 — основное, или рабочее, окно;
F1-Help . окно 3 — окно помощи, в нем указываются назначения основных функциональных клавиш.

Переход из первого окна во второе и на оборот осуществляется при помощи нажатия клавиши F10.

Команды редактора

Примечание. Требуется заранее подготовить карточки с основными командами, необходимыми для работы. Остальные команды учащиеся могут узнать в процессе работы с Турбо Паскалем при помощи режима помощи (клавиша F1).

Команды управления движением курсора

-> — перемещение курсора на символ вправо;

<- — перемещение курсора на символ влево;

^ — перемещение курсора на строку вверх;

v — перемещение курсора на строку вниз;

Home — перемещение курсора в начало текущей строки;

End — перемещение курсора в конец текущей строки;

Page Up — перемещение курсора на страницу вверх;

Page Down — перемещение курсора на страницу вниз;

Примечание. Страница — это число строк текста, составляющих один экран (21 строка).

Ctrl + Home — перемещение курсора в левый верхний угол;

Ctrl + End — перемещение курсора в левый нижний угол;

Команды вставки и удаления текста

Insert — включение и выключение режима вставки;

Примечание. Если режим вставки включен, то на экране курсор имеет вид мигающей черты. В режиме вставки набираемый символ вводится в позицию, в которой стоит курсор, а все символы (начиная с символа, стоящего в позиции курсора ранее),расположенные правее, сдвигаются вправо. Если режим вставки выключен, то набираемый символ заменит тот символ, который находится в позиции курсора, таким образом можно старый текст заменить на новый.

Delete — удаление символа, стоящего в позиции курсора;

Backspace — удаление символа, стоящего перед курсором;

Примечание. Иногда на этой клавише написано BS, а иногда это левосторонняя стрелка, расположенная над клавишей ввода (ENTER).

Ctrl + N — вставка пустой строки над строкой, где находится курсор;

Ctrl + Y — удаление строки, где находится курсор.

Задания

    Набрать свою фамилию, имя и отчество. В следующей строке — свой домашний адрес, ваш номер телефона (если он есть).

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

Режим помощи

Необходимо познакомить с режимом помощи — Help (F1). Показать, как входить в режим помощи, перемещаться по нему. Подробное знакомство с этим режимом учащиеся проводят самостоятельно.

Первая программа

Рассказать об общем виде программы.

Программа начинается с заголовка, имеющего следующий вид: Program <имя программы>;

За ним идет раздел описаний, в котором должны быть описаны все идентификаторы (константы, переменные, типы, процедуры, функции, метки), которые будут использованы в программе.

После раздела описаний идет раздел операторов, который начинается со служебного слова Begin и заканчивается служебным словом End. В этом разделе задаются действия над объектами программы, введенными в употребление в разделе описаний. Операторы в этом разделе отделяются друг от друга точкой с запятой. После последнего слова End ставится точка.

Разбор примера

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

Рассмотрим на примере.

Program Example_1;
Var a, b, rez: Integer;
Begin
Writeln(‘Введите два числа через пробел’);
Readln(a,b);
rez:=a*b;
Writeln (‘Их произведение равно ‘,rez);
Writeln (‘Нажмите <Enter>’);
Readln;
End.

Пояснения к программе

Имя этой программы example_1 (заметим, что в имени программы не должно быть пробелов, оно должно начинаться с буквы, состоять только из латинских букв, цифр и некоторых символов, не допускается использование символов точки и запятой). Из разделов описаний имеется лишь один — раздел переменных. Он начинается со служебного слова Var, после которого идет последовательность объявления переменных, разделенных точкой с запятой. В каждом объявлении перечисляются через запятую имена переменных одного типа, после чего ставится двоеточие и указывается тип переменных. В нашем примере описаны три переменные: все они (a, b и rez) имеют целый тип (integer), то есть переменные этого типа — это целые числа.

После описательной части идет раздел операторов, начинающийся со служебного слова Begin, после которого идут операторы языка. Первый встречающийся оператор — это Writeln(‘текст’); — записать (вывести) на экран текст, заключенный между апострофами, ln добавляется в конце этого оператора для того, чтобы курсор автоматически переходил на следующую строку при выводе на экран текстов или результатов выполнения программы.

Следующий оператор — это Readln(a,b); — читать данные с клавиатуры. В данном случае необходимо ввести два целых числа через пробел, тогда переменной a присваивается значение, равное первому введенному числу, а переменной b присваивается значение, равное второму введенному числу. Например, вы ввели числа 12 и 45, тогда a = 12, а b = 45. В конце этого оператора также можно ставить ln.

После этих двух операторов стоит оператор присваивания: rez := a * b; (:= — это знак присваивания в языке Паскаль). При выполнении этого оператора переменная rez получит значение, равное произведению числа a на число b (рис.1). Так как в результате умножения двух целых чисел получается целое число, то переменная rez описана типом Integer(значениями которого могут быть лишь целые числа).

Следующий оператор — это снова оператор writeln(‘текст’,rez) — он выведет на экран текст, заключенный между апострофами, а за ним значение переменной rez. Затем следующий оператор writeln выведет на экран сообщение: »Нажмите <Enter>», а оператор readln будет ожидать этого нажатия в окне выполнения. В конце раздела операторов стоит служебное слово End, после которого стоит точка.

Запуск программы

Для того, чтобы запустить программу, выходим в главное меню (нажатием F10) — первое окно, выбираем режим RUN и дважды нажимаем <Enter>. На экране появляется сообщение:

Введите два целых числа через пробел

Курсор мигает в следующей строке, вводим два целых числа через пробел и нажимаем <Enter>, после этого появляется сообщение:

Задания

  1. Изменить программу для нахождения суммы двух чисел.
  2. Изменить программу для нахождения суммы четырех чисел.
  3. Найти значение выражения: (a + (d — 12)*3) * (c — 5*k), где значения переменных a, d, c и k вводятся с клавиатуры.
  4. Выведите на экран свою фамилию, имя и отчество, в следующей строке — дату рождения.

Сохранение программы

Для того, чтобы сохранить программу, необходимо:

выйти в главное меню и выбрать режим File;

нажать <Enter> и из появившегося окна выбрать режим Save as. после нажатия клавиши <Enter> появится окно, в котором наберите имя файла. Например, а:\prim1_1.pas; здесь а:\ — это название диска, на котором будем сохранять файл, prim1_1 — имя файла (оно может содержать не более 8 символов), pas — расширение, сообщающее о том, что файл содержит программу, написанную на языке Паскаль.

Примечание. Следует сообщить учащимся список символов, которые нельзя употреблять в именах файлов:

* = + []\|;. <>/?. А также не следует использовать в именах файлов символ пробела и буквы русского алфавита.

После того, как имя файла набрано, нажмите клавишу <Enter>.

Примечание. Следует отметить, что для быстрого сохранения файла можно воспользоваться командами Save или Save all меню File.

Похожие статьи