Tugas 10 OAK Valent (2103015092)
Nama : Valent Destra Pasha
Kelas : 2A
Kelas : 2A
NIM : 2103015092
RANGKUMAN OAK
OSS atau Operating System Support merupakan sebuah perangkat lunak yang memiliki fungsi untuk memantau, mengontrol, dan mengelola sebuah layanan program sehingga dapat berjalan. Sistem Operasi ini akan berkomunikasi dengan perangkat keras komputer dan program perangkat lunak lainnnya.
Operating System Services
1. Program creation
2. Program execution
3. Access to I/O devices
4. Controlled access to files
5. System access
6. Error detection and response
7. Accounting
Types of Operating System
1. Interactive
2. Batch
3. Single program (Uni-programming)
4. Multi-programming (Multi-tasking)
Early Systems
1. Late 1940s to mid 1950s
2. No Operating System
3. Programs interact directly with hardware
4. Two main problems:
- Scheduling
- Setup time
Simple Batch Systems
1. Resident Monitor program
2. Users submit jobs to operator
3. Operator batches jobs
4. Monitor controls sequence of events to process batch
5. When one job is finished, control returns to Monitor which reads next job
6. Monitor handles scheduling
Job Control Language
1. structions to Monitor
2. Usually denoted by $
3. e.g.
$JOB
$FTN
... Some Fortran instructions
$LOAD
$RUN
... Some data
$END
Desirable Hardware Features
1. Memory protection
- To protect the Monitor
2. Timer
- To prevent a job monopolizing the system
3. Privileged instructions
- Only executed by Monitor
- e.g. I/O
4. Interrupts
- Allows for relinquishing and regaining control
Multi-programmed Batch Systems
1. I/O devices very slow
2. When one program is waiting for I/O, another can use the CPU
Long Term Scheduling
1. Determines which programs are submitted for processing
2. i.e. controls the degree of multi-programming
3. Once submitted, a job becomes a process for the short term scheduler
4. (or it becomes a swapped out job for the medium term scheduler)
MANAGEMENT MEMORY
Management memory adalah cara pengaturan memori agar kegiatan dalam komputer dapat berjalan secara maksimal.
Memory management dibagi jadi dua
1. Uni Program:
1. Memori terbagi menjadi dua
2. Satu untuk Sistem Operasi (monitor),Satu untuk program yang sedang dijalankan
2. Multi Program
Bagian "Pengguna" dibagi dan dibagi di antara proses aktif
Swapping
Merupakan Suatu metode pengalihan proses yang bersifat sementara dari memori utama ke suatu tempat penyimpanan sementara (disk) dan dipanggil kembali ke memori jika akan melakukan ekseskusi.Swapping sendiri memiliki beberapa masalah/kekurangan antara lain:
I/O sangat lambat dibandingkan dengan CPU yang bahkan dalam sistem multi-pemrograman, CPU dapat menganggur sebagian besar waktu
1. perangkat lunak yang memiliki fungsi untuk memantau, mengontrol, dan mengelola sebuah layanan program sehingga dapat berjalan merupakan pengertian dari:
a. OSS
b.Management system
c.Logical
d. System direct
2. Generasi pertama/awal komputer dimulai pada....
a. 1945-1955
b.1980-2000
c, 1999-2005
d.2005-2010
3. merupakan nama untuk bahasa skrip yang digunakan pada sistem operasi mainframe IBM untuk menginstruksikan sistem tentang cara menjalankan pekerjaan batch merupakan pengertian dari....
a. Simple batch
b. Job Control Language
c. paging
d.Management memory
4. Scheduling dibagi menjadi beberapa bagian antara lain,kecuali.....
a.LONG TERM SCHEDULING
b.SHORT TERM SCHEDULING
c.MEDIUM TERM SCHEDULING
d. FULL TERM SCHEDULING
5. di bawah ini yang merupakan Types of operating Systems adalah.....
a. Program Execution
b. Access to I/O devices
c.Batch operating systems
d.Controlled access to file
6. di bawah ini yang merupakan operating systems service adalah.....
a.Distributed operating systems
b.Program Creation
c. Network operating systems
d.Mobile operatings systems
7.Merupakan sebuah pengirim,Keputusan berbutir halus tentang pekerjaan mana yang harus dijalankan selanjutnya merupakan sebuah pengertian dari.....
a.LONG TERM SCHEDULING
b.SHORT TERM SCHEDULING
c.MEDIUM TERM SCHEDULING
d.FULL TERM SCHEDULING
8. Skema manajemen memori yang memungkinkan alamat fisik ruang proses menjadi tidak saling berdekatan merupakan pengertian dari.....
a. paging
b.partitioning
c. Virtual memory
d.Thrashing
9."to prevent a job monopolizing the system"merupakan fungsi daripada......
a. timer
b. Memory protection
c. Interrupts
d. Privileged Instructions
10. Menentukan program mana yang diajukan untuk diproses yaitu mengontrol tingkat multi- pemrograman merupakan salah satu pengertian dari.....
a.LONG TERM SCHEDULING
b.SHORT TERM SCHEDULING
c.MEDIUM TERM SCHEDULING
d.FULL TERM SCHEDULING
source : https://onlinelearning.uhamka.ac.id/
Komentar
Posting Komentar