wellemo
top menu
wellemo logo wellemo
principal / pasando el examen

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

20 preguntas, 0 intentos

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

Preguntas


Pregunta 1

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

Pregunta 2

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

Pregunta 3

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

Pregunta 4

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

Pregunta 5

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

Pregunta 6

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

Pregunta 7

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

Pregunta 8

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

Pregunta 9

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

Pregunta 10

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

Pregunta 11

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

Pregunta 12

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

Pregunta 13

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

Pregunta 14

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

Pregunta 15

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

Pregunta 16

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

Pregunta 17

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

Pregunta 18

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

Pregunta 19

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

Pregunta 20

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

Cargando…

Tests similares

Loading...

Comentarios

Por favor, inicia sesión para dejar un comentario Iniciar sesión
Aún no hay comentarios. ¡Sé el primero en comentar!
{{ comment.author.name }}
Eliminado {{ formatDate(comment.createdAt) }}
Este comentario ha sido eliminado

{{ comment.content }}

{{ reply.author.name }}
Eliminado {{ formatDate(reply.createdAt) }}
Este comentario ha sido eliminado

{{ reply.content }}