Программные средства реализации инфйормационных процессов.
Классификация прог.об.
Системное прог.об.
Инструментарий технологий прог.
Прикладное прог.об.
ПО- это совокупность программ выполняемой выч.сис. и необходимых для эксплуатации документов.
Программный продукт-это программа или комплекс взаимосвязанных програм для решения определнной задачи массового спроса, подготовленный к реализации как любой вид промышленной продукции.
3 сферы использования прог.продуктов:
Аппаратная часть компьютеров и сетей ЭВМ
Технология разработки программ
Функциональные задачиразличных предметов обоастей
Классфикация ПО в зависимости от сферы применения:
Системное ПО
3
3
Системное ПО- это совокупность программ и программных компелксов для обеспечения работы компьютеров и систем ЭВМ.
Системное ПО тесно связано с типом компьютера. Имеет общий характер применения, независимо от специфики предметной области решаемых с помощью ЭВМ задач.
Структура системного ПО:
Системное ПО:
Базовое: базовая система ввода-вывода(BIOS), Операционная система ( сетевая ОС), Операционные оболочки.
Сервисное: Программы диагностики работоспособности компьютера, Антивирусные программы, Программы обслуживания дисков, Программы архивирования данных, Программы обслуживания сети, Программы-драйверы.
BIOS (Basic Input/Output System – базовая система ввода-вывода) – совокупность программ, предназначенных для автоматического тестирования устройств после включения питания компьютера, загрузки ОС в оперативную память и обеспечения взаимодействия ОС и приложений с различными устройствами компьютера.
ОС предназначена для управления выполнения пользовательских программ, планирования и управления вычеслительными ресурсами ЭВМ. Она выполняет роль связуещего звена между аппаратурой компьюетра, выполняемыми программами и пользователем.
ОС обычно хранится во внешней памяти компьютера – на диске. При включении компьюетра она считывается с диска и размещается в опер.памяти. Этот процесс называется загрузкой ОС.
В основные функции ОС входит:
Осуществление диалога с пользователем
Запуск программ на выполнение
Планирование и организация процесса обработки информации
Распределение ресурсов вычислительной системы ( опре.памяти,процессора,внешних устройств).
ОС для компьюетра деляться на:
Одно- и многозадачные
Одно- и многопользовательские
Несетевые и сетевые, обеспечивающие работу локальной компьютерной сети.
Каждая ОС имеет свой командный язык, который позваляет пользователю выполнять те или иные действия:
Обращатся к каталогам (папкам)
Выполнять разметку внешних носителей
Запускать программы и др.
Анализ и выполнения команд пользователя включая загрузку программ из файлов в оперативную память и их запуск, осуществляет командный процесс ОС.
Файловая система- порядок, определяющий способ организации,хранения и именнованя данных на носителях информации.
Файловая система определяет формат содержимого и способ физического хранения информации, которую группируют в виде файлов.
Файловая система определяет размер имени файла (папки), максимально возможный рамер файла, набор атрибутов файла и др. Некоторые файловые системы предоставляют сервисные возможности,например, разграничение доступа или шифрование файлов.
С точки зрения ОС, весь диск представляет собой набор кластеров.
Драйверы файловой системы организуют кластеры в файлы и каталоги.
Эти же драйверы отслеживают, какие из кластеров в настоящее время используются, какие свободны, какие помечены как неисправные.
Однако файловая система не обязательно напрямую связана с физическим носителем информации. Существуют, например, сетевые файловые системы, которые являются лишь способом доступа к файлам.
Некоторые дисковые файловые системы:
FAT,NTFS,EFS (Microsoft)
Ext3,ext4,Next3 (Linux)
Операционные оболочки – специальные программы, предназначенные для упращения общения пользователя с командами ОС. Операциооные оболочки текстовый или графичекий интерфейс конечного пользователя. Наиболее популярные оболочки: Norton Commasnder, FAR, Windows Commander, Norton Navigator, XTree Gold и др.
Расширением базового ПО является набор сервисного, дополнительного устанавливаемого ПО. В сервисное ПО входят:
Программы контроля, тестирования и диагностики
Программы-драйверы
Программы архиваторы- позволяют записывать информацию на диск более плотно, а так же объединять копии нескольких файлов в один архивный файл.
Антивирусные программы- предназначены для предотвращения заражения и ликвидации последствий заражения компьютерными вирусами.
Утилита – это программа, служащая для выполнения вспомогательных опреаций обработки данных или обслуживания компьютера.
Утилиты можно разделить на 3 группы:
Утилиты сервисного обслуживания компьютера.
Утилиты расширения функциональности.
Информационные утилиты.