Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы на прг.docx
Скачиваний:
16
Добавлен:
04.08.2019
Размер:
41.01 Кб
Скачать

Б1) синтаксис языка программирования

Язык программирования паскаль был разработан в 70-х гг. XXв. Профессором Цюрихского технологического института Никлаусом Виртом. Язык паскаль относится к структурному программированию. Язык паскаль относится к структурному программированию. Структурное программирование – методология в основу которой лежит представление программы в виде блоков.

Программа-запись алгоритмов на языке ЭВМ.

Программирование – научная дисциплина которая изучает общие методы решения задач на ЭИМ, позволяющие разбивать программы на подпрограммы и задачи на подзадачи.

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

Идентификатор-набор символов, который начинается с латинской буквы и исп. Для обозначения констант, пееменных. Язык паскаль предназначен для описания вычислительного поцесса, поэтому он исп. Различные величины: переменные константы, переменные с индексом. Все величины должны иметь свой тип.

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

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

синтаксических ошибок в тексте (неверно записанных операторов);

ошибок при выполнении программы (недопустимые математические действия, операции с числами, превосходящими предельные значения);

алгоритмических ошибок (неверно составлен или запрограммирован алгоритм).

Б2) организация данных. Типы данных

Типы:вещественный(реал, сипгл), время и дата,логические(булеан), структурированные, массивы, записи, множества, строки)

4 Стандартных типа данных: целый, вещественный, символьный и булевский.

Целый-integer-от -32768 до 32767-размер 2 байта целое со знаком.

Вещественные величины-действительные числа. Сущ. 2 формы записи вещес. Чисел основная-с фиксированной точкой, или запись с плаващей точкой.

Real-от 2,9*10в -39 до 1,7*10в 38-4 байта.

Символьные величины значения CHAR. Строковый тип string-значения строковых величин явл. Последовательности символов и алфавита.

Булевские величины(Boolean)-тип данных представляемый последовательностью true и false.

Б3) основные алгоритмические структуры

Program name; {Заголовок программы}

Uses <модули>; {подключение стандартных и пользовательских библиотечных модулей}

Label <метки>; {описание меток}

Const <константы>; {определение констант}

Type <типы>; {определение типов}

Var <переменные>; {описание переменных}

<раздел процедур>; {описание процедур}

begin <программа>;{операторы} end.

Линейный, ветвящийся, циклический.

Ветвящийся – тип алгоритма на ход выполнения которого влияют данные в нём заложены различные пути следования и в зависимости от исходных данных выбирается одно из возможных действий.

Циклический – тип алгоритма в процессе выполнения которого выполняется много раз.