Концептуальные основы информационных технологий
Концептуальные основы информационных технологий
План:
1. Сущность и виды информации.
2. Технология обработки информации.
3. Сущность и этапы развития информационных технологий.
-1-
Сущность и виды информации.
Термин «информация» имеет множество толкований и определений.
Энциклопедия кибернетики трактует информацию (лат. informatio - разъяснение, изложение, осведомленность) как одно из наиболее общих понятий науки, обозначающее некоторые сведения, совокупность каких-либо данных, знаний и т. п.
В широком смысле информация - это обмен сведениями между людьми, обмен сигналами между живой и неживой природой, людьми и устройствами.
Философская трактовка определяет информацию как отражение реального мира; сведения, которые один реальный объект содержит о другом реальном объекте.
В узком смысле термин «информация» - это любые сведения, являющиеся объектом хранения, передачи и преобразования.
С практической точки зрения информация всегда представляется в виде сообщения.
Сообщение от источника к приемнику передается в материально-энергетической форме (электрический, световой, звуковой сигналы и т.д.).
Формы представления информации:
· Символьная (набор букв, цифр, знаков)
· Текстовая (символы, расположенные в определенном порядке)
· Графическая (различные изображения)
· Звуковая (электромагнитные волны)
Виды информации в зависимости от области знаний:
- Техническая
- Научная
- Производственная
- Правовая
- Экономическая и т.д.
Виды информации в зависимости от способа получения:
- Первичная (опрос, интервью, наблюдение)
- Вторичная (результаты расчетов, выборка, анализ)
Виды информации по способу передачи и восприятия:
- визуальная - передается видимыми образами и символами;
- аудиальная - звуками;
- тактильная - ощущениями;
- органолептическая - запахами и вкусами;
- машинная - информация, выдаваемая и воспринимаемая средствами вычислительной техники.
Свойства информации:
1. Релевантность - способность информации соответствовать нуждам (запросам) потребителя.
2. Полнота - свойство информации исчерпывающе (для данного потребителя) характеризовать отображаемый объект и / или процесс.
3. Своевременность - способность информации соответствовать нуждам потребителя в нужный момент времени.
4. Достоверность - свойство информации не иметь скрытых ошибок.
5. Доступность - свойство информации, характеризующее возможность ее получения данным потребителем.
6. Защищенность - свойство, характеризующее невозможность несанкционированного использования или изменения.
7. Эргономичность - свойство, характеризующее удобство формы или объема информации с точки зрения данного потребителя.
8. Адекватность - свойство информации однозначно соответствовать отображаемому объекту или явлению.
Особыми формами представления информации являются данные и знания.
Знания – это проверенный практикой результат познания действительности, отражение информации в сознании человека.
Данные – это информация, представленная в удобном для обработки виде. Данные необходимы для обработки информации, ее хранения и передачи.
-2-
Сущность и классификация ЭВМ
Компьютер (англ. computer — вычислитель) представляет собой программируемое электронное устройство, способное обрабатывать данные и производить вычисления, а также выполнять другие задачи манипулирования символами.
Существует достаточно много систем классификации компьютеров. Мы рассмотрим лишь некоторые из них, сосредоточившись на тех, о которых наиболее часто упоминают в доступной технической литературе и СМИ.
Классификация по назначению
Классификация по назначению
1. Мэйнфрэймы
2. мини-ЭВМ,
3. микро-ЭВМ и
4. персональные компьютеры, которые, в свою очередь, подразделяют на
- массовые,
- деловые,
- портативные,
- развлекательные
- рабочие станции.
Мэйнфрэймы.
Это самые мощные компьютеры. Их применяют для обслуживания очень крупных организаций и даже целых отраслей народного хозяйства. Штат обслуживания большой ЭВМ достигает многих десятков человек. На базе таких суперкомпьютеров создают вычислительные центры, включающие в себя несколько отделов или групп.
Структура мэйнфрейма:
1) Центральный процессор — основной блок мэйнфрэйма, в котором непосредственно и происходит обработка данных и вычисление результатов. Обычно центральный процессор представляет собой несколько стоек аппаратуры и размещается в отдельном помещении, в котором соблюдаются повышенные требования по температуре, влажности, защищенности от электромагнитных помех, пыли и дыма.
2) Группа системного программирования занимается разработкой, отладкой и внедрением программного обеспечения, необходимого для функционирования самой вычислительной системы. Работников этой группы называют системными программистами. Они должны хорошо знать техническое устройство всех компонентов ЭВМ, поскольку их программы предназначены в первую очередь для управления физическими устройствами. Системные программы обеспечивают взаимодействие программ более высокого уровня с оборудованием, то есть группа системного программирования обеспечивает программно-аппаратный интерфейс вычислительной системы.
3) Группа прикладного программирования занимается созданием программ для выполнения конкретных операций с данными. Работников этой группы называют прикладными программистами. В отличие от системных программистов им не надо знать техническое устройство компонентов ЭВМ, поскольку их программы работают не с устройствами, а с программами, подготовленными системными программистами. С другой стороны, с их программами работают пользователи, то есть конкретные исполнители работ. Поэтому можно говорить о том, что группа прикладного программирования обеспечивает пользовательский интерфейс вычислительной системы.
4) Группа подготовки данных занимается подготовкой данных, с которыми будут работать программы, созданные прикладными программистами. Во многих случаях сотрудники этой группы сами вводят данные с помощью клавиатуры, но они могут выполнять и преобразование готовых данных из одного вида в другой. Например, они могут получать иллюстрации, нарисованные художниками на бумаге, и преобразовывать их в электронный вид с помощью специальных устройств, называемых сканерами.
5) Группа технического обеспечения занимается техническим обслуживанием всей вычислительной системы, ремонтом и наладкой устройств, а также подключением новых устройств, необходимых для работы прочих подразделений.
6) Группа информационного обеспечения обеспечивает технической информацией все прочие подразделения вычислительного центра по их заказу. Эта же группа создает и хранит архивы ранее разработанных программ и накопленных данных. Такие архивы называют библиотеками программ или банками данных.
7) Отдел выдачи данных получает данные от центрального процессора и преобразует их в форму, удобную для заказчика. Здесь информация распечатывается на печатающих устройствах (принтерах) или отображается на экранах дисплеев.
Мейнфреймы отличаются высокой стоимостью оборудования и обслуживания, поэтому работа таких суперкомпьютеров организована по непрерывному циклу. Наиболее трудоемкие и продолжительные вычисления планируют на ночные часы, когда количество обслуживающего персонала минимально. В дневное время ЭВМ исполняет менее трудоемкие, но более многочисленные задачи. При этом для повышения эффективности компьютер работает одновременно с несколькими задачами и, соответственно, с несколькими пользователями. Он поочередно переключается с одной задачи на другую и делает это настолько быстро и часто, что у каждого пользователя создается впечатление, будто компьютер работает только с ним. Такое распределение ресурсов вычислительной системы носит название принципа разделения времени.
Мини-ЭВМ
От больших ЭВМ компьютеры этой группы отличаются уменьшенными размерами и, соответственно, меньшей производительностью и стоимостью. Такие компьютеры используются крупными предприятиями, научными учреждениями и некоторыми высшими учебными заведениями, сочетающими учебную деятельность с научной. Мини-ЭВМ часто применяют для управления производственными процессами. Например, в механическом цехе компьютер может поддерживать ритмичность подачи заготовок, узлов и комплектующих на рабочие места; управлять гибкими автоматизированными линиями и промышленными роботами; собирать информацию с инструментальных постов технического контроля и сигнализировать о необходимости замены изношенных инструментов и приспособлений; готовить данные для станков с числовым программным управлением; а также своевременно информировать цеховые и заводские службы о необходимости выполнения мероприятий по переналадке оборудования.
Тот же компьютер может сочетать управление производством с другими задачами. Например, он может помогать экономистам в осуществлении контроля над себестоимостью продукции, нормировщикам в оптимизации времени технологических операций, конструкторам в автоматизации проектирования станочных приспособлений, бухгалтерии в осуществлении учета первичных документов и подготовки регулярных отчетов для налоговых органов. Для организации работы с мини-ЭВМ тоже требуется специальный вычислительный центр, хотя и не такой многочисленный, как для больших ЭВМ.
МАЛЫЕ ЭВМ (мини-ЭВМ)- малогабаритные ЭВМ малой или средней производительности. Малые ЭВМ общего назначения применяют главным образом для решения несложных инженерно-технических задач и т. п.; специализированные - в системах автоматического управления.
Микро-ЭВМ
Компьютеры данного класса доступны многим предприятиям. Организации, использующие микро-ЭВМ, обычно не создают вычислительные центры. Для обслуживания такого компьютера им достаточно небольшой вычислительной лаборатории в составе нескольких человек. В число сотрудников вычислительной лаборатории обязательно входят программисты, хотя напрямую разработкой программ они не занимаются. Необходимые системные программы обычно покупают вместе с микроЭВМ, а разработку нужных прикладных программ заказывают более крупным вычислительным центрам или специализированным организациям.
Системный блок
Системный блок представляет собой основной узел, внутри которого установлены наиболее важные компоненты. Устройства, находящиеся внутри системного блока, называют внутренними, а устройства, подключаемые к нему снаружи, — внешними. Внешние дополнительные устройства, предназначенные для ввода, вывода и длительного хранения данных, также называют периферийными.
Монитор
Монитор — устройство визуального представления данных. Это не единственно возможное, но главное устройство вывода. Его основными потребительскими параметрами являются: тип, размер и шаг маски экрана, максимальная частота регенерации изображения, класс защиты.
Сейчас наиболее распространены мониторы двух основных типов на основе электронно-лучевой трубки (ЭЛТ), плоские жидкокристаллические (ЖК), газоплазменные мониторы. ЭЛТ-мониторы обеспечивают лучшее качество изображения, но в пользу жидкокристаллических мониторов говорит их компактность, небольшой вес, идеально плоская поверхность экрана.
Размер монитора измеряется между противоположными углами видимой части экрана по диагонали. Единица измерения — дюймы. Стандартные размеры: 14"; 15"; 17"; 19"; 20"; 21". В настоящее время наиболее универсальными являются мониторы размером 17 и 19 дюймов (ЭЛТ), а для операций с графикой желательны мониторы размером 19-21 дюйм (ЭЛТ).
Клавиатура
Клавиатура — клавишное устройство управления персональным компьютером. Служит для ввода алфавитно-цифровых (знаковых) данных, а также команд управления. Комбинация монитора и клавиатуры обеспечивает простейший интерфейс пользователя. С помощью клавиатуры управляют компьютерной системой, а с помощью монитора получают от нее отклик.
Мышь
Мышь — устройство управления манипуляторного типа. Представляет собой плоскую коробочку с двумя-тремя кнопками. Перемещение мыши по плоской поверхности синхронизировано с перемещением графического объекта (указателя мыши) на экране монитора.
-3-
Процессоры и их компоненты
Процессор — электронный блок либо микросхема — исполнитель машинных инструкций (кода программ), главная часть аппаратного обеспечения компьютера или программируемого логического контроллера.
Главными характеристиками процессора являются: тактовая частота, производительность, энергопотребление, нормы литографического процесса используемого при производстве (для микропроцессоров) и архитектура.
Во время процесса процессор считывает последовательность команд, содержащихся в памяти, и исполняет их. Такая последовательность команд называется программой и представляет алгоритм работы процессора. Очерёдность считывания команд изменяется в случае, если процессор считывает команду перехода, — тогда адрес следующей команды может оказаться другим. Другим примером изменения процесса может служить случай получения команды остановка или переключение в режим обработки прерывания.
Команды центрального процессора являются самым нижним уровнем управления компьютером, поэтому выполнение каждой команды неизбежно и безусловно. Не производится никакой проверки на допустимость выполняемых действий, в частности, не проверяется возможная потеря ценных данных. Чтобы компьютер выполнял только допустимые действия, команды должны быть соответствующим образом организованы в виде необходимой программы.
Скорость перехода от одного этапа цикла к другому определяется тактовым генератором. Тактовый генератор вырабатывает импульсы, служащие ритмом для центрального процессора. Частота тактовых импульсов называется тактовой частотой.
-4-
Память компьютера
Память компьютера построена из двоичных запоминающих элементов— битов, объединенных в группы по 8 битов, которые называются байтами. (Единицы измерения памяти совпадают с единицами измерения информации). Все байты пронумерованы. Номер байта называется его адресом.
Используются более крупные производные единицы объема памяти: Килобайт, Мегабайт, Гигабайт, а также, Терабайт и Петабайт.
Компьютеры имеют разнообразные запоминающие устройства, которые отличаются между собой по назначению, временным характеристикам, объёму хранимой информации и стоимости хранения одинакового объёма информации.
Различают два основных вида памяти — внутреннюю и внешнюю.
Внутренняя память
В состав внутренней памяти входят оперативная память, кэш-память и специальная память.
Оперативная память
Оперативная память (ОЗУ, англ. RAM, Random Access Memory — память с произвольным доступом) — это быстрое запоминающее устройство не очень большого объёма, непосредственно связанное с процессором и предназначенное для записи, считывания и хранения выполняемых программ и данных, обрабатываемых этими программами.
Оперативная память используется только для временного хранения данных и программ, так как, когда машина выключается, все, что находилось в ОЗУ, пропадает. Доступ к элементам оперативной памяти прямой — это означает, что каждый байт памяти имеет свой индивидуальный адрес.
Кэш-память
Кэш (англ. cache), или сверхоперативная память — очень быстрое ЗУ небольшого объёма, которое используется при обмене данными между микропроцессором и оперативной памятью для компенсации разницы в скорости обработки информации процессором и несколько менее быстродействующей оперативной памятью.
Кэш-памятью управляет специальное устройство — контроллер, который, анализируя выполняемую программу, пытается предвидеть, какие данные и команды вероятнее всего понадобятся в ближайшее время процессору, и подкачивает их в кэш-память.
Специальная память
К устройствам специальной памяти относятся постоянная память (ROM), перепрограммируемая постоянная память (Flash Memory), память CMOS RAM, питаемая от батарейки, видеопамять и некоторые другие виды памяти.
Внешняя память
Внешняя память (ВЗУ) предназначена для длительного хранения программ и данных, и целостность её содержимого не зависит от того, включен или выключен компьютер. В отличие от оперативной памяти, внешняя память не имеет прямой связи с процессором.
В состав внешней памяти компьютера входят:
· накопители на жёстких магнитных дисках;
· накопители на гибких магнитных дисках;
· накопители на компакт-дисках;
· накопители на магнито-оптических компакт-дисках;
· накопители на магнитной ленте (стримеры) и др.
-5-
Виды лицензий на ПО
Виды лицензий на программное обеспечение:
Freeware - бесплатные программы. Программы без ограничения на (некоммерческое) использование. Охраняются авторским правом.
Shareware - условно-бесплатные программы. Класс коммерческих программ с бесплатным периодом использования. Требуют оплаты для полнофункционального использования.
Trial, trialware - пробное (оценочное) программное обеспечение. Ограничено временем использования или количественными характеристиками, а иногда и функционалом. Как видите, термин пересекается с Shareware. Похоже на crippleware для класса условно-бесплатных программ.
Demo, demoware - демонстрационные программы. Имеют большое число ограничений. Основная цель - не пробное использование, а демонстрация возможностей. Заметно более ограничено по сравнению с trialware.
Adware - рекламно-ориентированные программы. Без ограничений функциональности, но с принудительным показом рекламы, которая может подгружаться через Интернет без ведома пользователя. Обычно включают модуль фоновой загрузки рекламы, что таит в себе опасность несанкционированного дистанционного контроля компьютера. Антивирусные программы часто классифицируют данный механизм как "троянского коня".
Nagware, begware - основным ограничением использования является принудительное окно диалога, где сообщается о том, что версия незарегистрирована. После оплаты данное ограничение снимается. Затрудняет использование программы в пакетном режиме при автоматической обработке информации. Впервые данная разновидность применена в 1983 г. Бобом Уоллесом.
Public domain - свободные программы. Без ограничений на модификацию и использование. Не охраняются авторским правом.
Donateware, donationware - авторские программы. Для необязательной регистрации программы требуется уплатить пожертвование автору. Данная разновидность впервые применена Эндрю Флюгельманом.
Open source - открытые программы с исходными текстами. Могут накладываться ограничения на модификацию и использование в коммерческих целях.
Linkware - автор программы просит указывать ссылку на сайте пользователя, (если есть) на свой сайт.
Registerware- для получения и/или использования программы требуется предоставить информацию о себе (заполнить анкету).
Guiltware - разновидность nagware. В программе содержится явное упоминание, что автор не получил за нее денег. Может и не предусматривать регистрации.
Crippleware - ключевые возможности программы удалены. Нет ограничений на время использования. После оплаты предоставляется полнофункциональная версия.
Abandonware - внерыночные программы. Как правило, это бывшие коммерческие программы, которые по ряду причин перестают поставлять на рынок. Их распространяет обычно владелец авторских прав на бесплатной основе, но с жестким обязательством запрета продавать и даже без права дальнейшего бесплатного тиражирования.
Cardware, postcardware - в качестве компенсации за предоставление программы автор просит прислать ему открытку или электронное письмо со словами благодарности. Эти письма используются авторами для рекламы своих работ.
Liteware- "облегченный" вариант соответствующей коммерческой версии. Не ограничено временем использования, но ограничено функционалом.
Hostageware- программы с функциональными, временными и количественными ограничениями. Разблокируются после оплаты.
Careware, charityware - взимается сбор на благотворительные цели либо напрямую автору, либо по указанному адресу.
Requestware - автор просит пользователя что-то сделать в обмен на использование программы (послать открытку или электронное письмо с благодарностью, внести пожертвования на благотворительные цели и т. п.). Разновидности: postcardware, careware.
Betaware - предварительная (тестовая) бета-версия коммерческого или некоммерческого ПО. Можно использовать бесплатно, но часто ограничивается периодом тестирования.
Commercial- коммерческое программное обеспечение, которое продается за деньги и защищено различными законами.
CDware - ПО на компакт-дисках, распространяемое в рекламных целях.
Spyware - программы-шпионы. Несанкционированно собирают информацию о компьютере пользователя и его действиях. Нередко маскируются под adware. Помимо использования антивирусных программ наиболее эффективный способ борьбы - установка брандмауэров.
-3-
Файловые системы
Фа́йловая систе́ма (англ. file system) — регламент, определяющий способ организации, хранения и именования данных на носителях информации. Она определяет формат физического хранения информации, которую принято группировать в виде файлов. Конкретная файловая система определяет размер имени файла (папки), максимальный возможный размер файла и раздела, набор атрибутов файла. Некоторые файловые системы предоставляют сервисные возможности, например, разграничение доступа или шифрование файлов.
FAT16
Файловая система FAT работает с единицами дискового пространства, называемыми кластер. Каждый кластер может включать один или несколько секторов жесткого диска (твой хард обычно разбит на сектора по 512 байт). Из чего следует, что минимальный размер кластера - 512 байт. Для хранения одного файла можно использовать один или несколько кластеров. Каждому кластеру диска в таблице FAT соответствует отдельная запись, которая либо указывает на следующий кластер файла, либо содержит метку конца файла. В составе каждого каталога хранятся имена входящих в него файлов. Вместе с именем файла хранится указатель на первый кластер этого файла. Помимо этого в каталоге хранится дата создания файла, его размер и атрибуты. Атрибуты могут указывать на то, что файл является скрытым, зарезервированным для использования операционной системой, требует архивирования (резервного копирования) или предназначен только для чтения.
FAT32
Эта файловая система пришла на смену FAT16. Ее отличие в том, что таблица размещения файлов FAT (File Allocation Table) идентифицирует записи, соответствующие дисковым кластерам, при помощи 32-разрядных чисел. В соответствии с этим максимальное количество записей становится равным 4 294 967 296 (2 в 32-ой степени). В связи с чем максимальный размер дискового тома существенно увеличивается (до 2 Тбайт).
NTFS
Расшифровывается как New Technology File System - По сравнению с FAT файловая система NTFS обладает куда более сложной структурой и куда более широкими возможностями. В отличии от FAT, файловая система NTFS не хранит всю информацию о расположении файлов в одном месте. Вместо этого сведения о распределении дискового пространства между файлами сохраняются в составе специальных пакетов, которые могут располагаться в любом месте раздела Файловая система NTFS обладает встроенной поддержкой длинных имен и расширяемых файловых атрибутов. Благодаря этому разделы NTFS могут хранить информацию, связанную с защитой файлов (например, списки ACL), аудитом доступа к файлам, а также сведения, связанные с правами на владение файлами. NTFS поддерживает диски - до 16 экзабайт. (экзабайт - это 1 073 741 824 Гигабайт).
-5-
Компьютерные вирусы
Компьютерный вирус - это небольшая программа, написанная программистом высокой квалификации, способная к саморазмножению и выполнению разных деструктивных действий. На сегодняшний день известно свыше 50 тыс. компьютерных вирусов.
Основные источники вирусов:
· диск, на которой находятся зараженные вирусом файлы;
· компьютерная сеть, в том числе система электронной почты и Internet;
· жесткий диск, на который попал вирус в результате работы с зараженными программами;
· вирус, оставшийся в оперативной памяти после предшествующего пользователя.
Признаки активной фазы вируса:
· исчезновение файлов;
· форматирование жесткого диска;
· невозможность загрузки файлов или операционной системы.
Существует очень много разных вирусов. Условно их можно классифицировать следующим образом:
1) загрузочные вирусы или BOOT-вирусы заражают boot-секторы дисков. Очень опасные, могут привести к полной потере всей информации, хранящейся на диске;
2) файловые вирусы заражают файлы. Делятся на:
· вирусы, заражающие программы (файлы с расширением .EXE и .COM);
· макровирусы вирусы, заражающие файлы данных, например, документы Word или рабочие книги Excel;
· вирусы-спутники используют имена других файлов;
· вирусы семейства DIR искажают системную информацию о файловых структурах;
3) загрузочно-файловые вирусы способные поражать как код boot-секторов, так и код файлов;
4) вирусы-невидимки или STEALTH-вирусы фальсифицируют информацию прочитанную из диска так, что программа, какой предназначена эта информация получает неверные данные. Эта технология, которую, иногда, так и называют Stealth-технологией, может использоваться как в BOOT-вирусах, так и в файловых вирусах;
5) ретровирусы заражают антивирусные программы, стараясь уничтожить их или сделать нетрудоспособными;
6) вирусы-черви снабжают небольшие сообщения электронной почты, так называемым заголовком, который по своей сути есть Web-адресом местонахождения самого вируса. При попытке прочитать такое сообщение вирус начинает считывать через глобальную сеть Internet свое 'тело' и после загрузки начинает деструктивное действие. Очень опасные, так как обнаружить их очень тяжело, в связи с тем, что зараженный файл фактически не содержит кода вируса.
Если не принимать меры для защиты от компьютерных вирусов, то следствия заражения могут быть очень серьезными. В ряде стран уголовное законодательство предусматривает ответственность за компьютерные преступления, в том числе за внедрение вирусов. Для защиты информации от вирусов используются общие и программные средства.
Различают такие типы антивирусных программ:
1)программы-детекторы: предназначены для нахождения зараженных файлов одним из известных вирусов. Некоторые программы-детекторы могут также лечить файлы от вирусов или уничтожать зараженные файлы. Существуют специализированные, то есть предназначенные для борьбы с одним вирусом детекторы и полифаги, которые могут бороться с многими вирусами;
2) программы-лекари: предназначены для лечения зараженных дисков и программ. Лечение программы состоит в изъятии из зараженной программы тела вируса. Также могут быть как полифагами, так и специализированными;
3) программы-ревизоры: предназначены для выявления заражения вирусом файлов, а также нахождение поврежденных файлов. Эти программы запоминают данные о состоянии программы и системных областей дисков в нормальном состоянии (до заражения) и сравнивают эти данные в процессе работы компьютера. В случае несоответствия данных выводится сообщение о возможности заражения;
4) лекари-ревизоры: предназначены для выявления изменений в файлах и системных областях дисков и, в случае изменений, возвращают их в начальное состояние.
5) программы-фильтры: предназначены для перехвата обращений к операционной системе, которые используются вирусами для размножения и сообщают об этом пользователя. Пользователь может разрешить или запретить выполнение соответствующей операции. Такие программы являются резидентными, то есть они находятся в оперативной памяти компьютера.
6) программы-вакцины: используются для обработки файлов и boot-секторов с целью предупреждения заражения известными вирусами (в последнее время этот метод используется все чаще).
-7-
Архивация данных
Архивация - это сжатие одного или более файлов с целью экономии памяти и размещение сжатых данных в одном архивном файле. Архивация данных - это уменьшение физических размеров файлов, в которых хранятся данные, без значительных информационных потерь.
Архивация проводится в следующих случаях:
Когда необходимо создать резервные копии наиболее ценных файлов
Когда необходимо освободить место на диске
Когда необходимо передать файлы по E-mail
Архивный файл представляет собой набор из нескольких файлов (одного файла), помещенных в сжатом виде в единый файл, из которого их можно при необходимости извлечь в первоначальном виде. Архивный файл содержит оглавление, позволяющее узнать, какие файлы содержатся в архиве.
В оглавлении архива для каждого содержащегося в нем файла хранится следующая информация:
Имя файла
Размер файла на диске и в архиве
Сведения о местонахождения файла на диске
Дата и время последней модификации файла
Код циклического контроля для файла, используемый для проверки целостности архива
Степень сжатия
Любой из архивов имеет свою шкалу степени сжатия. Чаще всего можно встретить следующую градацию методов сжатия:
Без сжатия (соответствует обычному копированию файлов в архив без сжатия)
Скоростной
Быстрый (характеризуется самым быстрым, но наименее плотным сжатием)
Обычный
Хороший
Максимальный (максимально возможное сжатие является одновременно и самым медленным методом сжатия)
Архиваторы – это программы (комплекс программ) выполняющие сжатие и восстановление сжатых файлов в первоначальном виде. Процесс сжатия файлов называется архивированием. Процесс восстановления сжатых файлов – разархивированием. Современные архиваторы отличаются используемыми алгоритмами, скоростью работы, степенью сжатия (WinZip, WinAce, PowerArchiver, 7Zip, WinRAR).
Текстовые процессоры.
Среди наиболее распространенных программ выделяются программы обработки текстов. Они представляют собой приложения для создания, обработки, хранения и печати документов различной сложности. Функциональные возможности этих программ варьируются от простейших редакторов текстов, предназначенных для создания текстов простой структуры, до сложных издательских систем, позволяющих создавать документы для типографского издания. В зависимости от функциональных возможностей программные продукты обработки текстов принято делить на: редакторы текстов; редакторы документов; издательские системы.
Редакторы текстовпредназначены для обработки простых текстов, в том числе текстов программ, написанных на языках программирования. Они обычно не являются самостоятельными программными продуктами, а встраиваются в соответствующие системы программирования или операционные системы и их оболочки, например, текстовый редактор Блокнот, встроенный в операционную систему Windows. К основным функциям этих редакторов относятся: набор и редактирование текста, просмотр текста, распечатка текста.
Достоинства редакторов текстов программ в том, что они проверяют синтаксис программ, написанных на конкретном языке программирования, облегчая пользователю поиск ошибок в программе. Иногда они совмещают в себе и функции отладки. В эту группу входят редакторы для языков Бейсик, Паскаль, Си и др. Эти редакторы можно использовать не только при работе с текстами программ, но и для подготовки небольших, несложных документов. Для более сложных и объемных документов, используются редакторы документов.
Редакторы документов предназначены для работы с текстом, имеющим структуру документа, т.е. состоящим из разделов, параграфов, абзацев, предложений, слов. Существует большой класс редакторов документов, например: Word Perfect, LaTex и др. Представителем данного класса является текстовый процессор Microsoft Word.
Важным элементом в текстовых документах является выделение смысловых фрагментов, таких как слово, предложение, абзац, колонтитул, колонцифра, колонки, стили оформления. Кратко опишем их.
Символ — это отдельный знак (литера) в тексте, ему в соответствие ставится код; для буквенных символов указывается национальная принадлежность.
Словом назовем часть текста между двумя пробелами. Чтобы подчеркнуть важную мысль, высказываемую в тексте, слово или несколько слов могут выделяться шрифтом.
Предложение — часть текста между двумя точками. Мелкие структурные элементы разбиваются на предложения. Чтобы передать оттенки настроения в предложениях, используют знаки препинания.
Абзац — часть текста между двумя символами перевод строки (в редакторах это соответствует нажатию клавиши Enter).
Если документ большой и предназначен для печати, то используются средства структурирования текста: главы, параграфы.
Названия глав и параграфов могут выноситься в колонтитулы. Колонтитулы — это надписи, появляющиеся на каждой странице текстового документа вверху или внизу (например, на каждой левой странице книги в колонтитуле может быть название главы, на каждой правой — название параграфа). Номер страницы — это разновидность колонтитула, называемая колонцифрой. В печатных документах вышеописанные приемы оформления текста называются форматированием.
Примечание — пояснение к отдельному слову или предложению, размещаемое в нижней части страницы.
Сноска — комментарий, содержащий ссылку на другой литературный источник.
Кадр — рамка, служащая для размещения текста, рисунка, таблицы; может обтекаться текстом.
Стиль — набор способов оформления фрагментов документа.
Раздел — отдельная часть документа, в пределах которой можно установить поля, колонтитулы.
-2-
Возможности текстового процессора:
В процессе подготовки документа в распоряжении пользователя имеется набор средств и процедур организации работы по вводу, редактированию и форматированию текста и встроенных объектов. К основным функциональным возможностям по работе с документом можно отнести: использование шрифтов различных размеров и начертаний символов и различных способов их выделения; установка параметров абзаца; задание междустрочных интервалов; проверка правописания и подбор синонимов; автоматическую нумерацию страниц; а