Урок информатикая





НазваниеУрок информатикая
страница6/15
Дата публикации03.09.2014
Размер1.79 Mb.
ТипУрок
100-bal.ru > Информатика > Урок
1   2   3   4   5   6   7   8   9   ...   15

Интерфейс KDE http://www.kde.org/; http://www.kde.ru/xforum/index.php

Интерфейс GNOME http://library.gnome.org/misc/release-notes/2.28/


http://video.yandex.ru/users/dunovenie/view/90/

Операционная система «OS/2».

Нестабильность Windows не была секретом ни для кого, в том числе и для разработчиков Microsoft. Поэтому параллельно с совершенствованием Windows корпорация вела активную работу по созданию более совершенной и защищенной системы — OS/2.

Беда OS/2 состояла в том, что она появилась раньше, чем следовало: все ее достоинства — полноценная многозадачность, обеспечивающая каждой программе возможность работы в отдельной, изолированной «виртуальной машине», высокая надежность, более привлекательный интерфейс, расширенные возможности работы с мультимедиа — были перечеркнуты главным недостатком: повышенным требованиям к ресурсам компьютера. К тому же «отцы» OS/2 имели совершенно разные точки зрения на то, по какому пути должно пойти развитие этой системы. 

Словом, в результате IBM и Microsoft разошлись в разные стороны. Microsoft быстро переделала свою версию OS/2 в Windows NT, а сама OS/2 осталась на попечении IBM, которая, к сожалению, не уделяла этой превосходной ОС должного внимания. И если версию OS/2 Warp 3.0 даже всерьез рассматривали как достойного конкурента Windows, то уже следующая версия — OS/2 Merlin 4.0, вышедшая в 1996 г., стала последней.

Тем не менее OS/2 существует и до сих пор и даже приобрела некоторую популярность в среде корпоративных клиентов и сетевиков. И сегодня многие крупнейшие корпорации в Европе доверяют управление своими компьютерными сетями именно OS/2, однако в России столкнуться с этой ОС маловероятно.

Интересно, что Microsoft, официально отказавшись от поддержки OS/2, продолжала внимательно следить за развитием этой ОС. И извлекла из ее короткой жизни множество ценных уроков. А многие детали интерфейса детища неудачливого брака IBM и Microsoft перешли в новую ОС Microsoft — Windows 95.

Для OS/2 разработано большое количество программных продуктов — в том числе деловые приложения (полный пакет программ от Lotus — «прародителя» этой категории программ и создателя популярной электронной таблицы «1-2-3») и средства для разработки программ.

Достоинства OS/2. Полноценная многозадачность, обеспечивающая каждой программе возможность работы в отдельной, изолированной «виртуальной машине», высокая надежность, более привлекательный интерфейс, расширенные возможности работы с мультимедиа.

Недостатки OS/2. Повышенные требования к ресурсам компьютера.
Особенности OS/2:

- многозадачность;

- графический интерфейс;

- эмуляция с DOS;

- выполняет приложения WINDOWS;

- защита от краха;

- работа с мультемедиа;

- имеет динамическую компоновку.

Операционная система «Windows».

«В аду сатана решил проведать, как у него людям живется. Заходит в одну комнату— мрак, крики, черти издеваются над людьми, в другую заходит — там на костре всех жарят, стоны кругом... Закидывает в третью— а там тишина, на столе стоит компьютер, рядом ящик пива, сидит Билл Гейтс и что-то программирует. Сатана чертям: — Ребята, у нас же здесь ад! Что это вообще такое ?

— А!.. Это его приговорили вечно писать программы под OS/2!»

В апреле 1980 года компания Sеаttlе Соmputer Рroducts, занимавшаяся изготовлением компьютеров на базе 8086-процессоров, решает использовать в них свою собственную операционную систему, которую написал Тим Петерсон. Эта операционная система была названа QDOS. DOS расшифровывается как дисковая операционная система

