Sistemet Operative

Print

Jora Banda, Msc

Code
EMS 222
Name
Operating Systems
Semester
4
Lecture hours
3.00
Seminar hours
1.00
Laborator hours
0.00
Credits
3.50
ECTS
5.00
Description

Qëllimi i kësaj lënde është t'u ofrojë studentëve njohuri themelore për sistemet operative, dallimin në mes të kernelit dhe mënyrës së përdoruesit, konceptet e ndërfaqeve të programeve aplikative, metodat dhe implementimet e ndërprerjeve. Studentët njihen me planifikuesit, politikat, proceset, thread-at, menaxhimin e kujtesës, kujtesën virtuale, mbrojtjen, kontrollin e aksesit dhe vërtetimin. Studentët mësojnë thirrjet e sistemit në sisteme të ndryshme operative të njohura të përdorura në industri.

Objectives

Kjo lëndë do të ofrojë një hyrje në hartimin dhe zbatimin e sistemit operativ. Sistemi operativ ofron një ndërfaqe të njohur, të përshtatshme dhe efikase midis programeve të përdoruesve dhe harduerit të kompjuterit në të cilin ato funksionojnë. Sistemi operativ është përgjegjës për të lejuar që burimet të ndahen, duke ofruar shërbime të përbashkëta të nevojshme nga shumë programe të ndryshme (p.sh., shërbimi i skedarëve, aftësia për të nisur ose ndalur proceset dhe aksesi në printer) , dhe mbrojtjen e programeve individuale nga njëri-tjetri.

Java
Tema
1
Introduction, and Computer System Structures
2
Operating System Structures
3
Processes
4
Threads
5
CPU Scheduling
6
Synchronization Tools
7
Computer Memory Management
8
Midterm
9
Main Memory Organization
10
Virtual Memory Organization
11
Mass-Storage Structure, File-System Interface
12
Mass Storage Structure
13
Input/Output Systems
14
File System Interface
15
File System Implementation
16
Final Exam
1
Student explains the objectives and functions of modern operating systems.
2
Student describes how computing resources are used by application software and managed by system software.
3
Student describes reasons for using interrupts, dispatching, and context switching to support concurrency in an operating system.
4
Student understands the structure and organization of the file system.
5
Student understands what a process is and how processes are synchronized and scheduled.
6
Student understands the data structures and algorithms used to implement an OS.
Quantity Percentage Total percent
Midterms
1 30% 30%
Quizzes
0 0% 0%
Projects
1 10% 10%
Term projects
0 0% 0%
Laboratories
1 10% 10%
Class participation
0 0% 0%
Total term evaluation percent
50%
Final exam percent
50%
Total percent
100%
Quantity Duration (hours) Total (hours)
Course duration (including exam weeks)
16 4 64
Off class study hours
14 4 56
Duties
1 0 0
Midterms
1 5 5
Final exam
1 5 5
Other
0 0 0
Total workLoad
130
Total workload / 25 (hours)
5.20
ECTS
5.00