Урок 3-4 Линейные программы
Список вопросов теста
Вопрос 1
Какая программа называется линейной:
Варианты ответов
- все операторы которой выполняются последовательно, в том порядке, в котором они записаны;
- та, которая описывает рисование прямой линии;
- все переменные которой составляют линейную комбинацию;
- нет правильного ответа.
Вопрос 2
Робот умеет ходить по полю только вперед, назад, поворачиваться вправо и влево. В начале движения робот стоит в точке "1" лицом в направлении стрелки. Написать программу для робота (список команд "вперед", "назад", "направо", "налево", написанных в столбик), выполнив которую, он пройдет все пункты назначения последовательно (стартует в точке "1", проходит точку "2" и т.д.).
Вопрос 3
Прочитайте с экрана последовательно два числа и выведите построчно их произведение, сумму и разность. Обязательно указывайте подсказки при вводе.
Вопрос 4
Введите строку с экрана. Выведите её длину. Добавьте после второго символа символ "о", удалите из строки последний символ. Выведите на экран результирующую строку.
Вопрос 5
Задайте в программе значения двух переменных типа boolean, выведите на экран их логическую сумму и логическое произведение.
Вопрос 6
Выведите на экран 3 строки, в каждой из которых укажите названия уроков данного курса и количество страниц в каждом уроке. Используйте форматированный вывод.
Вопрос 7
Выполните следующие практические задания:

Вопрос 8
| . Нарисуйте блок-схему программы из пункта №3 | |

Вопрос 9
Что такое ветвление в программировании? (Возможно несколько вариантов):
Варианты ответов
- место разделения программы на две части;
- точка запрета в программе;
- так называют "условный оператор";
- точка, где заканчивается программа;
- конструкция типа: if (условие) then действие 1else действие 2
Вопрос 10
Если условие a mod 2=0 выполняется, что можно сказать о значении переменной а?
Варианты ответов
- число а больше 100;
- число а положительное;
- число а четное;
- число а делится на 3 без остатка.
Вопрос 11
Напишите программу, которая определяет, находится ли введенный год в прошлом, настоящем или будущем
Вопрос 12
Напишите программу, которая определяет, является ли введенное число четным и больше 100
Вопрос 13
Введите число от 1 до 100, проверьте это. Результат выведите в файл output.txt.
Вопрос 14
Создайте блок-схему (например, с помощью модуля "Рисование" текстового редактора Microsoft Word) задачи №3.



