Search Header Logo

11-24-58-КР Алгоритмы и элементы программирования

Authored by Николай Гречухин

Education

11th Grade

11-24-58-КР Алгоритмы и элементы программирования
AI

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

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?