Операнды - это данные, необходимые для выполнения оператора рассматриваемого языка

14. По каким правилам осуществляется запись арифметических выражений?

Арифметические выражения записываются по следующим правилам:

  • Нельзя опускать знак умножения между сомножителями и ставить рядом два знака операций.
  • Индексы элементов массивов записываются в квадратных (школьный АЯ, Pascal) или круглых (Basic) скобках.
  • Для обозначения переменных используются буквы латинского алфавита.
  • Операции выполняются в порядке старшинства: сначала вычисление функций, затем возведение в степень, потом умножение и деление и в последнюю очередь — сложение и вычитание.
  • Операции одного старшинства выполняются слева направо. Однако, в АЯ есть одно исключение из этого правила: операции возведения в степень выполняются справа налево. Так, выражение 2**(3**2) в АЯ вычисляется как 2**(3**2) = 512. В языке QBasic аналогичное выражение 2^3^2 вычисляется как (2^3)^2 = 64. А в языке Pascal вообще не предусмотрена операция возведения в степень, в Pascal x^y записывается как exp(y*ln(x)), а x^y^z как exp(exp(z*ln(y))*ln(x)).

15. Какие операции используются в записи логических выражений?

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

16. Что подразумевают под базовыми структурами алгоритмов?

Базовые структуры алгоритмов — это определенный набор блоков и стандартных способов их соединения для выполнения типичных последовательностей действий.

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

Логическая структура любого алгоритма может быть представлена комбинацией трех базовых структур:

  • линейные (управление, следование)
  • разветвляющиеся (ветвление)
  • циклические

К18. акие алгоритмы называются линейными?

Линейными называются алгоритмы, в которых действия осуществляются последовательно друг за другом.

19. Какие алгоритмы называются разветвляющимся?

Разветвляющимся называется алгоритм, в котором действие выполняется по одной из возможных ветвей решения задачи, в зависимости от выполнения условий.

20. В каких основных вариантах существует структура ветвление?

Структура ветвление существует в четырех основных вариантах:

1. если-то;

2. если-то-иначе;

3. выбор;

4. выбор-иначе.

21. Какой алгоритмы называется циклическим?

Циклическим называется алгоритм, в котором некоторая часть операций (тело цикла — последовательность команд) выполняется многократно.

22. Какие вы знаете основные типы циклов?

Существуют три основных типа циклов:

  • Цикл с предусловием (для, до)
  • Цикл с постусловием (пока, после)
  • Цикл со счетчиком (параметром) (разновидность цикла с предусловием)(делать - пока)

Что представляет собой цикл с предусловием?

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

23. Что представляет собой цикл с постусловием?


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: