1 / 18

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

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

Download Presentation

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

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

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

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

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

  5. Операционные системы • 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 • …

  6. Операционные оболочки 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 • …

  7. 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

  8. Дистрибутивы 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,… …

  9. 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 Mobilev.6.0/6.1 • Standard • Professional (sensor) • OS X iPhone (дляiPhone, iPhone 3G, iPod Touch) • Linux • MobiLinux • Google Android (дляHTC Dream)

  10. Специализированные ОСреального времени:ОС для автомобильной электроникии др. Факты: • В среднестатистическом автомобиле установлено порядка 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 • …

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

  12. gOS Cloud

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

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

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

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

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

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

More Related