Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

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

.pdf
Скачиваний:
543
Добавлен:
15.02.2016
Размер:
8.11 Mб
Скачать

Adware - рекламно-ориентированные программы. Без ограничений функциональности, но с принудительным показом рекламы, которая может подгружаться через Интернет без ведома пользователя. Обычно включают модуль фоновой загрузки рекламы, что таит в себе опасность несанкционированного дистанционного контроля компьютера. Антивирусные программы часто классифицируют данный механизм как "троянского коня".

Nagware, begware - основным ограничением использования является принудительное окно диалога, где сообщается о том, что версия незарегистрирована. После оплаты данное ограничение снимается. Затрудняет использование программы в пакетном режиме при автоматической обработке информации. Впервые данная разновидность применена в 1983 г. Бобом Уоллесом.

Public domain - свободные программы. Без ограничений на модификацию и использование. Не охраняются авторским правом.

Donateware, donationware - авторские программы. Для необязательной регистрации программы требуется уплатить пожертвование автору. Данная разновидность впервые применена Эндрю Флюгельманом.

Open source - открытые программы с исходными текстами. Могут накладываться ограничения на модификацию и использование в коммерческих целях.

Linkware - автор программы просит указывать ссылку на сайте пользователя, (если есть) на свой сайт.

Registerware - для получения и/или использования программы требуется предоставить информацию о себе (заполнить анкету).

Guiltware - разновидность nagware. В программе содержится явное упоминание, что автор не получил за нее денег. Может и не предусматривать регистрации.

Crippleware - ключевые возможности программы удалены. Нет ограничений на время использования. После оплаты предоставляется полнофункциональная версия.

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

Orphanware - разновидность abandonware, когда автора нельзя разыскать.

Cardware, postcardware - в качестве компенсации за предоставление программы автор просит прислать ему открытку или электронное письмо со словами благодарности. Эти письма используются авторами для рекламы своих работ.

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

Hostageware - программы с функциональными, временными и количественными ограничениями. Разблокируются после оплаты.

Beerware - право на использование программы, а также получение исходных текстов в обмен на деньги, на который автор сможет купить себе пива. Данная разновидность shareware впервые введена Джоном Бристором в 1987 г.

Careware, charityware - взимается сбор на благотворительные цели либо напрямую автору, либо по указанному адресу.

Requestware - автор просит пользователя что-то сделать в обмен на использование программы (послать открытку или электронное письмо с благодарностью, внести пожертвования на благотворительные цели и т. п.). Разновидности: postcardware, careware.

Betaware - предварительная (тестовая) бета-версия коммерческого или некоммерческого ПО. Можно использовать бесплатно, но часто ограничивается периодом тестирования.

Commercial - коммерческое программное обеспечение, которое продается за деньги и защищено различными законами.

CDware - ПО на компакт-дисках, распространяемое в рекламных целях.

 

Spyware - програ мы-шпио ны. Несанкциониро анно собирают информацию

о компьютере

по ьзователя и его действиях. Н редко маскируются под adware. Помимо

использования

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

-3-

Операционные системы и их классификация

-4-

ОС Windows

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(англ. file system) — регламент,

определяющий спос б организации,

хранения и именования данны х на носителях информации.

Она определяет фор ат физического

хранения информации, которую принято

группировать в

виде файлов. Конкретная файловая

система

определяет размер имени файла

(папки), максимальный во можный размер файла и

раздела,

набор атрибутов файла. Некоторые файловые

системы редоставляют сервисные

возможности, например, разгр ничение доступа ил шифрование файлов. FAT 16

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

разбит на сектора по 512 байт). Из чего следует, чт

минимальный размер кластер - 512 байт. Для

хранения одного файла можно использовать один

или несколько кла теров. Каждому кластеру

диска в таблице F T соответствует от ельная запись, которая либо

указывает на следующий

кластер файла, либ о содержит метку конца файла.

В составе каждого

каталога хранятся имена

входящих в него ф йлов. Вместе с именем файла

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

файла. Помимо этого в каталоге хранится дата создания файла, его размер и атрибуты. Атрибуты

могут указывать н то,

что файл является скр

тым, зарезервированным

для

использования

операцио нной системой,

требует архи ирования

(резервного копирования)

или

предназначен

только для чтения.

 

 

 

 

Это теория, а теперь недостатки: ты никогда не задумывался, ч о значит "16" в названии файловой системы? А значат они то, что таблица размещения файлов FAT (File Allocation Table)

идентифицирует записи, соответствующие дисковым кластерам, при помощи 16-разрядных чисел. Таким образом, в таблице можно разместить не более 65 536 записей (2 в 16-ой степени). А если учитывать то, что максимальный размер кластера - 32 Кбайта, то выходит, что максимальный раздел дискового тома - 2 Гбайта. У тебя логические диски на винте наверное ГОРАЗДО большего размера? Это недостаток номер "раз"(хотя надо отметить, что FAT32 этот недостаток почти что преодолела). Недостаток номер два - это то, что для хранения ВСЕХ файловых атрибутов система FAT использует всего 1 байт. Как ты думаешь много ли можно засунуть в один байт? Правильно именно по этой причине нельзя хранить ни сведения о праве доступа к файлу, ни о его владельце… Недостаток номер "три" кроется в том, что при использовании FAT больший размер дискового тома означает больший размер кластера, а одна из главных "невкусностей FAT" - это то, что один файл = как минимум один кластер. Пример: имеем размер кластера 32 Кбайта и файл размером в 2 Кбайта - в результате файл занимает весь кластер, т.е. мы теряем 30 Кбайт…Примерно тоже самое получится, если файл будет размером 34 Кбайта - тогда он займет два кластера и во втором мы опять потеряем 30 Кбайт… Недостатки номер "четыре и пять" - сведения о физическом расположении файлов хранятся в одном месте - таблице размещения файлов FAT, что: а) увеличивает вероятность повреждения и потери всей информации; б) снижает скорость поиска, т.к. для поиска определенного файла нужно обработать всю таблицу. Нужно признать, что FAT16 создавалась давно, во времена MS-DOS и требованиям того времени вполне удовлетворяла…

