У нас можно недорого заказать курсовую, контрольную, реферат или диплом

«Драйвер для Windows» - Курсовая работа
- 29 страниц(ы)
Содержание
Введение
Выдержка из текста работы
Заключение

Автор: navip
Содержание
Введение 4
Структура загружаемого драйвера 5
Связь драйвера с операционной системой 10
Инициализация драйвера 15
Hclient 17
СБОРКА ПРИМЕРА 19
Заключение 29
Введение
Фирмы-разработчики аппаратного обеспечения постоянно совершенст-вуют внешние устройства и другие узлы персонального компьютера. Постоян-но появляются новая периферийная аппаратура и новые модификации уже су-ществующих устройств. Старые устройства наделяются новыми возможностя-ми, новые делают такое, о чем раньше не приходилось и мечтать. Интуитивно ясно, что должна существовать какая-то программная прослойка между аппа-ратным и программным обеспечением, выполняющая "согласующие" и "уни-фицирующие" действия. Эта прослойка работает напрямую с аппаратурой, а прикладное (да и системное) программное обеспечение имеет дело только с этой интерфейсной прослойкой.
Операционная система MS-DOS, работающая на компьютерах фирмы IBM или совместимых с ними, тоже использует механизм драйверов. Однако драйверы MS-DOS не всегда обращаются напрямую к аппаратуре. Обычно они вызывают функции BIOS, и уже BIOS выполняет все действия по вводу/выводу. Конечно, BIOS содержит программы обслуживания только стандартных уст-ройств ввода/вывода, нестандартные устройства обслуживаются драйверами на-прямую. Использование BIOS как дополнительного интерфейса между драйвера-ми стандартных устройств и аппаратурой резко повышает "живучесть" MS-DOS на не вполне совместимых с IBM персональных компьютерах. И это действитель-но так - самая распространенная на сегодняшний день операционная система MS-DOS версии 3.30 работает на всех компьютерах, хоть сколько-нибудь совмести-мых с IBM PC. Это возможно благодаря тому, что производители совместимых компьютеров учитывают в программах BIOS все аппаратные особенности, и DOS "не видит" отличий. А прикладная программа - тем более.
Почему же этот способ не используется в операционных системах UNIX или OS/2? Дело в том, что к сожалению, программы BIOS не являются реенте-рабельными. Это не имеет значения для однозадачной MS-DOS, а мультизадач-ные операционные системы вынуждены сами организовывать обслуживание аппаратуры реентерабельным способом. (Существуют еще проблемы разделе-ния ресурсов между параллельно выполняющимися процессами, которые тоже не решаются в рамках BIOS). Таким образом, независимость аппаратного и программного обеспечения в DOS обеспечивается, с одной стороны, BIOS для стандартных устройств, с другой стороны - драйверами.
Пользователи могут легко дополнять операционную систему своими драйверами, составленными для нестандартных устройств. Возможна также за-мена стандартных драйверов, замена или расширение функций BIOS.
Выдержка из текста работы
Структура загружаемого драйвера
Иногда говорят, что драйверы - это разновидность COM-программ, но это не так. Скорее способ получения загрузочного модуля драйвера похож на способ получения программы в формате COM. Есть еще одно сходство драйве-ров и программ в формате COM (которое как раз и появляется из-за одинаково-го способа их получения) - загрузочные модули этих программ являются точ-ным отображением исходного текста на языке ассемблера без добавления ка-ких-либо управляющих блоков в начало файла, как это происходит в програм-мах формата EXE
Но, оказывается, управляющий блок в самом начале модуля драйвера имеется. Это так называемый заголовок драйвера. Только в отличие от про-грамм формата EXE, этот заголовок создается не редактором связи, а самим программистом и должен быть помещен в самое начало исходного текста про-граммы-драйвера.
При загрузке драйвера в память заголовок драйвера тоже помещается в оперативную память, и в нем операционная система производит некоторые из-менения, о которых мы еще будем говорить. Таким образом, можно говорить и о сходстве драйвера с программами в формате EXE, так как в начале загрузоч-ного модуля драйвера имеется управляющий блок.
Только этот управляющий блок в отличие от заголовка EXE-файла яв-ляется принадлежностью самой программы и загружается вместе с ней в па-мять. Заголовок EXE-программы используется при загрузке EXE-программы, но после загрузки операционная система убирает его из памяти. Не стоит пы-таться запускать драйвер как программу в формате COM, так как управление будет передано в область памяти, содержащую заголовок драйвера, а там нет правильных машинных команд. Поэтому обычно файлы драйверов имеют рас-ширения имени, отличные от COM или EXE. Чаще всего используются расши-рения SYS, DRV, иногда BIN. На самом деле расширение имени можно зада-вать любое, так как при описании драйвера в файле CONFIG.SYS указывается его полное имя.
Для драйвера никогда не создается префикс программного сегмента PSP. В начале исходного текста программы-драйвера не ставится директива ORG 100H, как это делается для COM-программы, так как не надо резервиро-вать место для PSP.
Что же представляет из себя загрузочный модуль драйвера?
Как уже было сказано, в начале модуля находится заголовок драйвера. Мы уже немного говорили о нем при описании векторной таблицы связи опе-рационной системы. Приведем формат заголовка:
Заключение
Создав драйвер (который работает в операционной системе MS DOS) для жёсткого диска, я разобрался как взаимодействуют персональный компьютер и периферийное устройство. Также я научился как заменять драйвер стандартного устройства,используя системный конфигурационный файл CONFYG.SYS, разобрался в стандартных процедурах и функциях, которые используются при написании драйвера, и получил навыки написания драйверов устройств.
Тема: | «Драйвер для Windows» | |
Раздел: | Информатика | |
Тип: | Курсовая работа | |
Страниц: | 29 | |
Цена: | 1300 руб. |
Закажите авторскую работу по вашему заданию.
- Цены ниже рыночных
- Удобный личный кабинет
- Необходимый уровень антиплагиата
- Прямое общение с исполнителем вашей работы
- Бесплатные доработки и консультации
- Минимальные сроки выполнения
Мы уже помогли 24535 студентам
Средний балл наших работ
- 4.89 из 5
написания вашей работы
-
Дипломная работа:
Разработка драйвера графического планшета для системы linux
48 страниц(ы)
ВВЕДЕНИЕ 6
Глава 1. СТРУКТУРА LINUX, ПРИНЦИП РАБОТЫ ДРАВЕРОВ. СРЕДСТВА ПРОЕКТИРОВАНИЯ 8
Операционная система на ядре Linux 81.2 Свойства ядра Linux 10РазвернутьСвернуть
1.3 Принцип работы драйверов 11
1.4 Работа драйверов под Linux 13
1.5 Выбор средств проектирования и разработки 18
Глава 2. ПРОЕКТИРОВАНИЕ И РАЗРАБОТКА 22
2.1 Техническое задание 22
2.2 Проектирование системы поддержки периферийных устройств 22
2.3 Структура проектируемой системы 26
Глава 3. РАЗРАБОТКА ДРАЙВЕРА 29
1.1 Разработка 29
1.2 Тестирование 35
1.3 Затраты на проект 3 5
ЗАКЛЮЧЕНИЕ 37
ЛИТЕРАТУРА 38
ПРИЛОЖЕНИЕ 39
-
Контрольная работа:
Понятия информатики. Основные принципы операционной системы Windows. - Вариант 9
14 страниц(ы)
1. Основные принципы операционной системы Windows (окна, виртуальные машины, рабочий стол, обмен между задачами др.)….2. Как создать формулу в MS WORD? Описать технологию создания с указанием входных данных…РазвернутьСвернуть
Список используемой литературы….….….
-
Дипломная работа:
Информационный ресурс для поддержки работы психолога
90 страниц(ы)
Введение 3
Глава 1. Проектирование информационного ресурса для поддержки работы психолога 5
1.1. Анализ средств информационной поддержки психолога 51.2. Проектирование и управление разработкой продукта 6РазвернутьСвернуть
1.3. Разработка структуры директории проекта 15
Глава 2. Программная реализация библиотечного каталога психолога 19
2.1. Работа в Visual Studio 19
2.1.1. Разработка пользовательского интерфейса 19
2.1.2. Разработка функциональности 25
2.1.3. Тестирование и устранение ошибок в работе программного обеспечения 39
2.2. Апробация и внедрение информационного ресурса для поддержки работы психолога 40
Глава 3. Разработка Web-сайта 48
3.1. Работа в конструкторе Tilda 48
3.2. Запуск сервиса 60
3.2.1. Регистрация домена psylib.org.ru 60
3.2.2. Публикация ресурса в интернете 65
3.3. Эффективность и способы ее повышения 70
Заключение 75
Список использованной литературы 76
Приложения 79
-
Реферат:
36 страниц(ы)
1. Кодирование данных 3
1.1. Двоичное кодирование текстовой информации 5
1.2. Кодирование графической информации 71.2.1. Кодирование растровых изображений 8РазвернутьСвернуть
1.2.2. Кодирование векторных изображений. 9
1.3. Двоичное кодирование звука 9
2. Программное обеспечение 10
2.1. Важнейшие свойства программ 10
2.2. Классификация программного обеспечения современныхПВМ 11
2.3. Системные программы 11
2.4. Вспомогательные программы (утилиты) 13
2.5. Программы управления локальной сетью 15
2.6. Прикладные программы 16
2.7. Системы программирования 19
3. Что не относится к основным элементам управления окнами в Windows 20
4. Поиск данных 21
5. Какие способы добавления таблиц вы знаете 26
6. Маркер заполнения 28
7. Виды запросов 29
8. Цветовые модели 32
8.1. Глубина цвета 32
8.2. RGB-модель 33
8.3. CMYK-модель 33
8.4. HSB-модель 34
Список литературы 36
-
Дипломная работа:
Разработка программного комплекса для диагностики профессиональных склонностей и способностей
91 страниц(ы)
Введение 3
Глава 1. Диагностика профессиональных склонностей и способностей 8
1.1. Особенности диагностики профессиональных склонностей и способностей 81.2. Применение информационных технологий при диагностике профессиональных склонностей и способностей 14РазвернутьСвернуть
1.3. Обзор программ для диагностики профессиональных склонностей и способностей 16
Выводы по первой главе 22
Глава 2. Проектирование программного комплекса 24
2.1. Разработка структуры программного комплекса 24
2.2. Техническое задание на разработку программного комплекса 28
Выводы по второй главе 30
Глава 3. Разработка программного комплекса 32
3.1. Программные средства, используемые для разработки программного комплекса 32
3.2. Руководство пользователя 43
Выводы по третьей главе 49
Заключение 50
Литература 52
Приложения 55
Не нашли, что искали?
Воспользуйтесь поиском по базе из более чем 40000 работ
Следующая работа
Моделирование систем массового обслуживания




