Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика К.Р.переделанный.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
385.54 Кб
Скачать
  • Драйверы нижнего уровня. Контролируют ввод/вывод шины, к которой подключено периферийное устройство. Здесь также существуют разные виды драйверов.

    • Драйверы шин — управляют логическими или физическими шинами, такими как PCI, USB. Драйверы шин отвечают за распознавание устройств, подключенных напрямую к этим шинам, оповещение диспетчера PnP об этих устройствах и управление параметрами электропитания шины.

    • Драйверы, не поддерживающие WDM.

    Возможности :

    • Использование в любых Windows-средах разработки

     Архитектура драйверов представляет собой DLL-модули для MS Windows 98/NT/2000/XP/2003/Vista. DLL-модули драйверов могут использоваться как OLE Automation сервер (COM-объект).

     

    • Работа по сети

     Архитектура драйверов позволяет управлять устройствами, подключенными к удаленному ПК локальной сети. Для организации сетевой работы клиентского ПО с удаленным оборудованием через локальную сеть нет необходимости менять программный код клиентского ПО. Работа с удаленным устройством ведется так же, как если бы оно было подключено к данному клиентскому ПК.

     

    • Визуальная настройка

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

     

    • Поиск оборудования

     Для быстрого подключения устройств в драйверах реализована возможность поиска подключенного оборудования. После запуска поиска драйвер опрашивает все необходимые внешние порты ПК. При нахождении готового к работе устройства драйвер самостоятельно определит порт подключения, скорость подключения и другие параметры связи. Для поиска устройств реализовано удобное и простое диалоговое окно.

     

    • Подключение нескольких устройств к одному ПК

     Драйверы могут работать с несколькими устройствами с одного рабочего места, для чего реализован механизм логических устройств. Логическое устройство (ЛУ) представляет собой набор значений свойств драйвера (параметров соединения и др.) для работы с конкретным физическим устройством, который может быть сохранен и в дальнейшем восстановлен. Данная технология позволяет хранить заготовки настроек для разных устройств, подключенных к данному ПК, и оперативно переключать их для работы с нужным устройством. Визуально, на странице свойств драйвера, или программным образом — с помощью методов и свойств, можно создать и настроить нужное количество логических устройств и подключать оборудование, используя предопределенные параметры соединения.

     

    • Совместимость с оборудованием

     Драйверы разработаны таким образом, что при подключении оборудования другой модели Вам не придется изменять или дописывать ваше приложение. Достаточно поменять модель оборудования на визуальной странице свойств драйвера или установить новую модель через его свойства. Драйвер проанализирует подключенное устройство и автоматически адаптируется для работы с ним.

     Совместимость с ОС Windows 98/ME/NT/2000/XP/2003/Vista/7/8.

    Примеры и назначение программы-драйверов

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

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

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

    Драйвер клавиатуры. Этот драйвер предназначен для ввода символов с клавиатуры терминала. В большинстве аппаратных архитектур нажатие любой клавиши на клавиатуре вызывает прерывание. Обработчик этого прерывания в типовом случае выполняет: - чтение кода клавиши и перевод его в код символа; - запоминание кодов символов в своем буфере; - распознавание специальных клавиш и комбинаций клавиш (например, Ctrl+Break) и вызов специальных их обработчиков; - обработку специальных клавиш редактирования содержимого буфера (например, BackSpace). Большинство драйверов позволяют пользователю терминала производить упреждающий ввод данных - до того, как на них поступит запрос из программы. Введенные данные становятся доступными для чтения при нажатии специальной клавиши (например, Enter). Код этой клавиши сохраняется в буфере как признак конца строки. При поступлении запроса на чтение данных с клавиатуры драйвер выбирает из буфера строку - до признака конца строки. Если этот признак отсутствует, то процесс, выдавший запрос, блокируется до появления законченной строки в буфере драйвера. Некоторые драйверы запоминают введенные строки в стеке и обрабатывают также специальные клавиши, позволяющие выбирать строки из стека.

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

    «АТОЛ: Драйвер ККМ» — программа (драйвер), обеспечивающая обмен данными с ККМ с одной стороны, и с клиентским товароучетным или кассовым ПО с другой. Его основное назначение — предоставить возможность без особых усилий и дополнительных знаний максимально полно и удобно управлять фискальным регистратором, «подавая» простые и понятные команды. Драйвер избавляет разработчиков пользовательского программного обеспечения от рутинной реализации протокола работы ККМ, а также предоставляет дополнительный сервис и удобные средства по настройке ККМ:

    «АТОЛ: Драйвер устройств ввода». Драйвер устройств ввода разработан для работы с любым сканером штрих-кода и считывателем магнитных карт, независимо от интерфейса подключения. Помимо этого, драйвер позволяет работать с некоторыми ресторанными клавиатурами проксимити-считывателями.

    «АТОЛ: Драйвер принтеров чеков» — компонента-драйвер, которую может использовать Ваша программа для печати чеков и подкладных документов на принтерах различных моделей.

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

    «АТОЛ: Драйвер дисплеев покупателя» — программная компонента (драйвер) предназначена для работы с различными моделями дисплеев покупателя.

    «АТОЛ: Драйвер терминалов сбора данных» - программная компонента (драйвер) предназначенная для работы с различными моделями терминалов сбора данных.

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

    • Проведение инвентаризации

    • Прием и отпуск товаров на складах или в торговых залах.

    • Подбор заказов и т.д.

    Терминал может работать автономно от аккумуляторных батарей, поэтому его можно взять с собой на любой удаленный объект (склад, торговый зал и т.д.) для сбора данных, таких как: штрихкод, количество и т.д. В зависимости от модели, терминал сбора данных может иметь: встроенный или внешний сканер штрихкода, внутреннюю память, алфавитно-цифровую клавиатуру, ЖК-дисплей. Простота и надежность в эксплуатации, малые габариты и вес, делают терминал сбора данных неоценимым помощником кладовщиков, товароведов, менеджеров торговых залов и других сотрудников, занятых учетом и сбором информации. Цикл работы с терминалом сбора данных:

    1. Очистить память терминала

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

    3. Подключить терминал к компьютеру.

    4. С помощь драйвера терминалов сбора данных выгрузить данные в товароучетное или кассовое ПО.

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

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

    • Блок определения веса товара (функциональность обычных весов);

    • Блок подготовки информации о товаре;

    • Блок изготовления этикетки.

    Обычно, все три блока располагаются в едином корпусе электронных весов, обладающих памятью для хранения данных о товарах (таблица товаров весов) и встроенным принтером этикеток. Алгоритм работы весов с возможностью печати этикеток:

    1. Администратор создает на ПК таблицу (справочник) товаров, с информацией о названиях товаров, ценах за 1 кг, кодах товаров (на их основе комплексом генерируется весовой штрихкод) и т.д.

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

    3. Перед продажей товары фасуются.

    4. Продавец помещает товар на чашу весов, указывается его код (PLU).

    5. Продавец нажимает кнопку печати этикетки.

    6. Продавец упаковывает товар и прикрепляет к нему этикетку. Обычно этикетки выполняются самоклеющимися, что упрощает их нанесение на товар.

    7. Шаги 3-6 повторяются необходимое число раз для каждого товара.

    «АТОЛ: Драйвер электронных весов» — программная компонента (драйвер), предназначенная для работы с электронными весами различных моделей: Электронные весы, в основном, используются для создания АРМК (автоматизированного рабочего места кассира) на базе персонального компьютера (ПК) или POS-терминала. Весы, подключенные к ПК, определяют массу товара и товароучетная или кассовая программа может получить значение массы из весов при помощи драйвера. Такие АРМК позволяют повысить (по сравнению с традиционным комплексом, где ККМ и весы работают отдельно / автономно, т.е. не связаны друг с другом) производительность работы кассира. Продавцу не приходится:

    • Взвешивать товар

    • Умножать массу на цену

    • Вводить значение стоимости в ККМ (регистрировать продажу)

    • Подключенные к ПК весы и ККМ (в режиме "Пассивный On-Line") позволяют сократить последовательность действий кассира:

    • Продавец помещает товар на чашу весов

    • Продавец указывает код товара (сканирует штрихкод сканером, вводит PLU или выбирает из списка)

    • Продавец регистрирует продажу

    «АТОЛ: Драйвер коммутаторов» — программная компонента, предназначенная для управления состоянием (вкл/выкл) электрических сетевых розеток.

    «АТОЛ: Драйвер платежных систем» — программная компонента, предназначенная для организации взаимодействия кассового ПО с платежными системами. Сегодня все большую популярность приобретает расчет с покупателями по банковским картам, таким как VISA, MASTERCARD, MAESTRO, СБЕРКАРТ и т.д.

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

    Вопрос №3

    Программа Проводник является одной из основных управляющих программ Windows NT и предназначена для управления файловой системой. С помощью Проводника Windows NT можно просмотреть структуру и содержимое папок на диске.

    Для управления хранящимися на локальных и съемных носителях файловыми объектами, а также для облегчения навигации по файловой системе компьютера в составе Microsoft Windows XP имеется специальная программа - файловый менеджер Проводник (Windows Explorer). Чтобы запустить Проводник, необходимо выполнить команды Пуск->Все программы->Стандартные->Проводник (Start->All Programs->Accessories->Windows Explorer) или, щелкнув правой кнопкой мыши на кнопке Пуск (Start), выбрать в появившемся контекстном меню пункт Проводник (Windows Explorer). Рабочее пространство программы Проводник (Windows Explorer) разделено на два основных поля: в левом отображается вертикальная панель, открывающая доступ к различным операциям над файловыми объектами, в правом - содержимое выбранного диска или папки.

    Перемещение между папками и дисками осуществляется щелчком мыши на обозначениях объектов файловой системы в правом рабочем поле.

    По нажатию кнопки Папки (Folders), расположенной на панели инструментов Проводника, в левом поле файлового менеджера отобразится древовидная структура дисков и папок вашего компьютера. Чтобы просмотреть содержимое какой-либо папки или диска, достаточно щелкнуть на его изображении в левом поле - в правом появится список хранящихся в этой папке поддиректорий и файлов. Если, например, вы хотите перейти в папку Мои документы (My Documents), просто щелкните на ее значке левой кнопкой мыши - содержимое этой папки тут же отобразится в основном окне Проводника. Щелчок на обозначении дисковода, жесткого диска или устройства для чтения компакт-дисков приведет вас в корневую директорию выбранного диска. Помимо дисковых накопителей, файлов и папок в левом окне программы Проводник отображается целый ряд специальных объектов операционной системы:

    • Рабочий стол (Desktop);

    • Панель управления (Control Panel);

    • Общие документы (Shared Documents);

    • Мое сетевое окружение (My Network Places);

    • Корзина (Recycle Bin).

    Некоторые папки в окне Windows Explorer отмечены символом + - это означает, что такая папка содержит вложенные директории. Щелчок на значке папки приводит к ее открытию: в левом окне вы сможете увидеть подкаталоги этой папки, а в правом - ее полное содержимое. Вы можете также перемещаться между различными объектами файловой системы, дважды щелкая мышью на обозначении этих объектов в правом окне.

    Дополнительные возможности для навигации по файловой системе предоставляют графические кнопки, расположенные на Панели инструментов Проводника:

    Кнопка Назад (Back) возвращает программу в папку, которая была открыта непосредственно перед текущей.

    По нажатию кнопки Вперед (Forward) осуществляется обратный переход в директорию, которую пользователь покинул, нажав на кнопку Назад.

    И наконец, кнопка Вверх (Up) перемещает программу на один уровень вверх в файловой системе вашего компьютера. Предположим, на диске C: расположена некая директория Folder, содержащая две вложенные папки: Subfolder-1 и Subfilder-2, причем первая является текущей, то есть в данный момент времени мы находимся в каталоге Subfolder-1. Щелкнув на значке папки Subfilder-2 в рабочем окне Windows Проводника, переместимся в нее. Нажатие кнопки Назад приведет нас обратно в директорию Subfolder-1. Если теперь мы нажмем Вперед, то снова окажемся в Subfolder-2, а щелчок на кнопке Вверх позволит переместиться в папку Folder.

    Файловый менеджер Проводник сохраняет историю ваших перемещений по дискам и папкам компьютера: чтобы получить к ней доступ, надо щелкнуть на кнопке с направленной вниз черной стрелкой рядом с навигационной кнопкой. Теперь вы можете выбрать в появившемся меню нужную папку или диск одним щелчком мыши.

    Вопрос №4

    Расшифровать следующую запись: Samsung/17"/0,22/1024*768/75Hz

    И так в этом примере нам предлагается монитор с характеристиками:

    • фирма производитель: Samsung

    • диагональю:17”

    • размером пикселя:0,22мм

    • разрешением экрана: 1024*768dpi

    • частотой мерцания экрана: 75Hz

    Задание №2

    4 14056, улица Строителей,

    дом 13, квартира 75

    Гаджиеву Н.Н.

    Приглашение

    Дорогой Николай Николаевич приглашаем Вас посетить замечательное событие – день рождение Ибрагимушки.

    Иммиграционная служба РФ в лице Усалтынбека Фархата Рафиковича

    Приглашение

    Получите Приглашенье.

    На чудесный день рожденья!

    Ч тобы знать, что, где, когда?

    Посмотрите вот сюда:

    улица Бабаевского, дом 89,

    квартира 88

    Выводы

     В ходе выполнения данной контрольной работы мы изучили:

      • что является монитором

      • виды мониторов

      • классификацию мониторов

      • отличия мониторов друг от друга

      • что такое программы – драйверы

      • определение программы - драйвера

      • классификацию программ - драйверов по различным критериям

      • функциональное назначение

      • назначение программы «Проводник»

      • функции программы «Проводник»

      • методы работы в программе «Проводник»

      • интерфейс программы «Проводник»

      • краткое обозначение характеристик мониторов

    В ходе практической работы мы изучили:

    • методы форматирования текста

    • возможности форматирования изображений

    • методы создания и редактирования элементов WordArt

    • принципы работы в программном продукте Microsoft Office 2010

    Список литературы

    Сайты:

    1. http://ru.wikipedia.org/

    2. http://book.kbsu.ru/theory/

    3. http://www.alleng.ru/edu/comp.htm

    Книги:

    1. Кушниренко А.Г. и др. Информатика. — М.: Дрофа, 1998.

    2. Кулаков А.Г., Ландо С.К., Семенов А.Л., Шень А.Х. Алгоритмика, V—VII классы. — М.: Дрофа, 1996.

    3. Кузнецов А.А. и др. Основы информатики. — М.: Дрофа, 1998.

    4. Гейн А.Г., Сенокосов А.И. Информатика. — М.: Дрофа, 1998.

    5. Сенокосов А.И., Гейн А.Г. Информатика, VIII—IX кл. школ с углубленным изучением информатики. — М.: Просвещение, 1995.

    6. Первин Ю.А. и др. Информационная культура. Компьютер и слово, V класс. — М.: Дрофа, 1996.

    7. Шафрин Ю.А. Основы компьютерной технологии. Учебное пособие для VII—XI классов. — M.: ABF, 1996.

    8. Кушниренко А.Г. и др. Информационная культура. Кодирование информации. Информационные модели, IX—X классы. — М.: Дрофа, 1997.

    9. Ляхович В.Ф. Информатика для X—XI классов. — М.: Просвещение, 1997.

    10. Лебедев Г.В., Кушниренко А.Г. 12 лекций по преподаванию курса информатики. — М.: Дрофа, 1998.

    11. Гейн А.Г. Земля Информатика: спецвыпуск газеты "Информатика", 20, 22, 24, 26, 36, 38, 1996.

    12. Ландо С.К. Алгоритмика. Методическое пособие. — М.: Дрофа, 1997.

    13. Кирюхин В.М., Лапунов А.В. Окулов С.М. Задачи по информатике. Международные олимпиады 1989—1996, для факультативов по информатике в старших классах. — М.: ABF, 1996.

    14. Каймин В. А. и др. Основы информатики и вычислительной техники. — М.: Просвещение, 1989.