Операционные системы. Междупрограммный интерфейс

Содержание

Слайд 2

Программа - это запись алгоритма решения задачи в виде последовательности команд или

Программа - это запись алгоритма решения задачи в виде последовательности команд или
операторов языком, который понимает компьютер. Конечной целью любой компьютерной программы является управление аппаратными средствами.

Слайд 3

Междупрограммный интерфейс - это распределение ПО на несколько связанных между собою уровней,

Междупрограммный интерфейс - это распределение ПО на несколько связанных между собою уровней,
где каждый высший уровень базируется на программном обеспечении предшествующего.

Слайд 5

Взаимодействие между пользователем, прикладным программным обеспечением, операционной системой и аппаратным обеспечением

Взаимодействие между пользователем, прикладным программным обеспечением, операционной системой и аппаратным обеспечением

Слайд 6

Операционная система

Операционная система — это комплекс взаимосвязанных программ, который действует как интерфейс между

Операционная система Операционная система — это комплекс взаимосвязанных программ, который действует как
приложениями и пользователями с одной стороны и аппаратурой компьютера с другой стороны

Слайд 7

Функции ОС

управление памятью;
управление доступом к устройствам ввода-вывода;
управление файловой системой;
управление взаимодействием процессов, диспетчеризация

Функции ОС управление памятью; управление доступом к устройствам ввода-вывода; управление файловой системой;
процессов;
управление использованием ресурсов;
загрузка программ в оперативную память и их выполнение;
интерфейс с пользователем;
межмашинное взаимодействие (сеть);
защита самой системы и пользовательских данных и программ;
разграничение прав доступа и многопользовательский режим работы.

управление памятью
управление доступом к устройствам ввода-вывода
управление файловой системой
управление взаимодействием процессов, диспетчеризация процессов
управление использованием ресурсов
загрузка программ в оперативную память и их выполнение
интерфейс с пользователем
межмашинное взаимодействие (сеть)

Слайд 9

Виды ОС

ОС
однозадачные и  многозадачные
однопользовательские и многопользовательские
сетевые и  локальные
системы с разделением времени и реального времени
однопроцессорные и многопроцессорные

Виды ОС ОС однозадачные и многозадачные однопользовательские и многопользовательские сетевые и локальные

Слайд 10

Типы ОС

графические - текстовые

бесплатные - платные

открытые – закрытые

клиентские – серверные

16-разрядная - 32-разрядная

Типы ОС графические - текстовые бесплатные - платные открытые – закрытые клиентские
- 64-разрядная

Слайд 11

Классификация операционных систем по назначению

системы реального времени

встраиваемые системы

операционные системы для суперкомпьютеров

операционные системы

Классификация операционных систем по назначению системы реального времени встраиваемые системы операционные системы
для серверов

операционные системы для домашних и офисных компьютеров

исследовательские операционные системы

Слайд 12

Служебный уровень

Диспетчеры файлов
Средства сжатия
Средства диагностики
Программы инсталляции
Средства коммуникации
Средства просмотра и воспроизведения
Средства компьютерной безопасности

Служебный уровень Диспетчеры файлов Средства сжатия Средства диагностики Программы инсталляции Средства коммуникации

Слайд 13

Прикладной уровень

Текстовые редакторы

WordPad
Блокнот
SideKick
Brief
Multi-Edit

Текстовые процессоры

MS Word
WordStar
ChiWriter
WordPerfect
WinWord

Прикладной уровень Текстовые редакторы WordPad Блокнот SideKick Brief Multi-Edit Текстовые процессоры MS

Слайд 14

Прикладной уровень: графические редакторы

Растровые редакторы

Paint
Pixel
GIMPShop
Adobe Photoshop

Векторные редакторы

Adobe Illustrator
Macromedia Freehand
CorelDraw

Редакторы 3-х мерной графики

3D

Прикладной уровень: графические редакторы Растровые редакторы Paint Pixel GIMPShop Adobe Photoshop Векторные
Studio MAX
Organica
Maya
Blender

Слайд 15

Прикладной уровень

Системы управления базами данных

Oracle
MS SQL Server
Borland Interbase

Электронные таблицы

Microsoft Excel
Lotus 1-2-3
SuperCalc
Quattro Pro

Настольные

Прикладной уровень Системы управления базами данных Oracle MS SQL Server Borland Interbase
издательские системы

QuarkXPress for Windows
PageMaker for Windows
Microsoft Publisher
Pageplus for Windows

Слайд 16

Прикладной уровень: редакторы HTML

asWedit;
Bluefish;
Erwin;
Kdreamsite
WebMaker;
Smart Web Builder;
Dreamweaver CS;
Potlatch.

Прикладной уровень: редакторы HTML asWedit; Bluefish; Erwin; Kdreamsite WebMaker; Smart Web Builder; Dreamweaver CS; Potlatch.

Слайд 17

Прикладной уровень: браузеры

Прикладной уровень: браузеры

