'

Системное программное обеспечение компьютера.

Понравилась презентация – покажи это...





Слайд 0

Системное программное обеспечение компьютера.


Слайд 1

ПО: системное/прикладное Системное ПО – комплекс управляющих и обрабатывающих программ, описаний и инструкций, обеспечивающих функционирование вычислительной системы, а также разработку и исполнение программ пользователей. Синоним: «специальное ПО». Прикладное ПО – совокупность программ решения конкретных задач из различных сфер применения ЭВМ. Синоним: «общее ПО».


Слайд 2

К «системному ПО» относятся: Собственно операционные системы Сервисные системы (среды и оболочки) Интерфейсные (операционные) Файловые Утилиты Инструментальные средства разработки и отладки ПО Системы технического обслуживания


Слайд 3

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


Слайд 4

Операционные системы OS/360, ОС ЕС, RSX, RT11,… Multics, Unix Novell NetWare, IBM OS/2 CP/M, Q-DOS, MS-DOS,… Microsoft Windows …XP, Vista, Seven,… Unix-like, Linux Apple MacOS …, Tiger, X Leopard,… PalmOS, Symbian, … WindRiver VxWorks, … Ghost, gOS Cloud …


Слайд 5

Операционные оболочки MS DOS: Command.com NDOS.com (Norton Utilites for DOS v. 6.0 - 8.0) OS/2: Workplase Shell Windows: Windows GUI Linux: Bourne Again Shell (BASH) TCSH–shell …


Слайд 6

DOS,Windows и другие ОССиО производства Microsoft Операционные оболочки, запускавшиеся из DOS Windows 1.0 | Windows 2.x | Windows 3.x Семейство ОС Windows 9x Windows 95 | Windows 98 | Windows Me Семейство ОС Windows NT NT 3.1 | NT 3.5 | NT 3.51 | NT 4.0 | 2000 (NT 5.0) | XP (NT 5.1) | Server 2003 (NT 5.2) | FLP | Vista (NT 6.0) | Home Server | Server 2008 Семейство ОС Windows CE CE 2.0 | CE 3.0 | CE 4.0 | CE 5.0 | CE 6.0 | Mobile В разработке Seven (Vienna/Blackcomb; NT 7.0) Закрытые Neptune | Nashville | Odyssey Ещё проекты Xenix | MS-DOS | OS/2 | Cairo | Singularity


Слайд 7

Дистрибутивы Linux … Slackware > S.U.S.E >Suse / OpenSUSE >… Gentoo Fregate … Red Hat / Fedora Core > Mandrake >Mandriva > … ASPLinux … Debian GNU/Linux > Corel Linux >Xandros >… Mepis >… Lindows >Linspire >… LiveCD Knoppix >Gnoppix, Kurumin… Ubuntu > Kubuntu, Edubuntu,… …


Слайд 8

Mobile OSs EPOC32 (Psion,1990е) ? Symbian: Платформа UIQ До версии 3.0 (Sony Ericsson) Версии 3.1, 3.2 (Motorola c 2007г) Платформа S60 (от Nokia Series 60, 2001г) Редакция 3 Редакция 5 (проект, для Nokia Tube) Pocket PC ? Windows Mobile v.6.0/6.1 Standard Professional (sensor) OS X iPhone (для iPhone, iPhone 3G, iPod Touch) Linux MobiLinux Google Android (для HTC Dream)


Слайд 9

Специализированные ОС реального времени: ОС для автомобильной электроники и др. Факты: В среднестатистическом автомобиле установлено порядка 70 микропроцессоров Только система управления двигателем – несколько миллионов строк кода … Проекты: JasPar (Japan Automotive Software Platform and Architecture: Toyota, Honda, Nissan,…) Toyota + Университет Нагойи OSEK (Bosh + BMW, DaimlerChrysler) Microsoft SyncOS (Windows Auto) Wind River VVxWorks GHS Integrity …


Слайд 10

Ghost Global Hosted Operating System размещаемый в сети набор сервисов и приложений для виртуального компьютера. G.ho.st/home


Слайд 11

gOS Cloud


Слайд 12

Основные функции ОС Управление данными Управление задачами Связь с оператором компьютера


Слайд 13

Классификации ОС По количеству пользователей Однопользовательские (MS-DOS, NetWare, Windows,…) Многопользовательские (UNIX,…) По режимам доступа Пакетные (OS/360,…) Интерактивные (Windows, UNIX,…) Реального времени (QNX, RSX,…) По количеству решаемых задач Однозадачные (MS-DOS,…) Многозадачные (Windows, UNIX,…) По разрядности (8,16,32,64,…) …


Слайд 14

Конфигурация системы Имя Версия, редакция, пакет обновлений (Service Pack) Технические характеристики компьютера Локализация


Слайд 15

Что же такое ОС структурно? Вариант 1. Это ядро (минималистская точка зрения) Вариант 2. Это ядро плюс надстраивающая его инфраструктура: комплекс системных утилит и пользовательских приложений, а также средств управления ими (максималистская точка зрения) Вариант 3. Это ядро и комплекс средств, обеспечивающих его функциональность (промежуточная точка зрения)


Слайд 16

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


Слайд 17

Ядро ОС и его функции Ядро (core) обеспечивает взаимодействие системных и пользовательских программ с аппаратурой компьютера : Распределение процессорного времени между одновременно работающими задачами Работа с физической и виртуальной памятью Доступ к данным на уровне файловой системы, управление вводом/выводом Поддержка сетевых протоколов и устройств …


×

HTML:





Ссылка: