Скинути презентацију
Отпремање презентације траје. Молимо да сачекате
1
Предавач: Маја Димитријевић Асистент: Јована Сабљић
Оперативни системи Предавач: Маја Димитријевић Асистент: Јована Сабљић
2
Циљеви предмета ПРЕДАВАЊА
Упознавање са улогом и принципима функционисања оперативних система ВЕЖБЕ Израда софтверских апликација за графички оперативни систем (Windows)
3
Литература ПРЕДАВАЊА Operating Systems: Internals and Design Principles, William Stallings, prevod: Izdavačka kuća CET ВЕЖБЕ Основи програмирања у окружењу графичких оперативних система – програмски језик C#, Рачунарска гимназија Матковић, Ђуришић, Бајковић-Лазаревић, Зорановић ЦЕТ, Београд, 2006 Visual C# Express 2005 F.Scott Barker Wiley Publishing Inc, Kompjuter biblioteka (ili bilo koja verzija C# Express / Visual Studio)
4
Полагање испита Предиспитнa обавезa
Колоквијум 1 (појмови изучавани на предавањима) – 40 поена Остало Пројекат (вежбе) – 10 поена Писмени испит (појмови изучавани на предавањима) – 50 поена
5
Шта је оперативни систем?
Шта је оперативни систем? Оперативни систем посредује између корисника, односно апликативног софтвера, и рачунарског хардвера. Управља ресурсима рачунара. Врши расподелу ресурса између различитих процеса који захтевају ресурсе. Врши контролу програма у циљу спречавања грешака и неправилне употребе рачунара. Корисници и процеси приступају ресурсима рачунара преко оперативног система.
7
Улога оперативних система
Поједностављује апликативном софтверу приступ и контролу хардверских компоненти Омогућује правичну расподелу ресурса и безбедност у циљу боље укупне перформансе система и извршавања свих софтверских апликација у целини Базиран је на прекидима (interrupt) које шаљу разни уређаји (devices)
8
Историја оперативних система
Најранији рачунари нису имали оперативни систем Апликације су се ручно учитавале у рачунар Корисници су морали бити експерти за хардвер Први системски софтвери су биле библиотеке програма које су управљале спољним уређајима Типичан рачунар 1960-их и 70-их је био огромна машина којом је управљао људски оператер. Оператер је организовао послове корисника у групе (batch) и пуштао их на извршавање.
10
The IBM 650 Magnetic Drum Data Processing System Machine
11
Cray I supercomputer, introduced in 1976
12
Хардверски уређаји рачунарског система (devices)
13
Архитектура рачунара Рачунар је у извесном смислу комуникациони систем. Подаци се стално размењују између централног процесора, меморије и различитих уређаја. Централни процесор (CPU) користи улазно/излазне адресе да шаље податке на различите уређаје. Уређаји користе прекиде (interrupts) да обавестe CPU и оперативни систем o својим захтевима.
Сличне презентације
© 2024 SlidePlayer.rs Inc.
All rights reserved.