В 1980 г. IBM наносит MS визит с предложением создания ОС. 28.09.80. MS купил QDOS у Seattle Computer Product. 06.11.80. заключен контракт между MS и IBM. 11.06.81. – DOS готов. 12.08.81. – IBM объявила о 1ом микрокомпьютере.

Так появилась ОС, известная сейчас многим, как WINDOWS.

1981 – создана MSDOS. Известны также PCDOS – для ibm, PTSDOS – русская, DRDOS – nowell.

1993 – создана DOS6.2 – последняя версия, работала на 80386, стала бесспорным лидером.

Для DOS существовали многочисленные оболочки.

1985 г. Windows 1.0 - среда, дополняющей DOS графическим интерфейсом. Пользователи теперь могут одновременно работать с несколькими программами, с легкостью переключаясь между ними без необходимости закрывать и перезапускать отдельные программы. Но перекрытие окон не допускается, что резко снижает удобство среды. Для Windows 1.0 составлено недостаточно программ, и она не получает распространения на рынке и остается чахлой.

1986 г. Windows 2.0. Вместо мозаичного размещения окон, как в предыдущих версиях, в ней реализована система перекрывающихся окон. Кроме того, используются достоинства защищенного режима процессора 80286 и более совершенных, что позволяет программам выйти за пределы объема основной памяти DOS - 640 Кбайт., но особой популярности система еще не завоевала.

1990 г. Windows 3.0. Система стала намного удобнее. Появилось новшество - Диспетчер файлов. Стабильность ОС оставляет желать лучшего, но Windows 3.0 немедленно становится стандартом и доминирующим продуктом на рынке.

1991 г. Windows 3.1. В ней исправлено множество ошибок, повышена стабильность, добавлены некоторые новые возможности, в том числе масштабируемые шрифты TrueType. Windows 3.x становится самой популярной в США (за 50 дней продано 1 млн. копий).

1993 г. Windows 3.11 и Windows NT – отличная и не имеющая отношения к DOS (сокращение от New Technology - новая технология, хотя шутники предлагают иные варианты: Not Today - не сегодня; No Thanks - нет, спасибо; Nice Try - удачная попытка). Появляются первые публичные упоминания, а также ведутся разговоры о том, каким образом NT в конечном итоге вытеснит существующую архитектуру Windows.

1995 г. Windows 95. Потеряв голову, в очередях за ней стоят даже люди, не имеющие компьютера. Windows 95 - самая дружественная пользователю версия Windows, для инсталляции которой не требуется предварительно устанавливать DOS, однако DOS находится в Windows, как ребенок в утробе матери.

1998 г. Windows 98 - последнюю версию Windows на базе старого ядра, функционирующего на фундаменте DOS. Система Windows 98 интегрирована с браузером Internet Explorer 4 – это первая сетевая версия.

В виде примечания: после Windows 98 была выпущена еще одна последняя версия Windows, построенная с использованием DOS - Windows Milennium Edition (Windows ME).

200 г. Windows 2000 разработана на основе Windows NT и унаследовала от нее высокую надежность и защищенность информации от постороннего вмешательства. Новая операционная система Windows XP предназначена для замены как Windows 2000.
Дополнительное чтение:

http://coop.chuvashia.ru/kartuzov/os/Articles/01/DOS%20History.htm

http://www.oszone.net/2623/

http://itc.ua/article.phtml?ID=13390&IDw=31&pid=50

http://lesozavodsk.net/news/2007-02-04-375

http://coop.chuvashia.ru/kartuzov/os/Articles/01/Windows%20history.htm
Интерфейс «Windows».

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

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

При включении системного блока автоматически запускается операционная система «Windows».

«Windows» многозадачная и может находится в одном из трех состояний: выполнение (машина выполняет то или иное задание), ожидание (машина валяет дурака), готовность (машина готовится к выполнению заданий).

