Similar presentations:
Программное обеспечение компьютеров. Тема 4.1 (часть 2)
1. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ КОМПЬЮТЕРОВ
П РОГРАММНОЕОБЕСПЕЧЕНИЕ
КОМПЬЮТЕРОВ
2. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ (ПО)
П Р О Г Р А М М Н О Е О Б Е С П Е Ч Е Н И Е (ПО)Программное
обеспечение
Э ВМ
(П О)
представляет собой совокупность программ и
правил, позволяющих использовать Э В М для
решения различных задач. Из всей совокупности
программного обеспечения можно выделить четыре
основных компонента:
o системное ПО,
o прикладное ПО,
o инструментальное П О
o сервисное П О
3. СИСТЕМНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
С и стемноепрограммное
обеспечение
совокупность
программ,
(СПО)
–
это
предназначенных
для
управления
функционированием Э В М и наиболее эффективного
выполнения ею своего целевого назначения.
Именно благодаря
системному П О
ЭВМ
превращается из "ящика с набором электронных
схем" в надежного помощника человека.
4. ПРИКЛАДНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ (ППО)
ПРИКЛАДНОЕ ПРОГРАММНОЕО Б Е С П Е Ч Е Н И Е (ППО)
Прикладное программное
обеспечение
совокупность
программ,
(ППО)
–
это
предназначенных для решения пользователем
конкретных задач в различных областях его
деятельности.
Д анный
вид
программного
обеспечения
еще
известен
как
"пакеты
прикладных программ" (ППП). Как правило,
П П П – это стандартные пакеты, разработанные не
отдельными пользователями,
а
фирмами
–
разработчиками программного обеспечения.
5. В КАЧЕСТВЕ ПРИМЕРА МОЖНО НАЗВАТЬ СЛЕДУЮЩИЕ ППП:
В КАЧЕСТВЕ ПРИМЕРА МОЖНОНАЗВАТЬ С Л Е Д У Ю Щ И Е П П П :
текстовые редакторы
(текстовые процессоры)
(Лексикон, Works, WordPerfect, Microsoft Word и
др.);
• электронные
таблицы (табличные процессоры)
(SuperCalc, Lotus, Quattro Pro, Microsoft Excel и
др.);
• системы
управления базами данных (СУБД)
(Paradox, FoxPro, Clarion, Microsoft Access и др.);
• системы автоматизации проектирования (САПР)
(AutoCad, T-Flex C A D, "Компас" и др.);
6. В КАЧЕСТВЕ ПРИМЕРА МОЖНО НАЗВАТЬ СЛЕДУЮЩИЕ ППП:
В КАЧЕСТВЕ ПРИМЕРА МОЖНОНАЗВАТЬ С Л Е Д У Ю Щ И Е П П П :
системы бухгалтерского учета ("1С: Бухгалтерия",
Турбо-Бухгалтер и др.);
• издательские системы (PageMaker, QuarkX press и
др.);
• графические
редакторы
(Paintbrush,
Adobe
Photoshop, Corel Draw и др.) и многие другие
программные средства для различных областей
деятельности человека.
7. ИНСТРУМЕНТАЛЬНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ (ИПО)
ИНСТРУМЕНТАЛЬНОЕ ПРОГРАММНОЕО Б Е С П Е Ч Е Н И Е (ИПО)
И н струментальное
программное
обеспечение (ИПО) – это системы для разработки
новых
программ,
включающие
язык
программирования и соответствующий
ему
языковый
процессор
и
обеспечивающие
автоматизацию отработки и отладки программ.
8. СЕРВИСНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ (СПО)
СЕРВИСНОЕ ПРОГРАММНОЕО Б Е С П Е Ч Е Н И Е (СПО)
Сервисное программное
обеспечение
(СПО) – это комплекс программ, предназначенных
для
диагностирования
устройств
ЭВМ,
обслуживания магнитных дисков и для защиты
данных. К С П О относятся различные архиваторы,
программы, предназначенные для кодирования
данных,
обеспечивающие
защиту
от
несанкционированного доступа и др.
9. ОБОБЩАЯ ВСЕ СКАЗАННОЕ РАНЕЕ, МОЖНО ВЫДЕЛИТЬ СЛЕДУЮЩИЕ ОСНОВНЫЕ ФУНКЦИИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ:
автоматическоеуправление
вычислительным
процессом в различных режимах работы ЭВМ;
• автоматизация
рационального
распределения
ресурсов
ЭВМ
(в
первую
очередь,
О З У,
периферийных устройств) при одновременном
решении нескольких задач;
• обеспечение взаимодействия пользователя с Э В М в
удобной форме;
10. ОБОБЩАЯ ВСЕ СКАЗАННОЕ РАНЕЕ, МОЖНО ВЫДЕЛИТЬ СЛЕДУЮЩИЕ ОСНОВНЫЕ ФУНКЦИИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ:
сокращение времени на подготовку задач крешению на ЭВМ;
• обеспечение
контроля
надежности
функционирования ЭВМ;
• защита
данных
от
потерь
и
от
несанкционированного доступа;
• обеспечение возможности пользователю создавать
свои программы при необходимости решения
нестандартных.
11. НАЗНАЧЕНИЕ И СТРУКТУРА СИСТЕМНОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
Cистемное программное обеспечение занимаетособое место среди всей совокупности имеющегося
программного продукта. С его помощью происходит
организация процесса функционирования Э В М , в
том числе управление внешними устройствами. В
системном
программном
обеспечении
можно
выделить следующие составные части:
• операционная система;
• утилиты;
• программы-оболочки;
• операционные оболочки;
• драйверы.
12. НАЗНАЧЕНИЕ И СТРУКТУРА СИСТЕМНОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
Ядромвсего
системного
программного
обеспечения является операционная система. О на
представляет собой комплекс системных и
служебных программных средств и является
опорой для программного обеспечения более
высоких уровней – прикладных и большинства
служебных приложений.
13.
Н А З Н АЧ Е Н И Е И С Т Р У К Т У РА С И С Т Е М Н О Г ОП Р О Г РА М М Н О ГО О Б Е С П Е Ч Е Н И Я
Утилита – это вспомогательная программа,
предназначенная для расширения возможностей
операционной
системы
и
обслуживания
вычислительного процесса.
Утилиты позволяют защитить компьютер от
неисправностей,
сводят
к
минимуму
риск
возникновения аварийных ситуаций, повышают
производительность операционной системы и
предоставляют пользователю новые услуги для
работы в сети Internet.
14. МОЖНО ВЫДЕЛИТЬ НЕСКОЛЬКО ТИПОВ УТИЛИТ, ОТЛИЧАЮЩИХСЯ НАЗНАЧЕНИЕМ:
антивирусные программы – предназначены для
защиты данных от компьютерных вирусов;
программы для выявления неисправностей –
предназначены для слежения за работой системных
компонентов, диагностики и подготовки отчетов об
аппаратных
неисправностях,
обнаружения
программных ошибок;
программы компьютерной безопасности – защищают
П Э В М и хранящиеся в ней данные от взлома. К
таким программам относятся системы шифрования и
наблюдения за данными;
15. МОЖНО ВЫДЕЛИТЬ НЕСКОЛЬКО ТИПОВ УТИЛИТ, ОТЛИЧАЮЩИХСЯ НАЗНАЧЕНИЕМ:
программы-деинсталляторы – предназначены для
корректной очистки дисков от элементов удаляемых
программ;
программы для работы в сети Internet –
предназначены для ускорения обмена данными,
подключения
ко
всевозможным
услугам,
предоставляемым в сети, для контроля за
использованием ресурсов и защиты данных от
несанкционированного доступа и т.д.
16.
Н А З Н АЧ Е Н И Е И С Т Р У К Т У РА С И С Т Е М Н О Г ОП Р О Г РА М М Н О ГО О Б Е С П Е Ч Е Н И Я
Программы-оболочки
предоставляют
пользователю интерфейс для более простого и
быстрого доступа к программам, что позволяет
повысить эффективность работы на П Э В М и
производительность системы в целом. К числу таких
оболочек для операционной системы M S D O S
относятся
Norton
Commander,
Volkov
Commander,
Disko
Commander
и
др.
Аналогичные программы-оболочки имеются и для
операционной системы Windows.
17.
Н А З Н АЧ Е Н И Е И С Т Р У К Т У РА С И С Т Е М Н О Г ОП Р О Г РА М М Н О ГО О Б Е С П Е Ч Е Н И Я
Для управления внешними устройствами
предназначены короткие программы – драйверы.
Драйвер – это программа, предназначенная
для обслуживания отдельного периферийного
устройства П Э В М .
18. ОПЕРАЦИОННАЯ СИСТЕМА
Операционная система организовывает обменинформацией
меж ду
оперативной
памятью,
внешними
устройствами
и
центральным
процессором. О на координирует работу всего
множества устройств компьютера. При параллельной
работе процессора, памяти и внешних устройств
операционная система обеспечивает разделение
ресурсов,
чем
предотвращает
возможность
возникновения конфликтов между компонентами
вычислительной системы.
19. ОСНОВНАЯ ФУНКЦИЯ ВСЕХ ОПЕРАЦИОННЫХ СИСТЕМ
Основная функция всех операционныхсистем – посредническая. Она заключается в
обеспечении нескольких видов интерфейса:
• интерфейса между пользователем и программноаппаратными средствами компьютера (интерфейс
пользователя);
• интерфейса между программным и аппаратным
обеспечением (аппаратно-программный
интерфейс);
• интерфейса между разными видами программного
обеспечения (программный интерфейс).
20. ДВА РЕЖИМА РАБОТЫ С ПОЛЬЗОВАТЕЛЕМ
Всеоперационные
системы
способны
обеспечивать два режима работы с пользователем –
пакетный и диалоговый. В пакетном режиме
операционная система автоматически исполняет
заданную
последовательность
команд.
Суть
диалогового режима состоит в том, что операционная
система находится в ожидании команды
пользователя и, получив ее, приступает к
исполнению, а исполнив, сообщает об этом
пользователю и ждет очередной команды.
21. ИНТЕРФЕЙС ПОЛЬЗОВАТЕЛЯ
Интерфейспользователя
представляет
собой
совокупность
программных
средств,
предназначенных для обмена информацией между
пользователем и операционной системой.
По реализации интерфейса пользователя
различают
неграфические
и
графические
операционные
системы.
Неграфические
операционные системы реализуют интерфейс
командной
строки.
Основным
устройством
управления в данном случае является клавиатура.
22. ГРАФИЧЕСКИЕ ОПЕРАЦИОННЫЕ СИСТЕМЫ
Графические операционные системы реализуютболее сложный тип интерфейса, в котором в качестве
органа управления кроме клавиатуры может
использоваться мышь или адекватное устройство
позиционирования.
Работа
с
графической
операционной системой основана на взаимодействии
активных
и
пассивных
экранных
элементов
управления.
23. ГРАФИЧЕСКИЕ ОПЕРАЦИОННЫЕ СИСТЕМЫ
В качестве активного элемента управлениявыступает указатель мыши.
В качестве пассивных элементов управления
элементы
управления
выступают
графические
кнопки,
значки,
приложений
(экранные
переключатели, флажки, раскрывающиеся списки,
строки меню и многие другие).
24. СТАНДАРТНЫЕ ОПЕРАЦИОННЫЕ СИСТЕМЫ
Стандартныеоперационные
системы
предназначены для решения следующих задач:
• управление
аппаратными
средствами
компьютера;
• создание
рабочей
среды
и
интерфейса
пользователя;
• выполнение команд пользователя и программных
инструкций;
• организация файловой системы и обслуживание
файловой структуры;
• организация ввода-вывода, управление файлами
и данными.
25. СТАНДАРТНЫЕ ОПЕРАЦИОННЫЕ СИСТЕМЫ
Н аиболееизвестными
стандартными
операционными системами являются: M S D O S , M S
Windows 95/98, M S Windows Millennium, I B M OS/2,
AT&T U N I X .
Среди названных О С M S D O S является 16разрядной,
а
остальные
–
32-разрядными
операционными системами.
26. СЕТЕВЫЕ ОС
Сетевые операционные системы выполняютфункции стандартных операционных систем, а
также,
реализуют
задачи,
связанные
с
управлением работой с файлами, данными и
ресурсами, находящимися на различных узлах
сети. Они позволяют организовать управление
работой компьютерной сети и совместный доступ
пользователей к сетевым файлам и ресурсам.
27. СЕТЕВЫЕ ОС
Сетевыеоперационные
системы
бывают
одноранговыми и серверными. Серверные системы
отличаются от одноранговых большей сложностью и
мощностью и полностью заменяют собой стандартную
операционную систему.
Одноранговые операционные системы могут
устанавливаться
на
любой
рабочей
станции.
Серверные операционные системы состоят их двух
частей: одна часть располагается на сервере, а другая
– на рабочих станциях.
28. СЕТЕВЫЕ ОС
Примеромодноранговых
операционных
систем являются: OS/2 WarpConnect, Windows N T
Workstation, Windows for Workgroups и некоторые
другие.
К числу серверных операционных систем с
высокой
производительностью
и
широкими
сетевыми
возможностями
относятся:
Novell
NetWare, Windows N T Server, OS/2 L A N Server,
OS/2 S M P, V I N E S , U N I X Ware и др.
29. ВЫВОД:
ВЫ ВОД:1. Основная
функция всех операционных систем
заключается в обеспечении нескольких видов
интерфейса:
интерфейса
пользователя,
аппаратно-программного
интерфейса
и
программного интерфейса.
2. Одной из важных функций любой операционной
системы является организация и обслуживание
файловой системы.
30. ВЫВОД:
ВЫ ВОД:3. Все
операционные
системы
можно
разделить на две большие категории –
стандартные О С и сетевые О С . Последние
отличаются
наличием
дополнительных
функций,
связанных
с
управлением
ресурсами, расположенными на различных
узлах сети.
31. ЛЕКЦИЯ ОКОНЧЕНА. СПАСИБО ЗА ВНИМАНИЕ!
ЛЕКЦИЯ ОКОНЧЕНА.С П А С И Б О ЗА ВНИМАНИЕ!
software