Информация по предмету Компьютеры, программирование

  • 461. Взаимодействие человека и компа
    Другое Компьютеры, программирование

    Нужен ли нам специальный метод разработки пользовательского интерфейса?

  • 462. Взаимосвязь языков C и ассемблера
    Другое Компьютеры, программирование

    Каждая строка текста программы С и С++ находится либо внутри, либо снаружи функции, и операторы asm могут вставляться как в одном, так и в другом месте. Конкретное положение оператора asm влияет на то, куда ассемблируется код или директива. Если оператор asm появляется снаружи функции, то он ассемблируется в сегмент данных программы, если внутри функции - в кодовый сегмент. Обычно, чтобы создать переменные, операторы asm вставляются снаружи функций; для создания кода их следует вставлять внутрь функций. Например:

  • 463. Вибір оптимальних варіантів систем методами векторної оптимізації
    Другое Компьютеры, программирование

    Розглянемо приклади вихідних даних при проектуванні систем зв'язку. До умов роботи системи зв'язку може відноситись: вид і характеристики повідомлень, сигналів, завад, каналів зв'язку. Обмеження на структуру системи залежно від конкретної задачі можуть бути задані як слабкі, так і жорсткі. Зокрема, це загальні вимоги до класу систем зв'язку, наприклад, вимоги, щоб система була одноканальною, мала вільний доступ, не включала зворотного (службового) каналу, ретрансляторів. За більш жорсткіших обмежень задається принцип роботи системи, вид модуляції, декомпозиція системи і навіть повністю структура, а в процесі оптимізації варіюється лише вектор внутрішніх параметрів системи. При цьому обмеження на параметри системи (наприклад, параметри модуляції, потужність сигналу або завади, число каналів) можуть бути типу рівностей, нерівностей або деякого функціонального зв'язку.

  • 464. Видеоадаптеры
    Другое Компьютеры, программирование

    Изображение, которое мы видим на экране монитора, представляет собой выводимое специальным цифроаналоговым преобразователем RAMDAC (Random Access Memory Digital to Analog Converter) и устройством развертки содержимое видеопамяти. Это содержимое может изменяться как центральным процессором, так и графическим процессором видеокарты ускорителем двухмерной графики (синонимы: 2D-ускоритель, 2D-акселератор, Windows-акселератор или GDI-акселератор). Современные оконные интерфейсы требуют быстрой (за десятые доли секунды) перерисовки содержимого экрана при открытии/закрытии окон, их перемещении и т. п., иначе пользователь будет чувствовать недостаточно быструю реакцию системы на его действия. Для этого процессор должен был бы обрабатывать данные и передавать их по шине со скоростью, всего в 2-3 раза меньшей, чем скорость работы RAMDAC, а это десятки и даже сотни мегабайт в секунду, что практически нереально даже по современным меркам. В свое время для повышения быстродействия системы были разработаны локальные шины, а позднее 2D-ускорители, которые представляют собой специализированные графические процессоры, способные самостоятельно рисовать на экране курсор мыши, элементы окон и стандартные геометрические фигуры, предусмотренные GDI графической библиотекой Windows. 2D-ускорители обмениваются данными с видеопамятью по своей собственной шине, не загружая системную шину процессора. По системной шине 2D-ускоритель получает только GDI-инструкции от центрального процессора, при этом объем передаваемых данных и загрузка процессора в сотни раз меньше.

  • 465. Видеоадаптеры, классификация, особенности строения и работы
    Другое Компьютеры, программирование

    Чипсет фирмы 3DFX - Voodoo Graphics (VooDoo1) надолго определил стандарты качества, скорости и принципов 3D-графики на PC. Voodoo Graphics состоял из двух микросхем, снабжаемых раздельными банками памяти - Pixel FX и Texel FX. Первая была предназначена для работы с буфером кадров и Z-буфером. Она осуществляла закраску треугольников, используя для этого данные, поступающие со второго кристалла, который контролировал буфер текстур и отвечал за все операции по получению данных и их интерполяции. Судя по всему, первоначально эта архитектура разрабатывалась для более серьезных, неигровых применений, и первые мощные платы Obsidian (позже и Obsidian II на базе чипсета Voodoo2) использовались военными. Тактовая частота до 60 МГц. Поддерживалась только память типа EDO (время доступа 3035 нс), при этом размер буфера кадров мог достигать 4 Мб, а буфера текстур 8 Мб. Максимальное разрешение 800х600 точек, у платы с буфером кадров емкостью 2 Мб 640х480. Скорость заполнения 5060 млн пикселей в секунду. Производительность около 500 тыс. треугольников в секунду. Вывод трехмерных сцен в окне Windows не поддерживался (была возможна работа только на полный экран). Также необходимо отметить ещё несколько особенностей. Первое это был внешний 3D-ускоритель, обычная 2D-видеокарта соединялась с картой на базе VooDoo Graphics посредством скозного кабеля, а та, в свою очередь, соединялась с монитором, пропуская ее видеосигнал через себя. Когда программа начинала использовать 3D-функции, тогда VooDoo просто блокировал сигнала обычной видеоплаты и работал сам. Второе это масштабируемость (массово эта технология стала применяться только в Voodoo2), т.е. можно соединить две карты в одну и при этом увеличивается максимальное разрешение и, конечно, скорость. И третье - удобный для программирования API Glide, который поддерживался только картами от 3Dfx и до сих пор еще поддерживается разработчиками программного обеспечения.

  • 466. Видеокарты
    Другое Компьютеры, программирование

    ТипСвойстваРезюме3D RAMВстроенные вычислительные средства и кэш-память, реализованные на уровне чипа. Высокая оптимизация для использования при выполнении трехмерных операций.Технология рабочих станций для обработки 3D графики, которая обеспечивает таким платам, как Diamond Fire GL 4000 дополнительное увеличение производительности. Контроллер RealIMAGE обеспечивает продвижение этой технологии на рынок настольных компьютеров. Burst EDOДополнительный пакет регистров обеспечивает быстрый вывод строки из последовательных адресов.Долгое время ожидания, если следующий адрес не является соседним в последовательности.CDRAMПредшественник 3D RAM со встроенным в микросхему кэшем. Работает с внешним контроллером кэш-памяти.Идеально приспособлен быть основой для текстурной памяти и может быть органичным дополнением памяти типа 3D RAM с ее высокой пропускной способностью, например, в адаптере Diamond Fire GL 4000. Контроллер RealIMAGE обеспечивает продвижение этой технологии на рынок настольных компьютеров.DRAMОтносится к группе промышленных стандартов. Дальнейшие совершенствования технологии DRAM основываются на низкой стоимости производства, но также произошло существенное увеличение пропускной способности. За два цикла данные считываются в и из памяти.На основе этой технологии производятся некоторые из самых распространенных типов памяти. EDO DRAMИспользует стандартный интерфейс DRAM, но передача данных в и из памяти происходит с более высокой скоростью (или на более высокой частоте). Улучшение производительности достигается за счет дополнительного внешнего чередования данных графическим контроллером (интерливинг).В зависимости от графического контроллера может иметь производительность на уровне более дорогой двухпортовой технологии памяти, такой, как VRAM, использующейся в графических контроллерах для систем на базе ОС Windows. MDRAMВысокая пропускная способность, низкие задержки по времени, мелкоячеистость.Компания Tseng Labs разработала контроллер, который смог использовать все преимущества архитектуры этой памяти. В среде DOS были достигнуты отличные результаты, в среде Windows всего лишь удовлетворительные.RDRAMВозможный претендент на широкое распространение и принятие в качестве стандарта на память с высокой производительностью.Поддерживается ограниченным числом графических контроллеров, но со временем ситуация может измениться.SDRAMПроизводится по стандартам JEDEC, имеет большую производительность, чем DRAM.Чаще используется в качестве основной системной памяти, нежили в графических адаптерах.SGRAMПроизводится по стандартам JEDEC, разновидность SDRAM, однопортовая. Производительность оптимизирована для графических операций, но при этом имеет характеристики, свойственные для высокоскоростной памяти, позволяющие использовать этот тип памяти для хранения текстур и z-буферизации.Снабжена уникальными свойствами, большими и лучшими, чем у SDRAM, обеспечивающих высокую скорость обработки графики. Идеально подходит для графических адаптеров с одним недорогим банком памяти, использующимся для 2D/3D графики и цифрового видео. VRAMТехнология двухпортовой памяти, которая все еще остается лучшим решением для создания буферов кадра с высокой производительностью.Не является дешевым решением, но для приложений, которым требуется разрешение 1280х1024 при истинном представлении цвета (True color), особенно с двойной буферизацией, это лучший из доступных выборов.WRAMВысокоскоростная, двухпортовая технология памяти, используемая только двумя производителями видеоадаптеров - компаниями Matrox и Number Nine. Этот тип памяти изготавливает один производитель -- Samsung. По своему дизайну этот тип памяти аналогичен VRAM и RDRAM.Нестандартный тип памяти, требующий использования специальной технологии в контроллерах. Технология изготовления таких контроллеров запатентована, следовательно, не является общедоступной.

  • 467. Видеоконференции в сети INTERNET
    Другое Компьютеры, программирование

    VP 2614ВыводыЗначенияLD линия выходных данныхLEN сигнал разрешения ввода данных ( при низком уровне)LCLKстроб шины входаLREDзапрет захвата данных ( при низком уровне)DBUS 7:0шина управления и данныхDMODE 3:0 выходной идентификатор данныхPM 2:0идентификаторы для добавления информации для DBUS 7:0 ( не используются для VP 2615)DCLKпоследовательный О/Р строб для шины DBUS 7:0 тактируемый SCLKSCLKсистемная тактовая частота. Должна быть 27 МГц для 30 Гц фреймовHD7:0Двунаправленная шина данныхHA3:0шина адреса системного контроляWRзапись строба системного контроллера ( активный низкий уровень)RDчтение строба из системного контроллера ( активный низкий уровень)CENвыбор микросхемы из системного контроллера ( активный низкий уровень)ERRвыходная индикация фреймов и декодирования ошибок ( активный низкий уровень)EVTиндикация возможности установки данных нового кадра( активный низкий уровень)B7:0шина передачи данных к принимающему буферуА14:0адресная шина к принимающему буферуWSзапись строба для принимающего буфера ( активный низкий уровень)BCSВыбор принимающего буфера ( активный низкий уровень)BENразрешение выдачи на буфер ( активный низкий уровень)ТСКтестовая тактовый сигнал JTAGТМCвыбор режима JTACTDII/P данные JTACTDOО/Р данные JTACTRCTсброс JTACТОЕперевод всех в импедансное состояние ( активный низкий уровень)RESсброс питания ( активный низкий уровень)VP2615DIN 7:0этот порт используется для ввода квантованных значений данных и управляющей информации, его функции определяют DMODE 3:0, данные тактируются фронтом DCLKDMODE3:0управляющий вход для DIN 7:0, данные тактируются фронтом DCLKDCLKсигнал используется для стробирования данных на входах DIN и DMODE. Может запрещаться подачей WAIT STATE на DMODЕ, может получаться делением SYSCLKYUV7:0входная шина данных пикселей в формате YUV блока с частотой равной четвери SYSLCKVPIXсинхронизирующие выходные импульсы с периодом более чем удвоенный частотой SYSCLK, который позволяет работать с данными пикселей через YUV портMBOUTсинхронизирующий выход с периодом больше чем макроблок и переходящей на высокий уровень по последнему пикселю макроблока. В конце макроблока MBOUT переходит в низкий уровень до следующего макроблока.FRMOUTсинхронизирующий выход, принимающий высокое значение при новом фрейме и сигнализирующий о новой фрейме для YUV порта. Он имеет высокое значение до последнего выходного пикселя. FRMOUT переходит в низкий уровень до начала нового фреймаFS 15:0 шина данных для записи и чтения внешнего DRAM фреймаADR7:0адресная шина , управляющая внешним DRAM фреймомRASвектор адресного строба, управляющая внешним DRAM фреймомCasуправление стробом адресов строк внешним DRAM фреймомRW1управление записью / чтения внешнего DRAM1RW2 управление записью / чтения внешнего DRAM2ОЕ1разрешение вывода внешнего DRAM 1 или ADR8, если используется DRAM 256 KОЕ2разрешение вывода для внешнего DRAM 2 или ADR8, если используется DRAM 256 KCBUS7:0двунаправленная шина данных, используемая микропроцессором. Данные CSTRвходной строб данных и выхода порта CBUSCENпри низком состоянии этого вывоза порт CBUS может использоваться для ввода вывода данныхCADRпри высоком уровне сигнал на CBUS определяется как данные, при низком, как инструкцииSYSCLKсистемная тактовая частота, максимум 27 МГц, может варьироваться от 35 % до 65% на каждый период. Все внешние тактовые частоты получаются делением этой частоты.RESETактивный низкий уровень. При использовании в течение операции все данные фреймом будут потеряны. ТСК -тестовая частота для JTAGТМSвыбор режима JTACTDII/P данные JTACTDOО/Р данные JTACTRSTвывод сброса JTACVP510R7:0беззнаковые данные красного, диапазон может изменяться при помощи таблицы ОЗУG7:0беззнаковые данные красного, диапазон может изменяться при помощи таблицы ОЗУB7;0беззнаковые данные красного, диапазон может изменяться при помощи таблицы ОЗУY7:0беззнаковые входные или выходные данные яркости, диапазон определяется пользователем. С7:0 двухкомпонентные или знаковые бинарные данные , мультиплексированые монохромно, диапазон определяется пользователемD7:0шина данных хоста, используемая для чтения записямиА4:0 шина адреса хоста, коэффициенты матрицы и управляемые регистры CLKвнешнее тактовая частота, все входы и выходы тактируются фронтомHREFгоризонтальная или композитная частота, используемая как индикатор начала линии и вырезаемая КИХ фильтрамиHDLYзадержка входного HREF на 39 периодов для коррекции сигнала с выхода фильтраFIфлаг входа определяется пользователем, не управляется изнутриFOзадержка FI на 39 периодов для коррекции выходного сигнала фильтраCRIвход, показывающий допустимость яркостных и цветоразностных данных CROвыход , который показывает появление яркостных и цветоразностных данных на выходных выводов OENразрешает третье состояние шины при низких уровняхCSвыбор схемы с хоста системы ( активно низкий)RDзапрос на хост на чтение матричный коэффициентов и счетчика ОЗУ ( активный низкий)WR запрос с хоста на запись устройства ( активный низкий)RESасинхронный сброс, используемый для инициализации устройства

  • 468. Видеоредактор Sony Vegas
    Другое Компьютеры, программирование

    Видеоредактор, как правило, предполагает создание проекта для работы с видео. Проект, в данном случае, это совокупность всех настроек и изменений, сделанных в приложении, которые записываются в отдельном файле проекта. В проекте сохраняются данные обо всех изменениях клипов, расположенных на видео- и звуковых дорожках, применённых эффектах и фильтрах, а также список всех медиафайлов, используемых при монтаже. Файл проекта можно открыть для последующего монтажа, при этом все ранее используемые медиафайлы должны быть доступны по ссылкам на пути, которые были сохранены в проекте. В ином случае приложение сообщит о невозможности найти тот или иной файл. В некоторых программах существует возможность прямо в проекте сохранять все исходные файлы, в таком случае не придется заботится о сохранении их на своих местах, однако копирование всех файлов может потребовать дополнительное дисковое пространство.- таймлиния, или монтажный стол, на котором расположены все видео- и звуковые дорожки, и где собственно производится монтаж клипов. Расположение клипов на дорожках слева направо соответствуют времени их появления от начала при воспроизведении проекта. В качестве временных отсчетов может использоваться тайм код.

  • 469. Видеосистема ПК
    Другое Компьютеры, программирование

    На всем пути следования цифровых данных над ними производятся различные операции преобразования, сжатия и хранения. Оптимизируя эти операции, можно добиться повышения производительности всей видеоподсистемы. Лишь последний отрезок пути, от RAMDAC до монитора, когда данные имеют аналоговый вид, нельзя оптимизировать. Чем более высокое разрешение экрана используется и чем больше глубина представления цвета, тем больше данных требуется передать из графического процессора в видеопамять и тем быстрее данные должны считываться RAMDAC для передачи аналогового сигнала в монитор. Ключевой момент, влияющий на производительность видеоподсистемы, вне зависимости от специфических функций различных графических процессоров, это передача цифровых данных, обработанных графическим процессором, в видеопамять, а оттуда в RAMDAC. Самое узкое место любой видеокарты - это видеопамять, которая непрерывно обслуживает два главных устройства видеоадаптера, графический процессор и RAMDAC, которые вечно перегружены работой. В любой момент, когда на экране монитора происходят изменения (иногда они происходят в непрерывном режиме, например движение указателя мыши, мигание курсора в редакторе и т.д.), графический процессор обращается к видеопамяти. В то же время, RAMDAC должен непрерывно считывать данные из видеопамяти, чтобы изображение не пропадало с экрана монитора. Поэтому, чтобы увеличить производительность видеопамяти, производители применяют различные технические решения. Например, используют различные типы памяти, с улучшенными свойствами и продвинутыми возможностями, например VRAM, WRAM, MDRAM, SGRAM, или увеличивают ширину шины данных, по которой графический процессор или RAMDAC обмениваются информацией с видеопамятью.

  • 470. Видеосъемка
    Другое Компьютеры, программирование

    Обязательным (но не единственным) условием, которое позволяет снять защиту программно, является наличие на камере входа, через который можно получить доступ к firmware. Если такого входа нет (как, например, на Sony TRV 130), то несмотря на то, что на этой камере можно разблокировать вход простым изменением firmware, добраться до самого firmware без программатора нереально, что делает эту возможность бесполезной для большинства читателей. Если соответствующий вход есть, то всё сводится к изготовлению интерфейса для подключения к этому входу (обычно, схемка очень несложная), и использованию соответствующего программного обеспечения. Кто боится связываться с паяльником и не уверен, что сможет залезть внутрь камеры и ничего не напортачить, может воспользоваться готовым решением. Несколько фирм в Европе торгуют специальными устройствами, называемыми DV-widget. Это маленькая коробочка с одной или несколькими кнопками, и небольшим проводком выходящим из неё. Обычно, на коробочке присутствует светодиод. Работать с этим чудом инженерной мысли просто до безобразия - проводок втыкается в соответствующий вход видеокамеры, нажимается на кнопку, светодиод мигает, и всё готово. Естественно, для получения нужного результата DV-widget должен поддерживать именно вашу камеру. Стоят подобные устройства в районе 100 евро, и попробовать заказать его можно, например, здесь. Это самый безопасный и простой способ открытия вожделенного входа, но он и самый дорогой. Те же, кто не боится рискнуть (или просто уверен в своих силах), могут воспользоваться более трудоёмкими, но гораздо более дешёвыми методиками, в зависимости от конкретной модели камеры. К сожалению, как уже говорилось выше, чем новее камера, тем выше вероятность того, что программного решения для снятия блокировки просто не существует. Для того, чтобы просто проверить, возможно ли снятие блокировки на вашей камере, можно воспользоваться информацией об услугах предоставляемых различными платными сервисами. Например, той же www.dv-in.com. Конечно, никто не заставляет вас пользоваться их услугами, просто если они берутся снять блокировку именно с вашей модели, это означает что это вообще возможно, и можно попытаться найти бесплатное решение.

  • 471. Видеоустройства персональных ЭВМ и их основные характеристики
    Другое Компьютеры, программирование

    Теперь самое время вспомнить, какую роль играют синхроимпульсы. Вспомнили? Совершенно правильно! Они обеспечивают управление генераторами строчной и кадровой разверток монитора, т.е. задают координаты электронного луча на экране ЭЛТ. А т.к. синхроимпульсы вырабатываются адаптером, то он всегда знает в какой точке экрана в данный момент находится электронный луч. Но адаптер знает и другое, а именно - как распределены знакоместа на экране и с какими ячейками памяти видеобуфера эти знакоместа связаны. Поэтому, когда электронный луч после обратного хода по кадру возвращается в начало кадра, то адаптер обращается к первым двум ячейкам видеобуфера и считывает код символа, который должен отображаться в самом первом знакоместе страницы, и его атрибуты. Код символа поступает в знакогенератор и обеспечивает выборку байта первой строки матрицы данного символа. Следует отметить, что байты строк матрицы выводятся с знакогенератора побитно. Сначала выводится старший (седьмой) бит байта, затем шестой и т.д. Частота, с которой выводятся биты, соответствует частоте вывода точек на экран. Эта частота примерно равна числу пиксел в строке (640),умноженному на частоту строк (15,75кГц) и составляет десятки мегагерц. Таким образом, моменты вывода бит байта строки совпадают с моментами прохождения электронным лучом соответствующих пиксел на экране. После вывода последнего (нулевого)бита байта строки матрицы электронный луч переместится в начало следующего знакоместа. Адаптер считывает из видеобуфера код и атрибуты символа, который должен отображаться во втором знакоместе и процесс повторяется. После прохода электронным лучом первой телевизионной строки (не путайте телевизионную и символьную строки - последняя состоит из восьми телевизионных),на экран будут выведены первые строки матриц первых 80 символов. Во второй телевизионной строке будут выведены вторые строки матриц первых 80-и символов и т.д. После прохода электронным лучом восьмой телевизионной строки первая символьная строка будет выведена на экран полностью и адаптер перейдет к выводу второй символьной строки аналогичным образом. А после вывода последней символьной строки электронный луч возвращается в левый верхний угол экрана (на начало кадра) и повторяется вывод первой символьной строки, затем второй и т.д. Обновление информации в видеобуфере осуществляется центральным процессором во время обратных ходов электронного луча по кадру и строкам. Адаптер имеет доступ к видеобуферу только во время прямого хода луча. Таким образом исключается возможность одновременного доступа к видеобуферу процессора и адаптера. Следует отметить, что такое разделение времени доступа к видеобуферу должно осуществляться программным путем, а не аппаратно.

  • 472. Види та порядок проведення вейвлет-аналізу
    Другое Компьютеры, программирование

    Процедура аналізу стартує з масштабу s=1 і триває при значеннях s, що збільшуються, тобто аналіз починається з високих частот і продовжується убік низьких частот. Перше значення s відповідає найбільш стислому вейвлету. При збільшенні значення s вейвлет розширюється. Вейвлет розміщується в початку сигналу, у точці, що відповідає часу =0. Вейвлет-функція масштабу «1» помножується з сигналом та інтегрується на всьому часовому інтервалі. Вейвлет масштабу s=1 потім зміщується вправо на до точки t=, і процедура повторюється. Одержуємо ще одне значення, яке відповідає t=, s=1 на частотно-часовому плані. Ця процедура повторюється доти, поки вейвлет не досягне кінця сигналу. У такий спосіб одержуємо ряд точок на масштабно-часовому плані для масштабу s=1. Тепер збільшимо s на деяке значення. Точно кажучи, оскільки перетворення безперервне, то і s мають змінюватися безперервно. Під час виконання перетворення в комп'ютері ми обчислюємо апроксимацію, збільшуючи обидва параметри на деяке мале значення. Тим самим здійснюємо дискретизацію масштабно-часової площини.

  • 473. Види, параметри та принцип роботи антен
    Другое Компьютеры, программирование

    Розглянемо принцип дії логоперіодичної антени. Оскільки вібратори відрізняються один від одного за довжиною, то всі вони резонують на різних частотах. На деякій частоті fo, яка є резонансною для одного з вібраторів, вхідний опір такого вібратора стає чисто активним і дорівнює близько 73 Ом, а вхідний опір решти вібраторів буде комплексним. При цьому їх реактивні складові будуть тим більшими, чим більше довжина кожного відрізняється від резонансної. Це, в свою чергу, призводить до істотного зменшення струмів у вібраторах, що віддалені від резонансного, і зменшенню, внаслідок цього, їх впливу на сумарне поле випромінювання. Воно буде визначатися, так званою, активною областю антени (резонансним та найближчими до нього двома-трьома вібраторами). Нехай антена збуджується на хвилі, для якої вібратор 3 настроєний у резонанс. При цьому, оскільки довжина вібратора 4 є більшою за резонансну, а довжина вібратора 2 менша резонансної, то наведений, завдяки просторового звязку, струм у вібраторі 4 буде випереджати за фазою струм у вібраторі 3, а струм у вібраторі 2 буде відставати від струму у вібраторі 3. Отже, короткий вібратор 2 відіграє роль директора, а більш довгий вібратор 4 рефлектора. Тому подібні антени випромінюють енергію переважно у межах однієї напівсфери у бік початку антени. Якщо частота генератора зменшиться і стане дорівнювати ?fo, то розпочне резонувати наступний, більш довгий вібратор. Збільшення частоти до значення fo/? викликає резонанс у більш короткому вібраторі.

  • 474. Виды защиты, используемые в автоматизированных информационных системах
    Другое Компьютеры, программирование

    Исследования различных подходов к обеспечению информационной безопасности в традиционных (некомпьютерных) сферах и технологиях показали, что одноуровневой модели безопасности данных недостаточно для адекватного отражения реальных производственных и организационных схем. В частности традиционные подходы используют категорирование информационных ресурсов по уровню конфиденциальности (совершенно секретно СС, секретно С, конфиденциально К, и т. п.). Соответственно субъекты доступа к ним (сотрудники) также категорируются по соответствующим уровням доверия, получая так называемого допуска (допуск степени 1, допуск степени 2 и т. д.). Понятие допуска определяет мандатный (полномочный) принцип разграничения доступа к информации. В соответствии с мандатным принципом работник, обладающий допуском степени «1», имеет право работать с любой информацией уровня «СС», «С» и «К». Работник с допуском «2» соответственно имеет право работы с любой информацией уровня «С» и «К». Работник с допуском «3» имеет право работать с любой информацией только уровня «К».

  • 475. Виды и модели данных
    Другое Компьютеры, программирование

    Модель предметной области - это наши знания о предметной области. Знания могут быть как в виде неформальных знаний в мозгу эксперта, так и выражены формально при помощи каких-либо средств. В качестве таких средств могут выступать текстовые описания предметной области, наборы должностных инструкций, правила ведения дел в компании и т.п. Опыт показывает, что текстовый способ представления модели предметной области крайне неэффективен. Гораздо более информативными и полезными при разработке баз данных являются описания предметной области, выполненные при помощи специализированных графических нотаций. Имеется большое количество методик описания предметной области. Из наиболее известных можно назвать методику структурного анализа SADT и основанную на нем IDEF0, диаграммы потоков данных Гейна-Сарсона, методику объектно-ориентированного анализа UML, и др. Модель предметной области описывает скорее процессы, происходящие в предметной области и данные, используемые этими процессами. От того, насколько правильно смоделирована предметная область, зависит успех дальнейшей разработки приложений.

  • 476. Виды и принципы работы кэш-памяти
    Другое Компьютеры, программирование

    Аннулирование строк выполняется внешними схемами оно необходимо в системах, у которых в оперативную память запись может производить не только один процессор, а и другие контроллеры шины процессор или периферийные контроллеры. В этом случае требуются специальные средства для поддержания согласованности данных во всех ступенях памяти в первичной и вторичной кэш-памяти и динамического ОЗУ. Если внешний (по отношению к рассматриваемому процессору) контроллер выполняет запись в память, процессору должен быть подан сигнал AHOLD. По этому сигналу процессор немедленно отдает управление шиной адреса A[31:4], на которой внешним контроллером устанавливается адрес памяти, сопровождаемый стробом EADS#. Если адресованная память присутствует в первичном кэше, процессор аннулирует строку сбрасывает бит достоверности этой строки (она освобождается). Аннулирование строки процессор выполняет в любом состоянии.

  • 477. Виды и характеристика сканеров
    Другое Компьютеры, программирование

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

    1. ХАРАКТЕРИСТИКИ СКАНЕРОВ:
  • 478. Виды магнитных дисковых накопителей
    Другое Компьютеры, программирование

    CD и DVD-диски могут занимать передовые позиции в технологиях хранения данных, однако достаточно старомодные механические ленточные накопители до сих пор играют важную роль в хранении больших объемов информации. Мало того, эта роль столь велика, что ученые IBM разработали механизм записи 1 терабайта(что составляет 1 триллион байт данных) на линейном цифровом ленточном катридже. Это величина, по утверждению разработчиков, приблизительно в 10 раз больше любого другого доступного сейчас объема ленточных накопителей. Такой объем информации равносилен 16 дням непрерывного воспроизведения DVD-видео, или в 8 000 раз больше того объема информации, который человеческий мозг сохраняет за время всей жизни. Хотя накопитель на магнитной ленте сложно представить в домашнем интерьере на настольных ПК, для среднего и крупного бизнеса эта технология остается вполне актуальной при резервном хранении данных, к тому же лента менее уязвима для взлома и воровства информации. Новейшая технология позволяет упаковать накопитель с высокой плотностью записи данных так, что он становится довольно компактным. В долгосрочной перспективе, возможно снижение затрат компаний на хранение данных. В то время, как сейчас средняя стоимость хранения информации на магнитной ленте составляет около $1 за 1Гб, возможно снижение этих затрат до 5 центов за Гб. Для сравнения, стоимость хранения 1 Гб информации на жестком диске составляет сейчас $8-10, а на устройствах на основе полупроводников - около $100 за Гб. Новые технологии хранения данных на МЛ приобретут важную роль в таких информационное емких отраслях, как, например, горное дело или архивы. Также необходимость увеличения объемов хранимой информации возникает у корпораций и ученых во всех дисциплинах, от геофизики до социологии. К примеру, академические занятия требуют системы, позволяющей осуществлять долгосрочный повторный доступ к данным с возможностью создания множества копий и их легкого перемещения в любое место. Первый накопитель на магнитной ленте был создан 50 лет назад, тогда разработка IBM Model 726 могла хранить всего 1,4МБ информации, приблизительно столько, сколько сейчас помещается на обычный гибкий диск, а катушка для ленты имела около 12 дюймов в диаметре. Для сравнения, последняя разработка специалистов IBM с возможностью хранения 1ТБ помещается в картридж размером с почтовый конверт, а объем хранимой в нем информации эквивалентен содержимому 1.500 CD. По словам представителей компании, план возможного массового выпуска терабайтных картриджей будет включать выпуск промежуточных продуктов в течение нескольких лет. За это время планируется выпустить картриджи объемом 200,400, а потом и 600ГБ.

  • 479. Виды машинных носителей информации
    Другое Компьютеры, программирование

    Отцом жесткого диска является корпорация, придумавшая персональный компьютер -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.

  • 480. Виды моделей и методы моделирования бизнес-процессов
    Другое Компьютеры, программирование

    Бизнес-процесс - это логичный, последовательный, взаимосвязанный набор мероприятий, который потребляет ресурсы, создаёт ценность и выдаёт результат. В международном стандарте ISO 9000: 2000 принят термин "процесс", однако в настоящее время эти термины можно считать синонимами. Моделирование бизнес-процессов - это эффективное средство поиска путей оптимизации деятельности компании, позволяющее определить, как компания работает в целом и как организована деятельность на каждом рабочем месте. Под методологией (нотацией) создания модели (описания) бизнес-процесса понимается совокупность способов, при помощи которых объекты реального мира и связи между ними представляются в виде модели. Для каждого объекта и связей характерны ряд параметров, или атрибутов, отражающих опредёленные характеристики реального объекта (номер объекта, название, описание, длительность выполнения (для функций), стоимость и др.).