Вопросы для самопроверки

СОВРЕМЕННЫХ МИКРОПРОЦЕССОРОВ

Вопросы для самопроверки

Вопросы для самопроверки

МЕТОДИЧЕСКИЕ УКАЗАНИЯ ПО ИЗУЧЕНИЮ КУРСА

«ИНФОРМАТИКА»

Для облегчения самостоятельного изучения курса ниже приводятся ре­комендуемая литература со ссылками по темам программы, а также пере­чень вопросов для самоконтроля. Номер литературы, указанный в квадрат­ных скобках, соответствует его номеру в списке литературы.

 

РАЗДЕЛ 1. ИНФОРМАЦИЯ ЕЕ ВИДЫ И СВОЙСТВА. МЕРЫ И КАЧЕСТВА ИНФОРМАЦИИ. СИСТЕМЫ СЧИСЛЕНИЯ. ПРЕДСТАВЛЕНИЕ ИНФОРМАЦИИ В ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМАХ

Литература:

[2], гл. 1, с. 16–27; гл. 3, с. 63–80.

 

 

1. Какие существуют способы представления натуральных чисел в вычислительных машинах?

2. Каким образом представляется в памяти вычислительных машин целые знаковые числа?

3. Каким образом представляется в памяти вычислительных машин символьная информация?

4. Что такое синтаксическая мера информации?

5. Что такое энтропия информации?

РАЗДЕЛ 2. БАЗОВЫЕ ПРИНЦИПЫ ПОСТРОЕНИЯ ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМ. ВВЕДЕНИЕ В АРХИТЕКТУРУ СОВРЕМЕННЫХ ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМ

Литература:

[2], гл. 2, с. 32–62; гл. 3, с. 82–102;

[3], гл. 1, с. 8–41.

 

1. Какие элементы принято включать в понятие архитектуры современной вычислительной системы?

2. В чем состоит смысл концепции хранимой в памяти программы?

3. Перечислите базовые принципы которые положены в основу всех современных универсальных вычислительных машин (принципы фон Неймана).

4. Какой структурный элемент в классической машине фон Неймана является основным?

5. К какому типу вычислительных машин по способу организации связей между структурными частями относятся современные вычислительные машины?

6. В чем состоит принципиальное отличие вычислительных машин с общей системной шиной и машин построенных на основе иерархии шин?

7. Перечислите основные структурные элементы современной вычислительной машины построенной на основе концепции многосвязных интерфейсов (иерархии шин).

8. К какому типу по методу доступа относится основная память в классической машине фон Неймана?

9. Перечислите виды памяти современной вычислительной системы в порядке убывания скорости доступа.

 

РАЗДЕЛ 3. ПРИНЦИПЫ ФУНКЦИОНИРОВАНИЯ

 

Литература:

[4], гл. 6, с. 215–231;

[3], гл. 2, с. 47–69;

[2], гл. 5, с. 103–104.

 

 

1. Что такое конвейеризация вычислений?

2. Перечислите в порядке следования последовательность прохождения инструкций через конвейер современного универсального микропроцессора.

3. Какое преимущество дает конвейеризация в микропроцессорах при исполнении машинных инструкций?

4. Перечислите основные проблемы возникающие при прохождении инструкций по конвейеру и методы их разрешения в современных микропроцессорах.

5. В чем состоит смысл предсказания переходов в современных микропроцессорах?

6. Какую роль играет в составе вычислительного ядра микропроцессора буфер переупорядочивания инструкций?

7. Какие функции выполняет в составе вычислительного ядра микропроцессора модуль выборки/декодирования?

8. Какие функции выполняет в составе вычислительного ядра микропроцессора модуль диспетчеризации/исполнения?

9. Какие функции выполняет в составе вычислительного ядра микропроцессора модуль возвращения результатов?

10. Назовите механизм логического разделения команд от данных в современных универсальных микропроцессорах

РАЗДЕЛ 4. АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ ПРОГРАММИРОВАНИЯ. БАЗОВЫЕ АЛГОРИТМИЧЕСКИЕ СТРУКТУРЫ В ЯЗЫКАХ ПРОГРАММИРОВАНИЯ. ПАРАДИГМЫ ПРОГРАММИРОВАНИЯ И ИХ РЕАЛИЗАЦИЯ В ЯЗЫКЕ VB/VBA

 

Литература:

[5], гл. 1, с. 3–23; гл. 2, с. 37–50; гл. 3, с. 67–77; гл. 4, с. 93–98.