
11-24-58-КР Алгоритмы и элементы программирования
Authored by Николай Гречухин
Education
11th Grade

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
15 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Что такое алгоритм?
Алгоритм - это случайный набор чисел.
Алгоритм - это метод для приготовления пищи.
Алгоритм - это способ общения между людьми.
Алгоритм - это последовательность действий для решения задачи.
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Назовите основные структуры данных.
Массивы, списки, стеки, очереди, деревья, графы
Классы, интерфейсы, модули
Переменные, константы, типы данных
Функции, методы, процедуры
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Какой оператор используется для ветвления в программировании?
case
loop
if
switch
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Что такое цикл и какие его виды вы знаете?
Цикл - это функция, которая не повторяется.
Цикл - это повторяющаяся последовательность инструкций. Виды: 'for', 'while', 'do while'.
Виды: 'switch', 'case', 'break'.
Цикл - это одноразовая инструкция.
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Объясните разницу между функцией и процедурой.
Функция используется только в математике, процедура - в программировании.
Функция не может принимать параметры, процедура - может.
Процедура всегда возвращает значение, функция - нет.
Функция возвращает значение, процедура - нет.
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Что такое рекурсия? Приведите пример.
Пример рекурсии: сумма чисел от 1 до n = n + сумма(n-1) с базовым случаем сумма(0) = 0.
Рекурсия - это метод, при котором функция вызывает другую функцию.
Рекурсия - это метод, при котором функция вызывает саму себя. Пример: факториал n = n * факториал(n-1) с базовым случаем факториал(1) = 1.
Рекурсия - это процесс, при котором функция выполняется только один раз.
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Каковы основные этапы разработки алгоритма?
Определение алгоритма, реализация, тестирование, внедрение
Определение задачи, анализ требований, проектирование, реализация, тестирование, документация.
Анализ данных, проектирование, реализация, поддержка
Сбор требований, проектирование, внедрение, обучение
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?