wellemo
top menu
wellemo logo wellemo
Hauptseite / das Quiz bestehen

Тема 1.Формализация и алгоритмизация задач

20 Fragen, 0 Durchläufe

Критерии оценивания: • выделяет исходные данные и требования ; • строит корректную постановку задачи; • описывает алгоритм в словесной форме или псевдокоде; • аргументирует выбор метода решения.

Fragen


Frage 1

В задаче: «Написать программу, которая ищет книгу в библиотеке по названию и выдает её местоположение (стеллаж, полка)». Что является исходными данными?

Frage 2

Выберите корректную формальную постановку задачи для системы авторизации пользователей:

Frage 3

Какой вариант является алгоритмом (а не просто идеей) для приготовления чая?

Frage 4

Для задачи «Поиск контакта в телефонной книге (список отсортирован по алфавиту)» пользователь использует метод «быстрого перехода» (пролистывает до нужной буквы, а затем до фамилии), а не просматривает каждую запись подряд. Какой алгоритм программирования описывает этот подход?

Frage 5

В задаче для приложения-калькулятора: «Выполнить арифметическое действие над двумя числами». Что является требованием (выходными данными)?

Frage 6

Что означает этап «формализации» при разработке алгоритма маршрута на карте?

Frage 7

Дан словесный алгоритм: «Если на небе тучи, то взять зонт, иначе надеть кепку». Какая конструкция лежит в его основе?

Frage 8

Почему перед началом кодирования важно четко выделить «исходные данные»?

Frage 9

В задаче «Вывод расписания автобусов на сегодня» разработчик выбирает метод чтения данных из базы данных, а не их жесткое прописывание в коде. Какова главная причина такого выбора?

Frage 10

Какая постановка задачи является некорректной, так как не определяет четко выходные данные?

Frage 11

Зачем используется псевдокод при описании алгоритма?

Frage 12

Для задачи «Автоматическая рассылка email-писем клиентам» исходными данными являются:

Frage 13

Какой алгоритм описывает процесс «Поднять тревогу, если датчик дыма сработал»?

Frage 14

При разработке системы управления складом для поиска товара по артикулу среди 1 000 000 позиций разработчик выбрал метод «хеш-таблицы» (словарь), а не «линейный поиск» по списку. Какой аргумент наиболее корректен?

Frage 15

Прочитайте описание: «Пока в корзине есть товары, сканируем штрихкод, добавляем сумму к общей стоимости, удаляем товар из корзины». Какой тип алгоритма здесь описан?

Frage 16

В чем заключается требование задачи для системы «Умный дом» при условии «Если хозяин ушел»?

Frage 17

Для задачи сортировки 10 000 файлов на компьютере по дате создания программист использует встроенную функцию sort(), а не пишет свою "быструю сортировку". О чем говорит этот выбор?

Frage 18

Как будет выглядеть формализация условия «Забронировать столик в ресторане, если он свободен»?

Frage 19

При оценке алгоритма по критерию «выделяет исходные данные и требования» проверяется:

Frage 20

Разработчик формулирует задачу так: *«На входе: адрес веб-страницы (URL). На выходе: код ответа сервера (200, 404, 500) и время загрузки»*. Далее он говорит: «Для решения буду использовать библиотеку requests, так как она надежно обрабатывает сетевые протоколы и исключения». В данном описании присутствуют:

Wird geladen…

Ähnliche Tests

Loading...

Комментарии

Пожалуйста, войдите в систему, чтобы оставить комментарий Войти
Еще нет комментариев. Будьте первым, кто оставит комментарий!
{{ comment.author.name }}
Gelöscht {{ formatDate(comment.createdAt) }}
Dieser Kommentar wurde gelöscht

{{ comment.content }}

{{ reply.author.name }}
Gelöscht {{ formatDate(reply.createdAt) }}
Dieser Kommentar wurde gelöscht

{{ reply.content }}