Ввод и вывод информации

Автор работы: Пользователь скрыл имя, 19 Марта 2012 в 18:49, курсовая работа

Краткое описание

Одной из главных функций операционной системы является управление всеми устройствами ввода-вывода компьютера. Операционная система должна передавать устройствам команды, перехватывать прерывания и обрабатывать ошибки; она также должна обеспечивать интерфейс между устройствами и остальной частью системы. В целях развития интерфейс должен быть одинаковым для всех типов устройств (независимость от устройств).

Содержание работы

Введение……………………………………………………………….................................3
1. Принципы организации ввода-вывода……………………………….5
2. Каналы ввода-вывода………………………………………………………………7
3. Интерфейсы ввода-вывода……………………………………………………10
4. Типы и характеристики стандартных шин ввода-вывод……………………………………………………………………………………………….13
5. Практическая часть………………..……………………………………………….16
6. Заключение……………………………….………………………………………….……….22
7. Список литературы…………………….…………………………………………...23

Содержимое работы - 1 файл

Курсовая работа по информатике..docx

— 55.84 Кб (Скачать файл)

Локальная шина VESA-Local-Bus (VLB) предназначалась для увеличения быстродействия видеоадаптеров и контроллеров дисковых накопителей. Она подключалась непосредственно к процессору i486, и только к нему. После появления  процессора Pentium ассоциация VESA приступила к работе над новым стандартом VLB версии 2, который предусматривает  использование 64-битовой шины данных и увеличение количества разъемов расширения. Ожидаемая скорость передачи данных - до 400 Мбайт/сек.

Шина PCI (Peripheral Component Interconnection) в первом варианте использовалась как  локальная шина и предназначалась  для тех же целей, что и предыдущая шина (VLB). В действующем втором варианте шина PCI относится к шинам ввода/вывода. В данном случае соединение шин центрального процессора и PCI осуществляется через  так называемую РС1-перемычку, мост PCI или контроллер, которые согласуют  шину центрального процессора с шиной PCI. Это означает, что PCI может работать с процессорами различных платформ и поколений.

Шина VME приобрела большую  популярность как шина ввода/вывода в рабочих станциях и серверах на базе RISC-процессоров. Эта шина высоко стандартизирована, имеет несколько  версий этого стандарта: VME32, VME64.

Локальная шина AGP (Accelerated Graphics Port) первоначально предназначалась  исключительно для графики и  была способна повысить производительность видео-приложений. Для использования  технологии AGP необходим набор микросхем Intel 440LX, который позволяет разгрузить сравнительно "узкую" (133 Мб/с) шину PCI от жадного на ресурсы видеоадаптера  и подключить последний к специально предназначенной для него более "широкой" (528 Мб/с) шине AGP.

PCI-X - расширение шины PCI, которая  работает на тактовой частоте  133 МГц. Шина PCI-X обладает обратной  совместимостью с PCI, требует нового  набора микросхем Intel 450 NX, кроме  того, благодаря новой схеме обмена  регистр-регистр достигается пропускная  способность 1,06 Гб/с (8 Гбит/с), что  обеспечивает почти шестикратный  выигрыш в производительности. В  первую очередь PCI-X предназначена  для подключения высокопроизводительных  адаптеров типа Gigabit Ethernet, Ultra 3SCSI и  Fibre Channel (FC-AL).

 

 

 

Практическая часть


Рассмотрим следующую  задачу.

Пекарня реализует свою продукцию  через три торговые точки: две  булочные и кафе.

Необходимо сделать следующие:

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

 
       

Наименование

Количество, шт.

Цена, руб.

Сумма, руб.

Булочная № 1

Городской

50

10

 

Ржаной

75

12

 

Бородинский

20

11

 

Батон белый

25

14

 

Лаваш

20

20

 

Итого

     

Булочная № 2

Городской

120

10

 

Ржаной

100

12

 

Лаваш

20

20

 

Калач

10

15

 

Итого

     

Кафе "XXI век"

Выпечка

150

13

 

Батон белый

7

14

 

Ржаной

5

12

 

Лаваш

50

20

 

Итого

     

Всего

     
       

Рис.1. Табличные  данные сводки о реализации за день

 

2. Сформировать итоговую таблицу, выполнив консолидацию по категории, результаты представить в графическом виде (рис. 2).

 
       

Наименование

Количество, шт.

Цена, руб.

Сумма, руб.

Городской

170

10

1700

Ржаной

180

12

2160

Бородинский

20

11

220

Выпечка

150

13

1950

Батон белый

32

14

448

Лаваш

90

20

1800

Калач

10

15

150

Итого

652

 

8428

 

Рис. 2. Итоговая таблица


3. Создать сводную таблицу, выполнив группировку данных по виду хлебобулочных изделий (белый хлеб, черный хлеб), для всех торговых точек.

Описание последовательности решения задачи в среде MS Excel.

1. Запустить табличный  процессор MS Excel.

2. Создать книгу с именем  «Пекарня»

3. Лист 1 переименовать в  лист с названием товары.

4. На рабочем листе товары MS Excel создать таблицу данные сводки о реализации товара за день

