Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
вопросы к зачету мои.docx
Скачиваний:
1
Добавлен:
20.09.2019
Размер:
497.11 Кб
Скачать

Что такое средства мультимедиа?

Мультимедиа - это технология, объединяющая информацию (данные),

звук, анимацию и графические изображения. Кроме того, мультимедиа

- это средства обмена информацией между компьютером и внешней

средой. Слово мультимедиа означает множество носителей.

Мультимедийный продукт - интерактивная компьютерная разработка,в

состав которой могут входить музыкальное и речевое сопровождение,

видеоклипы, анимация, графические изображения и слайды, базы дан-

ных, текст и т.д. Мультимедийные продукты делятся на энциклопедии,

обучающие и развивающие программы, игры и программы для детей,

рекламные программы и презентации.

У мультимедиа есть две стороны: аппаратная и программная. Аппа-

ратная сторона мультимедиа может быть представлена как стандарт-

ными средствами - видеоадаптерами, мониторами, дисководами, нако-

пителями на жёстких дисках, так и специальными средствами - зву-

ковыми картами, приводами CD-ROM и звуковыми колонками. Программ-

ная сторона без аппаратной лишена смысла. Программные средства

делятся на чисто прикладные и специализированные. Прикладные -

это сами приложения Windows, представляющие пользователю информа-

цию в том или ином виде. Программная поддержка средств мультиме-

диа содержится в Windows 3.1 и Windows-95, например универсальный

проигрыватель - медиаплеер, предназначенный для воспроизведения

аудио- и видеозаписей, мультфильмов и видеофильмов. Файлы, содер-

жащие видеоизображения и звук, имеют расширения *.avi, *.mov,

*.mpg. Специальный фонограф - Sound Recorder, предназначен для

записи и воспроизведения звука, а также для редактирования звуко-

вых файлов. Звуковые файлы имеют расширения *.wav, *.mid, *.mod,

*.voc, *.fli. Лазерный проигрыватель содержится в Windows-95 и в

оболочке DOS Navigator, а также в специальных программах, которые

поставляются вместе с мультимедийным оборудованием. Специализиро-

ванные - это средства создания мультимедийных приложений - муль-

тимедиа проектов (например, программа для создания мультимедиа

презентаций MicroSoft Power Point). Сюда входят графические ре-

дакторы, редакторы видеоизображений (например, Adobe Premier),

средства для создания и редактирования звуковой информации и т.д.

Средства мультимедиа позволяют вводить информацию в компьютер с

микрофона, магнитофона, CD-плеера, видеокамеры, видеомагнитофона

и т.д. Стандартный лазерный диск CD-ROM размером 5,25" имеет ём-

кость до 650 Мб. Он работает только в режиме считывания информа-

ции. Мультимедиа, как самостоятельное направление в компьютерной

периферии, возникло в начале 90-х годов в Америке. Тогда стали

появляться первые программные продукты на компакт-дисках. В 1990

году было издано всего 10 мультимедийных программ на CD, а сегод-

ня их в тысячи раз больше. С помощью мультимедиа оживают детские

сказки, создаются разговаривающие программы для обучения иност-

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

звуковых клиппов. Сами названия программ говорят об этом: "Ваш

семейный доктор", "Играем с английским языком", "В Океане", "Эр-

митаж", "Библия", "Искусство". Все это становится возможным бла-

годаря технологии мультимедиа и дискам CD-ROM на персональном

компьютере. Мультимедийный компьютер должен включать в себя: Сис-

темный блок c процессором минимум 386 SX, монитор Super VGA (с

видеокартой 512 килобайт и выше) , оперативную память 4 мегабайта

и выше, Жесткий Диск, Звуковую карту , CD-ROM дисковод, акусти-

ческую систему (колонки, стереонаушники).

Что такое конвейерное выполнение команд?

В 1987 г. появился микропроцессор 80386. Начиная с этого процессора, во всех процессорах используется конвейерное выполнение команд — одновременное выполнение в разных частях МП нескольких последовательно записанных в ОЗУ команд. Конвейерное выполнение команд увеличивает быстродействие ЭВМ в 2—3 раза.

Вспомните последовательность работы блоков ПК при выполнении программы

