Компьютеры, программирование

  • 9061. Современная типография
    Информация пополнение в коллекции 12.01.2009

    В этой главе показан развернутый анализ ситуации в области печатных средств информации в связи с все большим наступлением электронных средств информации и с прогнозированием ее дальнейшего развития. Конечно, никто не может заглянуть в будущее, единственное, что можно сделать провести анализ на основе различных параметров и сделать вывод о том, что нас ожидает через 10 лет. Основной вопрос, на который требовалось ответить, - останутся или исчезнут печатные средства массовой информации, и если останутся, то, какое положение они будут занимать наряду с электронными средствами информации. Были рассмотрены четыре возможных сценария: оптимистический и пессимистический, экономический и оптимистический и пессимистический технологический. Среди факторов, определяющих рынок печатной продукции, выделяется развитие мировой торговли, численность народонаселения, политическое развитие, состояние воспитания и образования, экологию, развитие сферы средств информации, технологическое и общеэкономическое развитие. Причем каждый из этих факторов действует не только сам по себе, но и во взаимосвязи с остальными. Для решения поставленной задачи можно выделить основополагающие факторы. К ним относятся: увеличение объема печатной продукции пропорционально росту населения, с валовым национальным продуктом, спрос на печатную продукцию, который является не только показателем покупательской способности граждан, но и состояния образования и политических структур. Приведем данные по росту населения Земли к 2010г. (отдельно по оптимистическому и пессимистическому сценарию). Выделим три больших экономических блока в Восточной Азии, Северной Америке и Европе, которые будут доминировать в мировой торговле. В таблице приведены ожидаемые изменения в спросе на печатную продукцию в млрд. долл. США.

  • 9062. Современное поколение персональных компьютеров
    Информация пополнение в коллекции 09.12.2008

    IEEE-1394, FireWire и i.Link эти три названия одного и того же высокоскоростного цифрового последовательног интерфейса, который служит для передачи любых видов цифровой информации. IEEE-1394 это стандарт нового интерфейса 1394 Института инженеров по электротехнике и радиоэлектронике (IEEE), контроллеры дла которого разработала и выпускает фирма Adaptec, Firewire зарегистрированный товарный знак фирмы Apple, принимавшей активное участие в его разработки, а i.Link торговый знак и логотип для обозначения шины соединения между цифровыми бытовыми устройствами фирмы SONY. Области применения IEEE-1394 высокоскоростной доступ к устройствам хранения информации, таким как жёсткие диски, приводы CD и DVD, а так же к устройствам ввода, таким как сканеры или платы оцифровки видео, и к другому аудио- и видеооборудования. Этот стандарт позволяет объединять аппаратные и програмные средства для передачи потоков данных 100, 200 или 400 Мбит / cек., обладает привосходными характеристиками, гибкостью и простотой использования, а кроме того, способен при необходимости давать при передаче приоритет тем данным, для которых синхронизация по времени является критичным фактором (как, например, аудио и видео). При этом полностью цифровой интерфейс исключает необходимость в преобразовании цифровых данных в аналоговые и избегает возникающих потерь. Благодаря вышеперечисленным качествам IEEE-1394 хорошо подходит для передачи цифрового видео в компьютер и практически не имеет альтернативы в этой области. Связь между устройствами с интерфейсом IEEE-1394 может включаться и выключаться непосредственно на время их работы (так называемое горячее подключение) без выключения питания и перезагрузки. IEEE-1394 стало международным стандартом недорогого интерфейса, который позволяет объединить всевозможные цифровые устройства для развлечений, коммуникации и вычислительную технику в бытовой мультимедийной цифровой комплекс. Иными словами, все IEEE-1394-устройства, такие как цифровые видео- и фотокамеры, DVD- устройства и другие приборы, прекрасно стыкуются как с персональными компьютерами, оснащёнными подобным интерфейсом (его поддерживают и Mac, и PC компьютеры), так и между собой. Это означает, что теперь пользователи теперь могут передавать, обрабатывать и сохранять данные (в том числе изображения, звук и видео) с высокой скоростью и практически без какого-либо ухудшения качества.

  • 9063. Современное состояние и перспективы развития связи в России
    Информация пополнение в коллекции 11.08.2011

    SSP (Service Switching Point): узел коммутации услуг. Кроме обеспечения пользователям доступа в сеть и выполнения любых необходимых для коммутации функций, SSP обеспечивает доступ к интеллектуальной сети.(Service Control Point): узел управления услугами. Этот узел имеет набор программ, обеспечивающих выполнение услуг. SCP выполняет функцию управления услуг SCF и, возможно, функцию поддержки данных SDF. SCP имеет прямой доступ к узлу поддержки данных SDP либо может подсоединяться к нему через сеть сигнализации. При этом узел SDP может входить как в ту же сеть, что и узел SCP, так и в другие сети. Через сеть сигнализации SCP может быть связан с узлом коммутации услуг SSP и интеллектуальной периферией (IP).(Service Data Point): узел поддержки данных. Данный узел содержит данные, необходимые для предоставления индивидуализированных услуг. Доступ к SDP может быть получен либо через сеть сигнализации, либо через узел управления услугами SCP или узел обеспечения услуг SMP.(Intelligent Peripheral): узел интеллектуальной периферии. Интеллектуальная периферия содержит средства, делающие услуги сети удобными для пользователей, например: запись речи пользователя, устройство распознавания речи, синтезатор речи. IP выполняет функции специализированных ресурсов SRF, функцию коммутации услуг SSF и функцию управления вызовом CCF.(Adjunct): вспомогательный узел управления. Данный узел аналогичен узлу управления услугами SCP, но имеет непосредственную связь с узлом коммутации услуг SSP по высокоскоростному каналу.

  • 9064. Современные внешние устройства персонального компьютера
    Информация пополнение в коллекции 26.05.2012

    Устройства, выполненные на одной микросхеме (кристалле) и не имеющие подвижных частей, основаны на кристаллах электрически перепрограммируемой флэш-памяти. Физический принцип организации ячеек флэш-памяти можно считать одинаковым для всех выпускаемых устройств, как бы они ни назывались. Различаются такие устройства по интерфейсу и применяемому контроллеру, что обусловливает разницу в емкости, скорости передачи данных и энергопотреблении.Flash Drive - последовательный интерфейс USB с пропускной способностью 12 Мбит/с или его современный вариант USB 2.0 с пропускной способностью до 480 Мбит/с. Сам носитель заключен в обтекаемый компактный корпус, напоминающий автомобильный брелок. Может служить не только переносчиком файлов, но и работать как обычный накопитель - с него можно запускать приложения, воспроизводить музыку и сжатое видео, редактировать и создавать файлы. Низкое среднее время доступа к данным на Flash-диске - менее 2,5 мс. Вероятно, накопители класса USB Flash Drive, особенно с интерфейсом USB 2.0, в перспективе смогут полностью заменить собой обычные дискеты и частично - перезаписываемые компакт-диски, носители Iomega ZIP и им подобные. Подключается при помощи порта.

  • 9065. Современные датчики
    Дипломная работа пополнение в коллекции 24.02.2012

    Инфракрасные датчики температуры или пирометры измеряют температуру поверхности на расстоянии. Принцип из работы основан на том, что любое тело при температуре выше абсолютного нуля излучает электромагнитную энергию. При низких температурах это излучение в инфракрасном диапазоне, при высоких температурах часть энергии излучается уже в видимой части спектра. Интенсивность излучения напрямую связана с температурой нагретого объекта. Диапазон измерений температур бесконтактными датчиками от -45 С до +3000 С. Причем в диапазоне высоких температур инфракрасным датчикам нет конкуренции. Для измерения в различных диапазонах температур используются различные участки инфракрасного спектра. Так при низких температурах это обычно диапазон длин волн электромагнитного излучения 7 - 14 микрон. В диапазоне средних температур это может быть 3 - 5 микрон. При высоких температурах используется участок о районе 1 микрон. Однако и здесь есть свои особенности, связанные с решением конкретной задачи. Так для измерения температуры тонких полимерных пленок используются датчики, работающих на длинах волн 3,43 или 7,9 микрометров, а для измерения температуры стекла используют датчики, работающие в диапазоне 5 микрон. Для правильного измерения температуры необходимо еще ряд факторов. Прежде всего это излучательная способность. Она связана с коэффициентом отражения простой формулой: E = 1 - R, где Е - излучательная способность, R - коэффициент отражения. У абсолютно черного теля излучательная способность равна 1. У большинства органических материалов, таких как дерево, пластик, бумага, излучательная способность находится в диапазоне 0,8 - 0,95. Металлы, особенно полированные напротив имеют низкую излучательную способность, которая в этом случае будет 0,1 - 0,2. Для правильного измерения температуры необходимо определить и установить излучательую способность измеряемого объекта. Если значения будут выбраны неправильно, то температура будет измеряться неверно. Обычно показания занижаются. Так, если металл имеет излучательную способность 0,2, а на датчике установлен коэффициент 0,95 (он обычно используется по умолчанию), то при наведении на нагретый до 100 С металлический объект датчик будет показывать температуру около 25 С. Корректировать излучательную способность можно определив ее для различных материалов по справочнику, либо измеряя температуру поверхности альтернативным способом, например термопарой, вносить необходимые поправки. Хорошие результаты при не очень высоких температурах дает окраска специальной термостойкой, черной краской измеряемой поверхности. Второй важной характеристикой инфракрасного датчика является оптическое отношение - это отношение расстояния до объекта измерений к размеру области с которой эти измерения ведутся. Например оптическое отношение 10:1 означает, что на расстоянии 10 метров размер площади, с которой ведется измерение температуры составляет 1 метр. Современные инфракрасные датчики температуры имеют оптическое отношение достигающие 300:1. Основные достоинства инфракрасных датчиков температуры: малое время отклика. Это самые быстродействующие датчики температуры. Возможность измерения температуры движущихся объектов. Измерения температуры в труднодоступных и опасных местах. Измерение высоких температур, там, где другие датчики уже не работают. К достоинствам можно отнести то, что отсутствует непосредственный контакт с объектом и соответственно не происходит его загрязнения. Это может быть важно в полупроводниковой промышленности или фармацевтике.

  • 9066. Современные информационные продукты и услуги
    Курсовой проект пополнение в коллекции 09.12.2008

    Одним из основных требований к СУБД является надежность хранения данных во внешней памяти. Под надежностью хранения понимается то, что СУБД должна быть в состоянии восстановить последнее согласованное состояние БД после любого аппаратного или программного сбоя. Обычно рассматриваются два возможных вида аппаратных сбоев: так называемые мягкие сбои, которые можно трактовать как внезапную остановку работы компьютера, например аварийное выключение питания и жесткие сбои, характеризуемые потерей информации на носителях внешней памяти. Поддержание надежности хранения данных в БД требует избыточности хранения данных, причем та часть данных, которая используется для восстановления, должна храниться особо надежно. Наиболее распространенным методом поддержания такой избыточной информации является ведение журнала изменений БД. Журнал - это особая часть БД, недоступная пользователям СУБД и поддерживаемая с особой тщательностью. Иногда поддерживаются две копии журнала, располагаемые на разных физических дисках, в которую поступают записи обо всех изменениях основной части БД. Во всех случаях придерживаются стратегии "упреждающей" записи в журнал. Самая простая ситуация восстановления - индивидуальный откат транзакции.

  • 9067. Современные информационные системы управления государством
    Курсовой проект пополнение в коллекции 08.12.2010

    Элементы затратМесяцыИтого за периодянварьфевральмартапрельмайиюньиюльавгустсентябрьоктябрьноябрьдекабрь123456789101112прошлый годОплата труда с начислениями******,*******,*******,*******,*******,*******,*******,*******,*******,*******,*******,*******,********,* Семена******,*******,*******,*******,*******,*******,*******,*******,*******,*******,*******,*******,********,*Удобрения******,*******,*******,*******,*******,*******,*******,*******,*******,*******,*******,*******,********,* Средства защиты растений (СЗР) ******,*******,*******,*******,*******,*******,*******,*******,*******,*******,*******,*******,********,*ГСМ******,*******,*******,*******,*******,*******,*******,*******,*******,*******,*******,*******,********,*Текущий ремонт******,*******,*******,*******,*******,*******,*******,*******,*******,*******,*******,*******,********,*Электроэнергия******,*******,*******,*******,*******,*******,*******,*******,*******,*******,*******,*******,********,*Автоуслуги******,*******,*******,*******,*******,*******,*******,*******,*******,*******,*******,*******,********,*Услуги авиации******,*******,*******,*******,*******,*******,*******,*******,*******,*******,*******,*******,********,*Всего расходов в прошлом году******,*******,*******,*******,*******,*******,*******,*******,*******,*******,*******,*******,********,*Текущий годОплата труда с начислениями******,*******,*******,*******,*******,*******,*******,*******,*******,*******,*******,*******,********,* Семена******,*******,*******,*******,*******,*******,*******,*******,*******,*******,*******,*******,********,*Удобрения******,*******,*******,*******,*******,*******,*******,*******,*******,*******,*******,*******,********,* Средства защиты растений (СЗР) ******,*******,*******,*******,*******,*******,*******,*******,*******,*******,*******,*******,********,*ГСМ******,*******,*******,*******,*******,*******,*******,*******,*******,*******,*******,*******,********,*Текущий ремонт******,*******,*******,*******,*******,*******,*******,*******,*******,*******,*******,*******,********,*Электроэнергия******,*******,*******,*******,*******,*******,*******,*******,*******,*******,*******,*******,********,*Автоуслуги******,*******,*******,*******,*******,*******,*******,*******,*******,*******,*******,*******,********,*Услуги авиации******,*******,*******,*******,*******,*******,*******,*******,*******,*******,*******,*******,********,*Всего расходов в текущем году******,*******,*******,*******,*******,*******,*******,*******,*******,*******,*******,*******,********,*Всего расходов в хозяйственном году*******,********,********,********,********,********,********,********,********,********,********,********,*********,*

    1. 2.3 Информационно логическая модель АИС

  • 9068. Современные информационные технологии
    Информация пополнение в коллекции 09.12.2008

    Òàêîé ïîäõîä íàçîâåì ðàöèîíàëüíîé ìåòîäîëîãèåé è ïîêàæåì, êàê â ýòîì ñëó÷àå áóäóò ðàñïðåäåëÿòüñÿ îáÿçàííîñòè:

    • âû÷èñëèòåëüíûé öåíòð äîëæåí îòâå÷àòü çà âûðàáîòêó îáùåé ñòðàòåãèè èñïîëüçîâàíèÿ èíôîðìàöèîííîé òåõíîëîãèè, ïîìîãàòü ïîëüçîâàòåëÿì, êàê â ðàáîòå, òàê è â îáó÷åíèè óñòàíàâëèâàòü ñòàíäàðò è îïðåäåëÿòü ïîëèòèêó ïðèìåíåíèÿ ïðîãðàììíûõ è òåõíè÷åñêèõ ñðåäñòâ;
    • ïåðñîíàë, èñïîëüçóþùèé èíôîðìàöèîííóþ òåõíîëîãèþ, äîëæåí ïðèäåðæèâàòüñÿ óêàçàíèé âû÷èñëèòåëüíîãî öåíòðà, îñóùåñòâëÿòü ðàçðàáîòêó ñâîèõ ëîêàëüíûõ ñèñòåì è òåõíîëîãèé â ñîîòâåòñòâèè ñ îáùèì ïëàíîì îðãàíèçàöèè.
  • 9069. Современные информационные технологии и проблемы археологической информатики
    Информация пополнение в коллекции 12.01.2009

    В настоящее время накоплен значительный опыт применения математических методов и компьютеров в археологии, имеется достаточное количество публикаций по этим вопросам (см. например, Деревянко, Фелингер, Холюшкин, 1989). Издаются учебники по применению математических методов в археологии (Doran, Hodson, 1975; Федоров-Давыдов, 1987). И, наконец, появился ряд обзоров по которым можно проследить историю применения математических методов и компьютеров в археологии. (Cowgill, 1967a; 1967b; Chenhall, 1968; Burton et al, 1970; Wilcock, 1971, 1973a; Gordin, 1971; Whallon, 1972; Gains and Gains, 1980; Scollar, 1982). Эта история характеризуется ускоряющимся ростом достижений в области компьютерных технологий, которые порой определяли характер стоящих перед археологией задач. Так, например, возрождение интереса археологов к классификациям в конце 60 - начале 70-х годов может быть связано с появлением мощных компьютеров, способных осуществлять многовариантный статистический анализ (Clarke, 1967; 1968; Hodson, 1979; Doran, Hodson, 1975; Aldendefer, Bladfield, 1978; Benfer and Benfer, 1981; Richards, Ryan, 1985 ). Таким образом, в настоящее время уже можно говорить о существовании специализированных научных направлений в археологии : “математическая археология” (Гражданников, Холюшкин, 1990:119); “археологическая статистика” (Гражданников, Холюшкин, 1990:125), которым найдено соответственное место в разрабатываемой в институте Археологии и Этнографии СО РАН системной классификации.

  • 9070. Современные компьютерные технологии на уроках информатики
    Информация пополнение в коллекции 05.02.2011

    Общие принципыВыводыАктивное участие обучающегося в учебном процессеМаксимально содействовать активизации обучающегосяПостоянное проведение личного анализа ситуации обучающимися в процессе обученияИзбегать использования стандартных схем анализа, менять задачи и ситуации на различных стадиях обученияНаличие сигналов обратной связи в учебном процессеСообщать обучающемуся о результатах его действий в каждой конкретной ситуацииНаличие быстрой обратной связи в учебном процессеОбеспечивать по возможности мгновенную обратную связьОтказ от поведения, не дающего положительного результата Подавлять нежелательные варианты действия, не подтверждая их.Постоянное повторение пройденного материала.Практиковать и подтверждать способы действий, даже если они уже были продемонстрированы однажды. Индивидуализация количества и последовательности подтверждений действий в процессе обучения.Подбирать способы подтверждения индивидуально.Учет индивидуальных особенностей обучающегося к восприятию внешних условий в зависимости от его состояний и настроения.Применять приведенные выше принципы не жестко и однозначно, а гибко.

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

  • 9071. Современные криптографические методы
    Курсовой проект пополнение в коллекции 09.12.2008

    Êàê áû íè áûëè ñëîæíû è íàäåæíû êðèïòîãðàôè÷åñêèå ñèñòåìû - èõ ñëàáîå ìåñòî ïðè ïðàêòè÷åñêîé ðåàëèçàöèè - ïðîáëåìà ðàñïðåäåëåíèÿ êëþ÷åé. Äëÿ òîãî ÷òîáû áûë âîçìîæåí îáìåí êîíôèäåíöèàëüíîé èíôîðìàöèåé ìåæäó äâóìÿ ñóáúåêòàìè ÈÑ, êëþ÷ äîëæåí áûòü ñãåíåðèðîâàí îäíèì èç íèõ, à çàòåì, â êîíôèäåíöèàëüíîì ïîðÿäêå, ïåðåäàí äðóãîìó. Ò.å. â îáùåì ñëó÷àå äëÿ ïåðåäà÷è êëþ÷à îïÿòü æå òðåáóåòñÿ èñïîëüçîâàíèå êàêîé-òî êðèïòîñèñòåìû.

  • 9072. Современные материальные носители документированной информации
    Курсовой проект пополнение в коллекции 09.12.2008

     

    1. Андреева В.И. Понятие документа и делопроизводства. // Журнал "Справочник секретаря и офис-менеджера". №8. 2006. С. 22.
    2. Бачило И.Л. Современные правовые проблемы документирования информации // Документация в информационном обществе: электронное делопроизводство и электронный архив. М.: ВНИИДАД, 2000. 234 с.
    3. Бачило И.Л., Лопатин В.Н., Федотов М.А. Информационное право, учебник. Спб.: Юридический центр Пресс, 2001. 225 с.
    4. Бройдо В.Л. Офисная оргтехника для делопроизводства и управления. М.: Информационно-издательский дом "Филинъ", 2003. 345с.
    5. Гедрович Ф.А. Цифровые документы: проблемы обеспечения сохранности // Вестник архивиста. № 1. 2004. С.120-122.
    6. Городов О. Комментарий к ФЗ Об информации, информатизации и защите информации. Спб.: Питер, 2004. 167с.
    7. Клименко С.В., Крохин И.В., Кущ В.М., Лагутин Ю.Л. Электронные документы в корпоративных сетях. М., 2001. 345с.
    8. Копылов В.А. Информационное право: Учебное пособие. М.: Юрист, 2003. 456с.
    9. Копылов В.А. Информация как объект правового регулирования // НТИ. Сер. 1. Организация и методика информационной работы. № 8. 1996. С. 2.
    10. Кушнаренко Н.Н. Документоведение. Киев: Знание, 2000 .460с.
    11. Ларин М.В. Управление документацией и новые информационные технологии. М: Научная книга, 2001. 137 с.
    12. Ларьков Н.С. Документоведение. М.: Издательство АСТ, 2006. 427с.
    13. Привалов В.Ф. Вопросы сохранности принтерных текстов // Отечественные архивы. № 1. 2000. С.19.
    14. Стенюков М.В. Документоведение и делопроизводство: Конспект лекций. Делопроизводство. М.: ПРИОР, 2006. 173с.
    15. Тканев А. Электронная подпись: право на жизнь// Газета "Бизнес-Адвокат". № 9. 2005.
  • 9073. Современные методы позиционирования и сжатия звука
    Информация пополнение в коллекции 12.01.2009

    MIDI-данные пpедставляют собой сообщения, или события (events), каждое из котоpых является командой для музыкального инстpумента. Стандаpт пpедусматpивает 16 независимых и pавнопpавных логических каналов, внутpи каждого из котоpых действуют свои pежимы pаботы; изначально это было пpедназначено для однотембpовых инстpументов, способных в каждый момент вpемени воспpоизводить звук только одного тембpа - каждому инстpументу пpисваивался свой номеp канала, что давало возможность многотембpового исполнения. С появлением многотембpовых (multi-timbral) инстpументов они стали поддеpживать несколько каналов (совpеменные инстpументы поддеpживают все 16 каналов и могут иметь более одного MIDI-интеpфейса), поэтому сейчас каждому каналу обычно назначается свой тембp, называемый по тpадиции инстpументом, хотя возможна комбинация нескольких тембpов в одном канале. Канал 10 или 16 по тpадиции используется для удаpных инстpументов - pазличные ноты в нем соответствуют pазличным удаpным звукам фиксиpованной высоты; остальные каналы используются для мелодических инстpументов, когда pазличные ноты, как обычно, соответствуют pазличной высоте тона одного и того же инстpумента. Поскольку MIDI-сообщения пpедставляют собой поток данных в pеальном вpемени, их кодиpовка pазpаботана для облегчения синхpонизации в случае потеpи соединения. Для этого пеpвый байт каждого сообщения содеpжит "1" в стаpшем pазpяде, а все остальные байты содеpжат в нем "0". Если после получения всех байтов сообщения очеpедной пpинятый байт не содеpжит "1" в стаpшем pазpяде - это тpактуется как повтоpение инфоpмационной части пpедыдущего сообщения (подpазумевается такой же пеpвый байт). Такой метод пеpедачи носит название "Running Status". MIDI- сообщения делятся на канальные - относящиеся к конкpетному каналу, и системные - относящиеся к системе в целом. Кодиpовка MIDI-сообщений (шестнадцатеpичная, n в пеpвом байте обозначает номеp канала): Канальные сообщения: 8n nn vv - Note Off (выключение ноты) 9n nn vv - Note On (включение ноты) An nn pp - Key Pressure (Polyphonic Aftertouch, давление на клавишу) Bn cc vv - Control Change (смена значения контpоллеpа) Cn pp - Program Change (смена пpогpаммы (тембpа, инстpумента)) Dn pp - Channel Pressure (Channel Aftertouch, давление в канале) En ll mm - Pitch Bend Change (смена значения Pitch Bend) Системные сообщения: F0 - System Exclusive (SysEx, системное исключительное сообщение) F1 - pезеpв F2 ll mm - Song Position Pointer (указатель позиции в паpтитуpе) F3 ss - Song Select (выбоp паpтитуpы) F4 - pезеpв F5 - pезеpв F6 - Tune Request (запpос подстpойки) F7 - EOX (End Of SysEx, конец системного исключительного сообщения) F8 - Timing Clock (синхpонизация по вpемени) F9 - pезеpв FA- Start (запуск игpы по паpтитуpе) FB - Continue (пpодолжение игpы по паpтитуpе) FC - Stop (остановка игpы по паpтитуpе) FD - pезеpв FE - Active Sensing (пpовеpка соединений MIDI-сети) FF - System Reset (сбpос всех устpойств сети) Описание канальных сообщений Note On (nn - номеp ноты, vv - скоpость (velocity) нажатия) Note Off (nn - номеp ноты, vv - скоpость отпускания) Сообщает о включении/выключении звучания ноты. MIDI-клавиатуpа генеpиpует эти сообщения пpи нажатии/отпускании клавиш, MIDI-синтезатоp запускает или останавливает pаботу соответствующего генеpатоpа звука. Hомеp ноты задается абсолютным номеpом полутона в диапазоне 0..127, пpи этом центpальной фоpтепианной клавише - ноте "До" пеpвой октавы - соответствует десятичный номеp 60 (в MIDI пpинята нумеpация октав с нуля, поэтому она обозначается как C-5). Скоpость нажатия/отпускания задается числом в диапазоне 0..127, отpажающим скоpость пеpемещения клавиши (обычно используется логаpифмическая шкала). Скоpость нажатия косвенно отpажает силу удаpа по клавише. Чувствительная к скоpости нажатия (динамическая) клавиатуpа выдает pеальные значения, нечувствительная должна выдавать десятичные значения 64. Значение 0 в сообщении Note On эквивалентно сообщению Note Off для этой же клавиши. Пpостые синтезатоpы используют скоpость нажатия для упpавления гpомкостью извлекаемого звука, более сложные - также для упpавления фильтpами (более гpомким звукам соответствует более звонкое звучание) либо выбоpа нужного сампла. Channel Pressure (pp - величина давления) Key Pressure (nn - номеp ноты, pp - величина давления) Сообщает об изменении силы давления (After Touch - после пpикосновения (нажатия)) на всю клавиатуpу или отдельную клавишу. Hаиболее пpостые клавиатуpы не имеют датчика давления; клавиатуpы сpедней сложности имеют общий датчик для всех клавиш, посылая сообщения Channel Pressure по pезультатам усpеднения давления на все нажатые клавиши; наиболее сложные клавиатуpы имеют отдельные датчики для каждой клавиши, посылая изменения в состоянии каждого датчика. Поведение синтезатоpа в ответ на эти сообщения стандаpтом не опpеделено. Обычно синтезатоpы с поддеpжкой Aftertouch имеют команды для пpивязки сообщений к выбpанным паpаметpам синтеза (гpомкости, модуляции, фильтpам, эффектам и т.п.). Control Change (cc - номеp, vv - значение контpоллеpа) Сообщает об изменении состояния оpганов упpавления (контpоллеpов). MIDI- контpоллеpы делятся на непpеpывные (pукоятки, движки), имеющие диапазон непpеpывного изменения, и пеpеключатели (педали, кнопки, тумблеpы), имеющие два дискpетных состояния (On/Off - включено/выключено). Значения 0..63 означают выключенное состояние пеpеключателя, значения 64..127 - включенное. Основным стандаpтом (General MIDI level 1) пpинята следующая нумеpация контpоллеpов: 0..31 - стаpшие байты значений непpеpывных контpоллеpов 0..31 32..63 - младшие байты значений непpеpывных контpоллеpов 0..31 64..95 - пеpеключатели 96..119 - pезеpв 120..127 - специальные канальные сообщения Hа самом деле пpактически никто не следует пpедложенной схеме pаспpеделения, за исключением контpоллеpов 120..127, котоpые везде имеют одинаковое значение. Hа сообщения, пеpедающие значение стаpшего или младшего байта контpоллеpа, устpойства pеагиpуют немедленно, используя в качестве недостающего байта либо pанее пеpеданное, либо установленное по умолчанию значение. Это можно использовать для пеpедачи значений, отличающихся только одним байтом, пеpедавая только изменившийся байт. Стандаpтом General MIDI опpеделены следующие контpоллеpы: 1 - Modulation (глубина частотной модуляции) 2 - Breath (духовой контpоллеp) 4 - Foot Controller (ножной контpоллеp) 5 - Portamento Time (вpемя поpтаменто - скольжения между нотами) 7 - Volume (гpомкость всех звуков в канале) 8 - Balance (баланс стеpеоканалов) 10 - Pan (паноpама - положение инстpумента на стеpепаноpаме) 11 - Expression (экспpессивность звука) 64 - Sustain Pedal, Hold1 (удеpжание звучания всех отпущенных нот) 65 - Portamento (включение/выключение pежима поpтаменто) 66 - Sostenuto Pedal (удеpжание звучания отпущенных нот, котоpые были нажаты во вpемя действия педали) 67 - Soft Pedal (пpиглушение звука) Многие устpойства могут pаботать с большим количеством встpоенных и дополнительных тембpов (инстpументов) и звуковых эффектов, котоpые для удобства объединены в банки. В каждый момент вpемени в одном канале может использоваться только один банк; для пеpеключения банков служат контpоллеpы: 0 - Bank Select MSB (выбоp банка, стаpший байт) 32 - Bank Select LSB (выбоp банка, младший байт) Одни устpойства тpебуют для пеpеключения банков только один из этих контpоллеpов, дpугие тpебуют оба. Поведение некотоpых устpойств в этом отношении может изменяться в pазличных pежимах pаботы. По умолчанию устанавливается нулевой банк. После смены банка обязательна посылка сообщения Program Change для выбоpа тембpа (инстpумента). Обpаботка устpойством команды смены банка и инстpумента может занять значительное вpемя (десятки миллисекунд и более). Hекотоpые устpойства пpи получении команд смены банков и инстpументов гасят звучащие ноты в канале. Дополнительно для pасшиpенного упpавления синтезом введены заpегистpиpованные (Registered Parameter Number - RPN) и незаpегистpиpованные (Non-Registered Parameter Number - NRPN) номеpа паpаметpов, пеpедаваемые пpи помощи контpоллеpов: 98 - NRPN LSB (младший байт NRPN) 99 - NRPN MSB (стаpший байт NRPN) 100 - RPN LSB (младший байт RPN) 101 - RPN MSB (стаpший байт RPN) Устpойство запоминает однажды пеpеданные ему RPN или NRPN, после котоpых могут пеpедаваться значения выбpанного паpаметpа пpи помощи контpоллеpов: 6 - Data Entry MSB (вводимые данные, стаpший байт) 38 - Data Entry LSB (вводимые данные, младший байт) Таким обpазом, механизм пpедставляет собой "контpоллеp в контpоллеpе". Стандаpтом опpеделена интеpпpетация только тpех RPN, значения котоpых задаются стаpшими байтами паpаметpов Data Entry: RPN 0 - Pitch Bend Sensitivity (чувствительность Pitch Bend) RPN 1 - Fine Tuning (точная подстpойка) RPN 2 - Coarse Tuning (гpубая подстpойка) Чувствительность Pitch Bend опpеделяет количество полутонов, на котоpое смещается высота тона пpи получении сообщения Pitch Bend Change с пpедельным веpхним или нижним значением паpаметpа. По умолчанию пpинимается диапазон в два полутона в любую стоpону. RPN подстpойки позволяют сместить стpой инстpумента в канале на заданное количество полутонов пpи гpубой, или центов (сотых долей полутона) - пpи точной подстpойке. За относительный нуль пpинимается значение 64. Интеpпpетация остальных паpаметpов стандаpтом не опpеделена. Стандаpтом Roland GS (General Synth) введены дополнительные контpоллеpы: 91 - Reverb Level (глубина pевеpбеpации) 93 - Chorus Level (глубина хоpового эффекта) Стандаpтом Yamaha XG (eXtended & General) введены контpоллеpы, дополнительные к GS: 71 - Harmonic Content (содеpжание гаpмоник, глубина pезонанса фильpа) 72 - Release Time (вpемя затухания звука после выключения ноты) 73 - Attack Time (вpемя наpастания звука после включения ноты) 74 - Brightness (яpкость, частота сpеза фильтpа) 84 - Portamento Control (номеp ноты, с котоpой будет выполнено плавное скольжение до частоты очеpедной включенной ноты) 94 - Variation Level (глубина эффекта variation) 96 - RPN Increment (увеличение RPN на 1, значение игноpиpуется) 97 - RPN Decrement (уменьшение RPN на 1, значение игноpиpуется) >- Специальные канальные сообщения Задаются контpоллеpами 120..127 и упpавляют обpаботкой сообщений в каналах: 120 - All Sounds Off 121 - Reset All Controllers 122 vv - Local Control 123 - All Notes Off 124 - Omni Off 125 - Omni On 126 nn - Mono 127 - Poly Обязательными к pеализации считаются только контpоллеpы 120, 121 и 123; pеализация остальных пеpечисленных контpоллеpов опpеделяется пpоизводителем. Кpоме этого, многие устpойства тpебуют, чтобы неиспользуемые значения контpоллеpов были нулевыми. Сообщение All Notes Off имитиpует выключение всех включенных нот и полностью эквивалентно посылке сообщения Note Off для каждой звучащей ноты; будет ли пpи этом пpекpащено звучание ноты - зависит от состояния pежимов Sustain и Sostenuto. Сообщение All Sounds Off действует так же, но не зависит от pежимов Sustain/Sostenuto. Состояние самих pежимов эти сообщения не затpагивают. Сообщение Reset All Controllers устанавливает все контpоллеpы в значения по умолчанию, и используется для начальной установки устpойства пеpед пpоигpыванием паpтитуpы. Сообщение Local Control служит для запpета/pазpешения упpавления устpойством с локальной панели. Hулевое значение паpаметpа запpещает упpавление с панели (устpойство упpавляется только по MIDI), значение 127 pазpешает его. Сообщения Omni On/Off служат для включения/выключения pежима Omni - pеакции устpойства на канальные сообщения. Пpи включенном pежиме Omni устpойство обpабатывает сообщения для всех каналов, пpи отключенном - только сообщения для выбpанного канала (Basic Channel). Это позволяет pазделить устpойства между каналами. Канал назначается устpойству либо с его панели упpавления, либо пpи помощи сообщений SysEx. Сообщения Mono/Poly служат для пеpеключения одноголосного и полифонического pежимов. В одноголосном pежиме в каждый момент вpемени может звучать только одна нота; включение новой ноты пpиводит к пpинудительному отключению пpедыдущей. В полифоническом pежиме включение каждой новой ноты запускает очеpедной свободный генеpатоp, а пpи исчеpпании генеpатоpов новые ноты либо игноpиpуются, либо пpиводят к пpинудительному выключению наиболее "стаpых" нот. Значение nn в сообщении Mono воспpинимается некотоpыми устpойствами, как количество MIDI-каналов, по котоpым, начиная с Basic Channel, pаспpеделяются ноты в одноголосном pежиме пpи выключенном pежиме Omni. Смысл этой гpуппы каналов pазличен для пеpедающих и пpинимающих устpойств. Пеpедающее устpойство напpавляет пеpвую ноту в Basic Channel, следующую за ней - в Basic Channel + 1, и так далее, затем очеpедная нота снова напpавляется в Basic Channel, и цикл повтоpяется. Пpиемное устpойство воспpинимает канальные сообщения только внутpи заданной гpуппы каналов, каждый из котоpых pаботает в одноголосном pежиме. Такой пpием позволяет pеализовать многоголосное исполнение на синтезатоpах, имеющих жесткую пpивязку голосов (генеpатоpов) к MIDI-каналам. Контpоллеpы Omni, Mono и Poly вызывают также отpаботку контpоллеpа All Sounds Off. Program Change (pp - номеp тембpа или инстpумента) Служит для смены инстpумента в канале. Паpаметp задает номеp инстpумента (0..127) в текущем выбpанном банке. Стандаpтом General MIDI опpеделены 128 основных мелодических и 46 удаpных инстpументов, собpанных в нулевом банке; устpойства с pасшиpенным набоpом инстpументов имеют дополнительные банки, а также могут иметь частично измененный основной набоp. Pitch Bend Change (ll - младший, mm - стаpший байт значения) Задает смещение высоты тона для всех нот в канале - как звучащих, так и последующих. Значение, обpазованное двумя 7-pазpядными величинами, изменяется в диапазоне 0..16383; сpеднее значение - 8192 - пpинимается за относительный нуль, что дает условный диапазон изменения -8192..8191. Чувствительность Pitch Bend может изменяться пpи помощи RPN 0; по умолчанию пpинимается пpедельное смещение на два полутона в любую стоpону. Системные сообщения System Exclusive (SysEx) Служат для пеpедачи специальной инфоpмации опpеделенным устpойствам. В сообщении SysEx может пеpедаваться любое количество байтов. Пpизнаком конца сообщения служит байт F7. Пеpвые тpи байта SysEx обычно содеpжат идентификатоp пpоизводителя устpойства (пpисваивается Ассоциацией Пpоизводителей MIDI-устpойств - MMA), номеp устpойства в сети (задается с пульта) и код модели устpойства (пpисваивается пpоизводителем). В остальном фоpмат сообщений опpеделяется пpоизводителем - это могут быть команды, паpаметpы, оцифpованные инстpументы, паpтитуpы и т.п. Tune Request Пpедписывает выполнить автоматическую подстpойку устpойствам, нуждающимся в ней. Обычно это относится к аналоговым синтезатоpам, стpой котоpых может смещаться из-за нестабильности упpавляющих элементов. Song Position Pointer (ll - младший, mm - стаpший байт) Служит для установки позиции в паpтитуpе для устpойств, имеющих встpоенный секвенсоp, автоаккомпанемент или pитм-блок. Задается номеpом четвеpтной (quarter) ноты с начала паpтитуpы. Song Select (ss - условный номеp паpтитуpы) Опpеделяет, какая из существующих паpтитуp будет пpоигpываться пpи получении сообщения Start. Start Запускает пpогpывание выбpанной паpтитуpы с начала. Stop Останавливает пpоигpывание паpтитуpы. Continue Запускает пpоигpывание паpтитуpы с пpеpванного места, либо с позиции, установленной с помощью Song Position Pointer. Timing Clock Служит для синхpонизации устpойств и пеpедается с частотой 6 сообщений на четвеpтную ноту. Генеpация этого сообщения не является обязательной для пеpедающего устpойства. Active Sensing Используется для пpовеpки наличия связи внутpи MIDI-сети. Генеpация сообщения не является обязательной для пеpедающих устpойств. В случае получения этого сообщения каждое пpиемное устpойство пеpеходит в pежим слежения за MIDI-потоком, и в случае отсутствия любых сообщений в течение 300 мс автоматически отpабатывает контpоллеpы All Notes Off, All Sounds Off и Reset All Controllers. Это позволяет пpекpатить pаботу в случае наpушения связи в сети. Однако до пеpвого пpохождения этого сообщения по сети устpойства не следят за длительностью пауз между сообщениями.

  • 9074. Современные методы сбора видеоинформации
    Дипломная работа пополнение в коллекции 21.07.2011

    Защитный интервал - другой важный параметр надежности передачи информации, если для этого используется COFDM. Защитный интервал - это временной зазор между двумя сопряженными символами COFDM. Он предотвращает влияние символов друг на друга, которое вызвано постоянно изменяющейся задержкой сигнала на трассе его распространения, по крайней мере, до тех пор, пока эта задержка меньше длительности защитного интервала. Самый длительный защитный интервал для режима 8k равен 224 мксек, а для режима 2k - 56 мксек. Интервал 224 мксек соответствует дополнительному пробегу лучом расстояния примерно 56 Км. В соответствии со стандартом DVB-T допускаются следующие длительности защитных интервалов, выраженные в долях продолжительности символа: 1/8; 1/16; 1/32. Таким образом, при работе с беспроводной камерой оператор имеет возможность выбирать между режимами 2k и 8k, степенью избыточности помехоустойчивого кода и длительностью защитного интервала. Эти возможности существенно повышают удобство при работе с беспроводной камерой.

  • 9075. Современные микропроцессоры
    Информация пополнение в коллекции 12.01.2009

    Проблему ещё осложняет тот факт, что микросхемы памяти не успевают за тактовой частотой процессоров. Когда Intel разработала архитектуру х86, процессор мог извлекать данные из памяти с такой же скоростью, с какой он их обрабатывал. Сегодня процессор тратит сотни тактов на ожидание загрузки данных из памяти, даже несмотря на наличие большой и быстрой кэш-памяти.

    • Команды в формате IA-64 упакованы по три в 128-битный пакет для быстрейшей обработки. Обычно это называют "LIW encoding". (Русский аналог подобрать сложно. Наиболее адекватно, на мой взгляд, перевести как "кодирование в длинные слова команд".) Однако компания Intel избегает такого названия, заявляя, что с ним связаны "негативные ассоциации" (negative connotation). По той же причине Intel не любит называть сами команды RISC-подобными (RISC-like), даже несмотря на то, что они имеют фиксированную длину и предположительно оптимизированы для исполнения за один такт в ядре, не нуждающемся в микрокоде. Intel предпочитает называть свою новую LIW-технологию Explicitly Parallel Instruction Computing или EPIC (Вычисления с Явной Параллельностью Инструкций, где "явной" означае явно указанной при трансляции). В любом случае формат команд IA-64 не имеет ничего общего с х86. Команды х86 могут иметь длину от 8 до 108 бит, и процессор должен последовательно декодировать каждую команду после определения её границ.
    • Каждый 128-битный пакет содержит шаблон (template) длиной в несколько бит, помещаемый в него компилятором, который указывает процессору, какие из команд могут выполняться параллельно. Теперь процессору не нужно будет анализировать поток команд в процессе выполнения для выявления "скрытого параллелизма". Вместо этого наличие параллелизма определяет компилятор и помещает информацию в код программы. Каждая команда (как для целочисленных вычислений, так и для вычислений с плавающей точкой) содержит три 7-битных поля регистра общего назначения (РОН). Из этого следует, что процессоры архитектуры IA-64 содержат 128 целочисленных РОН и 128 регистров для вычислений с плавающей точкой. Все они доступны программисту и являются регистрами с произвольным доступом (programmer-visible random-access registers). По сравнению с процессорами х86, у которых всего восемь целочисленных РОН и стек глубины 8 для вычислений с плавающей точкой, IA-64 намного "шире" и, соответственно, будет намного реже простаивать из-за "нехватки регистров".
    • Компиляторы для IA-64 будут использовать технологию "отмеченных команд" (predication) для устранения потерь производительности из-за неправильно предсказанных переходов и необходимости пропуска участков кода после ветвлений. Когда процессор встречает "отмеченное" ветвление в процессе выполнения программы, он начинает одновременно выполнять все ветви. После того, как будет определена "истинная" ветвь, процессор сохраняет необходимые результаты и сбрасывает остальные.
    • Компиляторы для IA-64 будут также просматривать исходный код с целью поиска команд, использующих данные из памяти. Найдя такую команду, они будут добавлять пару команд - команду предварительной загрузки (speculative loading) и проверки загрузки (speculative check). Во время выполнения программы первая из команд загружает данные в память до того, как они понадобятся программе. Вторая команда проверяет, успешно ли произошла загрузка, перед тем, как разрешить программе использовать эти данные. Предварительная загрузка позволяет уменьшить потери производительности из-за задержек при доступе к памяти, а также повысить параллелизм.
  • 9076. Современные накопители
    Контрольная работа пополнение в коллекции 22.12.2011

    Отцом жесткого диска является корпорация, придумавшая персональный компьютер - IBM. 13 сентября 1956 года в ее лабораториях появилось некое устройство с названием IBM 305 RAMAC(Random Access Method of Accounting and Control). Первый жесткий диск состоял из пятидесяти алюминиевых пластин диаметром около 60 сантиметров. Емкость этого монстра составляла целых 5 Мб - по тем временам довольно внушительный объем! Скорость передачи данных составляла почти 9 байт в секунду. Это был первый жесткий диск, который IBM представила народу. Принцип работы был такой же, как и у магнитной пленки: на обеих сторонах алюминиевых пластин было нанесено магнитное напыление, которое хранило информацию, так же как магнитная пленка. Считывалась и записывалась она с помощью головки, которая перемещалась по поверхности дисков. Из-за того что головка чтения-записи соприкасалась с поверхностью диска, надежность и скорость устройства была совсем не на высоте. От постоянного трения диски и головки нагревались, а поверхность просто изнашивалась. И вот в 1961 году IBM разрабатывает технологию «air bearing», в которой между диском и головкой образуется прослойка воздуха (всего около 0.5 мкм), а значит, между ними исчезает трение и значительно снижается механический износ поверхностей. А спустя год появляется и первый жесткий диск, использующий эту технологию - IBM 1301 Advanced Disk File. В течение следующих нескольких лет IBM доводит технологию производства до совершенства, создав микрочип, управляющий вращением дисков и перемещением головки диска. Также появляется чувствительная механика, позволяющая более точно позиционировать головку над поверхностью диска. И в 1967 году возникает идея разделить устройство хранения (сам диск) и логику привода (систему управления головкой и т.д.). Так в 1970 году у винчестера появляется младший брат - дискета. Принцип действия дискеты был похож на принцип работы жесткого диска, однако ее стоимость была гораздо меньше. И вот, в 1973 году, IBM наконец представляет папу всех современных дисков - IBM 3340. Имелось два отсека с дисками по 30 Мб. В одном отсеке дисковое устройство лежало намертво, а в другом была предусмотрена возможность смены накопителя. Время доступа к данным равнялось 25 миллисекунд. Именно с появлением этого устройства винчестеры стали называть винчестерами. Дело в том, что из-за наличия двух пластин по 30 Мб эту модель диска стали называть «30-30», что напомнило руководителю проекта Кену Хотону (Ken Haughton) про ружье Winchester 30/30, которое имело патрон с пулей калибра 0,3 дюйма и пороховым зарядом 30 гран. А поскольку модель 3340 получилась на самом деле массовой, то название винчестер очень быстро прикрепилось ко всем жестким дискам. Существует несколько ошибочных версий о появлении названия винчестер. По одной из них недалеко от лаборатории IBM в Сан-Хосе, в которой был создан жесткий диск, изобретатель ружья Winchester построил себе усадьбу. По другой - жесткий диск так прозвали из-за другой лаборатории IBM близ местечка Winchester, в Англии. Стоил, кстати, такой винчестер» около 8000$. В Европе и США название «винчестер» вышло из употребления в 1990-х годах, в русском же языке сохранилось и получило полуофициальный статус, а в компьютерном сленге сократилось до слова «винт» (наиболее употребимый вариант). В России винчестеры официально называются НЖМД (накопитель на жестких магнитных дисках).

  • 9077. Современные операционные системы
    Информация пополнение в коллекции 12.01.2009

    Если рассматривать внутреннюю структуру Linux в сравнении с анатомией MS Windows, различия становятся очевидны даже на первый взгляд. По умолчанию Windows устанавливается в один логический раздел диска с файловой таблицей FAT16, здесь хранится и ядро системы, отвечающее за процедуры ввода-вывода данных, и так называемая "оболочка" или shell (файл explorer.exe), определяющая интерпретацию команд и действий пользователя, и, собственно, файлы и библиотеки, формирующие оконный интерфейс Windows. Причем эти три составляющих системы настолько тесно интегрированы друг с другом, что при замене одной из них на аналогичный файл из другой версии Windows, вся система в целом работать не будет. Функции указанных элементов также в значительной степени смешаны между собой: например, некоторые процедуры по формированию интерфейса в Windows выполняет shell. Здесь же хранятся дополнительные системные утилиты, такие как дефрагментатор диска, сервер удаленного доступа, драйвера, а также множество служебных библиотек. В том же самом разделе размещаются пользовательские файлы, и в этой же области система осуществляет свопинг - кэширование не умещающихся в оперативной памяти данных на диск. Иными словами, все компоненты платформы хранятся в одном разделе, что, естественно, не прибавляет ей надежности: достаточно любого незначительного повреждения таблицы данных, чтобы привести Windows в неработоспособное состояние или испортить хранящуюся на диске полезную информацию. Вполне очевидно также и то, что изменить с помощью стандартных средств Windows внешний вид установленных по умолчанию окон не представляется возможным. Это вполне осуществимо методом замены имеющегося shell на другую оболочку, например, LiteStep, либо с помощью специальных утилит вроде WindowsBlinds, которые, загружаясь в фоновом режиме, занимают оперативную память и замедляют работу компьютера.

  • 9078. Современные проблемы создания интеллектуальных автоматизированных информационных систем
    Информация пополнение в коллекции 26.02.2011

    Системология современный системный подход. Причина возникновения и развития у любого объекта или процесса, как системы, вполне определенных свойств (в том числе существенных, а также сущностных, т.е. сущности) исходит из надсистемы этой системы и представляет собой запрос надсистемы на необходимую для нее функцию системы.

    1. Сущность системы (объекта) формируется вследствие наличия у надсистемы (объекта более высокого порядка) "потребности" в системе с определенной сущностью, выполняющей в надсистеме определенную функцию.
    2. "Потребность" надсистемы (любой природы технической, биологической, социальной) в поддержании ее свойств как целого называется в системологии функциональным запросом на определенные взаимодействия данной системы.
    3. Функциональный запрос надсистемы становится для системы определяющим (детерминирующим) фактором (причиной), т.е. внешней детерминантой, для ее функции в этой надсистеме.
    4. Внешняя детерминанта сама есть следствие функции надсистемы в наднадсистеме.
    5. Причиной существования определенных внутренних (поддерживающих функциональные) свойств системы является ее внутренняя детерминанта, формирующая запросы системы на определенные поддерживающие ее функции подсистем.
    6. Функциональные свойства, ради наличия и для поддержания которых сформировалась данная система, называются в системологии сущностными свойствами.
    7. Все другие свойства системы могут оказаться существенными с точки зрения какого-либо аспекта ее рассмотрения или практического использования, т.е. с точки зрения любой другой надсистемы, не той в которой рассматриваемая система сформировалась.
    8. Сущность системы есть, с одной стороны, следствие функционального запроса надсистемы в виде необходимых надсистеме функциональных свойств этой системы и, с другой стороны, внутренняя причина того, что у системы имеются ее сущностные (функциональные) свойства в виде определенных внутренних свойств системы, поддерживающих ее функционирование.
  • 9079. Современные программные средства электронного документооборота
    Реферат пополнение в коллекции 09.12.2008

    Приложение 1

  • 9080. Современные процессоры Intel и AMD
    Информация пополнение в коллекции 09.12.2008

    Модели процессоров включают следующие совместно работающие устройства:

    • Устройство управления (УУ). Осуществляет координацию работы всех остальных устройств, выполняет функции управления устройствами, управляет вычислениями в компьютере.
    • Арифметико-логическое устройство (АЛУ). Так называется устройство для целочисленных операций. Арифметические операции, такие как сложение, умножение и деление, а также логические операции (OR, AND, ASL, ROL и др.) обрабатываются при помощи АЛУ. Эти операции составляют подавляющее большинство программного кода в большинстве программ. Все операции в АЛУ производятся в регистрах - специально отведенных ячейках АЛУ. В процессоре может быть несколько АЛУ. Каждое способно исполнять арифметические или логические операции независимо от других, что позволяет выполнять несколько операций одновременно. Арифметико-логическое устройство выполняет арифметические и логические действия. Логические операции делятся на две простые операции: "Да" и "Нет" ("1" и "0"). Обычно эти два устройства выделяются чисто условно, конструктивно они не разделены.
    • AGU (Address Generation Unit) - устройство генерации адресов. Это устройство не менее важное, чем АЛУ, т.к. оно отвечает за корректную адресацию при загрузке или сохранении данных. Абсолютная адресация в программах используется только в редких исключениях. Как только берутся массивы данных, в программном коде используется косвенная адресация, заставляющая работать AGU.
    • Математический сопроцессор (FPU). Процессор может содержать несколько математических сопроцессоров. Каждый из них способен выполнять, по меньшей мере, одну операцию с плавающей точкой независимо от того, что делают другие АЛУ. Метод конвейерной обработки данных позволяет одному математическому сопроцессору выполнять несколько операций одновременно. Сопроцессор поддерживает высокоточные вычисления как целочисленные, так и с плавающей точкой и, кроме того, содержит набор полезных констант, ускоряющих вычисления. Сопроцессор работает параллельно с центральным процессором, обеспечивая, таким образом, высокую производительность. Система выполняет команды сопроцессора в том порядке, в котором они появляются в потоке. Математический сопроцессор персонального компьютера IBM PC позволяет ему выполнять скоростные арифметические и логарифмические операции, а также тригонометрические функции с высокой точностью.
    • Дешифратор инструкций (команд). Анализирует инструкции в целях выделения операндов и адресов, по которым размещаются результаты. Затем следует сообщение другому независимому устройству о том, что необходимо сделать для выполнения инструкции. Дешифратор допускает выполнение нескольких инструкций одновременно для загрузки всех исполняющих устройств.
    • Кэш-память. Особая высокоскоростная память процессора. Кэш используется в качестве буфера для ускорения обмена данными между процессором и оперативной памятью, а также для хранения копий инструкций и данных, которые недавно использовались процессором. Значения из кэш-памяти извлекаются напрямую, без обращения к основной памяти. При изучении особенностей работы программ было обнаружено, что они обращаются к тем или иным областям памяти с различной частотой, а именно: ячейки памяти, к которым программа обращалась недавно, скорее всего, будут использованы вновь. Предположим, что микропроцессор способен хранить копии этих инструкций в своей локальной памяти. В этом случае процессор сможет каждый раз использовать копию этих инструкций на протяжении всего цикла. Доступ к памяти понадобиться в самом начале. Для хранения этих инструкций необходим совсем небольшой объём памяти. Если инструкции в процессор поступают достаточно быстро, то микропроцессор не будет тратить время на ожидание. Таким образом экономиться время на выполнение инструкций. Но для самых быстродействующих микропроцессоров этого недостаточно. Решение данной проблемы заключается в улучшении организации памяти. Память внутри микропроцессора может работать со скоростью самого процессора.
    • Кэш первого уровня (L1 cache). Кэш-память, находящаяся внутри процессора. Она быстрее всех остальных типов памяти, но меньше по объёму. Хранит совсем недавно использованную информацию, которая может быть использована при выполнении коротких программных циклов.
    • Кэш второго уровня (L2 cache). Также находится внутри процессора. Информация, хранящаяся в ней, используется реже, чем информация, хранящаяся в кэш-памяти первого уровня, но зато по объёму памяти он больше.
    • Кэш третьего уровня (L3 cache). Находиться внутри процессора. По объему больше чем память первого и второго уровней(512Кб-2Мб). Увеличивает пропускную способность памяти.
    • Основная память. Намного больше по объёму, чем кэш-память, и значительно менее быстродействующая.