Необходимым навыком усвоения компьютера является управление мышью. Мышь – координатное устройство, предназначенное для взаимодействия пользователя с компьютером. Основные приемы работы с мышью:

Щелчок – быстрое нажатие левой клавиши мыши.

Двойной щелчок – два щелчка с малым интервалом времени между ними.

Перетаскивание – перемещение мыши при нажатой левой кнопке.

Протягивание – перетаскивание с изменением формы объекта.

Зависание – наведение на объект. При этом появляется подсказка.

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



Существует 3 вида управления окном.

Перемещение осуществляется за счет перетаскивания за заголовок окна.

Реорганизация – перемещение и взаимное расположение нескольких окон.

Переключение между окнами осуществляется при помощи указания щелчка мышью в область нужного окна на «Рабочем столе» или на «Панели задач», а также при помощи сочетания клавиш Alt+Tab на клавиатуре.

Контекстное меню – список команд, относящихся к текущему объекту. Появляется при нажатии правой клавиши мыши.

Алгоритм загрузки операционной системы.
Для того, чтобы ОС начала работать, ее необходимо загрузить во внутреннюю память (ОЗУ, «мозги»). Это может сделать специальная программа ЗАГРУЗЧИК. Но для того, чтобы загрузчик начал работать, его необходимо загрузить во внутреннюю память. Это может сделать специальная программа ЗАГРУЗЧИК ЗАГРУЗЧИКА. Но для того, чтобы загрузчик загрузчика начал работать, его необходимо загрузить во внутреннюю память. Это может сделать специальная программа ЗАГРУЗЧИК ЗАГРУЗЧИКА ЗАГРУЗЧИКА. И т.д. как же быть? Для выхода из этой ситуации существует специальный ПЕРВИЧНЫЙ ЗАГРУЗЧИК.


1

ЭТАП

ПЕРВИЧНЫЙ ЗАГРУЗЧИК

BIOS (basic input/output system)

Находится в ПЗУ, который входит в комплект поставки ЭВМ. ОС может изменяться, а ПЗУ нет.

1. Тестирует ПК.

2. Управляет стандартными внешними устройствами.

3. Считывает в память и запускает NSB.

2

ЭТАП

ВТОРИЧНЫЕ ЗАГРУЗЧИКИ

BOOT RECORD

NSB (new system boot)

Находится в стартовом секторе жесткого диска.

1. Обеспечивает загрузку одной из установленных ОС.

2. Считывает в память и запускает SB.

SB (system boot)

Находится в стартовом секторе логического диска.

1. Считывает в память EM BIOS и BM DOS.

2. Запускает EM BIOS.

3

ЭТАП

МОДУЛЬ РАСШИРЕНИЯ

EM BIOS (extension module)

Находится в файле IO.SYS

1. Определяет состояние оборудования при помощи файла CONFIG.SYS или, при его отсутствии, с помощью DBLSPACE.BIN.

2. Придает гибкость общения с внешними устройствами.

3. Запускает BM DOS.

4

ЭТАП

БАЗОВЫЙ МОДУЛЬ

BM DOS (basic module)

Находится в файле MSDOS.SYS

1. Управляет ресурсами ЭВМ (именно здесь находиться файловая система).

2. Считывает в память и запускает CI.

5

ЭТАП

ИНТЕРПРИТАТОР КОМАНД

CI (command interpreter)

Находится в файле

COMMAND.COM

1. Принимает сигналы с клавиатуры,

2. Выполняет внутренние команды.

3. Обрабатывает прерывания.

4. Загружает программы в ОЗУ.

5. Отвечает за поддержку пользовательского интерфейса.

6. Запускает AUTOEXEC.BAT.

6

ЭТАП

СЕРВИСЫ

(Драйверы, утилиты, оболочки, инструментальные средства)

Находятся на жестком диске.

1. Оказывают помощь ОС.


Архивация файлов. Сжатие диска.

