Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Компьютерные системы / Лабораторные_1-4.doc
Скачиваний:
56
Добавлен:
03.03.2016
Размер:
121.86 Кб
Скачать

Контрольные вопросы.

  1. Дать определение быстродействия.

  2. Что такое производительность ЭВМ?

  3. Что такое номинальная производительность?

  4. Определить быстродействие устройства вывода на перфокарты.

  5. Определить быстродействие дисплея.

  6. Дать определение комплексной производительности и привести примеры.

  7. Привести примеры комплексных ресурсов в ЭВМ.

  8. Дать определение системной производительности ЭВМ и привести примеры.

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

  10. Какие ЭВМ называются проблемно – ориентированными?

  11. Какие ЭВМ относятся к классу специализированных?

  12. Что такое операционная система и ее основное назначение?

  13. Что такое быстродействие ЭВМ?

  14. Что такое смеси Гибсона и зачем они нужны?

  15. В каких случаях второй способ определения быстродействия даст ошибочный результат? Привести примеры.

  16. Предложите отличные от изложенных способы оценки быстродействия ЭВМ.

  17. Что такое оптимизирующий транслятор с языков высокого уровня? Привести примеры оптимизации программ.

  18. Почему рекомендуется двухшаговый режим выполнения программы?

Литература.

  1. Майоров С.А., Новиков Г.И.

“Структура ЭВМ” – Л.: Машиностроение, 1979. – 384 с.

  1. Дроздов Е.А., Комарницкий В.А., Пятибратов А.П.

“ЭВМ ЕС” – М.: Машиностроение, 1981. – 648 с.

  1. Каган Б.М.

“ЭВМ и системы” – М.: Энергоатомиздат, 1985. - 552 с.

  1. Феррари Д.

“Оценка производительности вычислительных систем” –

М.: Мир, 1981. - 576 с.

Лабораторная работа №3.

Тема: Определение быстродействия графической подсистемы ВС.

В данной работе студентам предлагается определить быстродействие графической подсистемы компьютера при построении простейших графических примитивов из стандартной библиотеки. Тип графического оператора задается вариантом задания.

Студенту необходимо:

  1. Определить быстродействие графической подсистемы компьютера при построении заданного графического примитива.

  1. Построить зависимость быстродействия построения графического примитива от его сложности (числа точек, длины линии, радиуса окружности и т.п.).

  1. Для решения задач пунктов 1 и 2 написать общую программу, которая:

  • определяет быстродействие графической подсистемы при рисовании примитива на экране компьютера;

  • выдает на печать (в файл) таблицу зависимости скорости работы графической подсистемы от заданного параметра;

  • строит график зависимости по таблице из п.З.2;

  • определяет зависимость полученного быстродействия от дополнительного параметра.

  1. Программа реализуется в средах программирования TurboPascal (TurboС) или Delphi (С++ Builder) в консольном режиме.

Таблица 4.1. Варианты заданий.

Тип графического оператора

Параметр, влияющий на быстродействие

Дополнительный параметр

1

line

Длина линии

CGA 320*200/640*200

2

linerel

Длина линии

EGA 640*200/640*350

3

lineto

Длина линии

VGA 640*480/Hercules

4

ellipse

Эксцентриситет

Часть эллипса выходит за монитор

5

fillellipse

Эксцентриситет

Цвет заливки

6

sector

Эксцентриситет

Полноэкранный / оконный режим работы

7

ars

Радиус

CGA 320*200/640*200

8

circle

Радиус

EGA 640*200/640*350

9

pieclice

Радиус

VGA 640*480/Hercules

10

drawpoly

Количество звеньев

Звенья пересекаются

11

fillpoly

Количество звеньев

Цвет заливки

12

putrixel

Количество точек

Цвет точек

13

getpixel

Количество точек

Связность точек

Соседние файлы в папке Компьютерные системы