Tugas 10 Sistem Operasi Oleh Izzul 2103015013
SISTEM OPERASI
OSS atau Operating System Support adalah 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 lainnya.
Operating System Services
Adapun hal yang dapat dilakukan oleh sistem operasi, antara lain:
- Eksekusi program
- Operasi I/O
- Manipulasi Sistem File
- Komunikasi
- Deteksi Kesalahan
- Pemindahan Sumber Daya
- Keamanan, dan lain-lain.
Tipe Dalam Operasi System
Batch OS => merupakan jenis sistem operasi yang dapat menyatukan beberapa pekerjaan, sehingga menjadi lebih cepat terselesaikan dan tidak terlalu berat untuk implementasinya.
Multi Tasking OS => Dengan menggunakan sistem multitasking, setiap pengguna dapat mengerjakan beberapa tugas secara bersamaan dalam perangkat CPU yang sama.
Network OS => Dalam menggunakan jaringan (network), OS juga berperan sebagai pengatur data, keamanan, user, dan fungsi dari networking itu sendiri.
Simple Batch System
Batch system adalah dimana job-job yang mirip dikumpulkan dan dijalankan secara kelompok kemudian setelah kelompok yang dijalankan tadi selesai maka secara otomatis kelompok lain dijalankan. jadi dengan kata lain adalah teknologi proses komputer dari generasi ke-2. yang jika suatu tugas sedang dikerjakan pada 1 rangkaian, akan di eksekusi secara berurutan.
Pada komputer generasi ke-2 sistem komputer nya masih belum dilengkapi oleh sebuah sistem operasi. Tetapi, dalam beberapa fungsi sistem operasi, seperti os yang tengah berkembang pada jaman sekarang ini. Contohnya adalah FMS (Fortarn Monitoring System) dan IBSYS.
Simple Batch System, meliputi:
Resident monitor program
Monitor memegang kendali atas jadwal
Operator batches jobs
Users submit jobs to operators
Multi Programmed Batch System
Beberapa job dikumpulkan oleh sistem operasi pada memory utama pada waktu yang sama. Kumpulan job ini merupakan bagian dari job yang disimpan pada pool (job pool). Job pool berisi job-job yang sudah siap di eksekusi. Jumlah job dapat disimpan bersama-sama pada memory biasanya lebih kecil daripada jumlah job yang dapat berada pada job pool.
Sistem operasi mengambil beberapa job yang siap untuk di eksekusi untuk diletakkan di memori utama. Jika job yang sedang di eksekusi menunggu beberapa task (seperti proses mount tape drive atau operasi I/O yang harus diselesaikan), maka job tersebut diganti dengan job berikutnya.
Pada sistem multiprogramming, sistem operasi harus menyediakan mekanisme untuk manajemen memori, penjadwalan CPU dan manajemen disk. Sistem operasi multiprogram menyediakan supply untuk I/O routine.
Sistem harus dapat mengalokasikan memory untuk beberapa job. Beberapa job yang sudah siap di eksekusi akan dipilih oleh sistem job mana yang akan di eksekusi oleh CPU. Perangkat apa saja yang diperlukan oleh setiap job juga harus dialokasikan oleh sistem.
Time Sharing System
Time sharing atau multitasking adalah pengembangan dari sistem multiprogram.
Beberapa job yang berada pada memory utama di eksekusi oleh CPU secara bergantian. CPU hanya bisa menjalankan program yang berada pada memory utama. Perpindahan antar job terjadi sangat sering sehingga user dapat berinteraksi dengan setiap program pada saat dijalankan.
Suatu job akan dipindahkan dari memori ke disk dan sebaliknya. Sistem time sharing juga disebut dengan sistem komputasi interaktif, dimana sistem komputer menyediakan komunikasi on-line antara user dengan sistem. User memberikan instruksi pada sistem operasi atau program secara langsung dan menerima respon segera.
Long Term Scheduling
Penjadwalan Jangka Panjang (Long Term) bisa diartikan sebagai suatu penambahan proses baru ke dalam sekelompok proses yang akan dieksekusi oleh computer. Penjadwalan ini terjadi ketika suatu proses yang baru diciptakan dan masih berlokasi di dalam HDD (Harddisk).
Frekuensi yang dilakukan oleh penjadwalan ini juga lebih panjang dari pada medium-term schedulingnya serta apabila penjadwalan tersebut dalam menambah suatu proses membuat coarse-grained. Pada penjadwalan jangka panjang apabila makin banyak proses yang diciptakan maka kualitas tiap layanan untuk setiap proses berkurang.
Medium Term Scheduling
Penjadwalan jangka menengah atau medium-term adalah suatu keputusan menambah suatu proses secara keseluruhan/sebagian ke dalam memori utama, scheduling tersebut terjadi saat swapping. Frekuensinya juga lebih sering dilakukan dari pada long-term schedulingnya.
Short Term Scheduling
Penjadwalan jangka pendek atau short term adalah keputusan di mana memilih salah satu proses yang akan dieksekusi diantara beberapa jumlah proses yang sudah atau telah siap dieksekusi. Scheduling ini sangat sering dilakukan dan penjadwalan tersebut juga mempunyai tugas untuk mengirimkan job (dispatcher).
Q&A :
1. Sebuah perangkat lunak yang memiliki fungsi untuk memantau, mengontrol, dan mengelola sebuah layanan program sehingga dapat berjalan. Disamping merupakan pengertian dari? (Jawaban A)
A. Operating system support
B. BIOS
C. Kernel
D. Tipe data
2. Di bawah ini yang termasuk Operating System berbasis GUI, Kecuali… (Jawaban B)
A. Linux C. Mac OS
B. DOS D. Windows
3. Merupakan jenis sistem operasi yang dapat menyatukan beberapa pekerjaan, sehingga menjadi lebih cepat terselesaikan dan tidak terlalu berat untuk implementasinya. Definisi tersebut, merupakan definisi dari? (Jawaban B)
A. Multi tasking OS C. Network OS
B. Batch OS D. Programmed OS
4. Dibawah ini yang termasuk simple batch sistem adalah? (Jawaban D)
A. Resident monitor program
B. Operator batch jobs
C. Users submit jobs to operators
D. Jawaban a,b,c benar
5. Dengan menggunakan sistem …… , setiap pengguna dapat mengerjakan beberapa tugas secara bersamaan dalam perangkat CPU yang sama. (Jawaban A)
A. Multi tasking C. Network OS
B. Batch OS D. Simple OS
6. Dalam OS windows XP, file systemnya sudah menggunakan? (Jawaban C)
A. FAT C. NTFS
B. FAT 64 D. ETC
7. Sistem time sharing juga disebut dengan sistem? (Jawaban D)
A. Komputer C. Komunikasi
B. Nav Bar D. Komputasi interaktif
8. Pada sistem time sharing, user dapat berinteraksi dengan setiap program pada saat dijalankan. Hal ini dikarenakan? (Jawaban A)
A. Sering terjadi perpindahan job
B. Jarang terjadi perpindahan job
C. Job tidak dapat berjalan
D. Proses cepat dilakukan
9. HDD kependekan dari? (Jawaban B)
A. Hard drive C. Hard disk
B. Hard disk drive D. Hard disket
10. Yang tidak termasuk generasi dari varian Microsoft Windows adalah? (Jawaban A)
A. Windows 2004 C. Windows 7
B. Windows XP D. Windows 10
Sumber : https://onlinelearning.uhamka.ac.id
Comments
Post a Comment