СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Основы программирования

Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
Тест предназначен для проверки знаний студентов первого курса при изучении темы "Основы программирования"

Список вопросов теста

Вопрос 1

алгоритм - это...

Варианты ответов
  • абстрактная или реальная система, способная выполнить действия, предписанные исполнителю
  • это понятное и точное предписание исполнителю выполнить определенную последовательность действий для решения некоторой задачи за конечное число шагов
  • инструкция для решения поставленной задачи
Вопрос 2

Свойства алгоритма включают в себя:

Варианты ответов
  • понятность, дискретность
  • массовость, результативность
  • неоднозначность,
  • определенность
Вопрос 3

свойство алгоритма "результативность" означает, что

Варианты ответов
  • алгоритм является результатом работы программиста
  • алгоритм должен приводить к решению задачи
  • алгоритм должен приводить к решению задачи за конечное число шагов
Вопрос 4

свойство алгоритма "дискретность"  означает, что 

Варианты ответов
  • алгоритм должен представлять процесс решения задачи как последовательность отдельных действий
  • каждое правило алгоритма должно быть однозначным и не оставлять места для произвола
  • алгоритм состоит из отдельных команд
  • исполнитель точно знает, какое действие выполнить следующим
Вопрос 5

свойство алгоритма "определенность"  означает, что 

Варианты ответов
  • алгоритм должен представлять процесс решения задачи как последовательность отдельных действий
  • каждое правило алгоритма должно быть однозначным и не оставлять места для произвола
  • алгоритм состоит из отдельных команд
  • исполнитель точно знает, какое действие выполнить следующим
Вопрос 6

Укажите базовые алгоритмические структуры:

Варианты ответов
  • линейная
  • цикл
  • ветвление
  • сортировка
  • массив
Вопрос 7

укажите виды циклов

Варианты ответов
  • с условием, с заданным числом повторений
  • для нахождения суммы, для обработки массивов
  • для ввода данных в программу, для обработки значений элементов массива
Вопрос 8

цикл - это

Варианты ответов
  • алгоритмическая структура, которая содержит проверку некоторого условия
  • последовательность действий, следующих одно за другим
  • алгоритмическая структура, которая обеспечивает многократное выполнение некоторой совокупности действий
Вопрос 9

ветвление - это

Варианты ответов
  • алгоритмическая структура, обеспечивающая выбор одного из нескольких альтернативных путей выполнения программы
  • алгоритмическая структура, которая в зависимости от результата проверки условия производит выбор одного из 2-х альтернативных путей работы алгоритма
  • алгоритмическая структура, которая выполняется до тех пор, пока истинно или ложно некоторое условие
Вопрос 10

Программа на языке Pascal имеет следующий вид:

Вопрос 11

К целочисленному типу данных относятся следующие типы данных:

Варианты ответов
  • integer, longint, string
  • integer, longint, real
  • integer, byte,word
Вопрос 12

К вещественному типу данных относятся следующие типы данных:

Варианты ответов
  • integer, boolean, string
  • integer, longint, real
  • real, double,single
Вопрос 13

Назовите используемый оператор

Варианты ответов
  • Условный оператор, полная форма
  • Условный оператор, неполная форма
  • Оператор выбора
Вопрос 14

Что делает данный фрагмент программы?

Варианты ответов
  • находит сумму первых семи натуральных чисел
  • находит сумму семи любых чисел, введенных с клавиатуры
  • ничего не делает, в программе ошибка
Вопрос 15

Что делает данный фрагмент программы?

Варианты ответов
  • находит сумму первых семи натуральных чисел
  • находит сумму семи любых чисел, введенных с клавиатуры
  • ничего не делает, в программе ошибка
Вопрос 16

Какой тип может иметь переменная s7

Варианты ответов
  • char
  • string
  • тип переменной не определен
Вопрос 17

Что делает данный фрагмент программы?

Варианты ответов
  • Присваивает случайным образом значения элементов массива а и выводит их на экран в строку
  • Присваивает случайным образом значения элементов массива а и выводит их на экран в столбец
  • Присваивает случайным образом значения элементов массива а и выводит первые 5 элементов на экран в строку
Вопрос 18

Что делает данный фрагмент программы?

Варианты ответов
  • Подсчитывает произведение элементов массива а
  • Подсчитывает произведение положительных элементов массива а
  • В программе содержится ошибка
Вопрос 19

while условие do
  оператор;

Как называется цикл?

Варианты ответов
  • Цикл с предусловием
  • Цикл с постуслловием
  • Цикл с заданным числом повторений
Вопрос 20

Что делает данный фрагмент программы?

Варианты ответов
  • Вычисляет значение функции и выводит эти значения на экран
  • вычисляет значения переменных x и y и выводит их на экран
  • находит значения переменных x и y
Сохранить у себя: