Внешние интерфейсы ПК (порты LPT, COM, шины SCSI, USB)

Автор работы: Пользователь скрыл имя, 14 Ноября 2015 в 06:43, курсовая работа

Описание работы

Цель курсовой работы – изучить внешние интерфейсы ПК. Вопросы, которые раскрывают данную тему: общая характеристика внешних интерфейсов ПК, рассмотрение шин SCSI, USB и портов LTP и COM.В практической части курсовой работы рассматривается решение экономической задачи по данным организации, с использованием табличного процессора MS Excel.

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

Введение……………………………………………………………………….3
Теоретическая часть
Введение.………………………………………………………………....4
Общая характеристика внешних интерфейсов…………………….…..5
Шины SCSI и USB…………………………………………………….....8
Порты LTP и COM………...……………………………….…………...11
Заключение…………..……………………………………………....….13
Практическая часть
Общая характеристика задачи.……………………………..………….…..14
Описание алгоритма решения задачи………………………………..........17
Список использованной литературы……...…………………………….…..23

Файлы: 1 файл

Внешние интерфейсы ПК (порты LPT, COM, шины SCSI, USB).doc

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

Через параллельный порт (LPT) обычно осуществляется подсоединение принтера, сканера. В параллельных портах для одновременной передачи байта информации используется восемь линий. Этот интерфейс отличается высоким быстродействием, поэтому он часто применяется для подключения к компьютеру принтера, а также для соединения компьютеров (так как при этом скорость передачи данных значительно выше, чем при соединении через последовательные порты). Существенным недостатком параллельного порта является то, что соединительные провода не могут быть слишком длинными. При большой длине соединительного кабеля в него приходится вводить промежуточные усилители сигналов, так как в противном случае возникает много помех. Персональный компьютер работает максимум с тремя параллельными портами (LPT1, LPT2 и LPT3). Подсоединение кабеля к адаптеру параллельного интерфейса производится через 25-контактный разъем типа DB-Shell (DB-25), а со стороны принтера используется специальный 36-контактный разъем типа Centronics. Так как частота передаваемых сигналов может достигать десятков кГц, длина кабелей < трех метров.

Развитие интерфейсов СОМ и LPT было реализовано соответственно стандартами RS-422/485 и IEEE-1284 (ЕСР/ЕРР), обеспечившими значительное увеличение скорости передачи до 10 и 24 Мбит/с. Стандарт IEEE-1284 также позволил реализовать упаковку-распаковку данных по широко используемому алгоритму RLE на "лету" непосредственно в процессе их передачи, что дополнительно повысило скорость передачи. Однако и эти стандарты не решали вопроса увеличения общего количества подключаемых к компьютеру  устройств, поскольку к  каждому из  портов можно было подключить только одно устройство8 [2, с. 101].

1.5. Заключение

Проблема усложнения интерфейсной части внешних устройств во многом определяется переходом с операционной системы (ОС) типа CPM или MS-DOS на OC типа Windows или Linux. Современные ОС обеспечивают программисту и пользователю возможность адекватной работы с сетевыми ресурсами, мощные графические средства, безопасность многозадачного подхода к программированию. Но за эти и другие ставшие привычными удобства приходится расплачиваться утратой способности пользовательской программы обрабатывать сигналы в реальном времени. Даже на уровне драйвера ядра такие возможности сильно ограничены, не говоря уже о неоправданном возрастании сложности, а значит и стоимости программирования при перенесении функциональности прикладной задачи на уровень ядра ОС.

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

Еще одна важная причина усложнения интерфейсной части внешних устройств заключается в том, что конкурентоспособность изделия в огромной степени зависит от удобства его применения конечным потребителем. Последнее десятилетие в развитии методов подключения устройств к компьютерам наблюдается четкая тенденция к упрощению действий пользователя, необходимых для аппаратного и программного встраивания той или иной «периферии» в вычислительную систему. Сегодня кажется совершенно естественным, что при наращивании функциональности компьютера новой аппаратурой не требуются разборка его корпуса, выключение питания, перезагрузка ОС.

 

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