Программа хранится во внешней памяти ПК. При запуске программы в работу пользователь выдает запрос на ее исполнение в дисковую операционную систему (DOS - Disk Operation System) компьютера. Запрос пользователя - это ввод имени исполняемой программы в командную строку на экране дисплея. Главная программа DOS - Command.com (см. гл. 9) обеспечивает перезапись машинной (исполняемой) программы из внешней памяти в ОЗУ и устанавливает в регистре-счетчике адреса команд микропроцессорной памяти адрес ячейки ОЗУ, в которой находится начало (первая команда) этой программы.

После этого автоматически начинается выполнение команд программы друг за другом. Каждая команда требует для своего исполнения нескольких тактов работы машины (такты определяются периодом следования импульсов от генератора тактовых импульсов) В первом такте выполнения любой команды производятся считывание кода самой команды из ОЗУ по адресу, установленному в регистре-счетчике адреса, и запись этого кода в блок регистров команд устройства управления. Содержание второго и последующих тактов исполнения определяется результатами анализа команды, записанной в блок регистров команд, т.е. зависит уже от конкретной команды.

Пример 4.15. При выполнении ранее рассмотренной машинной команды

СЛ

0103

5102

будут выполнены следующие действия:

∙ второй такт: считывание из ячейки 0103 ОЗУ первого слагаемого и перемещение его в AЛV;

∙ третий такт: считывание из ячейки 5102 ОЗУ второго слагаемого и перемещение его в АЛУ;

∙ четвертый такт: сложение в АЛУ переданных чуда чисел и формирование суммы;

∙ пятый такт: считывание из АЛУ суммы чисел и запись ее в ячейку 0103 ОЗУ.

В конце последнего (в данном случае пятого) такта выполнения команды в регистр-счетчик адреса команд МПП будет добавлено число, равное количеству байтов, занимаемых кодом выполненной команды программы. Поскольку емкость одной ячейки памяти ОЗУ равна 1 байту и команды программы в ОЗУ размещены последовательно друг за другом, в регистре-счетчике адреса команд будет сформирован адрес следующей команды машинной программы, и машина приступит к ее исполнению и т.д. Команды будут выполняться последовательно одни за другой, пока не завершится вся программа. После завершения программы управление будет передано обратно в программу Command.com операционной системы.

Что такое виртуальные: адресация, память, диск, ЭВМ

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

Принцип виртуальной адресации устранил трудности программирования, связанные с ограниченным объемом ОП, так как при виртуальной адресации в адресную область включается не только ОП, но и ВП на НМД. [2]

Управление виртуальной адресацией ( или обращениями к различным объектам) заключается в предоставлении процедурам определенных возможностей, задании имен для ссылок на объекты и проверки полномочий доступа. Указанные функции выполняются вне всякой связи с процессом переадресации. [3]

В ходе разработки этой системы использовались возможности, предоставляемые виртуальной адресацией основной памяти. Программная совместимость с предыдущими версиями ДОС ЕС обеспечена на уровнях исходной программы на языке программирования высокого уровня и языке ассемблера, если программа не обращается к внутренним управляющим блокам и системным таблицам; объектных модулей, если программа не обращается к ядру системы. [4]

В многозадачном ( защищенном) режиме работы МП i486 применяется виртуальная адресация, соединяющая сегментацию памяти и страничную адресацию. [5]

Виртуа́льная па́мять (англ. Virtual memory) — технология управления памятью ЭВМ, разработанная для многозадачных операционных систем. При использовании данной технологии для каждой программы используются независимые схемы адресации памяти, отображающиеся тем или иным способом на физические адреса в памяти ЭВМ. Позволяет увеличить эффективность использования памяти несколькими одновременно работающими программами, организовав множество независимых адресных пространств (англ.), и обеспечить защиту памяти между различными приложениями. Также позволяет программисту использовать больше памяти, чем установлено в компьютере, за счет откачки неиспользуемых страниц на вторичное хранилище (см. Подкачка страниц).

При использовании виртуальной памяти упрощается программирование, так как программисту больше не нужно учитывать ограниченность памяти, или согласовывать использование памяти с другими приложениями. Для программы выглядит доступным и непрерывным все допустимое адресное пространство, вне зависимости от наличия в ЭВМ соответствующего объема ОЗУ.

Применение механизма виртуальной памяти позволяет:

  • упростить адресацию памяти клиентским программным обеспечением;

  • рационально управлять оперативной памятью компьютера (хранить в ней только активно используемые области памяти);

  • изолировать процессы друг от друга (процесс полагает, что монопольно владеет всей памятью).

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

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

