К/р «Основы алгоритмизации» 1 вариант | К/р «Основы алгоритмизации» 2 вариант |
Алгоритмом можно считать: описание процесса решения квадратного уравнения расписание уроков в школе технический паспорт автомобиля список учеников в журнале | 1.Величиной целого типа является: а) количество мест в зрительном зале б) рост человека в) марка автомобиля г) площадь государства |
2. Как называется свойство алгоритма, означающее, что он задан с помощью таких предписаний, которые исполнитель может воспринимать и по которым может выполнять требуемые действия? | 2. Как называется свойство алгоритма, означающее, что он всегда приводит к результату через конечное, возможно, очень большое, число шагов? |
3. Как называется свойство алгоритма, означающее, что данный алгоритм применим к решению целого класса задач? | 3. Как называется свойство алгоритма, означающее, что путь решения задачи разделён на отдельные шаги? |
4. Как называется свойство алгоритма, означающее, что путь решения задачи определён вполне однозначно, на любом шаге не допускаются никакие двусмысленности и недомолвки? | 4. Как называется свойство алгоритма, означающее, что он задан с помощью таких предписаний, которые исполнитель может воспринимать и по которым может выполнять требуемые действия? |
Величины, значения которых меняются в процессе исполнения алгоритма, называются: а) постоянными б) константами в) переменными г) табличными | Наибольшей наглядностью обладает следующая форма записи алгоритмов: а) словесная б) рекурсивная в) графическая г) построчная |
К какому виду алгоритмов можно отнести алгоритм, схема которого представлена? Действие 1 Действие 2 а) линейный б) разветвляющийся в) циклический г) вспомогательный | К какому виду алгоритмов можно отнести алгоритм, схема которого представлена? Цикл для а от 1 до в Тело цикла а) цикл с заданным условием продолжения работы б) цикл с заданным условием окончания работы в) цикл с постусловием г) цикл с заданным числом повторений |
Система команд исполнителя Вычислитель состоит из двух команд, которым присвоены номера: 1 — вычти 2 2 — умножь на 3 Первая из них уменьшает число на 2, вторая увеличивает число в 3 раза. При записи алгоритмов для краткости указываются лишь номера команд. Запишите алгоритм, содержащий не более пяти команд, с помощью которого из числа 5 будет получено число 33. | Система команд исполнителя Вычислитель состоит из двух команд, которым присвоены номера: 1 — вычти 2 2 — умножь на 3 Первая из них уменьшает число на 2, вторая увеличивает число в 3 раза. При записи алгоритмов для краткости указываются лишь номера команд. Запишите алгоритм, содержащий не более пяти команд, с помощью которого из числа 7 будет получено число 33. |
К какому виду алгоритмов можно отнести алгоритм, схема которого представлена? нет Условие да Тело цикла а) цикл с параметром б) цикл с заданным условием продолжения работы в) цикл с заданным условием окончания работы г) цикл с заданным числом повторений | К какому виду алгоритмов можно отнести алгоритм, схема которого представлена? Тело цикла да Условие нет а) цикл с заданным условием продолжения работы б) цикл с заданным условием окончания работы в) цикл с заданным числом повторений г) цикл с предусловием |
Исполните фрагмент алгоритма при а = 2 и b = 0. нет a 7 да a:=a+1 b:=b+a Определите значение переменной b после выполнения фрагмента алгоритма. | Исполните фрагмент алгоритма при а = 3 и b = 2. нет a 10 да a:=a+1 b:=b+a Определите значение переменной b после выполнения фрагмента алгоритма. |
В программе «:=» обозначает оператор присваивания, знаки «+», «-», «*» и «/» — соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствуют правилам арифметики. Определите значение переменной a после выполнения алгоритма: а := 4 b := 2 b := a/2*b a := 2*а + 3*b В ответе укажите одно целое число — значение переменной a. | В программе «:=» обозначает оператор присваивания, знаки «+», «-», «*» и «/» — соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствуют правилам арифметики. Определите значение переменной b после выполнения алгоритма: а := 5 b := 4 b := 100 - a*b a := b/16*a В ответе укажите одно целое число — значение переменной a. |