Архивация информации – это такое преобразование информации, при котором объем информации уменьшается, а количество информации остается прежним.

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

Процесс записи файла в архивный файл называется архивированием (упаковкой, сжатием), а извлечение файла из архива – разархивированием (распаковкой).

Упакованный (сжатый) файл называется архивом.

Создание архивных файлов осуществляется специальными программами-упаковщиками. Одни из наиболее популярных программ-упаковщиков – PKZIP/PKUNZIP и ARJ.

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

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

Степень (качество) сжатия файлов характеризуется коэффициентом сжатия Kc, который определяется как отношение объема сжатого файла Vc к объему исходного файла Vo, выраженное в %. Чем меньше Kc, тем выше степень сжатия.

Все используемые методы сжатия информации можно разделить на 2 класса:

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

 Упаковка с потерей информации (необратимый алгоритм) – распакованное сообщение будет отличаться от исходного.

Методы и средства сжатия данных:

  1. LZW (Lempel-Ziv-Welch) — метод динамического сжатия, основанный на поиске во всем файле и сохранении в словаре одинаковых последовательностей данных. Каждой уникальной последовательности данных присваиваются более короткие маркеры.

  2. RLE (Run Length Encoding) — метод динамического сжатия данных, в первую очередь изображений, основанный на уменьшении физического размера повторяющихся строк символов.

  3. MP3 (Moving Pictures Experts Group, Layer 3) — метод сжатия аудиоданных.

  4. DJVU (DjVu, djvu, deja vu) — технология и формат динамического сжатия отсканированных страниц изданий, содержащих текстовые и иллюстративные материалы.

  5. Image compression manager — программа управления сжатием изображений, которая обеспечивает возможность использования различных методов сжатия (MPEG, JPEG).


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

Особенности сжатия жесткого диска:

  1. обработка происходит невидимо для пользователя;

  2. время, затрачиваемое на сжатие и распаковку данных, снижает производительность;

  3. хотя риск потери данных минимален, сжатие диска увеличивает вероятность аварий;

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

Программы сжатия жесткого диска (DriveSpace, DoubleSpace, Stacker, …) позволяют создавать на дисках компьютера специальные файлы, работа с которыми осуществляется так же, как с диском, а данные в которых хранятся в сжатом виде. Утилиты сжатия диска упаковывают все данные из раздела жесткого диска и хранят их в большом файле, именуемом файлом сжатого диска (compressed volume file, CVF). CVF обычно хранится на отдельном виртуальном диске, который называется хост-диском (host drive). Драйвер, загружаемый до начала выполнения CONFIG.SYS, заставляет операционную систему воспринимать CVF в качестве жесткого диска.

Диагностика диска.

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

Типичные задачи и способы устранения физических дефектов:

1. Неисправности связанные с кабелями питания и данных. (повреждение, плохой контакт в разъёмах, неправильное подключение — ответная часть может быть перевёрнута или смещена на один или несколько контактов). Неисправности диагностируются визуальным осмотром или прозвонкой.

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

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

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

5. Неправильная конфигурация интерфейса. Разные диски требуют наличие разного числа ведущего (Master) и (Slave) ведомого устройств. Некоторые винчестеры имеют джамперы ограничения доступного объёма или включения режима неполной загрузке. Если эти условия не выполняются, устройства могут конфликтовать или отказываться работать.

6. Слишком сильное затягивание винтов крепления жёсткого диска чревато перекосом гермоблока Если диск сбоит, следует ослабить винты крепления.

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

8. Основная причина нарушения центровки магнитных дисков — сильное механическое воздействие на диск, удары, тряска. Такие накопители ремонту не подлежат.

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

10. Загрязнение головок гермоблока. Восстановить читаемость поможет очистка головок.

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

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

Типичные задачи и способы логического восстановления данных:

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

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

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

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

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

Признаки вирусов:

а) неправильная работа программ;

б) медлительность ЭВМ;

в) не загружаемость ОС;