FAT32

Эта файловая система пришла на смену FAT16. Если ты внимательно читал предыдущий параграф, то уже понял, что ее отличие в том, что таблица размещения файлов FAT (File Allocation Table) идентифицирует записи, соответствующие дисковым кластерам, при помощи 32-разрядных чисел. В соответствии с этим максимальное количество записей становится равным 4 294 967 296 (2 в 32-ой степени). В связи с чем максимальный размер дискового тома существенно увеличивается (до 2 Тбайт). Однако это позволяет преодолеть лишь недостаток номер "раз", однако все остальные - увы остаются… И что особенно обидно для владельцев небольших винтов - нерациональное расходование дискового пространства… а также частые повреждения разнообразной природы и т.д. Скандиск у любителей FAT не знает, что такое отдых….

NTFS

Расшифровывается как New Technology File System - как ты наверное понял из названия - это круто и здорово… и причем это не только слова! По сравнению с FAT файловая система NTFS обладает куда более сложной структурой и куда более широкими возможностями. В отличии от FAT, файловая система NTFS не хранит всю информацию о расположении файлов в одном месте. Вместо этого сведения о распределении дискового пространства между файлами сохраняются в составе специальных пакетов, которые могут располагаться в любом месте раздела (помнишь недостаток "четыре" у системы FAT?). Структура каталогов NTFS также отличается от структуры каталогов FAT. Дисковые каталоги NTFS лучше приспособлены для осуществления поиска файлов, так как записи о файлах сохраняются с использованием бинарного дерева, а не простого линейного списка (как это было в FAT). Это означает, что для того, чтобы обнаружить файл, требуется проанализировать меньшее количество записей (теперь подумай прав ли автор, которого я упомянул вначале статьи). А если к этому еще прибавить возможность индексирования, то система будет просто летать!

Файловая система NTFS обладает встроенной поддержкой длинных имен и расширяемых файловых атрибутов. Благодаря этому разделы NTFS могут хранить информацию, связанную с защитой файлов (например, списки ACL), аудитом доступа к файлам, а также сведения, связанные с правами на владение файлами. (теперь, ты можешь поставишь запрет на доступ к каталогу с порнушкой для всех, кроме себя и тебя не понадобиться для этого какие-либо дополнительные проги, которых так много расплодилось для Win9X c ее FAT32!)

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

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

Если при использовании FAT самое лучшее на что ты мог рассчитывать - это то, что файл будет занимать на диске не более, чем собственный размер, то при использовании NTFS можешь об этом забыть! В NTFS минимальная единица равна сектору жесткого диска и один файл не означает один кластер! Помимо этого файловая система поддерживает атрибут, позволяющий осуществлять индивидуальную компрессию файлов и каталогов. Пример: У меня есть каталог размером 80 мегабайт. После компрессии он занимает на диске 30 мегабайт "c кепкой"…

Новые возможности NTFS5 и Windows 2000 позволяют задействовать архитектуру открытых ключей для шифрования файлов, каталогов или томов с помощью EFS. Кроме того наверняка всех порадует возможность монтирования. С помощью данной фишки можно подсоединить любой диск/хард в любое место файловой системы - например папку C:\XXX\ назначить на твой логический диск Р: (что значит порно :).

Ну и в довершение всего NTFS поддерживает ОЧЕНЬ большие диски - до 16 экзабайт. (экзабайт - это 1 073 741 824 Гигабайт). Простой пример: Если жесткий диск способен записать 1 мегабайт данных в секунду, то для того, чтобы записать один экзабайт (заметь один, а не шестнадцать), ему потребуется 1000 миллиардов секунд. В одном году 3 миллиона секунд. Следовательно, чтобы сохранить один экзабайт данных потребуется 300 000 лет… Я тут слышал, что собираются запустить корабль к ближайшей звезде - Альфа-Центавра. Предполагают, что он долетит туда за 200 лет…Как узнать, какая файловая система сейчас на диске? Откройте "мой компьютер", щелкните по значку диска правой кнопкой и выберите пункт "свойства" - там многое можно посмотреть.

Как перейти с FAT32 на NTFS? Есть два способа. Первый - отформатировать диск. При этом вся информация на диске теряется. Но если у вас диск разбит на несколько частей, то все диски, кроме системного, можно таким способом сконвертировать, поочередно освобождая их от своих данных (переписывая на другие части), форматируя и возвращая данные обратно. Форматирование выполняется крайне просто - опять щелкаем правой кнопкой по значку диска, выбираем пункт "форматировать".

В открывшемся окне выбираем тип файловой системы NTFS и нажимаем "начать". Подтверждаем.

Второй способ - конвертирование их FAT32 в NTFS без потери данных. Применимо даже к системному диску; никто, конечно, не даст гарантии что процесс пройдет безболезненно. Желательно, кстати, чтобы за это время не было сбоев с электричеством. Кроме того, рекомендуется сначала освободить как можно больше места на диске. Процесс же выполняется достаточно просто. Открываем командную строку (Win + R), в открывшемся окне вводим cmd и нажимаем OK.

-5-

Сервисные и служебные программы