Первоначально образы дисков использовались для резервного копирования и копирования дисков, при котором точное сохранение исходной структуры было необходимым и/или целесообразным. С появлением оптических носителей (CD, DVD) более часто встречающимся видом образов стали образы CD/DVD-диска, часто в форме .ISO-файла, содержащего файловую систему ISO 9660, обычно используемую на таких дисках. Формат ISO стал наиболее часто используемым форматом для образов дисков, но он не поддерживает много-сессионные данные.

Помимо .ISO существует ряд других форматов образа диска, таких как .IMG и .DMG, а также проприетарных: .VCD (VirtualCD).NRG (Nero Burning ROM), .MDS/.MDF (DAEMON ToolsAlcohol 120%), .DAA (PowerISO), .PQI (DriveImage), .VDF (FreeVDF,VDFCrypt), и .CCD/.IMG/.SUB (CloneCD).

Система виртуализации – это специализированное программное обеспечение, используемое для имитации работы одной или нескольких реальных ЭВМ. Имитируемые ЭВМ называются виртуальными машинами.

Впервые термин «Виртуальная машина» появился в конце шестидесятых годов прошлого века, когда электронные вычислительные машины стали неотъемлемой частью жизни человека. Однако, они разительно отличались от современных персональных ЭВМ и представляли собой огромные и дорогие устройства. Экономически невыгодно было отдавать таких монстров в единоличное владение отдельным пользователям, поэтому начали развиваться интерактивные многотерминальные системы разделения времени.

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

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

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

Когда виртуальная ЭВМ создана и запущена, то создается полная иллюзия работы с реальным компьютером. Все это дает пользователям множество преимуществ, к которым в первую очередь относятся:

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

2. Возможность имитировать работу реального оборудования, например, бортовых вычислительных систем на стандартной персональной ЭВМ. Это значительно экономит время при разработке и отладке программного обеспечения, так как дает неограниченный доступ к стенду вычислительной системы, для которой ведется разработка. Так же это дает возможность начать работу над программным обеспечением, не дожидаясь поставки реального оборудования.

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

4. Возможность быстро переносить виртуальные ЭВМ и вычислительные системы с одного реального компьютера на другой, и размножать их простым копированием файлов виртуальных машин.

5. Возможность легко изменять конфигурацию виртуальных ЭВМ, добавляя новое оборудование и изменяя параметры уже выбранных элементов.

Но не все так безоблачно. Существует и ряд недостатков свойственных виртуальным машинам:

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

2. Выход из строя реальной ЭВМ, в рамках которой работало несколько виртуальных машин, приводит к выходу из строя всех этих виртуальных машин.

3. При создании виртуальной вычислительной системы надо жестко следить за распределением ресурсов реальной ЭВМ между виртуальными машинами, так как отдельные ЭВМ виртуальной вычислительной системы могут надолго захватить, скажем, процессор и использовать его практически на 100%, что сразу же приведет к падению производительности остальных виртуальных машин. Аналогичная ситуация может произойти и при сетевом взаимодействии, и при любом другом единоличном использовании элементов ЭВМ.

4. Виртуальные ЭВМ охватывают не весь спектр оборудования. Особенно, это касается специализированных каналов связи. В результате требуется либо накладывать жесткие ограничения на разрабатываемое и используемое программное обеспечение, либо самостоятельно разрабатывать эмуляторы требуемых каналов связи и элементов вычислительных машин.

5. Еще одна опасность виртуализации вытекает из ее преимущества, а именно - легкого распространения и изменения конфигурации. Неконтролируемое распространение виртуальных машин, из-за их простого дублирования, в конечном счете, может свести на нет все их преимущества.

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

Естественно, для комфортной работы виртуальной машины, а тем более виртуальной вычислительной системы, необходима достаточно мощная реальная аппаратура. Например, для качественного функционирования виртуальной машины под управлением операционной системы Linux Ubuntu желательно выделить порядка 512 мегабайт оперативной памяти. Соответственно, запуск двух и более аналогичных виртуальных машин потребует значительного увеличения объема оперативной памяти. Не менее серьезные требования предъявляются и к производительности процессора, и к дисковой подсистеме, и к другим элементам ЭВМ. При этом не стоит забывать, что и основной операционной системе (в рамках которой запускаются виртуальные ЭВМ) также необходимы серьезные ресурсы.

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

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

