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

Вопрос №30

Под алгоритмом понимается точная конечная последовательность команд исполнителю, приводящая от исходных данных к искомому результату. Конечность (дискретность) команд и выполняемых по ним действий алгоритма. Выполнимость в определенной операционной среде (в определенном классе исполнителей). Результативность отдельных команд и всего алгоритма. Применимость алгоритма ко всем возможным входным данным конкретного класса задач. Определенность (детерминированность) команд и всего алгоритма для всех входных данных. Формализованное, конструктивное описание (представление) команд алгоритма. Минимальная полнота системы команд алгоритм. Непротиворечивость любых команд алгоритма на любом наборе входных данных. Алгоритм содержит ошибки, если приводит к получению неправильных результатов либо не даёт результатов вовсе. Алгоритм не содержит ошибок, если он даёт правильные результаты для любых допустимых исходных данных. синтаксис и семантика конкретного языка программирования; вопросы составления и написания программ на этом языке программирования. Язык программирования - это система обозначений, служащая для точного описания программ или алгоритмов для ЭВМ. Языки программирования являются искусственными языками, в которых синтаксис и семантика строго определены. Поэтому при применении их по назначению они не допускают свободного толкования выражения, характерного для естественного языка. Программа - это совокупность допустимых операторов конкретного языка программирования. Программирование, в узком смысле, это запись алгоритма на конкретном языке программирования - языке, "понимаемом" компьютером.

Вопрос №31

Заголовок - начало программы, присвоение ей некоторого имени и описание средств, через которые можно взаимодействовать с этой программой ; Описательный блок - объявления новых меток (раздел label), типов (раздел type), переменных (раздел var), констант (раздел const), подпрограмм (раздел procedure, function); Исполнительный блок - раздел операторов. В нём указывается последовательность действий, которые должны выполняться ЭВМ, необходимых для решения поставленной задачи. Заголовок - начало программы, присвоение ей некоторого имени и описание средств, через которые можно взаимодействовать с этой программой ; Описательный блок - объявления новых меток (раздел label), типов (раздел type), переменных (раздел var), констант (раздел const), подпрограмм (раздел procedure, function); Исполнительный блок - раздел операторов. В нём указывается последовательность действий, которые должны выполняться ЭВМ, необходимых для решения поставленной задачи.

Буквы латинского алфавита: A, B, ..., Z и a, b,..., z. Прописные и строчные буквы компилятором не различаются, если они не входят в строковые или символьные выражения. Цифры: 0, 1, ..., 9.Шестнадцатиричные цифры: 0, 1, ..., 9, A, B, ..., F или 0, 1, ..., 9, a, b, ..., f.Символ подчеркивания: '_'. Символ «пробел». Пробел является разделителем между идентификаторами и зарезервированными словами .Специальные символы: + - * / = , ' . : ; < > [ ] ( ) { } ^ @ $ #Составные символы: < > <= >= := .. (* *) (. .) //Оператор – набор правил (инструкций), определяющих действия над данными, которые необходимо выполнить для реализации алгоритма решения поставленной задачи. оператор присваивания; составной оператор; пустой оператор. Выражение – это синтаксическая единица языка, определяющая вычисление некоторых значений. Выражение на языке программирования Паскаль формируется из констант, переменных, функций, знаков операций и круглых скобок.

Вопрос №32

Неструктурированный тип данных: целый тип; логический тип; символьный тип; перечисляемый тип ;тип-диапазон; вещественный тип. Функции обработки порядковых типовo rd (N) – порядковый номер значения выражения N; pred (N) – предыдущее значение выражения N; succ (N) – последующее значение выражения N.

Вопрос №33

Число с плавающей запятой состоит из: мантиссы M (выражающей значение числа без учёта порядка) знака мантиссы (указывающего на отрицательность или положительность числа) порядка r (выражающего степень основания числа p, на которое умножается мантисса) знака порядка.1,528535047×10-25 записывается как 1.528535047E-25 . abs (x) соответствует |x|; arctan (x) соответствует arctg(x); cos (x) соответствует cos(x); sin (x) соответствует sin(x); exp (x) соответствует ex ln (x) соответствует ln(x); sqr(x) соответствует x²; sqrt(x) соответствует ; frac (x) - дробная часть :x - int(x); int (x) возвращает целую часть числа; round (x) возвращает число равное целой части (округление по правилам арифметики); trunc (x) возвращает округленное число, отбрасывая дробную часть числа х.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]