Программное обеспечение персонального компьютера

advertisement
Тема 2.2 Программное обеспечение ПК
Вопросы:
1. Изучить тему.
2. Написать конспект в тетради.
3. Наличие конспекта в тетради и усвоение материала будут проверены по
выходу из карантина.
4. Подготовиться к тестированию по теме.
Программное обеспечение персонального компьютера
Под программным обеспечением(Software) понимается совокупность программ,
выполняемых вычислительной системой.
К программному обеспечению (ПО) относится также вся область деятельности по
проектированию и разработке ПО:
1. технология проектирования программ (например, нисходящее
проектирование, структурное и объектно-ориентированное проектирование
и др.);
2. методы тестирования программ;
3. методы доказательства правильности программ;
4. анализ качества работы программ;
5. документирование программ;
6. разработка и использование программных средств, облегчающих процесс
проектирования программного обеспечения, и многое другое.
Классификацияпрограммногообеспечения
 прикладные программы, непосредственно обеспечивающие выполнение
необходимых пользователям работ;
 системные программы, выполняющие различные вспомогательные функции,
например:
o управление ресурсами компьютера;
o создание копий используемой информации;
o проверка работоспособности устройств компьютера;
o выдача справочной информации о компьютере и др.;
 инструментальные программные системы, облегчающие процесс создания
новых программ для компьютера.
Группы программного обеспечения:
операционные системы и оболочки;
системы программирования (трансляторы, библиотеки подпрограмм, отладчики и
т.д.);
инструментальные системы;
интегрированные пакеты программ;
динамические электронные таблицы;
системы машинной графики;
системы управления базами данных (СУБД);
прикладное программное обеспечение.
Рисунок 1 - Структура программного обеспечения компьютера
Прикладные программы
Прикладная программа — это любая конкретная программа, способствующая
решению какой-либо задачи в пределах данной проблемной области.
В противоположность этому, операционная система или инструментальное ПО не
вносят прямого вклада в удовлетворение конечных потребностей пользователя.
Прикладные программы могут использоваться либо автономно, то есть решать
поставленную задачу без помощи других программ, либо в составе программных
комплексов или пакетов.
Пакеты прикладных программ (ППП) — это специальным образом
организованные программные комплексы, рассчитанные на общее применение в
определенной проблемной области и дополненные соответствующей технической
документацией.
Разновидности ППП:
пакеты для решения типовых инженерных, планово-экономических, общенаучных
задач;
пакеты системных программ;
пакеты для обеспечения систем автоматизированного проектирования и систем
автоматизации научных исследований;
пакеты педагогических программных средств и другие. (MSOffice)
Сетевое программное обеспечение предназначено для организации совместной
работы группы пользователей на разных компьютерах. Позволяет организовать общую
файловую структуру, общие базы данных, доступные каждому члену группы.
Обеспечивает возможность передачи сообщений и работы над общими проектами,
возможность разделения ресурсов.
Роль и назначениесистемныхпрограмм
Системные программы выполняются вместе с прикладными и служат для
управления ресурсами компьютера — центральным процессором, памятью, вводомвыводом.
Операционные системыобеспечивают управление ресурсами компьютера с целью
их эффективного использования.
Утилиты
либо расширяют и дополняют соответствующие возможности
операционной системы, либо решают самостоятельные важные задачи.
Разновидности утилит:
• программы контроля, тестирования и диагностики, которые используются для
проверки правильности функционирования устройств компьютера и для обнаружения
неисправностей в процессе эксплуатации; указывают причину и место неисправности;
• программы-драйверы, которые расширяют возможности операционной системы
по управлению устройствами ввода-вывода, оперативной памятью и т.д.; с помощью
драйверов возможно подключение к компьютеру новых устройств или нестандартное
использование имеющихся;
• программы-упаковщики
(архиваторы),
которые
позволяют
записывать
информацию на дисках более плотно, а также объединять копии нескольких файлов в один
архивный файл;
• антивирусные программы, предназначенные для предотвращения заражения
компьютерными вирусами и ликвидации последствий заражения вирусами;
• программы оптимизации и контроля качества дискового пространства;
• программы восстановления информации, форматирования, защиты данных;
• коммуникационные программы, организующие обмен информацией между
компьютерами;
• программы для управления памятью, обеспечивающие более гибкое
использование оперативной памяти;
• программы для записи CD-ROM, CD-R и многие другие.
Архиваторы - это программы для создания архивов. Архивы предназначены для
хранения данных в удобном компактном виде. В качестве данных обычно выступают
файлы и папки. Как правило, данные предварительно подвергаются процедуре сжатия или
упаковки. Поэтому почти каждый архиватор одновременно является программой для
сжатия данных. С другой стороны, любая программа для сжатия данных может
рассматриваться как архиватор. Эффективность сжатия является важнейшей
характеристикой архиваторов. От неё зависит размер создаваемых архивов. Чем меньше
архив, тем меньше места требуется для хранения архива. Для передачи требуется меньшая
пропускная способность канала передачи или затрачивается меньшее время.
Преимущества архивов очевидны, если учесть, что данные уменьшаются в размере и 2
раза, и в 5 раз. Другие названия архиваторов: утилиты - упаковщики, программы упаковщики, служебные программы, позволяющие помещать копии файлов в сжатом виде
в архивный файл.
WinRAR – это 32 разрядная версия архиватора RAR для Windows. Это - мощное
средство создания архивов и управления ими. Есть несколько версий RAR, для разных
операционных систем: Windows, Linux, UNIX, DOS, OS/2 и т.д
Возможности WinRAR:
 Позволяет распаковывать архивы CAB, ARJ, LZH, TAR, GZ, ACE, UUE, BZ2, JAR,
ISO, и обеспечивает архивирование данных в форматы ZIP и RAR
 Обеспечивает полную поддержку архивов ZIP и RAR
 Имеет специальные алгоритмы, оптимизированные для текста и графики. Для
мультимедиа сжатие можно использовать только с форматами RAR
 Поддерживает технологию перетаскивания (drag&drop)
 Имеет интерфейс командной строки
 Может осуществлять непрерывное архивирование, что обеспечивает более
высокую степень сжатия по сравнению с обычными методами сжатия, особенно при
упаковке большого количества небольших файлов однотипного содержания
 Обеспечивает поддержку многотомных архивов, то есть осуществляет разбивку
архива на несколько томов (например, для записи большого архива на диски). Расширение
томов: RAR, R01, R02 и т.д. При самораспаковывающемся архиве первый том имеет
расширение EXE
 Создает самораспаковывающиеся архивы (SFX) обычные и многотомные архивы,
обеспечивает защиту их паролями
 Обеспечивает восстановление физически поврежденных архивов
 Имеет средства восстановления, позволяющие восстанавливать отсутствующие
части многотомного архива
 Поддерживает UNICODE в именах файлов
 Для новичков предназначен режим Мастер (Wizard), с помощью которого можно
легко осуществить все операции над архивами
Download