Автор работы: Пользователь скрыл имя, 14 Ноября 2015 в 06:43, курсовая работа
Цель курсовой работы – изучить внешние интерфейсы ПК. Вопросы, которые раскрывают данную тему: общая характеристика внешних интерфейсов ПК, рассмотрение шин SCSI, USB и портов LTP и COM.В практической части курсовой работы рассматривается решение экономической задачи по данным организации, с использованием табличного процессора MS Excel.
Введение……………………………………………………………………….3
Теоретическая часть
Введение.………………………………………………………………....4
Общая характеристика внешних интерфейсов…………………….…..5
Шины SCSI и USB…………………………………………………….....8
Порты LTP и COM………...……………………………….…………...11
Заключение…………..……………………………………………....….13
Практическая часть
Общая характеристика задачи.……………………………..………….…..14
Описание алгоритма решения задачи………………………………..........17
Список использованной литературы……...…………………………….…..23
Через параллельный порт (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 Журнал расчёта налога на доходы с физических лиц
Цель работы:
2.2. Описание алгоритма решения задачи
1. Запустить табличный процессор
2. Создать книгу с именем «НДФЛ».
3. Лист 1 был переименован в лист с названием «Подразделения». Для переименования листа необходимо навести курсор на надпись «Лист 1», щёлкнув по ней правой кнопкой мыши – появится контекстное меню, надо выбрать команду «Переименовать», после чего прежняя надпись выделиться и вместо неё необходимо набрать новое название «Подразделения».
4. На рабочем листе «
5. После чего она была заполнена
исходными данными. Расположение
таблицы «Наименование подразде
Рис. 4 Список подразделения организации
6. Лист 2 был переименован в лист с названием «Ставки льгот и налогов».
7. На рабочем листе «Ставки льгот и налогов» MS Excel была создана таблица с названием «Ставки льгот и налогов», в которой будут содержаться ставки льгот и налогов.
8. После чего таблица со списком
ставок льгот и налогов была
заполнена исходными данными. Расположение
таблицы «Ставки льгот и
Рис. 5 Ставки льгот и налогов
9. Далее в курсовой работе
была разработана структура
Колонка электронной таблицы |
Наименование (реквизит) |
Тип данных |
Формат данных | |
длина |
точность | |||
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. Для заполнения графы «
=ЕСЛИ(D3="";"";ПРОСМОТР(D3;
Данная формула была размножена в ячейки Е4 – Е22.
Таким образом, будет выполнен цикл, управляющим параметром которого является номер строки.
14. Для автоматического
=ЕСЛИ(G3="основное";(F3-(
Данная формула была размножена в ячейки J4 – J22.
15. Для настройки проверки в поле «Вид места работы» на вводимые значения с выводом сообщения об ошибке необходимо выделить ячейки G3 – G22 и в меню «Данные» выбрать пункт меню «Проверка». В окне «Параметры» выбираем «Тип данных»: список и заполняем графу «Источник» необходимыми данными (основное; не основное). В окне «Сообщение для ввода» заполняем графы «Заголовок» и «Сообщение» необходимыми данными (вид и выбор соответственно). В окне «Сообщение об ошибке» выбираем «Вид»: сообщение и заполняем графы «Заголовок» и «Сообщение» необходимыми данными (не верно и ошибка соответственно). Таким образом, мы настроили проверку в поле «Вид места работы» на вводимые значения с выводом сообщения об ошибке.
16. Для того, чтобы определить помесячную сумму уплаченного сотрудником налога (за несколько месяцев) необходимо отсортировать данную таблицу(от А до Я) по полю «ФИО сотрудника». Результаты сортировки изображены на рисунке 8.
Рис. 8 Результаты сортировки
17. Для более удобного расчета
общей суммы НДФЛ по каждому
подразделению и общей
18. В появившемся заголовке
Рис. 9 Сводная таблица
19. Открыв окно мастера диаграмм, среди стандартных типов диаграмм выбираем нужный тип диаграммы – гистограмму, затем выбираем наиболее подходящий вид гистограммы из семи предложенных: в данном случае это гистограмма с накоплением. Нажимаем кнопку «Далее» и выбираем диапазон нашей диаграмм – в этом случае диапазоном является сводная таблица. Следующий шаг – это параметры диаграммы. На вкладке «Заголовки» заполняем строки названия осей. На вкладке «Легенда» ставим галочку напротив надписи «Добавить легенду». Затем выбираем размещение легенды справа. Нажимаем кнопку «Далее» и выбираем «Поместить диаграмму на отдельном листе». После чего нажать кнопку «Готово». Таким образом, мы получили необходимую гистограмму по данным сводной таблицы в рассмотренной задаче. Она представлена на рисунке 10.
Рис. 10 Гистограмма по данным сводной таблицы
4. Список использованной литературы
Информация о работе Внешние интерфейсы ПК (порты LPT, COM, шины SCSI, USB)