5. Заполняем таблицу данные сводки о реализации товара за день (рис.1) исходными данными и производим вычисления по графе Сумма, руб. с расчетом итогов по торговым точкам (рис.3):

- занести в ячейку D5 формулу

= B5*C5.

- размножить введенные  в ячейку D5 формулу для остальных ячеек данной графы.

"Сводка о  реализации товара" за один  день

       

Наименование

Количество, шт.

Цена, руб.

Сумма, руб.

Булочная № 1

Городской

50

10

500

Ржаной

75

12

900

Бородинский

20

11

220

Батон белый

25

14

350

Лаваш

20

20

400

Итого

190

 

2370

Булочная № 2

Городской

120

10

1200

Ржаной

100

12

1200

Лаваш

20

20

400

Калач

10

15

150

Итого

250

 

2950

Кафе "XXI век"

Выпечка

150

13

1950

Батон белый

7

14

98

Ржаной

5

12

60

Лаваш

50

20

1000

Итого

212

 

3108

Всего

652

 

8428

       

Рис.3. "Сводка о реализации товара" за один день

6. Сформировываем итоговую таблицу (рис.4), выполнив консолидацию по категории (рис.5), результаты представить в графическом виде:

- размещаем  каждый диапазон на отдельном листе.

-  убеждаемся, что подписи  столбцов или строк, которые  требуется объединить, совпадают  с учетом регистра.

- выделите диапазон, укажите  в меню Вставка на пункт  Имя, выберите команду Присвоить  и введите имя для данного  диапазона

- щелкнуть левый верхний  угол области, в которой требуется  разместить консолидированные данные.

- щелкнуть поле Ссылка, откройте лист, содержащий первый  диапазон данных для консолидации, введем имя этого диапазона  и нажмите кнопку  Добавить. Повторим  этот шаг для всех диапазонов.

- делаем график.

Итоговая таблица

       

Наименование

Количество, шт.

Цена, руб.

Сумма, руб.

Городской

170

10

1700

Ржаной

180

12

2160

Бородинский

20

11

220

Выпечка

150

13

1950

Батон белый

32

14

448

Лаваш

90

20

1800

Калач

10

15

150

Итого

652

 

8428

       

 

     
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       

Рис. 4. Итоговая таблица

 

 

 

Консолидация  данных по категории

Наименование

Количество, шт.

Цена, руб.

Сумма, руб.

 
 

50

     
 

120

     

Городской

170

10

1700

 
 

75

 

0

 
 

100

 

0

 
 

5

 

0

 

Ржаной

180

12

2160

 
 

20

 

0

 

Бородинский

20

11

220

 
 

150

 

0

 

Выпечка

150

13

1950

 
 

25

 

0

 
 

7

 

0

 

Батон белый

32

14

448

 
 

20

 

0

 
 

20

 

0

 
 

50

 

0

 

Лаваш

90

20

1800

 
 

10

 

0

 

Калач

10

15

150

 

Итого

652

 

8428

 

 

Рис.5. Консолидация данных по категории

7. Создаем сводную таблицу, выполнив группировку данных по виду хлебобулочных изделий (белый хлеб, черный хлеб), для всех торговых точек (рис.6):

- выбрать в меню Данные - Сводная таблица

- в первом диалоге указываем параметры сводной таблицы

- второй диалог попросит выделить данные для сводной таблицы. Excel

- в третьем диалоге нужно указать где будем создавать сводную таблицу. Выберите флаг Существующий лист, затем щелкните ячейку F1 и нажмите готово

- из диалога Список полей сводной таблицы перетащите поле Наименование в область.

- Создаем группу выделяем диапазон ячеек, включающей в себя строки или столбцы, которые хотим скрыть и переходим на вкладку «Данные»

- далее в правой части ленты нажимаем «Группировать»

- затем в открывшемся окне выбираем строки или столбцы, в зависимости от того, что мы хотим скрыть.

Группировка данных по виду хлебобулочных изделий

 
       

Сумма по полю Количество, шт.

     

Наименование2

Наименование

Итог

 

Белый хлеб

Батон белый

32

 
 

Городской

170

 
 

Калач

10

 

Черный хлеб

Бородинский

20

 
 

Ржаной

180

 

Выпечка

Выпечка

150

 

Лаваш

Лаваш

90

 

Общий итог

 

652

 
       

Рис.6. Группировка данных по виду хлебобулочных изделий

 

 

Заключение


Ввод-вывод - означает взаимодействие между обработчиком информации (например, компьютер) и внешним миром, который может представлять как человек, так и любая другая система обработки информации. Ввод — сигнал или данные, полученные системой, а вывод — сигнал или данные, посланные ею (или из нее). Термин также может использоваться как обозначение (или дополнение к обозначению) определенного действия: «выполнять ввод/вывод» означает выполнение операций ввода или вывода.

Интерфейс ввода-вывода требует управления процессором каждого устройства. Интерфейс должен иметь соответствующую  логику для интерпретации адреса устройства, генерируемого процессором.

Информация о работе Ввод и вывод информации