Язык программирования Turbo Pascal

Автор работы: Пользователь скрыл имя, 28 Января 2013 в 18:43, курсовая работа

Описание

Цель работы - Изучить язык программирования Турбо Паскаль. Написать игру "Змейка". Правила игры: на поле размером 25*80 движется змейка, состоящая из нескольких сегментов и разбросана еда. Цель игры - двигаться по полю буквами w (вверх), s(вниз), a(влево), d(вправо) и собирать еду. Каждая собранная еда увеличивает длину змейки на один сегмент. Если змейка ударяется о стену, игра заканчивается.

Содержание

Введение
3
1 Язык программирования Turbo Pascal
5
1.1 Процедуры и функции
8
1.2 Операторы. Выражения
10
2 Лексические основы языка Pascal
12
2.1 Структура программы на языке Pascal
14
2.2 Типы данных, используемые в Pascal
18
2.3 Стандартные функции языка Pascal
23
2.4 Построение арифметических выражений
25
2.5 Встроенные константы. Элементы структурного программирования
26
3 Описание алгоритма программы
28
3.1 Структурное описание разработки
28
3.2 Функциональное описание
29
Заключение
31
Список литературы
32
Приложение

Работа состоит из  6 файлов

Доклад.docx

— 17.53 Кб (Скачать документ)

Доклад

Паскаль – язык профессионального  программирования, который назван в  честь французского математика и  философа Блеза Паскаля (1623–1662) и  разработан в 1968–1971 гг. Никлаусом Виртом, для обучения студентов методам разработки программ, таким как "программирование сверху вниз", "структурное программирование" и т. д. Вирту не понравился не один из существующих на тот момент языков, и в 1968 году он приступил к разработке своего собственного. Первая версия языка была создана для компьютера CDC 6000.Благодаря своей четкости, логичности и другим особенностям Паскаль надолго занял свою нишу, являясь прекрасным языком для обучения программированию. Паскаль использовался и для разработки серьезных программ- приложений. Шутили, что Вирт разработал игрушку, но многие отнеслись к ней слишком серьезно

Язык программирования Pascal (назван в честь выдающегося французского математика и философа Блеза Паскаля (1623 - 1662)), разработан в 1968–1971 гг. Никлаусом Виртом, профессором, директором Института информатики Швейцарской высшей политехнической школы. Язык Pascal, созданный первоначально для обучения программированию как систематической дисциплине, скоро стал широко использоваться для разработки программных средств в профессиональном программировании.

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

  • благодаря своей компактности, удачному первоначальному описанию Pascal оказался достаточно легким для обучения.
  • язык программирования Pascal отражает фундаментальные и наиболее важные концепции (идеи) алгоритмов в очевидной и легко воспринимаемой форме, что предоставляет программисту средства, помогающие проектировать программы.
  • язык Pascal позволяет четко реализовывать идеи структурного проектирования и структурной организации данных.
  • язык Pascal сыграл большую роль в развитии методов аналитического доказательства правильности программ и позволил реально перейти от методов отладки программ к системам автоматической проверки правильности программ.
  • применение языка Pascal значительно подняло «планку» надежности разрабатываемых программ за счет требований Pascal к описанию используемых в программе переменных, проверки согласованности программы при компиляции без ее выполнения.
  • использование в Pascal простых и гибких структур управления: ветвлений циклов.

Для повышения качества и  скорости разработки программ в середине 80-х гг. была создана система программирования Turbo Pascal. Слово Турбо в названии системы программирования – это отражение торговой марки фирмы-разработчика Borland International, Inc. (США).

Систему программирования Turbo Pascal называют интегрированной (integration – объединение отдельных элементов в единое целое) средой программирования, так как она объединяет в себе возможности ранее разрозненных средств, используемых при разработке программ: редактора текстов, компилятора, комповщика, отладчика, и при этом обеспечивает программисту великолепные сервисные возможности. Часто ее кратко называют IDE (Integrated Development Envirinment – интегрированная среда разработки).

Интегрированная среда программирования Turbo Pascal версий 6.0 и 7.0 имеет следующие возможности:

  • множество накладывающихся окон;
  • поддержка мыши, меню, диалоговых окон;
  • многофайловый редактор, который может редактировать файлы до 1Мбайта;
  • расширенные возможности отладки;
  • полное сохранение и восстановление среды разработки.

К ее существенным отличиям от среды программирования Turbo Pascal более ранних версий относятся:

  • объектно-ориентированная среда разработки прикладных программ Turbo Vision;
  • полные возможности встроенного ассемблера;
  • директива расширенного синтаксиса $ X, которая позволяет вам интерпретировать функции как процедуры (и игнорировать результаты функций);
  • генерация кода 286;
  • адресные ссылки в типизированных константах;
  • директивы ближних и дальних процедур;
  • редактирование инициализированных данных из объектных файлов;
  • более быстрый монитор кучи, сокращающий фрагментацию (FreeMin и FreeList удалены);
  • расширенные возможности встроенной справочной системы с использованием вырезки и вставки кода примеров для каждой библиотечной процедуры и функции.

В своей простейшей форме  программа Borland Pascal состоит из        заголовка программы, который именует программу, и основного программного блока,  выполняющего  назначение  программы.  В основном программном блоке находится секция кода, заключенная между ключевыми словами begin и end.  Приведем простейшую программу, иллюстрирующую эти принципы:

 

program Privet;

begin

Writeln('Добро пожаловать в Borland Pascal');

end.

Первая строка – это  заголовок программы,  который  именует данную программу.  Остальная  часть программы – это исходный  код, который начинается ключевым словом begin и заканчивается end. Хотя данная конкретная программа содержит только  одну  строку,  их может быть  много.  В любой программе Borland Pascal все действия выполняются между begin и end.


        И на этом завершаем рассмотрение основ программирования на  Турбо Паскале. Среди них вычисления  и обработка информации,  использование   объектно- ориентированного  программирования  – словом,   те   задачи,   с   которыми приходится сталкиваться профессиональному программисту.  Турбо Паскаль был выбран  как   наилучший   язык   программирования   для   обучения   основам профессионального программирования.


Презентация.ppt

— 982.00 Кб (Скачать документ)

Содержание.docx

— 12.58 Кб (Открыть документ, Скачать документ)

Титулки по кур.работе.doc

— 62.50 Кб (Открыть документ, Скачать документ)

Язык программирования Turbo Pascal.rtf

— 548.55 Кб (Открыть документ, Скачать документ)

Анотация.docx

— 12.87 Кб (Открыть документ, Скачать документ)

Информация о работе Язык программирования Turbo Pascal