wellemo
top menu
wellemo logo wellemo
page d'accueil / réussir le quiz

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

20 questions, 0 passages

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

Des questions


Question 1

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

Question 2

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

Question 3

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

Question 4

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

Question 5

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

Question 6

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

Question 7

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

Question 8

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

Question 9

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

Question 10

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

Question 11

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

Question 12

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

Question 13

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

Question 14

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

Question 15

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

Question 16

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

Question 17

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

Question 18

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

Question 19

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

Question 20

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

Chargement…

Tests similaires

Loading...

Commentaires

Veuillez vous connecter pour laisser un commentaire Connexion
Aucun commentaire pour le moment. Soyez le premier à commenter !
{{ comment.author.name }}
Supprimé {{ formatDate(comment.createdAt) }}
Ce commentaire a été supprimé

{{ comment.content }}

{{ reply.author.name }}
Supprimé {{ formatDate(reply.createdAt) }}
Ce commentaire a été supprimé

{{ reply.content }}