-
Дипломная работа:
Башкирские народные песни и наигрыши «Кахым-туря»
97 страниц(ы)
Введение ….3
Глава I. Участие башкир в исторических событиях .….….11
1.1. Башкиры в военных походах, сражениях и народных восстаниях ….….111.2. Участие башкирских полков в Отечественной войне 1812 года и заграничных походах 1813–1814 гг. …14РазвернутьСвернуть
Глава II. Произведения башкирского устно-поэтического и музыкального народного творчества, посвященные командиру Кахым-туре…24
2.1. Башкирские песни, предания и легенды об участнике Отечественной войны 1812 года командире Кахым-туре ….24
2.2. Музыкально-стилевые особенности башкирских народных песен и наигрышей «Кахым-туря» …. 31
Глава III. Произведения литературы, музыкального, театрального, изобразительного искусства, посвященные командиру Кахым-туре…. 38
Заключение … 46
Список литературы …. 49
Приложения:
1. Башкирские народные песни и наигрыши « Кахым-туря»: музыкально-фольклорный сборник ….58
2. Легенды и предания, поэтические тексты песен «Кахым-туря» ….79
-
Дипломная работа:
Воспитание силовых способностей у юношей 16-17 лет в секции по пауэрлифтингу
55 страниц(ы)
Введение 3
Глава I. Обзор литературных источников по теме 6
1.1 Пауэрлифтинг как вид спорта 6
1.2 Формы проявления силовых способностей 111.3 Средства и методы воспитания силовых способностей 19РазвернутьСвернуть
1.4 Возрастные особенности юношей 15-17 лет 26
Выводы по первой главе 30
Глава II. Организация и методы исследования 32
2.1 Организация исследования 32
2.2 . Методы исследования 33
Глава III. Результаты исследования 36
3.1 Содержание разработанного комплекса упражнений, направленного на воспитание силовых способностей юношей 16-17 лет в секции по пауэрлифтингу 36
3.2 . Внутригрупповой и межгрупповой анализ показателей силовой подготовки пауэрлифтеров 16-17 лет 42
Выводы 46
Практические рекомендации 47
Список использованных источников 48
-
Курсовая работа:
Характеристика системы позаказного учета затрат на производство и калькуляции
30 страниц(ы)
Введение 4
Обзор экономической литературы 6
1. Правовые и теоретические основы позаказного учета затрат 81.1. Нормативно-правовое регулирование позаказного метода учета затрат 8РазвернутьСвернуть
1.2. Особенности применения позаказного метода учета затрат 10
2. Организация позаказного метода 18
2.1. Учет прямых затрат 18
2.2. Учет накладных расходов 20
2.3. Калькулирование затрат 23
Заключение 27
Список использованной литературы 29
-
Курсовая работа:
Анализ основных понятий прокурорского надзора за защитой прав и свобод несовершеннолетних
55 страниц(ы)
ВВЕДЕНИЕ….…2
ГЛАВА I. ПРОКУРАТУРА - ОРГАН НАДЗОР А ЗА СОБЛЮДЕНИЕМ ПРАВ И СВОБОД ЧЕЛОВЕКА И ГРАЖДАНИНА
1.1. Понятие и предмет прокурорского надзора за соблюдением прав и свобод несовершеннолетних ….….….….51.2. Задачи прокурорского надзора за соблюдением прав и свобод несовершеннолетних ….….….8РазвернутьСвернуть
ГЛАВА II. ОСОБЕННОСТИ ОБЕСПЕЧЕНИЯ ПРАВ И СВОБОД НЕСОВЕРШЕННОЛЕТНИХ СРЕДСТВАМИ ПРОКУРОРСКОГО НАДЗОРА….….15
2.1. Роль прокурора по обеспечению прав несовершеннолетних в гражданском судопроизводстве ….….….….…16
2.2. Защита прав несовершеннолетних в административном судопроизводстве….
2.3. Роль прокурорского надзора в защите прав несовершеннолетних в уголовном судопроизводстве….….28
ГЛАВА III. ПРОЕКТ ИНФОРМАЦИОННО-СПРАВОЧНОЕ ПОСОБИЕ «ЕСЛИ НАРУШЕНЫ ПРАВА НЕСОВЕРШЕННОЛЕТНЕГО»….….37
ЗАКЛЮЧЕНИЕ
-
Курсовая работа:
Семантика и структура производных этимологического гнезда с вершиной gordgerd в русском языке
23 страниц(ы)
ВВЕДЕНИЕ….….3
ГЛАВА I. ЭТИМОЛОГИЯ И КРУГ ЕЕ ПРОБЛЕМ….…5
1.1. Этимология и ее определения….…5
1.2. Синкретизм значений первых слов. Взгляды А.А. Потебни и Б.А. Ларина….71.3. Словообразовательное гнездо и его признаки….….9РазвернутьСвернуть
1.4. Этимологическое гнездо…13
ГЛАВА II. СЕМАНТИКА И СТРУКТУРА ПРОИЗВОДНЫХ ЭТИМОЛОГИЧЕСКОГО ГНЕЗДА С ВЕРШИНОЙ *GORD\GERD В РУССКОМ ЯЗЫКЕ….17
2.1. Фонетические и семантические процессы, связанные с судьбой слов анализируемой корневой вершины в славянских языках и их диалектах.17
ЗАКЛЮЧЕНИЕ….22
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ….23
-
ВКР:
69 страниц(ы)
Введение 3
Глава 1. ЯЗЫКОВЫЕ ЛАКУНЫ В НАЦИОНАЛЬНОЙ КАРТИНЕ МИРА 7
1.1 Взаимосвязь языка и культуры в межкультурной коммуникации 71.2 Толкование термина «лакуна» в контексте современных лингвистических исследований 9РазвернутьСвернуть
1.3 Проблемы классификации лакун 13
1.4 Типы языковых лакун 16
Выводы по первой главе 23
Глава 2. ЗАПОЛНЕНИЕ ЛАКУН В МЕЖКУЛЬТУРНОЙ КОММУНИКАЦИИ ПРИ ПРЕПОДАВАНИИ РКИ 25
2.1 Языковая лакуна в практике преподавания РКИ 25
2.2 Методы семантизации языковых лакун в практике преподавания РКИ 36
2.3 Работа с художественным текстом на уроке РКИ: система упражнений и заданий 42
Выводы по второй главе 51
Заключение 53
Литература 56
Приложение 62
-
Дипломная работа:
68 страниц(ы)
Введение 3
Глава I. Теоретическое обоснование исследования наименований лиц по профессии 6
1.1. Социолингвистические факторы, влияющие на профессиональную идентификацию 61.2. Профессиональная деятельность как важнейших компонент развития личности 9РазвернутьСвернуть
1.3. Лингвистические особенности наименований лиц по профессии 16
1.4. Влияние лингвистической политкорректности на наименования лиц по профессии 21
Выводы по первой главе 26
Глава II. Практические аспекты изучения наименований лиц по профессии 28
2.1. Модели формирования обозначений лиц по профессии в немецком языке 28
2.2. Модели формирования обозначений лиц по профессии в английском языке 32
Выводы по второй главе 37
Глава III. Методические аспекты изучения обозначений лиц по профессии 39
3.1. Особенности выбора профессии школьниками 39
3.2. План-конспект урока немецкого языка «Профессии в немецком языке» 42
3.3. Проведение опроса учащихся на тему «Новейшие профессии, пришедшие из английского языка» 48
Выводы по третьей главе 51
Заключение 52
Список использованной литературы 55
Приложения 60
-
Курсовая работа:
Программирование численных методов: решение нелинейных уравнений итерационным методом
36 страниц(ы)
ВВЕДЕНИЕ 4
1. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ ЧИСЛЕННЫХ МЕТОДОВ. МЕТОД ИТЕРАЦИИ 6
1.1 Решение нелинейных уравнений 61.2 Метод простых итераций 9РазвернутьСвернуть
1.3 Геометрическая интерпретация метода простых итераций 10
1.4 Приведение нелинейного уравнения к виду , допускающему сходящиеся итерации 10
1.5 Решение нелинейного уравнения методом итерации 13
2. АНАЛИЗ РЕАЛИЗАЦИИ МЕТОДА ИТЕРАЦИИ 16
2.1 Блок-схема решения задачи 16
2.2 Проектирование интерфейса 17
2.3 Программирование вычисления 20
3. ПРАКТИЧЕСКАЯ РЕАЛИЗАЦИЯ 21
3.1 Визуализация метода 21
3.2 Вычислительный эксперимент 22
3.3 Листинг программы 26
ЗАКЛЮЧЕНИЕ 34
СПИСОК ЛИТЕРАТУРЫ 35
-
Дипломная работа:
Обучение школьников на среднем этапе иноязычной письменной речи на основе творческих заданий
74 страниц(ы)
Введение . 3
Глава 1. Теоретические основы обучения иноязычному письму . 7
1.1. Понятие иноязычной письменной речи ….…71.2. Цели и содержание обучения иноязычной письменной речи ….…. 15РазвернутьСвернуть
Выводы по главе 1 ….….…. 21
Глава 2. Методика использования творческих заданий ….….… 23
2.1. Определение понятия «творческое задание». Классификация творческих заданий ….….….… 23
2.2. Виды письменных творческих заданий ….….….…. 28
2.3. Уровни письменных творческих заданий ….….….…. 35
2.4. Роль ИКТ при обучении творческому письму ….….…. 40
2.5. Технология обучения творческому письму ….… 44
Выводы по главе 2 ….….….… 50
Глава 3. Анализ использования творческих заданий в учебном процессе ….53
3.1. Анализ УМК В. Эванс и др. «Spotlight-5» ….….…. 53
3.2. Обобщение собственного опыта работы ….….…. 57
Выводы по главе 3 ….… 61
Заключение ….…. 63
Литература ….….… 66
Приложение ….… 71
-
Дипломная работа:
Особенности когнитивных нарушений у лиц с алкогольной зависимостью
117 страниц(ы)
ВВЕДЕНИЕ 3
ГЛАВА I. ТЕОРЕТИЧЕСКИЕ АСПЕКТЫ ОСОБЕННОСТЕЙ КОГНИТИВНЫХ НАРУШЕНИЙ У ЛИЦ С АЛКОГОЛЬНОЙ ЗАВИСИМОСТЬЮ 81.1. Различные подходы к изучению когнитивных процессов в психологии 8РазвернутьСвернуть
1.2. Патологии психических процессов 12
1.3. Психологические факторы алкоголизма и особенности больных алкоголизмом 22
1.4. Механизмы влияния алкоголя на когнитивные нарушения у лиц, страдающих алкогольной зависимостью 29
Выводы по первой главе 35
ГЛАВА II. ЭМПИРИЧЕСКОЕ ИССЛЕДОВАНИЕ ОСОБЕННОСТЕЙ КОГНИТИВНЫХ НАРУШЕНИЙ У ЛИЦ С АЛКОГОЛЬНОЙ ЗАВИСИМОСТЬЮ 37
2.1. Организация и методы исследования 37
2.2. Результаты исследования и их интерпретация 39
2.3. Программа тренинга по профилактике когнитивных нарушений для лиц с алкогольной зависимостью 50
Выводы по второй главе 55
ЗАКЛЮЧЕНИЕ 56
СПИСОК ЛИТЕРАТУРЫ 58
ПРИЛОЖЕНИЕ