г) исчезновение файлов;

д) изменение атрибутов файлов;

е) изменение размеров файлов;

ё) увеличение файлов на диске;

ж) уменьшение свободной области ОЗУ;

з) вывод на экран непредсказуемых сообщений;

и) подача непредвиденных звуковых сигналов;

к) зависание ЭВМ.

Виды вирусов:

  1. по среде обитания

    1. сетевые (черви) – распространяются по сетям.

    2. файловые – присоединяются к файлам и с ними путешествуют.

    3. загрузочные – заражают загрузочную часть диска.

    4. скриптовые –

    5. макровирусы – заражают файлы документов «Word», «Excel» и т.д.

  2. по способу заражения

    1. резидент – оставляют в ОЗУ свою резидентную часть, через которую перехватывает обращение ОС к объектам заражения.

    2. не резидент – не заражают память и активны ограниченное время.

  3. по воздействию

    1. не опасные – программы-приколы.

    2. опасные – мешают работе ЭВМ.

    3. очень опасные – уничтожают файлы, наносят материальный ущерб.

  4. по технологиям, используемым вирусом

    1. Полиморфный (мутанты) – формирует кода вируса «на лету» — уже во время исполнения, при этом сама процедура, формирующая код также не должна быть постоянной и видоизменяется при каждом новом заражении.

    2. Стелс — скрывает свое присутствие в системе, путем перехвата обращений к ОС.

    3. Руткит — набор программ для скрытия следов присутствия злоумышленника.

    4. Трояны – .

  5. по дополнительной вредоносной функциональности

    1. Бэкдор – устанавливает взломщик на взломанном им компьютере с целью скрытного управления компьютером.

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

    3. Шпион (Spyware) – ПО, которое скрытным образом устанавливается на ПК с целью сбора информации о конфигурации компьютера, пользователе, пользовательской активности без согласия последнего.

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

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

Классификация антивирусов

  1. Продукты для домашних пользователей:

    1. Собственно антивирусы;

    2. Комбинированные продукты (например, антиспам, файрвол, антируткит и т. д.);

  2. Корпоративные продукты:

    1. Серверные антивирусы;

    2. Антивирусы на рабочих станциях («endpoint»);

    3. Антивирусы для почтовых серверов;

    4. Антивирусы для шлюзов.


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

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

К резидентным мониторам относятся ревизоры (запоминают исходное состояние системы и периодически сравнивают его с текущим) и фильтры (программа-резидент, обнаруживающая подозрительные действия при работе ЭВМ – попытка корректировки COM и EXE, изменение атрибутов файлов, прямая запись на диск или в BOOT, загрузка резидентов и т.д.).
Недостатки

  1. Ни одна из существующих антивирусных технологий не может обеспечить полной защиты от вирусов.

  2. Антивирусная программа забирает часть вычислительных ресурсов системы, нагружая центральный процессор и жёсткий диск. Особенно это может быть заметно на слабых компьютерах. Замедление в фоновом режиме работы может достигать 380 %.

  3. Антивирусные программы могут видеть угрозу там, где её нет (ложные срабатывания).

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


Дополнительное чтение:

http://www.virusnyaki.ru/

http://www.frolov-lib.ru/books/step/v05/ch1.htm#_Toc152503453

http://www.microsoft.com/rus/athome/security/viruses/intro_viruses_what.mspx

УРОК 7. Файл. Характеристики. Структура.
Файл – это логически связанная совокупность данных.

ЗАМЕЧАНИЕ 1: любые действия с информацией осуществляются над файлом.

ЗАМЕЧАНИЕ 2: физически файлы хранятся в кластерах.

