Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика_2011__1_МГРИ-РГГРУ.pdf
Скачиваний:
58
Добавлен:
29.03.2016
Размер:
2.47 Mб
Скачать

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

Носители информации (диски CD-RОМ, магнитооптические диски, сменные диски и ленты)

Все накопители на сменных магнитных и магнитооптических носителях относятся к энергонезависимой перезаписываемой памяти.

В накопителях на магнитных лентах (чаще всего в качестве таких устройств выступают стримеры) запись производится на мини-кассеты. Ёмкость таких кассет - от 40 Мб до 13 Гб, скорость передачи данных - от 2 до 9 Мб в минуту, длина ленты - от 63,5 до 230 м, количество дорожек - от 20 до 144.

СD-RОМ (compact disc read-only memory) - это оптический носитель информации, предназначенный только для чтения (и однократной записи), на котором может храниться до 650 Мб данных. Доступ к данным на СD-RОМ осуществляется быстрее, чем к данным на дискетах, но медленнее, чем на жѐстких дисках.

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

Скорость считывания информации с СD-RОМ сравнивают со скоростью считывания информации с музыкального диска (150 Кб/с), которую принимают за единицу 1х. На сегодняшний день наиболее распространенными являются 52х-скоростные накопители СD-RОМ (скорость считывания 7500 Кб/с).

Более популярными являются накопители СD-RW, которые позволяют записывать и перезаписывать диски СD-RW, записывать диски СD-R, читать диски СD-RОМ, т.е. являются в определѐнном смысле универсальными.

Аббревиатура DVD расшифровывается как Digital Versatile Disk, т.е. универсальный цифровой диск. Имея те же габариты, что обычный компакт-диск, и очень похожий принцип работы, он вмещает много больше информации - от 4,7 до 17 Гбайт. На сегодня DVD-диск реально применяется лишь в двух областях: для хранения видеофильмов (DVD-Video или просто DVD) и сверхбольших баз данных (DVD-RОМ, DVD-R).

67

Разброс ѐмкостей возникает так: в отличие от CD-ROM, диски DVD записываются с обеих сторон. Более того, с каждой стороны могут быть нанесены один или два слоя информации. Таким образом, односторонние однослойные диски имеют объем 4,7 Гбайт (их часто называют DVD-5, т.е. диски емкостью около 5 Гбайт), двусторонние однослойные -9,4 Гбайт (DVD-10), односторонние двухслойные - 8,5 Гбайт (DVD-9), а двусторонние Двухслойные - 17 Гбайт (DVD-18). В зависимости от объема требующих хранения данных и выбирается тип DVD-диска. Если речь идет о фильмах, то на двусторонних дисках часто хранят две версии одной картины - одна широкоэкранная, вторая в классическом телевизионном формате.

Оптические диски обладают высокой надежностью хранения информации, долговечностью (срок его службы при качественном исполнении - до 30-50 лет).

Флеш-память (англ. Flash-Memory) — разновидность твердотельной полупроводниковой энергонезависимой перезаписываемой памяти.

Она может быть прочитана сколько угодно раз, но писать в такую память можно лишь ограниченное число раз (максимально — около миллиона циклов). Распространена флеш-память, выдерживающая около 100 тысяч циклов перезаписи — намного больше, чем способна выдержать дискета или

CD-RW.

Контрольные тесты

В USB флеш-накопителях (флеш-картах) используется …

электронная энергонезависимая перезаписываемая память магнитная карта

небольшой прямоугольный DVD R/W память на магнитных сердечниках

Классификация программного обеспечения. Виды программного обеспечения

Современный компьютер - это единство аппаратных средств (hardware) и программного обеспечения (software). Компьютерная программа - это закодированная информация о действиях, которые предписывается выполнить компьютеру, алгоритм для исполнения компьютером, записанный или на

языке машинных двоичных кодов, или на специальном языке программиро-

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

68

Структура ПО в соответствии с классификацией программ. Системное Средства контроля

Операционные системы

Базовое про-

 

 

 

 

граммное

 

Системы программи-

 

Трансляторы, интерпре-

обеспечение

 

рования

 

таторы

 

 

 

 

Языки программирова-

 

 

 

 

ния

 

 

 

 

 

 

 

Прикладное обеспе-

 

Пакеты прикладных про-

 

 

чение

 

грамм

Уникальное

 

 

 

Библиотеки стандартных

 

 

 

 

программ

Программное обеспечение (ПО) — совокупность программ, позволяющее организовать решение задач на ЭВМ. Системное программное обеспечение

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

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

Система программирования позволяет разрабатывать программы на языках программирования.

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

Языки программирования - формальные языки связи человека с ЭВМ, предназначенные для описания данных (информации) и алгоритмов (программ) их обработки на компьютере. Языками программирования являются внутренние машинные языки (цифровое кодирование команд), и языки, -которые допускают выполнение программ, написанных на них, только после выполнения трансляции.

69

Прикладное программное обеспечение предназначено для непосредственно-

го решения пользовательских задач.

Пакеты прикладных программ - это, в частности, наиболее известные инструментальные программные средства такие, как текстовые и графические редакторы, электронные таблицы, а также СУБД.

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

Уникальное программное обеспечение – комплекс программ, предназначен-

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

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

Прикладное

Служебное

Системное

Базовое

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

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

К системному уровню относятся также программы, отвечающие за интерфейс пользователя.

70

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

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

Контрольные тесты

Установите соответствие между уровнями программного обеспечения вычислительной системы и их основными функциональными элементами.

1.Базовое программное обеспечение

2.Системное программное обеспечение

3.Служебное программное обеспечение

4.Прикладное программное обеспечение микросхемы ОЗУ

система ввода-вывода (BIOS) утилиты драйверы

программы для решения конкретных задач

Результатом компиляции программы, написанной на языке высокого уровня, является...

объектный файл исходный текст программы на языке высокого уровня

командный файл дисплейный файл

Утверждение «Языковый процессор, который построчно анализирует исходную программу и одновременно выполняет предписанные действия, а не формирует на машинном языке скомпилированную программу, которая выполняется впоследствии» справедливо для …

интерпретатора

синтаксического анализатора

транслятора

компилятора

Служебные (сервисные) программы предназначены для … диагностики состояния и настройки вычислительной системы согласования работы внешних устройств и компьютера выполнения ввода, редактирования и форматирования текстов автоматизации проектно-конструкторских работ

71