Читайте также:
|
|
Практически всю необходимую информацию об устройстве вывода (монитор, принтер, плоттер) можно получить с помощью только одной функции:
GetDeviceCaps – универсальная функция для всех устройств вывода. Имеет только 2 параметра:
· устройство;
· вид информации.
Например, для монитора тип – растровый дисплей, второй параметр:
ширина в мм – 320
высота в мм – 240
ширина в пикселях – 1152
высота в пикселях – 864
количество пикселей/дюйм по горизонтали – 96
количество пикселей/дюйм по вертикали – 96
количество бит/пиксель – 32
количество цветовых плоскостей – 1
количество цветов системной палитры – 0
вертикальная частота развёртки – 100 Hz
(далее следует перечень режимов и систем, которые может поддерживать монитор)
может передавать bitmaps
поддержка bitmaps более 64k
поддержка setDIbits
getDbits
поддержка Windows 2.0 возможностей
поддержка StrachBit и т.д.
Организация сетей.
Роль компьютерных сетей в жизни современного человека трудно переоценить. Соответственно и роль обеспечения их работоспособности, а основным средством проверки работоспособности является тестирование.
Рассмотрим основные моменты по организации сетей с точки зрения их эксплуатационного обслуживания:
LAN - Local Area Network - локальная сеть;
CAN - Campus Area Network - объединение локальных сетей близко расположенных зданий;
MAN - Metropolitan Area Network - сеть городского масштаба;
GAN - Global Area Network - глобальная сеть;
Intranet - внутренняя сеть организаций.
Internet - сеть сетей.
Единицы скоростей передач: бит\сек., pps - packets per second; fps -frames per second.
OSI-Open System Interconnection - базовая модель взаимодействия открытых систем. Имеет 7 уровней. Отметим наиболее важные:
7-ой - Прикладной уровень -Application layer - обеспечивает пользовательской прикладной программе доступ к сетевым ресурсам. Задачи этого уровня (например, передача файлов, e-mail, управление сетью). Протоколы этого уровня: FTP, Telnet, SNMP и др.
4-ый - Транспортный уровень -Transport layer - отвечает за передачу данных от источника к получателю. Разбивка - сборка пакетов. Протоколы (например): TCP -Transmission Control Protocol - протокол передачи данных (сегментов) с установлением соединения; UDP - User Datagramm Protocol -протокол передачи данных без установления соединения (обмен идет через порты: 1-255 - зарезервированы за приложениями; 256-65535-назначается динамически) и др.
3-ий - Сетевой уровень - Network layer - форматирует данные транспортного уровня и добавляет к ним данные о маршрутизации (путь к получателю). Протоколы (например) IP - Internet Protocol - протокол доставки датаграмм, основа стека TCP/IP, ARP - Address Resolution Protocol - протокол взаимного преобразования аппаратных - MAC и сетевых IP - адресов и др.
Физическая топология соединения узлов сети:
1) шина; 2) звезда; 3) кольцо и др.
Средства достоверности передачи данных:
· контрольная сумма (Chek Sum)- дополнение суммы всех байт кадра до
нуля или FF. Получив кадр приемник суммирует по модулю = разрядности кода все байты с контрольной суммой и сравнивает с 0 или FF;
· CRC - Cycle Redundancy Check - избыточный циклический код. Для 16-
ти разрядного CRC - х(16)+х(12)+х(5)+1 – порождающий полином
(последовательное деление на него с помощью сумматоров по модулю 2).
Дата добавления: 2014-12-18; просмотров: 80 | Поможем написать вашу работу | Нарушение авторских прав |