Архиваторы это системная или прикладная программа
Системные и прикладные программы для компьютеров
драйверы расширяют возможности компьютера, обеспечивают подключение к нему новых устройств;
программы-оболочки обеспечивают удобный и наглядный способ общения с компьютером ( Norton Commander , PC Shell );
операционные оболочки предоставляют новые возможности, запускаемых программ, в частности:
графический интерфейс (набор средств для вывода изображении на экран и манипулирования ими);
расширенные средства для обмена информацией между программами;
вспомогательные программы (утилиты) часто объединяются » комплексы ( Norton Utilities , PC Tools Deluxe и др.);
программы-архиваторы позволяют сжимать информацию в архивный файл ( PKZIP / PKUNZIP , ARJ , ICE и пр.);
программы создания резервных копий информации ( Norton Back Up );
антивирусные программы служат для предотвращения зарм** ния компьютерным вирусом и ликвидации последствий такого заражения;
коммуникационные программы служат для организации информационного обмена между компьютерами ( Norton Commander , DeskLink и т.п.);
программы для оптимизации дискового пространства путём сжатия данных ( SpeedDisk , Stacker , DoubleSpace );
программы автономной печати и печати экрана ( PrintFX , Bok – Print , Pizazz Plus );
Прикладные программы непосредственно обеспечивают выполнение необходимых работ (расчёты, редактирование текста, рисование и пр.):
табличные процессоры обеспечивают работу с большими таблицами чисел ( Lotus , Microsoft Excel и др.);
системы управления базами данных позволяют управлять большими информационными массивами — базами данных ( DBase , Fox Pro , Paradox , Oracle Informix );
графические редакторы позволяют создавать и редактировать изображения на экране компьютера ( Adobe Photoshop , Corel Draw , Adobe Illustrator );
системы деловой и научной графики позволяют наглядно представлять на экране различные данные и зависимости ( Grapher Win , EPW , Microsoft CHart );
системы автоматизированного проектирования (САПР) позволяют осуществлять черчение и конструирование различных механизмом с помощью компьютера ( AutoCad );
системы для создания презентаций ( MS Power Point , Macromedia Mash );
интегрированные системы сочетают в себе возможности системы управления базами данных, табличного процессора, текстового редактора, системы деловой графики, а иногда и другие возможности ( FrameWork , Open Access , Microsoft Works );
бухгалтерские и финансовые программы предназначены для ведении бухгалтерского учёта, подготовки финансовой отчётности и финансового анализа деятельности предприятия;
редакторы и корректоры;
шрифты и русификаторы;
системы распознавания текстов;
системы перевода текстов и словари;
системы для научно-технических расчётов;
системы управления проектами;
юридические и правовые системы;
Создание новых прикладных и системных программ обеспечивают инструментальные системы (системы программирования Microsoft С, Visual Basic , Borland Delphi и др.).
3.1 Классификация программного обеспечения
Персональный компьютеры (ПК) – это универсальные устройства для обработки информации. ПК могут выполнять любые действия по обработке информации. Для этого необходимо составить для него на понятном ему языке точную и подробную последовательность инструкций (т.е. программу), как надо обрабатывать информацию. Сам по себе компьютер не обладает знаниями ни в одной области своего применения, все эти знания сосредоточены в выполняемых на компьютере программах. Поэтому часто употребляемое выражение «компьютер сделал» означает ровно то, что на ПК была выполнена программа, которая позволила выполнить соответствующие действия. Меняя программы для ПК, можно превратить его в рабочее место бухгалтера, конструктора, редактора, художника и т.д. Таким образом, для эффективного использования ПК необходимо знать назначение и свойства необходимых при работе с ним программ. Рассмотрим основные разновидности программ.
Приложение – это программа или комплекс программ, решающих задачи одного или многих конечных пользователей. Существуют специфические приложения в сети Internet, называемые апплетами, или апплетками (от лат. Applicatio – прикладывать).
Программы, работающие на ПК, можно разделить на три категории:
- Системные программы – программы и программные комплексы, расширяющие возможности базового программного обеспечения (ПО) и организующие более удобную среду работы пользователя, выполняющие различные вспомогательные функции, например, создание копий, выдачу справочной информации, проверку работоспособности, устройств ПК и т.д. К системным программам относятся также:
- программы – драйверы;
- программы – оболочки;
- программы – утилиты;
- программы – упаковщики;
- антивирусные программы;
- программы для диагностики ПК;
- программы управления локальной сетью и т.д.
- Прикладные программы (прикладное обеспечение) – программа, решающая проблему конечного пользователя. Вспомогательные программы, не относящиеся к системному ПО, тоже считаются прикладными. В последнее время употребляют термин «приложение».
- Инструментальные системы (системы программирования) – программные продукты, предназначенные для разработки программного обеспечения. К ним относят системы программирования (MS Visual Studio, Borland C и др).
Драйвер – программа, обеспечивающая связь и управление между ОС и периферийным устройством и регулирующая поток данных, проходящих через это устройство. Его можно считать частью ОС. Разработка драйвера, если он не поставляется с устройством, возможна программистом.
Оболочка – программа (комплекс программ), упрощающая работу пользователя с командами ОС, расширяют набор основных и сервисных функций, обеспечивают более удобный и наглядный способ общения с ПК, например, Norton Commander.
FAR (File and archive) работающая в текстовом режиме программа управления файлами для Windows 95/98/Me/NT/2000/XP, которая обеспечивает обработку файлов с длинными именами. К FAR могут подключаться внешние управляемые модули (plugins), которые могут быть использованы для создания новых команд и поддержки дополнительных файловых систем.
Широко используются оболочки для создания среды программирования (Borland – Паскаль, Си, Пролог). Имеется тенденция объединять системы и их оболочки, например, Windows.
Утилита (от лат. utilitas – польза) – служебные программы, предоставляющие пользователю ряд дополнительных услуг (дисковые компрессоры, архиваторы, программы резервного копирования, антивирусные программы и др.). Например:
- утилита дефрагментации диска – предназначена для оптимизации работы диска и повышения скорости доступа к нему, собирает фрагменты файла в один блок;
- программа проверки диска проверяет правильность информации, содержащейся в FAT, NTFS и др. таблицах размещения файлов, осуществляет поиск сбойных блоков диска; программа уплотнения диска предназначена для создания и обслуживания уплотненных (сжатых) дисков;
- программы оптимизации диска изменяют местоположение файлов и каталогов для ускорения доступа к ним.
Программы вспомогательного назначения, часто объединяют в комплексы. Например, Norton Utilites – позволяет форматировать диски, диагностировать состояние системы и ее частей, восстанавливать удаленные файлы и т.д.).
Упаковщик – программа, преобразующая данные из стандартной формы, предназначенной для обработки данных, в форму компактного представления для хранения и передачи по каналам связи. Существует много программ, осуществляющих эту и обратную (распаковка) операции с разными алгоритмами и разными коэффициентами сжатия. Упаковка – самостоятельная операция, но может использоваться и при архивации. Иногда ее называют архивацией или сжатием.
Архиваторы – программы, осуществляющие архивирование данных – упаковку файлов путем сжатия хранимой в них информации. Сжатие информации в файлах производится различными способами за счет устранения избыточности. Степень сжатия зависит от используемой программы, типа сжимаемых данных, метода сжатия и характеризуется коэффициентом Кс, определяемым как отношение объема сжатого файла Vc к объему исходного файла Vо, выраженное в процентах. Наиболее популярные: ZIP, CAB, ARJ, PKPAK, LHA, ICE, разработанные за рубежом, а также AIN и RAR, разработанные в России. Обычно упаковка и распаковка выполняется одной и той же программой. В настоящее время широко используются архиваторы WinRar и WinZip.
Системное программное обеспечение
Базовое ПО – минимальный набор программных средств, обеспечивающих работу компьютера (операционная система, операционные оболочки – текстовые и графические).
Программное обеспечение, которое дает пользователям возможность работать с компьютером и облегчает эту работу. Основной частью системного программного обеспечения является операционная система (ОС).
Операционная система – комплекс программ для управления и координации всех устройств компьютера, управления процессом выполнения прикладных программ и обеспечения диалога с пользователем. ОС обеспечивает управление компьютером как единым целым, его взаимодействие с окружающей средой (человеком, прикладными программами, другими системами). Примеры: MS DOS, MS Windows, Unix / Linux и др.
ОС является главной частью программного обеспечения, управляется командами.
Основные требования, которые предъявляются к операционным системам – ОС должна:
- быть общепринятой и использоваться как стандарт для многих ПК;,
- работать с многочисленными аппаратными устройствами, выпущенными различными фирмами, в том числе и в далеком прошлом;
- предоставлять средства для проверки, настройки, обслуживания программ, которые на нем установлены.
Основные функции ОС
- ведение файловой системы;
- распределение оперативной памяти;
- динамическая компоновка выполняемых программ;
- обработка прерываний;
- обеспечение многозадачной работы.
Операционная среда – полнофункциональная надстройка на операционной системой.
Системы технического обслуживания – совокупность программно-аппаратных средств ПК для обнаружения сбоев в процессе работы компьютера.
Обзор системного ПО
Операционные системы привязывают к процессорам, на основе которых разрабатываются компьютеры. Для IBM-совместимых компьютеров различают:
- Однозадачные (МS-DOS, PC-DOS, PTS-DOS, Windows);
- Многозадачные (многозадачность – режим одновременного решения нескольких задач. Задача – часть работы, выполняемой компьютером);
- Сетевые – обеспечивающие работу сети. Основные функции: управление передачей сообщений, защита данных от несанкционированного доступа, управление каталогами, электронная почта (Lan Server, Windows NT, NetWare);
- Операционные системы, обеспечивающие режим реального времени – ОС с гарантированным временем реакции на событие, например, в системах технологического управления: атомными станциями, химическими производствами и пр. (QNX фирмы Quantum SoftWare Systems Ltd).
- Система Windows 3.х для разделения процессорного времени между программами использовала так называемый корпоративный метод, при котором ответственность за многозадачность лежала на самих прикладных программах. Они сами должны были сообщать, когда освобождается то или иное устройство.
- Windows NT и OS/2 используют многозадачный режим с вытеснением, при котором система устанавливает некоторый промежуток времени, по истечению которого происходит принудительное переключение программ (UNIX, OS/2, Windows’95 и старше).
- Настоящая многозадачность может быть только в многопроцессорных системах.
Прикладное программное обеспечение. Офисные системы. САПР
Прикладноме программмное обеспемчение
Прикладноме программмное обеспемчение (прикладное ПО, прикладные программы) — программы, предназначенные для выполнения определенных пользовательских задач и рассчитанные на непосредственное взаимодействие с пользователем. В отличие от прикладного, системное программное обеспечение (операционная система) используется для обеспечения работы компьютера самого по себе и выполнения прикладных программ.
Если в качестве простой аналогии рассматривать операционную систему как корпус, мотор, шасси, колёса и другие компоненты автомобиля (те детали которые позволяют автомобилю ехать), то роль прикладных программ будут играть рулевое управление, сиденья, приборная панель, кондиционер и т. п., то есть те части которые позволяют нам использовать автомобиль в целях передвижения в нём и разнообразные дополнительные опции, повышающие удобство этого использования. Аналогично автомобилю, которым невозможно пользоваться без руля, разве что только для обогрева помещения, так и компьютер без прикладного ПО практически бесполезен, можно из него сделать разве что файл-сервер или принт-сервер.
В некоторых типах встроенных систем прикладное и системное программное обеспечение может быть практически неразделимо, как, например, в случае ПО для видеомагнитофонов или микроволновых печей.
Прикладное программное обеспечение – программное обеспечение, состоящее из:
– отдельных прикладных программ и пакетов прикладных программ, предназначенных для решения различных задач пользователей;
– автоматизированных систем, созданных на основе этих (пакетов) прикладных программ.
Менеджер загрузок
Менеджер загрузок предназначен для автоматизации и ускорения загрузок различных файлов из сети Internet. Как правило, программы такого класса умеют создавать несколько одновременных подключений к файлу, находящемуся на FTP или HTTP прокси-сервере, что уменьшает время скачивания, автоматически докачивать файлы, если по каким-либо причинам произошел обрыв связи, а также планировать работу на определенное время, что позволяет загружать файлы во момент наибольшей разгрузки сети.
Архиваторы
7-Zip
Архиватор 7-Zip — архиватор с высокой степенью сжатия. Поддерживает ZIP, 7z, RAR, CAB, GZIP, BZIP2 и TAR архивы. Степень сжатия для ZIP формата на 2-10 % выше, чем у PKZip/WinZip. Высокая скорость. Есть версия для командной строки и плагин для FAR Manager, который позволяет работать с архивами без внешних архиваторов.
WinRar — один из известнейших архиваторов, поддерживающий большое количество архивов. Прост в использовании, обладает высокой степенью сжатия файлов. Имеет возможность создавать самораспаковывающиеся архивы (SFX), добавлять информацию для восстановления, комментарий, блокировать архивы от изменений, а также разбивать архив на несколько томов (т.е. с возможностью создавать тома любого размера).
Источники:
http://www.calc.ru/578.html
http://inf.susu.ac.ru/Klinachev/lc_sga_09.htm
http://studbooks.net/2139203/informatika/prikladnoe_programmnoe_obespechenie_ofisnye_sistemy_sapr