Скачать презентацию Лекция 1 Тема Введення до курсу Мета і Скачать презентацию Лекция 1 Тема Введення до курсу Мета і

ОС_Lection 1.ppt

  • Количество слайдов: 7

Лекция 1 Тема: Введення до курсу. Мета і задачі курсу. Призначення та функції операційної Лекция 1 Тема: Введення до курсу. Мета і задачі курсу. Призначення та функції операційної системи. Класіфікація операційних систем Операционные системы. Кафедра информатики. Подготовил доц. Липанов А. В.

НОРМАТИВНІ ДАНІ З ДИСЦИПЛІНИ Характеристика дисципліни Семестр 5 Кількість годин 103 Кількість залікових кредитів НОРМАТИВНІ ДАНІ З ДИСЦИПЛІНИ Характеристика дисципліни Семестр 5 Кількість годин 103 Кількість залікових кредитів (ECTS) Аудиторних занять Самостійна робота 3 68 Лк пз лб 44 4 Цикл: самостійного вибору ВНЗ Форма навчання: денна Курс: 3 Семестр: 5 Дисципліна вивчається з 1997 р. 24 19 Форма контролю мод. ісп. Курсовий проект 20 Операционные системы. Кафедра информатики. Подготовил доц. Липанов А. В.

МЕТА І ЗАВДАННЯ ДИСЦИПЛІНИ 1. Мета навчальної дисципліни Метою навчальної дисципліни є вивчення студентами МЕТА І ЗАВДАННЯ ДИСЦИПЛІНИ 1. Мета навчальної дисципліни Метою навчальної дисципліни є вивчення студентами архітектури, властивостей, можливостей операційних систем, а також засобів програмування для операційних систем. 2. Завдання дисципліни В результаті вивчання дисципліни студенти повинні: ЗНАТИ: Сфери застосування різних операційних систем, їх архітектуру, можливості, недоліки, методи програмування спеціальних системних задач для різноманітних ОС. ВМІТИ: розробляти системні програмні засоби для ОС, вибирати операційну систему для вирішення конкретних задач. Операционные системы. Кафедра информатики. Подготовил доц. Липанов А. В.

Система оцінювання знань студентів Min/max рейтингова оцінка за курсом 5 -9 5 -9 10 Система оцінювання знань студентів Min/max рейтингова оцінка за курсом 5 -9 5 -9 10 -15 25 -42 5 -9 5 -10 10 -15 25 -43 10 -15 60 -100 Лб № 1 Лб № 2 Лб № 3 КР КТ Лб № 4 Лб № 5 Лб № 6 КР КТ Володіння середовищем програмування (оцінюється протягом лабораторних робіт) Рейтингова оцінка за курсовий проект № рейт. Найменування етапу оцінка 1. Аналіз предметної області та 7 -10 ознайомлення з літературними джерелами 2. Постановка задачі. Вибір та 7 -10 обґрунтування методу розв’язання задачі 3. Проектування архітектури ПО 8 -10 4. Розробка програмного 13 -20 забезпечення згідно завдання 5. Оформлення пояснювальної 5 -10 записки 6. Захист курсового проекту 20 -40 Загальна кількість 60 -100 Операционные системы. Кафедра информатики. Подготовил доц. Липанов А. В.

Этапы развития вычислительной техники Тип компьютеров Операционные системы Развитие операционных систем Первый период Операционные Этапы развития вычислительной техники Тип компьютеров Операционные системы Развитие операционных систем Первый период Операционные системы отсутствовали Ламповые машины 1945 -1955 Второй период Третий период Четвертый период Пакетные операционные системы Первые многозадачные операционные системы (OS/360, UNIX ) Классические, сетевые, распределенные системы, современные многозадачные операционные системы Компьютеры на основе транзисторов Компьютеры на основе интегральных микросхем Персональные компьютеры 1955 -Начало 60 -х - 1980 -настоящее время Годы Операционные системы. Кафедра информатики. Подготовил доц. Липанов А. В.

Определение операционной системы Операционная система это набор программ, который служит интерфейсом между пользователем и Определение операционной системы Операционная система это набор программ, который служит интерфейсом между пользователем и аппаратным обеспечением, выполняя все задачи по обеспечению взаимодействия пользователя с компьютером и управлению ресурсами. ОС может быть представлена, как расширенная машина и система управления ресурсами. Операционная система может быть представлена, как: Расширенная машина - Это означает, что ОС является интерфейсом между пользователем и аппаратурой беря на себя задачи управления аппаратурой и предоставляя пользователю расширенные возможности по взаимодействию с аппаратным обеспечением. Система управления ресурсами - Обеспечивает управление и распределение ресурсов компьютера между процессами и пользователями. Управление ресурсами включает решение двух общих, не зависящих от типа ресурса задач: • планирование ресурса - то есть определение, кому, когда, а для делимых ресурсов и в каком количестве, необходимо выделить данный ресурс; • отслеживание состояния ресурса - то есть поддержание оперативной информации о том. занят или не занят ресурс, а для делимых ресурсов - какое количество ресурса уже распределено, а какое свободно. Для решения этих общих задач управления ресурсами разные ОС используют различные алгоритмы, что в конечном счете и определяет их облик в целом, включая характеристики производительности, область применения и даже пользовательский интерфейс. Операционные системы. Кафедра информатики. Подготовил доц. Липанов А. В.

Основные понятия и концепции ОС Ø Системные вызовы Ø Прерывания Ø Исключительные ситуации Ø Основные понятия и концепции ОС Ø Системные вызовы Ø Прерывания Ø Исключительные ситуации Ø Ввод-вывод информации Ø Процессы, потоки, нити Классификация ОС Признаки по которым классифицируются ОС 1. Особенности алгоритмов управления ресурсами. 2. Поддержка многозадачности 3. Тип поддерживаемой многозадачности: Вытесняющая многозадачность 4. Поддержка многопользовательского режима, 5. Поддержка многопотоковости (многонитевости). 6. Многопроцессорная обработка. 7. Особенности аппаратных платформ 8. Особенности областей использования 9. Особенности методов построения ОС и невытесняющая Операционные системы. Кафедра информатики. Подготовил доц. Липанов А. В.