Системное программирование
Попова Лариса Геннадьевна
10.09.2024.
Тест. Информатика, Прочее
Стек — это область оперативной памяти, которая создаётся для каждого потока. Он работает в порядке LIFO (Last In, First Out), то есть последний добавленный в стек кусок памяти будет первым в очереди на вывод из стека. Каждый раз, когда функция объявляет новую переменную, она добавляется в стек, а когда эта переменная пропадает из области видимости (например, когда функция заканчивается), она автоматически удаляется из стека. Когда стековая переменная освобождается, эта область памяти становится доступной для других стековых переменных.
Система оценки:
5* балльная
Список вопросов теста
Вопрос 1
Стек
Варианты ответов
- это область оперативной памяти, которая создаётся для каждого потока
- это хранилище памяти, также расположенное в ОЗУ, которое допускает динамическое выделение памяти и не работает по принципу стека: это просто склад для ваших переменных
- способ организации данных в памяти компьютера
- система упорядоченных данных в системе процессора
Вопрос 2
Если переложить нашу аналогию на язык компьютеров, получится несколько базовых команд, которые можно использовать со стеками:
1.
push
2.
pop
3.
peek
4.
size
Варианты ответов
- добавляет элемент на вершину стека.
- удаляет элемент с вершины стека.
- считывает элемент с вершины стека без его удаления.
- возвращает количество элементов в стеке.
Вопрос 3
Реализации стека
Варианты ответов
- Реализация с помощью динамического массива
- Реализация с помощью связанного модуля
- Реализация с помощью связанного списка
- Реализация с помощью динамического стека
Вопрос 4
в них можно читать и удалять только последний элемент, остальные недоступны
Варианты ответов
- Стек вызовов
- Стеки данных
- Стеки программы
- Стеки возврата
Вопрос 5
Стек вызовов
Варианты ответов
- в них можно читать и удалять только последний элемент, остальные недоступны
- это структура данных, которая управляет вызовами функций во время выполнения программы
- это способ организации данных в памяти компьютера
- это область оперативной памяти, которая создаётся для каждого потока.
Вопрос 6
Устройство управления компьютера
Варианты ответов
- помогает процессору контролировать и выполнять инструкции
- выполняет все арифметические и логические операции,
- минимальная ячейка памяти данных
- это большая группа регистров, соединённых вместе
Вопрос 7
Арифметико-логическое устройство
Варианты ответов
- помогает процессору контролировать и выполнять инструкции
- выполняет все арифметические и логические операции,
- минимальная ячейка памяти данных
- это большая группа регистров, соединённых вместе
Вопрос 8
Регистр
Варианты ответов
- помогает процессору контролировать и выполнять инструкции
- выполняет все арифметические и логические операции,
- минимальная ячейка памяти данных
- это большая группа регистров, соединённых вместе
Вопрос 9
оперативное запоминающее устройство
Варианты ответов
- помогает процессору контролировать и выполнять инструкции
- выполняет все арифметические и логические операции,
- минимальная ячейка памяти данных
- это большая группа регистров, соединённых вместе
Вопрос 10
это фактические действия, которые компьютер должен выполнять
Варианты ответов
- регистр
- стек
- команда
- процессор
Получите комплекты видеоуроков + онлайн версии
Пройти тест
Сохранить у себя:
Тесты по информатике Прочее
0
92
Нравится
0