Слайд 18

Прикладной уровень: системы автоматизированного перевода

Электронные словари
Программы автоматического перевода

Прикладной уровень: системы автоматизированного перевода Электронные словари Программы автоматического перевода

Слайд 19

Прикладной уровень: пакеты прикладных программ (ППП)

пакеты для решения типовых инженерных, планово-экономических, общенаучных

Прикладной уровень: пакеты прикладных программ (ППП) пакеты для решения типовых инженерных, планово-экономических,
задач;
пакеты системных программ;
пакеты для обеспечения систем автоматизированного проектирования и систем автоматизации научных исследований;
пакеты педагогических программных средств.

Слайд 20

Пакеты прикладных программ (пример)

Microsoft Office (компания Microsoft)
OpenOffice.org

Пакеты прикладных программ (пример) Microsoft Office (компания Microsoft) OpenOffice.org

Слайд 21

Прикладной уровень: информационно-Правовые системы (ИПС)

Гарант;
Кодекс;
Консультант-Плюс.

Прикладной уровень: информационно-Правовые системы (ИПС) Гарант; Кодекс; Консультант-Плюс.

Слайд 22

Прикладной уровень: Интегрированные системы делопроизводства

БОСС-Кадровик
ДЕЛО

Office SharePoint Server 2007
Судебная экспертиза
АИС «Правосудие»
АИС Berdaflex Production

Прикладной уровень: Интегрированные системы делопроизводства БОСС-Кадровик ДЕЛО 1С Office SharePoint Server 2007

Слайд 23

Прикладной уровень: системы автоматизированного проектирования

КОМПAС-График VII
Autodesk Mechanical Desktop
Project Studio
AutoCAD (Автокад)
Solidcam
САПР 3D
Вертикаль

Прикладной уровень: системы автоматизированного проектирования КОМПAС-График VII Autodesk Mechanical Desktop Project Studio

Слайд 24

Прикладной уровень: бухгалтерские системы

1С:Бухгалтерия
Инфо-Бухгалтер
Турбо-Бухгалтер

Прикладной уровень: бухгалтерские системы 1С:Бухгалтерия Инфо-Бухгалтер Турбо-Бухгалтер

Слайд 25

Прикладной уровень: финансовые аналитические системы

Project Expert
Audit Expеrt
CRM системы
Sales Expert
Quick Sales

Прикладной уровень: финансовые аналитические системы Project Expert Audit Expеrt CRM системы Sales Expert Quick Sales

Слайд 26

Прикладной уровень: экспертные системы

EXPO
Кибер-С
Insigt
Logian
NexPert
Rule Master
Picon
Knowledge Craft
Kesii
Timm
VP-Project
MYCIN

Прикладной уровень: экспертные системы EXPO Кибер-С Insigt Logian NexPert Rule Master Picon

Слайд 27

Прикладной уровень: Геоинформационные системы (ГИС)

ObjectLand;
LocalTrack;
UniCableMap;
STAR-APIC;
SPACEYES;
D-studio;
GEOimage;
Zulu;
Недвижимость;
ВКХ .

Прикладной уровень: Геоинформационные системы (ГИС) ObjectLand; LocalTrack; UniCableMap; STAR-APIC; SPACEYES; D-studio; GEOimage; Zulu; Недвижимость; ВКХ .

Слайд 28

Прикладной уровень: инструментальные языки и системы программирования

языки низкого уровня

Pascal
Basic
C/C++
языки баз данных

языки высокого

Прикладной уровень: инструментальные языки и системы программирования языки низкого уровня Pascal Basic
уровня

Delphi
Visual Basic
Visual C++
Visual FoxPro

Слайд 29

Лицензионные программы

Условно бесплатные программы

Свободно распространяемые программы:

новые недоработанные (бета) версии программных продуктов
программные продукты,

Лицензионные программы Условно бесплатные программы Свободно распространяемые программы: новые недоработанные (бета) версии
являющиеся частью принципиально новых технологий
дополнения к ранее выпущенным программам, исправляющие найденные ошибки или расширяющие возможности
драйверы к новым или улучшенные драйверы к уже существующим устройствам

Слайд 30

ПРИМЕРЫ ПРОГРАММНОГО ОБЕСПЕЧЕНИЕ ЭВМ

ПРИМЕРЫ ПРОГРАММНОГО ОБЕСПЕЧЕНИЕ ЭВМ

Слайд 31

Структура операционной системы

ядро (Kernel)
командный процессор (Оболочка операционной системы)
драйверы периферийных устройств
дополнительные сервисные программы

Структура операционной системы ядро (Kernel) командный процессор (Оболочка операционной системы) драйверы периферийных
(утилиты)

Слайд 33

Загрузка операционной системы

Загрузка операционной системы

Слайд 34

Начало установки:

Начало установки:

Слайд 52

ОС Windows 8.

ОС Windows 8.

Слайд 53

ОС Windows 7

ОС Windows 7