2.1. Общая характеристика задачи

В организации ведётся журнал расчёта подоходного налога с зарплат сотрудников в разрезе подразделений. Виды подразделений представлены на рисунке 1.

 

Код подразделения

Наименование подразделения

1

АХО

2

1 цех

3

2 цех

4

Бухгалтерия

5

Склад


 

Рис. 1 Список подразделений организации

 

При этом работает следующее правило. Все вычеты предоставляются согласно таблице рис.2 только работникам «основного места работы», остальные работники платят налог с общей суммы.

 

НДФЛ, %

Стандартный вычет на сотрудника

Вычет на одного ребенка

Вычет по инвалидности

13

400

300

400


 

Рис. 2 Ставки льгот налогов

 

При этом в организации ведётся журнал расчёта налога на доходы с физических лиц. Он изображен на рис. 3.

 

Дата начисления

Таб. номер

ФИО сотрудника

Код подразделения

Наименование  подразделения

Начисленная зарплата

Вид места работы

Количество детей

Льгота  по инвалидности

НДФЛ

30.11.2005

101

Иванов С.М.

1

 

8254

основное

1

   

30.11.2005

102

Воробьева В.С.

4

 

7456

не основное

2

   

30.11.2005

103

Сидоров В.С.

2

 

6385

основное

     

30.11.2005

104

Васильев В.И.

3

 

7214

основное

 

инвалид

 

30.11.2005

105

Емельянов И.П.

2

 

8023

основное

3

   

30.11.2005

106

Петров П.В.

3

 

6595

основное

1

   

30.11.2005

107

Семенова И.О.

4

 

8645

основное

1

инвалид

 

30.11.2005

108

Сомова В.С.

5

 

4550

основное

     

30.11.2005

109

Печкина С.И.

1

 

6224

не основное

1

   

30.11.2005

110

Яшин С.Н.

1

 

10364

основное

     

31.12.2005

101

Иванов С.М.

1

 

8254

основное

1

   

31.12.2005

102

Воробьева В.С.

4

 

7456

не основное

2

   

31.12.2005

103

Сидоров В.С.

2

 

6385

основное

     

31.12.2005

104

Васильев В.И.

3

 

7214

основное

 

инвалид

 

31.12.2005

105

Емельянов И.П.

2

 

8023

основное

3

   

31.12.2005

106

Петров П.В.

3

 

6595

основное

1

   

31.12.2005

107

Семенова И.О.

4

 

8645

основное

1

инвалид

 

31.12.2005

108

Сомова В.С.

5

 

4550

основное

     

31.12.2005

109

Печкина С.И.

1

 

6224

не основное

1

   

31.12.2005

110

Яшин С.Н.

1

 

10364

основное

     

Рис.3 Журнал расчёта налога на доходы с физических лиц

Цель работы:

  1. Построить таблицы по приведенным данным (рис. 1-3).
  2. Организовать межтабличные связи для автоматического заполнения графы журнала расчёта налога на доходы с физических лиц (НДФЛ) (рис.3): «Наименование подразделения», «НДФЛ».
  3. Настроить проверку в поле «Вид места работы» на вводимые значения с выводом сообщения об ошибке.
  4. Определить помесячную сумму уплаченного сотрудником налога(за несколько месяцев).
  5. Определить общую сумму НДФЛ по каждому подразделению.
  6. Определить общую перечисляемую организацией сумму НДФЛ за месяц.
  7. Построить гистограмму по данным сводной таблицы.

 

2.2. Описание алгоритма решения задачи

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

2. Создать книгу с именем «НДФЛ».

3. Лист 1 был переименован в лист с названием «Подразделения». Для переименования листа необходимо навести курсор на надпись «Лист 1», щёлкнув по ней правой кнопкой мыши – появится контекстное меню, надо выбрать команду «Переименовать», после чего прежняя надпись выделиться и вместо неё необходимо набрать новое название «Подразделения».