ЗАМЕЧАНИЕ 3: файл – это минимальный элемент логической структуры компьютера.
ХАРАКТЕРИСТИКИ ФАЙЛА.

  1. ИМЯ. Служит для обозначения файла. В ОС «Windows» имя файла может состоять из 256 символов на любом языке, в ОС «Linux» имеют практически неограниченную длину. В ОС «Windows» имя файла регистр не учитывает, в ОС «Linux» – учитывает.

  2. ТИП (ФОРМАТ, РАСШИРЕНИЕ). В ОС «Windows» тип файла служит для отличия видов информации, хранящейся в файле, т.е. это тип не столько файла, сколько данных, находящихся в файле. В ОС «Linux» понятие типа файла никак не связано с его так называемым расширением, это скорее тип объекта, но не тип данных в файле. Следить за расширениями файлов функция приложений, а не операционной системы. Поэтому в атрибутах файлов в Linux не хранится информация о типе данных в них.

  3. ТИПЫ ИМЕН ФАЙЛОВ. В ОС «Windows» мы выделяем простое и полное имя файла. В ОС «Linux» выделяют простые, составные (полное) и относительные имена файлов.

    1. Простые. Это собственно само имя файла. Например, «привет.doc».

    2. Составные. Это так называемый полный путь файла. Например, «D:\SOFT\multi\Nero\key.txt»

    3. Относительные. Относительным именем файла называется имя, задающее путь к файлу без указания «физически верного каталога», т.е. от текущего рабочего каталога. С относительными файловыми именами практически не приходится иметь дела.

  4. ОБЪЕМ. Любая файловая система хранит данные файлов в неких объемах - кластерах, которые используются как самая маленькая единица полезной информации диска. Размер кластера в подавляющем числе современных систем составляет 512 байт.

  5. ДАТА и ВРЕМЯ СОЗДАНИЯ.

  6. СПЕЦИАЛЬНЫЕ АТРИБУТЫ. Это специальные маркеры, определяющие, каким образом ОС обращается к файлам. Благодаря им достигается дополнительные контроль и безопасность системы. В ОС «Windows» атрибутов четыре: "Только для чтения" (не позволяет модифицировать файл), "архивный" (показывает, что файл был изменен после последнего создания резервных копий), "скрытый" (ОС не показывает "спрятанный" файл, хотя это можно отменить), "системный" (его имеют основные программные файлы ОС. В ОС «Linux» атрибутов много больше. Они помогают не изменять время последнего обращения, запрещают любые изменения файла, дают возможность восстановить файл после удаления и т.д.

  7. ПРАВА ДОСТУПА К ФАЙЛУ. (только в ОС «Linux»). Этот механизм позволяет указать для каждого файла владельца и обеспечить защиту файлов от доступа других пользователей.


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

КАТАЛОГ — объект в файловой системе, упрощающий организацию файлов.

КАТАЛОГ — это справочник файлов (файл) с указанием местоположения на диске.

КАТАЛОГ в ОС «Linux» — это файл, в качестве данных которого выступают списки других файлов и каталогов. Именно в данных каталога осуществляется связь имени файла с его индексным дескриптором (истинным именем-числом). Отсюда следует, что один и тот же файл может существовать под разными именами и/или в разных каталогах: все имена будут связаны с одним и тем же индексным дескриптором (механизм жестких ссылок). Также следует, что файлы всегда содержаться в каталогах, иначе просто недоступны.

Термин ПАПКА был введён для представления объектов файловой системы в графическом пользовательском интерфейсе путём аналогии с офисными папками.
В современных ОС существует иерархическая организация файлов. Файлы находятся в каталогах, а каталоги находятся в других каталогах.

Каталоги бывают:

КОРНЕВОЙ

В ОС «Windows» – это физические носители или логические диски. Обозначаются они заглавными буквами латинского алфавита. Назначения букв может быть произвольным, однако, существуют некоторые общепринятые правила (A – флоппи 3’, B – флоппи 5’, C – винчестер, D – CD, E – DVD, F – флеши, S – сетевой диск).

В ОС «Linux» у корневого каталога нет собственного имени. Вместо имени корневой каталог обозначается специальным символом косой чертой (/), точкой монтирования, т.е. каталог, принадлежащий дереву каталогов корневой файловой системы, которая начинается с корневого каталога. Точка монтирования используется для реализации возможности динамически присоединять/отсоединять разделы диска к файловой системе во время работы операционной системы.

ТЕКУЩИЙ – это такой каталог, в котором производится работа в текущее машинное время.

РОДИТЕЛЬСКИЙ – имеющий подкаталоги..



Файловая система. Задачи файловой системы.
Файловая система — это набор правил расположения, организации, хранения и именования данных на носителях информации в компьютерах.

Задачи файловой системы

  1. Наименование файлов;

  2. создание программного интерфейса работы с файлами для приложений;

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

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

  5. защита файлов одного пользователя от несанкционированного доступа другого пользователя;

  6. обеспечение совместной работы с файлами.

Классификация файловых систем.

  1. дисковые файловые системы (жёсткий диск): FAT32, ext2 и др. Поскольку доступ к дискам в разы медленнее, чем доступ к оперативной памяти, для прироста производительности во многих файловых системах применяется асинхронная запись изменений на диск (журналирование: ext3, NTFS и др.; механизм soft updates).

  2. для носителей с последовательным доступом (магнитные ленты): QIC и др.

  3. для оптических носителей (CD, DVD): HFS, UDF и др.

  4. виртуальные файловые системы: AEFS и др.

  5. сетевые файловые системы: NFS, GmailFS и др.

  6. для флэш-памяти: exFAT и др.

  7. специализированные файловые системы: VMFS (т. н. кластерная файловая система, которая предназначена для хранения других файловых систем) и др.


Замечание 1. Файловая система определяет формат содержимого; размер имени файла (папки); максимальный возможный размер файла и раздела; набор атрибутов файла; разграничение доступа; шифрование файлов.

Замечание 2. Файловая система для доступа к файлам связывает носитель информации и API (интерфейс прикладного программирования). Когда прикладная программа обращается к файлу, она не имеет никакого представления о том, каким образом расположена информация в конкретном файле, как и на каком физическом типе носителя он записан. Всё, что знает программа — это имя файла, его размер и атрибуты. Эти данные она получает от драйвера файловой системы. Именно файловая система устанавливает, где и как будет записан файл на физическом носителе (например, жёстком диске).

Замечание 3. Диск представляет собой набор кластеров (как правило, размером 512 байт). Драйверы файловой системы организуют кластеры в файлы и каталоги. Эти же драйверы отслеживают, какие из кластеров в настоящее время используются, какие свободны, какие помечены как неисправные.

Замечание 4. Файловая система не обязательно напрямую связана с физическим носителем информации. Существуют виртуальные, сетевые файловые системы.

Замечание 5. Файлы на дисках объединяются в каталоги. Одноуровневая файловая система, в которой все файлы на диске хранятся в одном каталоге (например, MS-DOS 1.0). Иерархическая файловая система со вложенными друг в друга каталогами (впервые появилась в UNIX).

Замечание 6. Каталоги на разных дисках могут образовывать несколько отдельных деревьев (Windows), или же объединяться в одно дерево (UNIX-подобные).

Замечание 7. Использование слешей в файловых системах различно. В Windows используется обратный слеш «\», а в UNIX-подобных операционных системах простой слеш «/».

Замечание 8. Ещё более сложная структура применяется в NTFS и HFS. В этих файловых системах каждый файл представляет собой набор атрибутов. Атрибутами считаются не только традиционные только для чтения, системный, но и имя файла, размер и даже содержимое. Таким образом, для NTFS и HFS то, что хранится в файле, — это всего лишь один из его атрибутов. Если следовать этой логике, один файл может содержать несколько вариантов содержимого. Таким образом, в одном файле можно хранить несколько версий одного документа, а также дополнительные данные (значок файла, связанная с файлом программа).

Типы файловых систем.

FAT (File Allocation Table — «таблица размещения файлов») — классическая архитектура файловой системы, которая из-за своей простоты всё ещё широко используется для флеш-дисков и карт памяти.

Разработана Биллом Гейтсом и Марком МакДональдом в 1976—1977 годах. Использовалась в качестве основной файловой системы в операционных системах семейств DOS и Windows (до версии Windows 2000).
1   2   3   4   5   6   7   8   9   ...   15

Похожие:

Урок информатикая iconУрок конкурс 10. Интегрированный урок >11. Межпредметный урок 12....
Изменение временных рамок, оптимальный временной вариант –1,5 астрономических часа. (Нерегламентированный урок)
Урок информатикая iconРасписание звонков: 1 урок 00 45 2 урок 55 10. 40 3 урок 10. 50 11....
Муниципальное образовательное учреждение «Домозеровская средняя общеобразовательная школа» расположена по адресу: 162645, Вологодская...
Урок информатикая iconУрок формирования знаний
Конференция, урок-диспут, урок-лекция, урок-экскурсия,, урок-поиск, урок снежный ком и др
Урок информатикая iconТехнологическая карта развития творческих способностей учащихся на уроке
Уроки когнитивного типа: урок-концепт, урок-наблюдение, эксперимент, исследование объектом, лабораторный урок, урок конструирование...
Урок информатикая iconПрограмма по формированию навыков безопасного поведения на дорогах...
Наряду с обычными уроками я провожу следующие формы уроков: урок-исследование, урок-экскурсия, урок-путешествие, урок-обзор, урок-расследование,...
Урок информатикая iconПрограмма по формированию навыков безопасного поведения на дорогах...
Современный рынок труда. 28 урок. Пути получения профессии. 29 урок. Навыки самопрезентации. 30 урок. Стратегия выбора профессии....
Урок информатикая iconУрок пресс-конференцию, урок-викторину, урок-соревнование, урок-презентацию...
Зачастую дети принимают все, что видят по телевизору и в Интернете, за чистую монету. Они не всегда умеют распознать манипулятивные...
Урок информатикая iconУрок немецкого языка Классный час Урок химии Урок химии Уроки химии...

Урок информатикая iconПрограмма по формированию навыков безопасного поведения на дорогах...
Обосновывается ли место данного урока в теме, разделе, курсе, его тип (вводный урок, урок изучения, урок закрепления изученного ранее...
Урок информатикая iconУрок – последний урок в теме. Учебный предмет
Урок входит в тематический блок "Россия первой четверти XVIII века", проводимый урок – последний урок в теме
Урок информатикая iconУрок русского языка в 6 классе «Словари копилки слов»
Данный урок- это один из нетрадиционных уроков, который можно проводить как вводный, так и обобщающий. Примером обобщающего урока...
Урок информатикая iconУрок обобщающего повторения и систематизации знаний, урок проверки...
Типы уроков определяются, исходя из дидактических задач, и могут быть: вводный урок, урок предъявления и изучения нового учебного...
Урок информатикая iconУрок с 55ч до 10. 40ч. 3 урок с 11. 00ч до 11. 45ч. 4 урок с 12....
Дополнительные каникулы для обучающихся первых классов: с 18 февраля по 25 февраля – 8 дней
Урок информатикая iconУрок русского языка в 7 классе "Одна и две буквы н в суффиксах причастий"...
Добрый день! Сегодня у нас необычный урок. Урок вкусный и интересный. Я приглашаю вас на кулинарный поединок
Урок информатикая iconУрок в начальной школе с использованием технологии ркмчп
Автор рассматривает особенности видов проблемного урока: урок версионного характера; урок сравнительно-обобщающего характера; урок...
Урок информатикая iconУрок в начальной школе с использованием технологии ркмчп
Автор рассматривает особенности видов проблемного урока: урок версионного характера; урок сравнительно-обобщающего характера; урок...


Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск