Спецификация и тестирование систем с асинхронным интерфейсом
В работе рассматривается метод спецификации и тестирования систем с асинхронным интерфейсом при помощи технологии UniTesK. Определяются математические модели, лежащие в основе метода, и подходы к решению основных задач тестирования для систем с асинхронным интерфейсом. Предлагается унифицированная архитектура теста, определяющая архитектуру всех тестовых систем, построенных в соответствии с предложенным методом. Описывается реализация поддержки метода в наборе инструментов CTesK и опыт применения метода, полученный в шести проектах по тестированию различного программного обеспечения.
Формальные методы и тестирование программного обеспечения
Параллельные воздействия на целевую систему
Последовательный интерфейс
MIDI (Musical Instrument Digital Interface - "цифровой интерфейс музыкальных инструментов) - стандарт, предложенный в 1983 г. фирмой "Roland" и тогда же утвержденный. Стандарт определялся как интерфейс обмена цифровой информацией между различными музыкальными устройствами, его поддерживающими. Стандарт MIDI был установлен благодаря усилиям производителей электронных музыкальных инструментов (ЭМИ), и жестко определял протокол передачи информации между ЭМИ, а также различными дополнительными устройствами - секвенсорами, семплерами и т.д. Передача данных в интерфейсе осуществляется аналогично тому, как это происходит в последовательном интерфейсе ПК - т.е. порциально, в виде отдельных коротких сообщений. Электрически интерфейс MIDI представляет собой соединение типа "токовая петля".
При переключении портов COM1 или COM2 в режим совместимости с MIDI-интерфейсом частота тактирования приемопередатчика порта повышается, чтобы при настройке на стандартную скорость 28800 бит/с (делитель частоты 4) порт фактически работал на стандартной для MIDI скорости 31250 бит/с. Однако это не делает последовательный порт программно совместимым с MIDI-портом звуковых карт; понадобится еще и программная поддержка обычного COM-порта.
COM1/2 MIDI
Auto Detect DIMM/PCI Clk
Интерфейс IDE
В современных компьютерах устройства для записи данных и программ на магнитные диски (их часто называют жесткими дисками или "винчестерами") являются основным средством долговременного хранения информации, поэтому базовые принципы работы дисковых устройств полезно знать каждому. Это поможет более рационально организовать использование диска, продлить срок его службы, а также избавиться от лишних проблем при установке в компьютер дополнительного диска или замене старого.
В современных персональных компьютерах наиболее распространена дисковая подсистема IDE/ATA, поэтому мы ограничим рассмотрение главным образом свойствами и возможностями этого интерфейса. Стандарт SCSI и его последующие реализации Fast-SCSI и Wide-SCSI, также широко распространенные в современных системах (файловые серверы и другие высокопроизводительные устройства), требуют отдельного рассмотрения. Остальные варианты дисковых интерфейсов описаны очень кратко, скорей в качестве исторической справки, нежели для разъяснения принципов их работы.
Продолжение
Руководство по выбору ноутбука
Производители позаботились о всех категориях пользователей и на данный момент предлагают совершенно разнообразные решения, подходящие для любых нужд.
Таким образом, к подбору комплектующих, традиционному шагу любого пользователя, решившего приобрести не абы какой, а действительно качественный, надёжный и производительный компьютер, в случае ноутбука добавляется ещё немало вопросов. Создать единый «мануал» по выбору ноутбука достаточно сложно – уж очень это обширный класс устройств. Поэтому мы решили рассмотреть основные классы ноутбуков отдельно и дать рекомендации по каждому из них.
Для начала разберёмся с сегментацией рынка. На этот счёт существует немало точек зрения – фактически, у каждого производителя она своя. Поэтому, чтобы избежать путаницы, мы будем пользоваться собственным методом деления рынка на сегменты – существенно упрощенным для вашего удобства.
Выбор ноутбука, часть первая: компактные модели
Мобильные бизнес-коммуникации
«Двойной» Centrino
Ноутбуки делают шаг навстречу развлечениям
Рынок ноутбуков: берем массовостью
В борьбе за каждый миллиметр
Когда одной мобильности мало
Новый взгляд на ноутбуки
Портативные ноутбуки: многоядерность везде
Субноутбук изнутри
Tablet PC: эволюция продолжается
Ультрапортативные ноутбуки: куда курс держим
Универсальные ноутбуки: широко и тонко
Ноутбук "киношного" формата