4. На рабочем листе «Подразделения»  была создана таблица «Наименование  подразделений».

5. После чего она была заполнена  исходными данными. Расположение  таблицы «Наименование подразделений» на рабочем столе Excel приведено на рисунке 4.

 

Рис. 4 Список подразделения организации

6. Лист 2 был переименован в лист  с названием «Ставки льгот  и налогов».

7. На рабочем листе «Ставки  льгот и налогов» MS Excel была создана таблица с названием «Ставки льгот и налогов», в которой будут содержаться ставки льгот и налогов.

8. После чего таблица со списком  ставок льгот и налогов была  заполнена исходными данными. Расположение  таблицы «Ставки льгот и налогов»  на рабочем листе Excel приведено на рисунке 5.

Рис. 5 Ставки льгот и налогов

9. Далее в курсовой работе  была разработана структура шаблона  таблицы «Журнал расчёта налога». Структура шаблона таблицы «Журнал  расчёта налога» приведена на  рисунке 6.

 

Колонка электронной таблицы

Наименование (реквизит)

Тип данных

Формат данных

длина

точность

A

Дата начислений

дата

10

 

B

Таб. номер

числовой

5

 

C

ФИО сотрудника

текстовый

50

 

D

Код подразделения

числовой

5

 

E

Наименование подразделения

текстовый

50

 

F

Начислена зарплата

числовой

20

 

G

Вид места работы

текстовый

20

 

H

Количество детей

числовой

2

 

I

Льгота по инвалидности

текстовый

10

 

J

НДФЛ

числовой

10

2


 

Рис. 6 Структура таблицы «Журнал расчёта налога»

 

10. Лист 3 был переименован в лист  с названием «Журнал расчёта  налога».

11. На рабочем листе «Журнал расчёта налога» MS Excel была создана таблица «Журнал расчёта налога на доходы с физических лиц», в которой будет содержаться расчёт налога на доходы с физических лиц.

12. Заполнить таблицу «Журнал  расчёта налога на доходы с  физических лиц» исходными данными Расположение таблицы «Журнал расчёта налога на доходы с физических лиц» на рабочем листе Excel приведено на рисунке 7.

Рис. 7 Журнал расчёта налога на доходы с физических лиц

13. Для заполнения графы «Наименование  подразделений» таблицы «Журнал расчёта налога на доходы с физических лиц», находящейся на листе «Журнал расчёта налога», была использована функция Если (). С помощью кнопки «Вставка формулы» в ячейку Е3 была занесена следующая формула:

=ЕСЛИ(D3="";"";ПРОСМОТР(D3;подразделения!$A$3:$A$7;подразделения!$B$3:$B$7)).

Данная формула была размножена в ячейки Е4 – Е22.

Таким образом, будет выполнен цикл, управляющим параметром которого является номер строки.

14. Для автоматического заполнения  графы «НДФЛ» таблицы «Журнал  расчёта налога на доходы с физических лиц», находящейся на листе «Журнал расчёта налога», также была использована функция Если (). С помощью кнопки «Вставка формулы» в ячейку J3 была занесена следующая формула:

=ЕСЛИ(G3="основное";(F3-(ПРОСМОТР  (G3;G3;ставки!$B$3) +ЕСЛИ(H3>0;ПРОСМОТР(H3;H3;ПРОИЗВЕД(H3;ставки!$C$3));0)+ЕСЛИ(I3="инвалид"; ПРОСМОТР(I3;I3;ставки!$D$3);0)))/100*ставки!$A$3;(F3/ 100) *ставки!$A$3).

Данная формула была размножена в ячейки J4 – J22.

