Similar presentations:
Классификация программного обеспечения. Виды программного обеспечения и их характеристики
1. Классификация программного обеспечения. Виды программного обеспечения и их характеристики. Понятие системного программного
обеспечения. Операционныесистемы. Служебное программное обеспечение.
1.
2.
3.
4.
5.
Понятие программного обеспечения.
Классификация программного обеспечения для ПК.
Операционные системы.
Классификация системных программных средств.
Эволюция и характеристика операционных систем.
СПИСОК ЛИТЕРАТУРЫ
1.
Гуда А.Н. Информатика.- М.:Корпорация «Дашков и К», 2007.
2.
Агальцов В.П. Информатика для экономистов.- Москва, 2012
(стр.88 – 106).
Задание на самостоятельную работу:
1.
Программное обеспечение ПК (стр. 88 – 94);
2.
Операционные системы (стр. 94 – 106).
2. 1. Понятие программного обеспечения
• Программа – это предписание, указывающее, какиеоперации, над какими данными и в каком порядке
должен выполнить компьютер.
• Компьютерная программа являетс последовательностью
отдельных команд.
• Программное обеспечение компьютера (Soft Ware)
— это совокупность программ, а также связанная с ними
техническая документация, позволяющие использовать
ПК для решения конкретно поставленных задач.
2
3. Уровни программного обеспечения
1. Базовое ПО.Отвечает за взаимодействие с базовыми
аппаратными средствами и хранится в ПЗУ (ROM) или в
перепрограммируемых ПЗУ (EPROM) .
2. Системное ПО.
Обеспечивает
взаимодействие прочих
программ с программами базового уровня и непосредственно с
аппаратным обеспечиванием. Совокупность ПО системного
уровня образует ядро операционной системы.
3.
Служебное
ПО.
Служебные
программы
(утилиты)
предназначены для автоматизации работ по проверке, наладке
и настройке ПК.
4. Прикладное ПО. Комплекс прикладных
выполнения конкретных заданий.
программ
для
3
4. 2. Классификация Программного обеспечения (ПО) для ПК
45. Системное ПО
Используется для эксплуатации и техническогообслуживания ПК, управления и организации
вычислительного процесса при решении любой
конкретной задачи на ПК.
Прикладное ПО
Обеспечивает
выполнение
необходимых
пользователю задач (работа с текстами, графикой,
обработка табличной информации, сопровождение
информационных массивов информации и т.д.).
5
6. 3. Операционные системы
• Операционнойсистемой
называется
комплекс управляющих программ, которые
поддерживают
интерфейс
между
компонентами ПК и обеспечивают наиболее
эффективное распределение ресурсов ПК.
• Интерфейс – это набор приемов и правил,
обеспечивающих
тот
или
иной
вид
взаимодействия:
взаимодействие
между
устройствами,
взаимодействие
между
пользователем и ПК и т.д.
6
7. 3.1. Основные функции ОС
• получение, анализ и выполнение командпользователя;
• принятие и реализация программных запросов на
запуск и остановку других программ;
• загрузка в оперативную память (ОП) программ
для выполнения;
• защита программ от взаимного действия друг на
друга, распределение между ними ресурсов ПК,
обеспечение сохранности данных и др;
• обеспечение и поддержка пользовательского
интерфейса.
7
8. 3.2. Классификация операционных систем
По видампользовательского
интерфейса
По режимам
обработки задач
По количеству
одновременно
работающих
пользователей
Командный интерфейс (интерфейс
командной строки)
MS-DOS
Объектно – ориентированный
(графический интерфейс)
ОС Windows
различных
версий
Интерфейс SILK (Speech Image
Language Knowledge) использование речевых команд
для взаимодействия
пользователя, ПК и приложений.
Находятся в
разработке
Однопрограммный режим
(однозадачные ОС)
MS-DOS
Мультипрограммный режим
(многозадачные ОС)
ОС Windows
различных
версий, Unix,
Linux
Однопользовательские
MS-DOS, ранние
версии Windows
и OS/2
Многопользовательские (сетевые)
Windows NT,
Windows
8
2000, Unix, Linux
9. 4. Классификация системных программных средств
КлассНазначение
Операционные
системы
Управляют работой всех устройств ПК и процессом выполнения
прикладных программ, осуществляют контроль работоспособности
оборудования ПК, процедуру начальной загрузки, взаимодействие
пользователя с ПК, загрузку и выполнение прикладных программ,
распределение ресурсов ПК, таких, как ОП, процессорное время и
периферийные устройства между прикладными программами.
Главные отличительные черты ОС нового поколения:
многозадачность — возможность обеспечивать выполнение нескольких
программ одновременно;
развитый графический интерфейс;
устойчивость в работе и защищенность;
абсолютная независимость от аппаратуры;
совместимость со всеми видами приложений, разработанных для MS
DOS.
Сервисные
системы
Предоставляют ОС более широкие возможности и обеспечивают
пользователю набор разнообразных дополнительных услуг. К системам
этого вида относятся оболочки, утилиты и операционные среды.
Программноинструментальные
средства
Программные продукты, применяемые для разработки программного
обеспечения.
Программы
технического
обслуживания
Используются для управления работой различных систем компьютера,
позволяют проследить за правильностью его функционирования, а также
производить диагностику.
9
10. 4.1. Классификация сервисных систем
Оболочки ОСПрограммные
продукты,
которые
делают
общение
пользователя с компьютером более комфортным. Наиболее
известные из них: Norton Commander и его клон Volkov Commander.
На основе этих двух программ позже были созданы такие
программы,
как
Windows
Commander
(в
дальнейшем
переименованный в Total Commander), Altap Salamander и другие,
работающие под управлением ОС Windows, но реализующие
заложенный Norton (Volkov) Commander’ом принцип двух панелей с
файлами.
Утилиты
Служебные
программы,
предоставляющие
пользователю
некоторые дополнительные услуги (дефрагментация, проверка и
исправление структуры разделов жёсткого диска, проверка на
наличие ошибок файловой системы и устройств хранения данных
…). Поскольку типовой набор необходимых услуг примерно
одинаков для всех пользователей ПК, то большое распространение
получили заранее собранные пакеты утилит, наиболее ярким
примером которых может послужить пакет Norton Utilities
(входящий в Norton System Works) от компании Symantec.
Операционные среды
Совокупность компьютерных программ, обеспечивающая
возможность управлять вычислительными процессами и файлами.
Есть операционные среды, позволяющие управлять
вычислительными процессами и файлами в стандартной
операционной системе посредством графического
пользовательского интерфейса(«Microsoft Windows» 1-3, 95, 98 и
10
«Me» под «MS-DOS»).
11. 5. Эволюция и характеристика операционных систем
5.1. Операционная система MS-DOS• MS-DOS (сокр. от англ. Microsoft Disk Operating System
— дисковая ОС от Microsoft) — коммерческая
операционная система для персональных компьютеров
фирмы Microsoft. MS-DOS — самая известная ОС из
семейства DOS.
• MS-DOS была выпущена в 1981 году и вышла в восьми
версиях.
• Для однозадачной операционной системы MS-DOS,
предоставляющей пользователю лишь интерфейс
командной строки, был создан целый ряд оболочек,
которые позволяют сделать работу с файловой
системой компьютера и операционной системой более
наглядной.
11
12. 5.2. Корпорация Майкрософт (Microsoft Corporation)
• В 1975 году Гейтс и Аллен основаликомпанию MicroSoft, позднее Microsoft
Corporation, для продвижения своей
версии Бейсика, названного Microsoft
Basic.
Это
был
первичный
компьютерный
язык
операционной
системы MS-DOS. Он явился ключом к
раннему
коммерческому
успеху
Microsoft.
• Корпорация Microsoft является одним из
самых успешных в мире коммерческих
предприятий и ключевым игроком в
создании
рынка
программного
обеспечения
12
13. История выпусков версий Windows
1314. 5.4. Операционная система UNIX
Кен Томпсон и ДенисРитчи — создатели
UNIX.
• UNIX — семейство
многозадачных и
многопользовательских
операционных систем.
• Первая система UNIX была
разработана в конце 1960-х —
начале 1970-х годов в
подразделении Bell Labs
компании AT&T.
• С тех пор было создано
большое количество различных
UNIX-систем. Юридически лишь
некоторые из них имеют полное
право называться «UNIX»;
остальные же, хотя и
используют сходные концепции
и технологии, объединяются
термином «UNIX-подобные»
• В настоящее время UNIX
используются в основном на
серверах
14
15. 5.5. Операционная система Linux
Линус Торвальдс— создатель
ядра Linux
• Л.Торвальд разработал эффективную
ПК-версию UNIX для и назвал ее Linux.
В 1999 г. он выпустил версию Linux 0.II,
мгновенно распространившуюся по
Интернет. В последующие годы данная
ОС
была
доработана
другими
программистами, которые поместили в
нее возможности и особенности,
присущие
стандартным
UNIX
системам. Через некоторое время
Linux
стала
одним
из
самых
популярных проектов UNIX конца XX в.
• Главным достоинством ОС Linux
является то, что ее можно применять
на компьютерах любой конфигурации
—
от настольного до мощных
многопроцессорных серверов.
• Linux, как и все версии UNIX,
представляет собой
многопользовательскую и
многозадачную ОС. Ее можно
охарактеризовать как настольную
версию профессиональной ОС UNIX. 15