Студенческий сайт КФУ - ex ТНУ » Учебный раздел » Учебные файлы »Информатика

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

Тип: учебное пособие
Категория: Информатика
Скачать
Купить
Основные понятия языка программирования Турбо ПаскальПлан
  • Некоторые сведения о системе программирования Турбо Паскаль.
  • Структура программы на Паскале.
  • Элементы языка Турбо Паскаль.
  • Арифметические операции и выражения.
  • Стандартные функции.
  • Оператор присваивания.
  • 1. Некоторые сведения о системе программирования Турбо ПаскальЯзык Паскаль был разработан в 1971 году Никласом Виртом первоначально для целей обучения программированию. В настоящее время он получил широкое распространение по ряду объективных причин.Во-первых, по своей идеологии Паскаль наиболее близок к современной методике и технологии программирования. В частности, он достаточно полно отражает идеи структурного программирования, что довольно хорошо видно даже из основных управляющих структур языка.Во-вторых, Паскаль хорошо приспособлен для применения технологии разработки программ сверху-вниз (пошаговой детализации).В-третьих, Паскаль содержит большое разнообразие различных структур данных, что обеспечивает простоту алгоритмов, а следовательно снижение трудоемкости при разработке программ.Система программирования Turbo Pascal предназначена для выполнения этапов решения задачи на алгоритмическом языке Паскаль и включает в себя три главные компоненты: 1) редактор текстов; 2) компилятор; 3) исполнительную систему.С помощью встроенного в систему текстового редактора можно формировать в памяти любые тексты, не только программы на Паскале. В частности, это могут быть исходные данные решаемой задачи в текстовой форме. Текст программы, созданный редактором, можно сохранить на диске в виде файла с именем следующего формата <имя файла>.раs, где pas — это стандартное расширение имени файла, созданного системным редактором. Имя файла задается пользователем. Компиляция - это процесс перевода программы на язык машинных команд. Компилятор переводит программу с языка Паскаль на язык машинных команд. При этом проверяется соответствие программы правилам языка программирования (синтаксический и семантический контроль). При обнаружении ошибки компьютер выдает сообщение о ней пользователю и прекращает работу. В результате компиляции Turbo Pascal создает исполняемый файл с тем же именем, что и файл, содержащий программу, но с расширением ехе. Впоследствии этот файл может быть выполнен, как любой другой исполняемый файл.Выполнение программы остается под контролем исполнительной системы. Она, в частности, помогает обнаружить ошибку в программе, если при исполнении произошел сбой. Пользователю сообщается причина сбоя и указывается место, где он случился в Паскаль-программе, происходит автоматический возврат в режим редактирования.Turbo Pascal позволяет редактировать, компилировать, компоновать и выполнять Паскаль-программы. При этом пользователю предоставляется высокая скорость компиляции, удобство работы с компьютером и мощная библиотека процедур и функций.2. Структура программы на ПаскалеПрограмма на Паскале в общем случае состоит из нескольких файлов. Один из них содержит главную программу, а остальные – модули. Главная программа состоит из заголовка, блока и заканчивается точкой — признаком конца программы. В свою очередь, блок содержит разделы описаний и раздел операторов. В общем случае «скелет» программы можно представить следующим образом:{ Спецификация программы }program <имя программы> (заголовок программы);uses(раздел объявления модулей);label(раздел объявления меток);const (раздел объявления констант);type(раздел объявления типов);var (раздел объявления переменных);procedure (function) (раздел объявления подпрограмм: процедур или функций);begin <операторы > (раздел операторов, обязательная часть);
    Другие файлы:

    Язык программирования Турбо-Паскаль
    Изучение истории создания языка Турбо-Паскаль, важнейшего инструмента для обучения методам структурного программирования. Анализ меню управления всеми...

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

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

    Турбо Паскаль 7.0
    Книга адресована изучающим алгоритмизацию и программирование. Прочитав ее, вы научитесь составлять алгоритмы и программы. Книга посвящена языку програ...

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