15. Для настройки проверки в  поле «Вид места работы» на  вводимые значения с выводом сообщения об ошибке необходимо выделить ячейки G3 – G22 и в меню «Данные» выбрать пункт меню «Проверка». В окне «Параметры» выбираем  «Тип данных»: список и заполняем графу «Источник» необходимыми данными (основное; не основное). В окне «Сообщение для ввода» заполняем графы «Заголовок» и «Сообщение» необходимыми данными (вид и выбор соответственно). В окне «Сообщение об ошибке» выбираем «Вид»: сообщение и заполняем графы «Заголовок» и «Сообщение» необходимыми данными (не верно и ошибка соответственно). Таким образом, мы настроили проверку в поле «Вид места работы» на вводимые значения с выводом сообщения об ошибке.

16. Для того, чтобы определить  помесячную сумму уплаченного  сотрудником налога (за несколько  месяцев) необходимо отсортировать данную таблицу(от А до Я) по полю «ФИО сотрудника». Результаты сортировки изображены на рисунке 8.

Рис. 8 Результаты сортировки

17. Для более удобного расчета  общей суммы НДФЛ по каждому  подразделению и общей перечисляемой  организацией суммы НДФЛ за месяц необходимо создать сводную таблицу. Для этого в меню «Данные» выбираем пункт меню «Сводная таблица». На первом листе мастера сводных таблиц ничего не меняем, нажимаем кнопку «Далее». На втором листе в качестве диапазона для сводной таблицы указываем таблицу «Журнал расчёта налога на доходы с физических лиц» на листе 3, нажимаем кнопку «Далее». На третьем листе выбираем в пункте «Поместить таблицу в: »выбираем «новый лист». Нажимаем «Готово».

18. В появившемся заголовке сводной  таблицы в левое поле перетаскиваем поле «Наименование подразделения» в верхнее поле столбцов перетаскиваем поле «Дата начисления». В элементы данных, в центр таблицы перетаскиваем поле «НДФЛ». Сводная таблица изображена на рисунке 9.

Рис. 9 Сводная таблица

19. Открыв окно мастера диаграмм, среди стандартных типов диаграмм выбираем нужный тип диаграммы – гистограмму, затем выбираем наиболее подходящий вид гистограммы из семи предложенных: в данном случае это гистограмма с накоплением. Нажимаем кнопку «Далее» и выбираем диапазон нашей диаграмм – в этом случае диапазоном является сводная таблица. Следующий шаг – это параметры диаграммы. На вкладке «Заголовки» заполняем строки названия осей. На вкладке «Легенда» ставим галочку напротив надписи «Добавить легенду». Затем выбираем размещение легенды справа. Нажимаем кнопку «Далее» и выбираем «Поместить диаграмму на отдельном листе». После чего нажать кнопку «Готово». Таким образом, мы получили необходимую гистограмму по данным сводной таблицы в рассмотренной задаче. Она представлена на рисунке 10.

Рис. 10 Гистограмма по данным сводной таблицы

 

4. Список использованной литературы

  1. Вильховченко С. Современный компьютер: устройство, выбор, модернизация. – Спб.: Питер, 2000. – 512 с.
  2. Евсюков В.В. Экономическая информатика: Учеб. пособ. - Тула: Издательство "Гриф и К", 2003. - 371с.
  3. Информатика: Методические указания по выполнению курсовой работы для самостоятельной работы студентов II курса (первое высшее образование). – М.: Вузовский учебник, 2006. – 60 с.
  4. Информатика: Учебник / Под ред. проф. Макаровой Н.В. – М.: Финансы и статистика, 2000. – 768 с.
  5. Колиснеченко О.В., Шишигин И.В. Аппаратные средства ПК. – Спб.: БХВ – Петербург, 2002. – 1024 с.
  6. Степанов А.Н. Информатика: Учебник для вузов. – Спб.: Питер, 2005. – 684 с.
  7. Экономическая информатика / Под ред. Конюховского П.В., Колесова Д.Н. – Спб.: Питер, 2001. - 560 с.

Информация о работе Внешние интерфейсы ПК (порты LPT, COM, шины SCSI, USB)