Какие группы клавиш вы знаете и каково их назначение?

Группы клавиш на клавиатуре

Клавиатура компьютера служит для ввода букв, цифр и знаков препинания. У нее более 100 клавиш. У каждой клавиши свое назначение.

Более распространенным стандартом является 101- или 102-клавншная клавиатура. Раскладка 101-клавишной клавиатуры аналогична клавиатуре пишущей машинки за исключением клавиши Enter. Клавиатура может быть условно разделена на несколько групп:

1) Алфавитно-цифровые клавиши:

Их так называют потому, что этими клавишами в компьютер вводятся буквы и цифры, а заодно и знаки препинания. Эта часть клавиатуры прак­тически ничем не отличается от клавиатуры пишущей машинки. Однако отличие все же есть: по ним нет необ­ходимости стучать с той страшной силой, какую Вы при­лагали на механической пишущей машинке, — ведь од­новременно Вы печатали через копирку 5—6 копий.

- цифры и знаки;

- буквы латинские и русского алфавита – группа «машинистки». Кто же придумал располагать клавиши в беспорядке? Все дело в том, что одними буквами приходится пользоваться чаще, а другими — реже. В русских словах часто встречаются гласные буквы А, О, Е и согласные — П, Р, Т, Н, М. Клавишам с этими буквами отвели самое почетное центральное место, для того чтобы при наборе текста эти буквы лежали под самыми ловкими указатель­ными пальцами. Русским буквам очень повезло. Их раскладка удобна, чтобы быстро набирать слова. А вот английским буквам не повезло совсем. В английском языке тоже часто встреча­ются буквы А, Е, О и некоторые другие. Посмотрите на клавиатуру, и вы увидите, что эти буквы лежат на самом краю. Поэтому их приходится нажимать безымянным паль­цем или даже мизинцем, а это очень неудобно.

- пробел - это длинная клавиша без обозначения. Клавиша «Пробел» — (ее английское название Space или SpaceBar) самая нижняя и самая длинная в клавиа­туре — выполняет лишь одну функцию — ставить пробе­лы между символами. Ее же можно нажимать, когда ком­пьютер вас вдруг попросит: «Press any key to continue»...

2) Клавиши управления курсором:

- Зона этих клавиш имеет серый цвет и расположена справа от основных клавиш (алфавитно-цифровых) прямиком под клавишами Print Screen, Scroll Lock и Pause Break.

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

К лавиша Insert (буквально «вставка») служит для того, чтобы на место курсора вставлять что-либо, содержащее­ся в буферной памяти компьютера (кусок текста, картин­ку и т.п.). При работе в текстовых редакторах эта клавиша переключает режим ввода текста — вставка/забой. В первом случае (вставка) вновь вводимые символы раздвига­ют текст справа от курсора, во втором случае (забой) — затирают.

Расположенная под ней клавиша Del (от английского «delete» — уничтожать) служит для стирания, уничтоже­ния объектов. В среде Windows ей стирают ненужные фай­лы, директории, шрифты. Будьте осторожны, стирая не­нужное — некоторые ретивые стиральщики превращали таким образом свой компьютер в инструмент для забива­ния гвоздей. Во всяком случае, по интеллекту это был полный аналог.

В текстовом редакторе клавиша Del удаляет символ, следующий за позицией курсора. При этом курсор не пе­ремещается.

Затем следуют одна под другой клавиши Ноmе (до­мой) и End (конец). Ноmе перемещает курсор к первой позиции строки, реже к первой позиции экрана.

Клавиша End - перемещает курсор в последнюю по­зицию строки, на которой он находится.

Название клавиши PgUp произошло от английского Page Up — то есть «на страницу вверх». Она служит для перемещения курсора на один экран вверх. При работе с текстом происходит перемещение экрана на одну страни­цу назад (примерно на 22-25 строк).

Соответственно клавиша PgDn означает Page Down — то есть «на страницу вниз». При ее нажатии происходит перемещение курсора на один экран вниз. При работе с текстом происходит перемещение на одну страницу вперед.

- 4 клавиши со стрелками. Ими приходится пользоваться. С их помощью можно передвигать no-экрану курсор.