Данные – это информация (текстовая, графическая, числовая, звуковая), представленная в форме, пригодной для обработки и передачи ее с помощью компьютера (в виде 0 и 1).
Программа – это последовательность команд, которую выполняет компьютер в процессе обработки данных.
Приложение – программа, предназначенная для выполнения определенных пользовательских задач и рассчитанная на непосредственное взаимодействие с пользователем.
Документ – объект обработки стандартного приложения.
Совокупность всех программ хранящихся в долговременной памяти компьютера называется программным обеспечением.
Функции программного обеспечения:
• управлять компьютерными ресурсами организации;
• обеспечивать пользователя всеми инструментами, необходимыми для извлечения пользы из этих ресурсов;
• выполнять роль посредника между организациями и хранимой информацией.
Классификация ПО.
1. Системное программное обеспечение необходимо для функционирования компьютера, работы с файлами, защиты программ и данных, а также для разработки прикладного программного обеспечения.
Системное ПО
Операционные системы: Файловые менеджеры:
(Windows, Linuks) (Total Commander, FAR)
Системы программирования: Антивирусные программы:
(Delphi, Visual Basic) (Dr.Web, Касперский)
2. Прикладное программное обеспечение – программы, написанные для пользователей или самими пользователями (для задания компьютеру конкретной работы).
Функции операционной системы
· Программный интерфейс (взаимодействие различных программ между собой).
· Программно-аппаратный интерфейс (взаимодействие программного обеспечения и аппаратного).
|
· Интерфейс пользователя (взаимодействие человека с компьютерной системой).
Виды ОС.
· неграфические (управление компьютером производится вводом специальных команд в командную строку с помощью клавиатуры);
· графические (управление компьютером может производиться с помощью специальных манипуляторов, например мыши).
Установка и загрузка операционной системы:
Дистрибутив Системный диск ОЗУ
Основной неграфической ОС для компьютеров IBM являлась MS-DOS.
Одной из самых распространенных программ-оболочек являлась Norton Commander.
Линейка графических ОС корпорации Microsoft - Windows 95/98, 2000, ME, XP, Vista, Windows 7, которые отличаются:
- Стандартизацией интерфейса
- Оптимальным управлением оперативной памятью
- Возможностью без проблемного подключения внешних устройств
- Многозадачностью
- Интеграцией функций программ
- Преобладающим использованием графического режима.
Состав ОС .
- Программный модуль, управляющий файловой системой.
- Командный процессор, выполняющий команды пользователя;
- Драйверы устройств;
- Программные модули, обеспечивающие графический пользовательский интерфейс;
- Сервисные программы;
- Справочная система.
Оболочки ОС.
Для удобства работы с неграфическими ОС применяют специальный класс программ, которые называются программами-оболочками. Оболочки позволяют заменить ввод команд ОС управлением с помощью ограниченного набора клавиш. Например: Norton Commander.
Драйверы устройств – это программы, управляющие работой внешних устройств.
Программы-утилиты это программы вспомогательного назначения.
- Программы-упаковщики позволяют за счет применения специальных методов «упаковки» информации сжимать информацию на дисках, т.е. создавать копии файлов меньшего размера, а также объединять копии нескольких файлов в один архивный файл.
- Программы для создания резервных копий информации.
- Коммуникационные программы.
- Программы для диагностики компьютера.
- Программы-кэши для дисков.
- Программы для оптимизации диска и др.
Антивирусные программы.
|
Компьютерные вирусы – это программы, которые могут «размножаться» и скрытно внедрять свои копии в файлы, загрузочные сектора дисков и документы. Активизация компьютерного вируса может вызывать уничтожение программ и документов.
Виды вирусов по масштабу вредных воздействий:
- Безвредные (уменьшают количество памяти на диске)
- Неопасные (уменьшают количество памяти на диске, графические, звуковые эффекты)
- Опасные (сбои и зависание при работе)
- Очень опасные (изменение или разрушение программ и документов, вплоть до разрушения файловой системы или винчестера)
Виды по среде обитания:
- Файловые - поражают исполняемые файлы, программы.
- Загрузочные - внедряют себя в загрузочные сектора дисков.
- Макро-вирусы - заражают файлы документов Word и Excel
- Сетевые вирусы (почтовые, черви, активные элементы на языках VB, Java)
- Трояны (внедрены в ОС или приложения)
Программы:
- «Доктора», полифаги – проверка файлов, загрузочных секторов дисков и оперативной памяти, поиске в них известных (по маске) или неизвестных (подозрительная последовательность команд). Зараженные файлы подлежат лечению. AntiViral Toolkit Pro, AVP Monitor.
- Ревизоры (детекторы) – обнаружение вирусов подсчетом контрольных сумм для присутствующих на диске файлов. Adinf.
- Блокировщики (фильтры) – программы, перехватывающие вирусоопасные ситуации и сообщающие о них пользователю. Зашиты в BIOS Setup.
Обслуживающие программы – программы для тестирования КС, исправления обнаруженных недостатков и оптимизации работы устройств.
|
Системы программирования – это комплекс программ и прочих средств, предназначенных каждый для разработки и эксплуатации программ на конкретном языке программирования для конкретного вида ПК. Включают в себя некоторую версию языка программирования, транслятор программ, представленный на этом языке и т.д.
Прикладные программы обычно называют приложениями
Приложение – это программа, позволяющая пользователю обрабатывать текстовую, графическую, числовую, аудио- и видеоинформацию, а также работать в компьютерных сетях, не владея программированием. Приложение функционирует под управлением определенной операционной системы.
Прикладное ПО
Приложения общего назначения Приложения специального назначения
Игры Программы для обучения
Приложения общего назначения – это программы, используемые как инструмент при создании документов.