Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка для ИГА.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
2.73 Mб
Скачать
  1. Язык блок-схем

В качестве элементов язык блок –схем использует графические объекты: овалы, ромбы, прямоугольники, стрелки, а также использует некоторые математические знаки и символы.

Основное достоинство - это наглядность.

Основной недостаток языка блок-схем ориентированность на человека-исполнителя. Поскольку предъявить блок-схему компьютеру сложно, т.к. ЭВМ воспринимает для обработки знаково-текстовую информацию.

Наиболее простым языком одинаково пригодным для человека и ЭВМ является язык называемый языком программирования. Вообще под ЯП будем понимать любой АЯ запись на котором, в принципе оказывается доступной компьютеру. (Исполнителю)

  1. Язык паскаль

ПРОГРАММОЙ называется алгоритм, записанный на языке понятном исполнителю- компьютеру. Шаги алгоритма в программе называются операторами.

ТРИ ФУНКЦИИ ЯЗЫКА ПРОГРАММИРОВАНИЯ.

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

  2. Как средство общения, как средство передачи алгоритмов от человека к человеку.

  3. Как средство общения человека с машиной.

Вопрос 2 Основные элементы языка Паскаль (алфавит, идентификаторы, константы, комментарии).

Алфавит языка ТП включает буквы, цифры, шестнадцатеричные цифры, специальные символы, пробелы и зарезервированные слова.

Буквы - это буквы латинского алфавита от Aдо Z и от a до z, а также зкак подчеркивания “ _”. В ТБ нет различий между прописными и строчными буквами алфавита, если только они не входят в символьные и строковые выражения.

Цифры - арабские цифры от0 до 9. Шестнадцатеричная цифра имеет значения от 0 до 15. Первые десять значений обрабатываются арабскими цифрами 0 и 9, остальные шесть – латинскими буквами A. . . F или a . . . f

Специальные символы + - * / =, ‘ “ . : ; < > [ ] { } ^ @ $ #

К специальным символам так же относятся следующие пары символов < >, <=, >=, :=, (* *). В программе эти пары символов разделять пробелами нельзя, если они используются как знаки операции отношения или ограничители комментариев.

Неиспользуемые символы : алфавит русского языка.

Зарезервированные слова:

Begin . . . end

And, or, not, xor, array, if, then, else, for, to, do и т. д.

Комментарий – произвольная последовательность любых символов, обрамленная фигурными скобками { } (* *)

{ (* *) } или (*{ }*) можно

{ { } } или (* ( * *)* ) нельзя

Идентификатор – это имя, свободно выбираемое программистом для элементов программы (процедур, констант, переменных).

Идентификаторы могут произвольную длину, но значащимися являются только первые 63 символа. Идентификатор всегда начинается с буквы, за которой могут следовать буквы и цифры. Буквой считается так же символ подчеркивания ’_ ’, поэтому идентификатор может начинаться и с этой буквы. Пробелы и специальные символы языка не могут входить в идентификатор.

Примеры

Правильные Неправильные

F 1pro цифра на 1ом месте

Data_27sent mod зарез. слово

_beta block#1 спец. символ

extern my prog пробел

Константы – это те данные и переменные которые не изменяются в процессе выполнения программы.

Константы могут быть трех видов:

1. Числовые 24.6; 786 ( целые и вещественные)

2. Символьные - это любой символ ПК, заключенный в

апострофы ‘ * ’, ‘ a ’

3. Текстовые ‘привет ’ ‘буква’