Font size
WorksheetsРівні організації комп’ютера. Е.Таненбаум
Total questions: 46
Worksheet time: 23mins
Який найнижчий рівень комп’ютера, як описано в тексті книги Архітектура комп'ютера (Е. Таненбаум)?
Цифровий логічний рівень
Рівень фізичних пристроїв
Рівень мікроархітектури
Рівень архітектури
Який рівень відповідає за виконання машинно-залежних програм?
Рівень 0
Рівень 1
Рівень 2
Рівень 3
Яку функцію виконує ALU (арифметико-логічний пристрій)?
Перекладайте мови програмування
Керуйте потоком даних
Виконувати арифметичні дії
Зберігати дані
Яка основна роль мікропрограми?
Для інтерпретації команд на рівні 3
Керувати пам'яттю
Щоб контролювати шлях даних
Для компіляції мов високого рівня
Який рівень називають рівнем операційної системи?
Рівень 2
Рівень 4
Рівень 3
Рівень 1
Чим рівні 4 і вище відрізняються від рівнів 1, 2 і 3?
Вони лише для обладнання
Вони використовують символічні мови
Вони не є ієрархічними
Вони призначені для системних програмістів
Які мови використовуються на 5 рівні?
Мови високого рівня
Символічні мови
Мови асемблера
Машинні мови
Що з наведеного НЕ є характеристикою рівня 2?
Описує архітектуру набору інструкцій
Пряме виконання апаратним забезпеченням
Використовує синтаксис високого рівня
Інтерпретується мікропрограмою
Яке основне призначення асемблера?
Для виконання двійкового коду
Інтерпретувати мови високого рівня
Для перекладу мови асемблера в машинний код
Для управління системними ресурсами
Який рівень в першу чергу орієнтований на прикладних програмістів?
Рівень 0
Рівень 1
Рівень 4
Рівень 5
Яке співвідношення між рівнями 2 і 3?
Рівень 3 інтерпретує команди рівня 2
Вони абсолютно незалежні
Рівень 3 є підмножиною рівня 2
Рівень 2 є підмножиною рівня 3
Яка основна увага в архітектурі комп’ютера?
Розробка програмного забезпечення
Розробка фізичного обладнання
Техніка зберігання даних
Видимі для користувача аспекти рівня
Яка основна функція архітектури набору інструкцій?
Для виконання програм
Для керування апаратними компонентами
Щоб визначити машинну мову
Керувати пам'яттю
Що з наведеного нижче є прикладом мови програмування високого рівня?
Мікрокод
Збірка
C++
Машинний код
Що з наведеного нижче є прикладом мови програмування низького рівня?
Мови асемблера
Word
C++
Python
На якому рівні розташовуються об’єкти, які називаються вентилями?
Цифровий логічний рівень
Рівень архітектури набору команд
Рівень операційної системи
Рівень асемблера
Кожен вентиль формується із кількох
транзисторів
трансформаторів
програм
мов високого рівня
Декілька вентилів формують 1 біт пам'яті, який може містити ___
0 або 1
0 та 1
0 або 2
0, 1, 2, 3, 4, 5, 6, 7, 8, 9
Транслятори та інтерпретатори створюються ___
системними програмістами
користувачами ПК
соціальними працівниками
будівельниками
Програма, яка виконує трансляцію, називається ___
асемблером
мовою високого рівня
операційною системою
драйвером
Мови високого рівня:
C++
Java
Perl
Python
Excel
Терміни «комп'ютерна архітектура» і «комп'ютерна організація» використовуються як синоніми
Правда
Неправда
Біти пам'яті, об'єднані в групи, наприклад, 16, 32 або 64, формують ___.
регістри
системний блок
материнську плату
сокет
Машинні мови рівнів 1, 2 та 3 – цифрові. Програми, написані цими мовами, складаються з довгих рядів цифр, які сприймаються комп'ютерами, але малозрозумілі для людей. Починаючи з рівня 4, мови містять слова та скорочення, зрозумілі людині.
Правда
Неправда
Рівень мови прикладних програмістів –
Трансляція (компілятор)
Трансляція (асемблер)
Інтерпретація (мікропрограма) або безпосереднє виконання
Апаратне забезпечення
Рівень асемблера –
Трансляція (компілятор)
Трансляція (асемблер)
Інтерпретація (мікропрограма) або безпосереднє виконання
Апаратне забезпечення
Рівень архітектури набору команд –
Трансляція (компілятор)
Трансляція (асемблер)
Інтерпретація (мікропрограма) або безпосереднє виконання
Апаратне забезпечення
Рівень мікроархітектури –
Трансляція (компілятор)
Трансляція (асемблер)
Інтерпретація (мікропрограма) або безпосереднє виконання
Апаратне забезпечення
Яка роль компілятора в процесі програмування?
Переклад коду високого рівня в машинний код
Виконання програм безпосередньо
Керування апаратними ресурсами
Створення графічного інтерфейсу
Яка основна відмінність між транслятором і інтерпретатором?
Транслятор виконує код, а інтерпретатор - ні
Інтерпретатор виконує код рядок за рядком, а транслятор - весь код одразу
Транслятор працює тільки з мовами низького рівня
Інтерпретатор не може обробляти помилки
Яка мова програмування вважається найбільш близькою до апаратного забезпечення?
C
HTML
Python
Java
Яка роль кеш-пам'яті в архітектурі комп'ютера?
Забезпечити безпеку даних
Зменшити час доступу до пам'яті
Зберігати дані на жорсткому диску
Керувати виконанням програм
Яка основна функція контролера пам'яті?
Керувати графічним процесором
Зберігати дані на зовнішніх носіях
Виконувати арифметичні операції
Керувати доступом до оперативної пам'яті
Яка основна мета використання мікропроцесорів у комп'ютерах?
Для виконання арифметичних обчислень
Для зберігання інформації
Для управління периферійними пристроями
Для обробки даних та виконання програм
Яка роль мови асемблера в комп'ютерній архітектурі?
Переклад команд високого рівня в машинний код
Створення графічного інтерфейсу
Виконання програм безпосередньо
Керування апаратними ресурсами
Яка основна функція комп'ютерної архітектури?
Оптимізація програмного забезпечення
Розробка апаратного забезпечення
Створення нових мов програмування
Забезпечення взаємодії між апаратним і програмним забезпеченням
Яка роль операційної системи в управлінні комп'ютерними ресурсами?
Керування апаратними ресурсами
Виконання програм безпосередньо
Створення графічного інтерфейсу
Оптимізація швидкості виконання програм
Яка основна функція мови високого рівня?
Переклад в машинний код
Забезпечення простоти програмування
Виконання арифметичних обчислень
Керування апаратними ресурсами
Яка роль системи управління базами даних (СУБД) в комп'ютерних системах?
Зберігання даних
Обробка даних
Управління доступом до даних
Забезпечення безпеки даних
Яка роль регістрів у процесорі?
Зберігати дані для швидкого доступу
Виконувати арифметичні операції
Забезпечувати безпеку даних
Керувати пам'яттю
Яка основна мета використання мови програмування C?
Розробка графічних інтерфейсів
Створення веб-додатків
Розробка системного програмного забезпечення
Виконання математичних обчислень
Яка основна функція мови високого рівня?
Забезпечити простоту програмування
Виконувати низькорівневі команди
Керувати апаратними ресурсами
Перекладати код у машинний
Яка роль системи віртуальної пам'яті в комп'ютерних системах?
Оптимізувати використання пам'яті
Збільшити обсяг оперативної пам'яті
Покращити швидкість доступу до даних
Забезпечити безпеку даних
Яка основна мета використання багатоядерних процесорів?
Забезпечити сумісність з старими програмами
Покращити графічну продуктивність
Зменшити споживання енергії
Збільшити швидкість обробки даних
Яка основна функція процесора в комп'ютерній системі?
Виконання графічних обчислень
Керування пам'яттю
Зберігання даних
Обробка даних
Яка роль операційної системи в комп'ютері?
Створювати графічні інтерфейси
Зберігати дані на диску
Виконувати програми
Керувати апаратними ресурсами
