Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Этапы разработки программы





Краткий справочник по языку Паскаль

В процессе создания любой программы можно выделить несколько этапов.

  • Постановка задачи - выполняется на естественном языке (русском, английском и т.д.). Необходимо определить цель задачи, ее содержание и общий подход к решению.
  • Анализ задачи моделирование - определяются исходные данные и результат, выявляются ограничения на их значения, выполняется формализованное описание задачи и построение математической модели.
  • Разработка или выбор алгоритма решения задачи - выполняется на основе ее математического описания.
  • Проектирование общей структуры программы - формируется модель решения с последующей детализацией и разбивкой на подпрограммы.
  • Кодирование - запись алгоритма на языке программирования.
  • Отладка и тестирование программы. Под отладкой понимается устранение ошибок в программе. Тестирование позволяет вести их поиск и, в конечном счете, убедиться в том, что полностью отлаженная программа дает правильный результат.
  • Анализ результатов - если программа выполняет моделирование какого-либо известного процесса, следует сопоставить результаты вычислений с результатами наблюдений. В случае существенного расхождения необходимо изменить модель.

Оформление решений

Важно, чтобы решенная задача была правильно оформлена, что предполагает использование:

  • осмысленных имен переменных, констант, функций и процедур;
  • отступов при записи инструкций;
  • комментариев.

Структура программы

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

  • раздел подключаемых библиотек;
  • раздел объявления меток;
  • раздел объявления констант;
  • раздел объявления типов;
  • раздел объявления переменных;
  • раздел объявления процедур и функций;
  • раздел инструкций программы.

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

program Имя_Программы;

uses

Имя_Модуля1,...;

label

Имя_Метки1,...;

const

Имя_Константы=Значение_Константы;

type

Имя_Типа=Значение_Типа;

var

Имя_Переменной:Тип переменной;

{объявление процедур и функций пользователя};

begin

{Инструкции основной программы};

end.

Типы данных

К основным типам данных языка Pascal относятся:

  • целые числа (integer и др.);
  • действительные числа (real и др.);
  • символы (char);
  • строки (string);
  • логический (boolean);

 

Целые числа и числа с плавающей точкой могут быть представлены в различных форматах.

ЦЕЛЫЕ ЧИСЛА

 

Название Диапазон возможных значений Память, байт
byte 0-255  
shortint -128-127  
integer -32 768-32 767  
word 0-65 535  
longint -2 147 483 648-2 147 483 647  

 

ДЕЙСТВИТЕЛЬНЫЕ ЧИСЛА

  • single (с одинарной точностью)
  • real (вещественный)
  • double (с двойной точностью)
  • extendent (с повышенной точностью)
  • comp (сложный)

Логический (булевский) тип имеет всего два значения: true (да - истина, 1) и false (нет - ложь, 0), причем данные значения упорядочены, т.е. в операциях сравнения true > false.

Символьный (литерный) и строковый типы представляют данные, являющиеся символами и их последовательностями - строками.

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

Алфавит языка

Программа на языке Turbo Pascal формируется с помощью конечного набора знаков, образующих алфавит языка, и состоит из:

  • прописных и строчных букв латинского алфавита (A, B,...,Z, a, b,...,z) и знака подчеркивания;
  • цифр (0, 1,...,9)

Кроме того, в алфавит включаются специальные символы и составные символы.

СПЕЦИАЛЬНЫЕ СИМВОЛЫ

 

Символ Название Символ Название
+ Плюс {} Фигурные скобки
- Минус . Точка
* Звездочка , Запятая
/ Дробная черта : Двоеточие
= Равно ; Точка с запятой
> Больше ' Апостроф
< Меньше # Номер
[ ] Квадратные скобки $ Знак денежной единицы
() Круглые скобки ^ Тильда (каре)
@ Коммерческое а   Пробел (не имеет обозначения)






Дата добавления: 2015-10-19; просмотров: 530. Нарушение авторских прав; Мы поможем в написании вашей работы!




Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...


Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...


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


Важнейшие способы обработки и анализа рядов динамики Не во всех случаях эмпирические данные рядов динамики позволяют определить тенденцию изменения явления во времени...

Классификация потерь населения в очагах поражения в военное время Ядерное, химическое и бактериологическое (биологическое) оружие является оружием массового поражения...

Факторы, влияющие на степень электролитической диссоциации Степень диссоциации зависит от природы электролита и растворителя, концентрации раствора, температуры, присутствия одноименного иона и других факторов...

Йодометрия. Характеристика метода Метод йодометрии основан на ОВ-реакциях, связанных с превращением I2 в ионы I- и обратно...

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

Вопрос 1. Коллективные средства защиты: вентиляция, освещение, защита от шума и вибрации Коллективные средства защиты: вентиляция, освещение, защита от шума и вибрации К коллективным средствам защиты относятся: вентиляция, отопление, освещение, защита от шума и вибрации...

Задержки и неисправности пистолета Макарова 1.Что может произойти при стрельбе из пистолета, если загрязнятся пазы на рамке...

Studopedia.info - Студопедия - 2014-2024 год . (0.011 сек.) русская версия | украинская версия