Как обучиться языку Turbo Pascal
Введение.
Курсовой проект составлен на тему «Как обучиться языку Turbo Pascal». В проекте пользователь освоит особенности широко распространенного в настоящее время языка программирования Паскаль.
Программа познакомит
Язык Паскаль является
Проект создается на языке
объективно-ориентированного
Причина выбора данного
Интерфейс программы должен
Добиваясь успехов,
Пользователю предстоит пройти
определенный курс языка
В целом при изучении курса
языка Паскаль пользователь
При изучении программы не
пытайтесь заучивать текст,
После того как пользователь
пройдет курс обучения по
Обучившись пользователь может
легко применять знания в
- Основная часть.
В основной части рассмотрена
характеристика среды
- Характеристика среды программирования.
Язык программирования Паскаль был разработан профессором кафедры ВТ
Швейцарского Федерального института технологии Никлаусом Виртом в 1968 г. Интенсивное развитие Паскаля привело к появлению уже в 1973 г. его стандарта в виде пересмотренного сообщения, а число трансляторов с этого языка в 1979 г. переправило за 80.
Язык Паскаль назван в честь
известного выдающегося
В начале 80-х годов Паскаль
все более упрочнил свои
Паскаль – высокоуровневый
Паскаль отражает важнейшие
Не смотря на относительную простоту, он оказался пригоден для различных задач (приложений), в том числе для разработки очень больших и сложных задач.
Язык компактен и строг,
Пакет Borland Pascal 7.0 учитывает многие новейшие достижения в программировании и практике создания программ и включает в себя три режима работы: в обычном режиме операционной системы MS DOS, в защищенном режиме MS DOS и в среде Windows. Обладая расширенными возможностями, пакет Borland Pascal 7.0 тем не менее требует для использования всех своих возможностей – память на жестком диске примерно 30 Mb и не менее 2 Mb на оперативной памяти.
Пакет Turbo Pascal 7.0 обладает ограниченными возможностями и позволяет работать только в обычном режиме MS DOS.
Идеология Паскаля наиболее
Система программирования Турбо Паскаль представляет собой единство двух в известной степени самостоятельных начал: компилятора с языка программирования и некоторой оболочки, способствующей эффективности создания программ.
Среда Турбо Паскаль – это
первое, с чем сталкивается любой
программист, приступающий к
Турбо Паскаль воспринимается в двух смыслах:
- как диалект языка Паскаль, представляющий собой расширение стандартного Паскаля;
- как система программирования Турбо Паскаль, являющаяся совокупностью системных программ, предназначенных для программ.
Программа на Турбо Паскале Проходит три этапа обработки:
- создание текста программы;
- компиляция;
- исполнение откомпилированной программы.
В 1995 году в Borland прекратили разработку
Turbo Pascal и предложили в качестве замены
среду разработки Delphi.Новая версия языка
подвергалась изменению, и языку вернулось
изначальное название закрепленное разработчиками
Apple Object Pascal.
Модуль CRT
В нём сосредоточены процедуры
и функции, обеспечивающие
Pascal- замечательный язык программирования, который относительно прост в изучении, довольно ясен и логичен и будучи первым изучаемым языком программирования, приучает к хорошему стилю.
Паскаль воспитывает
Паскаль гибкий и развитый
в отношении типов данных язык.
Привлекательны его
Паскаль стал «наследником»
- Специальная часть.
Специальная часть программы состоит из: постановки задачи, входной/выходной информации и таблицы идентификаторов.
- Постановка задачи.
Данная программа представляет собой базу данных о языке Turbo Pascal, т. е. при выбранном вопросе, из содержания пользователем, программа должна выдать описание выбранного вопроса. Задача программы – познакомить пользователя с программой и дать характеристику на выбранные вопросы.
Поставленная задача
- Входная/выходная информация.
Под входной информацией понимается ввод пользователем соответствующий пункт вопроса и которая требуется для вычисления программы. Для того, чтобы узнать какой-либо вопрос из содержания, пользователь вводит соответствующую цифру вопроса.
Выходной информацией является
переменная типа integer со значением
otv, которая выводит на экран выбранный
пользователем вопрос.
- Таблица идентификаторов.
В программе были использованы следующие модули crt.
| Процедура | Назнчение |
| TEXTCOLOR | Изменение цвета текстового сообщения |
| CLRSCR | Очистка экрана |
| GOTOXY | Задание координат текстового сообщения на экран |
В программе приведены
| Переменная | Тип | Назначение |
| s1 | integer | Возвращает программу в содержание |
| otv | integer | Выводит на экран ответ на выбранный вопрос |
- Технические требования к программе
Минимальные требования к программе
| Процессор | Pentium II (или выше) |
| Оперативная память | 32 Mb |
| Видеокарта | 1 Mb |
| Свободное место на HDD | 1 Mb |
- Алгоритм решения задачи.
Основная задача программы – представить пользователю характеристику о языке программирования Паскаль в виде конспектов. Для вывода содержимого вопроса применяется переменная otv типа integer.
Для того, чтобы эта переменная
содержала правильный ответ,
На экране появляется
- Инструкция пользователю.
Запустите программу Паскаль (Pascal.exe или Turbo.exe) перейдите в полноэкранный режим, нажав комбинацию клавиш Alt+Enter.
Основной экран интегральной
среды разработчика Turbo Pascal 7.0 выглядит
следующим образом:
По функциональному назначению выделяется три области экрана:
- Строка меню;
- Рабочая область;
- Строка состояния;
Строка меню активизируется
- File. Позволяет выполнять все основные действия с файлами (создание, открытие, сохранение …);
- Edit. Позволяет выполнять все основные операции редактирования текста (копирование, вставка, удаление фрагментов, отмена последних изменений);
- Search. Позволяет осуществлять поиск и замену фрагментов текста;
- Run. Позволяет запускать программу, в том числе в пошаговом режиме;
- Compile. Позволяет осуществлять компиляцию программы;
- Debug. Содержит команды, облегчающие процесс поиска ошибок в программе;
- Tools. Содержит некоторые дополнительные средства Турбо Паскаль;
- Options. Позволяет установить необходимые для работы параметры компилятора и среды разработчика;
- Window. Позволяет выполнять все основные операции с окнами (открывать, закрывать, перемещать, изменять размер);
- Help. Позволяет получить имеющуюся в системе справочную информацию.
Все пункты доступны через горячие клавиши. Для этого надо нажать клавишу Alt и ту букву, которая выделена красной в названии пункта меню. Меню также позволяет работать с мышью.
В рабочей области имеется
возможность открывать
Строка состояния
Ниже приведены основные команды Паскаля и соответствующие к ним горячие клавиши:
- Ctrl+F9 – запуск программы;
- Alt+F5 – просмотр пользовательского экрана;
- F2 – сохранение программы;
- F3 – открытие сохраненной программы;
- Alt+F3 – закрытие активного окна;
- Alt+X – выход из Турбо Паскаль;
- F1 – конкретная помощь;
- Ctrl+F1 – справка об операторе, на котором установлен курсор;
- Alt+Backspace – отмена последнего изменения;
- Ctrl+Y – удаление строки;
- Shift+стрелки – выделение блока текста;
- Ctrl+Insert – копирование выделенного блока в буфер;
- Ctrl+K+B – начинает выделение блока;
- Ctrl+K+K – заканчивает выделение блока;
- Ctrl+K+Y – уничтожает выделенный блок;
- Ctrl+K+C – копирует блок;
- Ctrl+K+V – перемещает блок на новое место;
- Ctrl+K+W – записывает блок в файл;
- Ctrl+K+R – читает блок из файла;
- Ctrl+K+P – печатает блок;
Для открытия программы
1 способ. Для того, чтобы запустить программу, вам необходимо нажать двойным щелчком левой кнопкой мыши по папке «Мой компьютер», потом двойным щелчком на жесткий диск С:, зайдите в папку «Program Files» и найдите папку «TP7» или же «Turbo Pascal 7.0». В папке BIN откройте двойным щелчком файл с именем «Proect. exe» и затем можете выбрать вопрос на ваше усмотрение.
2 способ. Вставьте диск с программой
в DVD-ROM, при автозапуске выберите из
списка «Открыть» двойным щелчком или
же выделить его и нажать ОК. Выберите
файл с именем «Proect.exe» и можете выбрать
вопрос на ваше усмотрение.
- Инструкция пользователю.
Для работы с программой вам
необходим компьютер с наличием процессора
не ниже Pentium II стандартной конфигурации,
операционной системы Windows 95/98/200/XP (можно
и выше), оперативной памятью 32 Мб. Свободное
место на HDD не меньше 1 Мб.
- Заключение.
Данная программа предназначена для информации об Turbo Pascal’е в школе, в ВУЗах и в других учреждениях.
Язык Turbo Pascal – универсальный язык программирования, задуманный так, чтобы сделать программирование более приятным.
Созданная программа дает
Данная программа имеет
Написав программу у меня
- Приложение.
- Графическая часть.
- Блок-схема.
- Листинг программы.
program Proect;
uses crt;
label s1;
var
otv: integer;
begin
clrscr;
textcolor(green);
Gotoxy(1,3);
writeln(‘---------------------
textcolor(white);
gotoxy(35,9);
writeln(‘Курсовой проект’);
gotoxy(20,10);
writeln(‘на тему: «Как обучиться языку Turbo Pascal»’);
gotoxy(20,11);
writeln(‘подготовил студент 3 курса группы П-33’);
gotoxy(20,12);
writeln(‘gо специальности 3706002 «Программное обеспечение ВТ иАС»’);
gotoxy(35,13);
writeln(‘Хорольский Д. С.’);
textcolor(green);
gotoxy(1,23);
writeln(‘---------------------
readln;
begin
s1:
clrscr;
gotoxy(1,3);
textcolor(white);
writeln(‘---------------------
textcolor(yellow);
gotoxy(20,4);
writeln(‘Язык программирования Turbo Pascal’);
textcolor(11);
gotoxy(4,5);
writeln(‘Содержание’);
textcolor(white);
writeln(‘1) Язык программирования Паскаль.’);
writeln(‘2) Основные элементы языка Паскаль.’);
writeln(‘3) Алфавит языка.’);
writeln(‘4) Простые объекты языка.’);
writeln(‘5) Раздел операторов.’);
gotoxy(1,23);
textcolor(white);
writeln(‘---------------------
gotoxy(25,25);
writeln(‘Для выхода нажмите [q] и [enter]’);
readln(otv);
readln;
end;
if otv=1 then
begin
clrscr;
gotoxy(3,3);
textcolor(white);
writeln(‘1) Язык программирования Паскаль.’);
writeln(‘ 1968 – 1971 гг. швейцарский профессор Никлаус Вирт предложил язык
Паскаль в’);
writeln(‘качестве
удобного языка программирования. Стандарт
этого языка был’);
writeln(‘утвержден позже, он считался более совершенным и удобным для работы,
чем широко’);
writeln(‘распространенные в то время Алгол, Фортран, Бейсик. Язык Паскаль благо-
даря своей’);
writeln(‘простоте и эффективности получил быстрое распространение в мире. Про-
грамма,’);
writeln(‘записанная на этом языке, в процессе выполнения на компьютере сначала’);
writeln(‘транслируется, преобразуется в объектный модуль и только затем происходит
ее’);
writeln(‘выполнение’);
writeln(‘ В настоящее время язык Паскаль является широко распространенным стан-
дартным’);
writeln(‘учебным языком, способным решать сложные задачи.’);
gotoxy(25,25);
textcolor(cyan);
writeln(‘Для возврата в содержание нажмите 0 и [enter]’);
readln(otv);
goto s1;
readln;
end;
if otv=2 then
begin
clrscr;
gotoxy(3,3);
textcolor(white);
writeln(‘2) Основные элементы языка Паскаль.’);
writeln(‘ Программы предназначены для решения задач и определенной проблемы. В

- Как оптимизировать налоговую систему Республики Беларусь
- Как повысить эффективность управления персоналом: опыт компании «Саламандер в России»
- Как проводят аудит
- Как продавать дорогие и очень дорогие товары
- Как противостоять снифферу
- Как решается проблема счастья в поэме «Кому на Руси жить хорошо»
- Как сделать делопроизводство эффективным
- Как внутрисемейные стили воспитания влияют на становление личности
- Как возникло управление качеством
- Как же сегодня работает финансовая схема зарабатывания денег на функционировании государственного (или частного) приюта?
- Какие принципиальные модели здравоохранения существуют в мировой практике. Какой положительный опыт применим в нашей стране
- Как написать бизнес-план туристической компании
- Как не стать жертвой преступления
- Како-бобов как сырья для изготовления шоколада и шоколадных изделий