NEW
Font size
WorksheetsВопросы по учебному материалу
Total questions: 22
Worksheet time: 11mins
Что такое алгоритмы ?
Последовательность чётких действий для решения задач
Случайный набор команд
Только математические формулы
Программа для рисования
Какие способы представления алгоритма ?
Текстовые инструкции, блок-схемы, программный код
Только устные объяснения
Только графические изображения
Только математические формулы
Что включает в себя система команд исполнителя?
Полный набор команд, которые исполнитель способен выполнять, включая операции, условные переходы и циклы.
Только команды ввода-вывода.
Только арифметические операции.
Только команды управления памятью.
Что характеризует линейный алгоритм?
Выполнение команд последовательно, без разветвлений и циклов
Использование только циклов
Применение только условий
Выполнение команд в случайном порядке
Для решения каких задач чаще всего применяют рекурсивные алгоритмы?
Деревья, графы
Вычисления
Обработка массивов
Принятие решений
Почему важно выбирать подходящий тип алгоритма для решения задачи?
Потому что каждый тип алгоритма удобен для решения специфических задач и имеет разную степень сложности реализации
Потому что все алгоритмы одинаковы
Потому что алгоритмы не влияют на сложность задачи
Потому что алгоритмы не используются в программировании
Как разветвляющиеся алгоритмы влияют на возможности программ?
Расширяют возможности, делая их более адаптивными и подходящими для сложных сценариев
Уменьшают гибкость программ
Ограничивают количество выполняемых операций
Упрощают только ввод данных
Какую из следующих задач можно решить с помощью цикла?
Сортировка по алфавиту без повторений
Изменение цвета интерфейса
Подсчёт суммы чисел массива через итерацию
Сохранение файла на диск
Что обозначает прямоугольник в блок-схемах алгоритмов?
Команды действий
Начало и завершение
Точки принятия решений
Ввод и вывод данных
Для чего используется ромб в блок-схемах?
Для обозначения точек принятия решений с условиями
Для обозначения начала алгоритма
Для обозначения команд действий
Для обозначения ввода данных
Какой из способов записи алгоритма обладает самой высокой автоматизацией?
Текстовое описание
Блок-схема
Псевдокод
График
Какая форма записи алгоритма имеет «очень высокое» удобство восприятия, но низкую автоматизацию?
Текстовое описание
Псевдокод
Блок-схема
Диаграмма
Почему псевдокод считается промежуточной формой для обучения?
Потому что он облегчает автоматизацию, но требует некоторого понимания структуры алгоритма
Потому что он самый простой для восприятия
Потому что он не поддерживает ветвления
Потому что он используется только для визуализации
Почему внедрение RISC-архитектур в 1990-е годы было важным этапом в развитии систем команд?
Они повысили эффективность исполнения и оптимизацию кода за счёт упрощённых команд.
Они позволили выполнять только базовые операции.
Они были первыми наборами команд для ЭВМ.
Они поддерживали только мультимедийные вычисления.
Какой основной особенностью обладают процессоры x86 по сравнению с RISC-архитектурами?
Используют сложный набор команд с разнообразными операциями
Используют только арифметические операции
Не могут управлять памятью
Работают только с виртуальными машинами
Какой основной тренд в развитии систем команд исполнителей иллюстрируют приведённые данные?
Постепенный рост производительности и усложнение наборов команд
Снижение производительности и упрощение команд
Стабильность производительности без изменений
Резкое уменьшение числа команд
Для чего используются алгоритмы в сочетании с системами команд в программировании?
Для обеспечения управляемости и оптимизации работы компьютерных приложений и устройств.
Для увеличения времени выполнения программ.
Для уменьшения количества команд в программе.
Для создания новых языков программирования.
Почему автоматизация процессов управления оборудованием с помощью алгоритмов важна для производства? (DoK 2)
Потому что это повышает точность и снижает затраты на производство.
Потому что это увеличивает количество ручного труда.
Потому что это уменьшает количество используемых алгоритмов.
Потому что это усложняет процессы управления.
Какой уровень абстракции у языка программирования C?
Низкий
Средний
Высокий
Очень высокий
Какой элемент блок-схемы используется для обозначения процесса или действия?
Ромб
Прямоугольник
Параллелограмм
Овал
Что такое алгоритм с обратной связью?
Алгоритм, который выполняется только один раз
Алгоритм, который не требует ввода данных
Алгоритм, который корректирует свои действия на основе полученных результатов
Алгоритм, который не изменяет свои действия в зависимости от результата
Какой из следующих типов алгоритмов наиболее эффективен для обработки больших объемов данных?
Линейный алгоритм
Рекурсивный алгоритм
Алгоритм с использованием сортировки
Разветвляющийся алгоритм
