Тема 1.3. Сервисное программное обеспечение. 1. Понятие операционного окружения Операцио́нное окруже́ние (англ. operating environment) среда, в которой.

Презентация:



Advertisements
Похожие презентации
П рограммное обеспечение (англ. software) – это совокупность программ, обеспечивающих функционирование компьютеров и решение с их помощью задач предметных.
Advertisements

Операционная система MS-DOS Не управляя оборудованием, программа остается всего лишь литературным произведением, написанным на особом формальном языке.
Выполнил: Гусев Данил. Что такое программное обеспечение? Возможности современного ПК столь велики, что все большее число людей находят ему применение.
Лекция 3. Программное обеспечение информационных технологий По дисциплине: «Информационные технологии в коммерческой деятельности»
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ.
Операционная система это комплекс взаимосвязанных системных программ, назначение которого организация взаимодействия пользователя с компьютером и выполнение.
Архитектура операционной системы. Ядро и вспомогательные модули операционной системы При функциональной декомпозиции ОС модули разделяются на две группы:
Презентация на тему "Программное обеспечение информационных технологий"

Лекция 6 Понятие операционных систем Учебные вопросы: 1. Характеристики ОС 2. Свободные и проприетарные ОС.
Программное обеспечение Классификация, основные функции и составные операционных систем.
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ Работу выполнили: Дудкина Татьяна Шакурова Лилия.
Системное программное обеспечение. Виды программного обеспечения Программное обеспечение компьютера можно разделить на системное и прикладное. Прикладные.
Программная обработка данных. Основной функцией компьютера является обработка информации е годы – вычисление е годы – вычисление 70-е годы.
Программное обеспечение информационных технологий.
Операционная система Windows. История её развития и применение Разработчик – ученица.
Современный компьютер – это единство Техническое обеспечение hardwarehardware Программного обеспечения softwaresoftware.
Системы программирования Средства создания программ Интегрированные системы программированияИнтегрированные системы программирования Среды быстрого проектирования.
Повторение 9 ноября 2014 г.. Перечислите виды программного обеспечения. Программное обеспечение делится на: -Системное ПО; - Прикладное ПО; -Системы программирования.
Пользователь (User) Приложение (Software) Операционная система (ОС, Operating System, OS) Оборудование (Hardware)
Транксрипт:

Тема 1.3. Сервисное программное обеспечении

1. Понятие операционного окружения Операцио́ное окруже́нии (англ. operating environment) среда, в которой пользователь запускает программу. Например, операционое окружении DOS состоит из всех команд DOS, доступных пользователю. С другой стороны, операционое окружении Macintosh включает в себя графический интерфейс пользователя, использующий иконки и меню вместо команд. 2

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

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

Состав операционного окружения: 1. интерпретатор команд (оболочка), 2. системы окон, 3.компиляторы, 4.редакторы. Важно понимать, что подобные программы не являются частью операционной системы 5

Стандартные сервисные программы операционного окружения Программа, созданная для работы в некоторой операционной системе, скорее всего не будет работать в другой операционной системе, поскольку API у этих операционных систем, как правило, различаются. API (Application Programming Interface) это интерфейс программирования, интерфейс создания приложений Стараясь преодолеть это ограничении, разработчики операционных систем стали создавать так называемые программные среды. API (интерфейс программирования приложений, интерфейс прикладного программирования) (англ. application programming interface, API [эй-пи-ай]) набор готовых классов, процедур, функций, структур и констант, предоставляемых приложениим (библиотекой, сервисом) для использования во внешних программных продуктах. 6

Программную (системную) среду следует понимать как некоторое системное программное окружении, позволяющее выполнить все системные запросы от прикладной программы. Системные запросы (вызовы системных операций, или функций) могут быть: 1. либо явно прописаны в тексте программы программистом, 2. либо подставляются автоматически самой системой программирования на этапе трансляции исходного текста разрабатываемой программы. Та системная программная среда, которая непосредственно образуется кодом операционной системы, называется основной, естественной. 7

Версии API. 1. Первая называется Win16 и представляет собой 16- разрядную версию, используемую в Windows 3,1. 2.Вторая, 32-разрядная версия, называется Win32 и используется в Windows Ox и Windows NT/2000/XP. Win32 является надмножеством для Win16 (т. е.фактически включает в себя этот интерфейс), так как большинство функций имеет то же названии и применяется аналогичным образом. Однако,будучи в принципе похожими, интерфейсы вес же отличаются друг от друга. 8