Sistem Operasi , Close Source, Open Source, Booting.
2.Jelaskan perbedaan :
-Multi Tasking -Multi Progamming
-Multi Processor -Multi Threading
3.Struktur sistem komputer dibagi menjadi 4, sebutkan dan jelaskan hubungan keempatnya !
4.Tuliskan utilitas sistem yang ada di sistem operasi closed source, dan jelaskan minimal 4 !
5.Apa yang dimaksud serial number dalam proses instalasi.
6.Jelaskan operasi sistem komputer dalam menangani device controler
7.Bagaimana sistem operasi mengatur memori
8.Apa yan dimaksud dengan shared memory , dan berikan contohnya
9.Urutan hirarki memori dari yang paling cepat
10.Apa tujuan dari penjadwalan processor
Jawaban
4. Dxdiag ( “DirectX Diagnostics”) adalah sebuah utilitas yang
dirancang untuk menampilkan spesifikasi dari pengguna hardware
1.Istilah-istilah
Sistem operasi adalah
program yang mengelola perangkat keras komputer atau hardware, dan
menyediakan layanan untuk aplikasi perangkat lunak. Sistem operasi
adalah jenis yang paling penting dari perangkat lunak sistem dalam
sistem komputer. Tanpa sistem operasi, pengguna tidak dapat menjalankan program
aplikasi pada komputer mereka, kecuali program aplikasi booting.
Close
source Pada umumnya program komputer memiliki lisensi atau Hak Cipta yang
melindungi hasil ciptaan itu dari penggunaan yang tidak adil oleh orang lain.
Namun kebanyakan lisensi yang ada sekarang ini khususnya untuk program komputer
yang Close Source mencantumkan klausul-klausul yang menempatkan pembeli atau
pengguna pada posisi yang sangat lemah
Open source
adalah istilah yang digunakan untuk software yang membuka/membebaskan source
codenya untuk dilihat oleh orang lain dan membiarkan orang lain mengetahui cara
kerja software tersebut dan sekaligus memperbaiki kelemahan-kelemahan yang ada
pada software tersebut. Dan yang menarik dan salah satu keunggulannya adalah
bahwa Open source software dapat diperoleh dan digunakan secara gratis tanpa
perlu membayar lisensi. Biasanya orang mendapatkan software ini dari internet.
Salah satu open source software yang terkenal yaitu Linux
Booting
adalah suatu proses yang terjadi saat seseorang menyalakan suatu komputer.
2. perbedaan :
Multitasking adalah kegiatan komputer pada saat membuka program
apklikasi/pekerjaan yang banyak dengan sumber CPU yang sama .
Multiprosessing
adalah Kemampuan komputer untuk melakukan beberapa prosesdalam waktu
bersamaan,dengan keberadaanteknologi berbasis multiprocessor . Contoh computer
server
Multiprograming adalah kegiatan menjalankan beberapa
program pada memori pada satu waktu.Contoh dalam satu waktu sebuah program
sedang menggunakan CPU, sedangkan program yang lain menggunakan printer
Multithreading: suatu kemampuan yang memungkinkan beberapa
kumpulan instruksi (proses) dijalankan secara bersamaan (time slicing) dalam
sebuah program
3. Sistem Operasi yaitu
3. Sistem Operasi yaitu
3.
Sistem Operasi yaitu Secara umum, sistem komputer terdiri atas
CPU dan sejumlah device controller yang terhubung melalui
sebuah bus yang menyediakan akses ke memori. Umumnya, setiap device
controller bertanggung jawab atas sebuah hardware spesisfik. Setiap device dan
CPU dapat beroperasi secara konkuren untuk mendapatkan akses ke memori. Adanya
beberapa hardware ini dapat menyebabkan masalah sinkronisasi. Karena
itu untuk mencegahnya sebuah memory controller ditambahkan untuk
sinkronisasi akses memori
Stuktur I/O Ada dua macam tindakan jika ada operasi I/O .
Kedua macam tindakan itu adalah:
Setelah proses I/O dimulai, kendali akan kembali ke user
program saat proses I/O selesai (Synchronous). Instruksi wait
menyebabkan CPU idle sampai interrupt berikutnya. Akan terjadi Wait
loop (untuk menunggu akses berikutnya). Paling banyak satu proses I/O yang
berjalan dalam satu waktu.
Setelah proses I/O dimulai, kendali akan kembali ke user
program tanpa menunggu proses I/O selesai (Asynchronous). System call
permintaan pada sistem operasi untuk mengizinkan user menunggu sampai I/O
selesai.Device-status table mengandung data masukkan untuk tiap I/O device yang
menjelaskan tipe, alamat, dan keadaannya. Sistem operasi memeriksa I/O device
untuk mengetahui keadaan device dan mengubah tabel untuk memasukkan interrupt. Jika
I/O device mengirim/mengambil data ke/dari memory hal ini dikenal dengan nama
(Direct Memory Access) DMA.
Stuktur Penyimpanan : Program komputer harus berada di memori
utama (biasanya RAM) untuk dapat dijalankan. Memori utama adalah satu-satunya
tempat penyimpanan yang dapat diakses secara langsung oleh prosesor. Idealnya
program dan data secara keseluruhan dapat disimpan dalam memori utama secara
permanen. Namun demikian hal ini tidak mungkin karena:
Ukuran memori utama relatif kecil untuk dapat menyimpan data
dan program secara keseluruhan.
Memori utama bersifat volatile, tidak bisa menyimpan
secara permanen, apabila komputer dimatikan maka data yang tersimpan di memori
utama akan hilang.
Hirarki Storage yaitu Dasar
susunan sistem storage adalah kecepatan, biaya, sifat volatilitas. Caching menyalin
informasi ke storage media yang lebih cepat; Main memory dapat
dilihat sebagai cache terakhir untuk secondary storage . Menggunakan
memory berkecepatan tinggi untuk memegang data yang diakses terakhir.
Dibutuhkan cache management policy. Cache juga memperkenalkan
tingkat lain di hirarki storage. Hal ini memerlukan data untuk disimpan
bersama-sama di lebih dari satu level agar tetap konsisten.
Regedit atau yang biasa kita sebut dengan Registry
Windows adalah pusat database untuk pengaturan konfigurasi aplikasi dan informasi
lainnya yang diperlukan oleh aplikasi
Firewall adalah sistem
keamanan jaringan komputer yang digunakan untuk melindungi komputer dari
bebrapa jenis serangan dari komputer lain
Windows Defender, sebelumnya dikenal
sebagai Microsoft SpyWare, adalah perangkat lunak dari Microsoft untuk
melindungi sistem operasi Microsoft Windows dari perangkat
pengintai (spyware)
Msconfig : Untuk melihat system
configurasi seperti boot,general,startup,dll
5.Serial Number : sebuah nomor seri untuk lisensi / pemberi
izin dari software
6.Driver yang bertugas menangani device controler. driver
adalah suatu perangkat lunak yang merupakan bagian dari sistem operasi yang
bertugas menjembatani inti sistem operasi dengan perangkat keras
7.Dengan kernel, nah di dalam kernel itu ada yang
namanya Memory management : kernel akan mengatur proses penggunaan
memori oleh aplikasi. Kadi kernel akan mengatur kapan aplikasi akan menggunakan
memori, dan akan menggunakan addressing mana yang akan di pakai
8.Shared memory: Disebut begitu jika video memory disatukan
penggunaannya dengan system memory (RAM). Jadi secara fisik hanya ada 1 modul
memory yang dipakai bersama oleh video graphics array (VGA) dan sistem.
9. Register Mikroprocessor
Cache Mikroprocessor
Memori Utama
Cache Cakram Magnetis
Cakram Magnetis
Tape Magnetis
Cakram Optik
10.a. Agar
semua pekerjaan memperoleh pelayanan yang adil (firness).
b. Agar
pemakaian prosesor dapat dimaksimumkan.
c. Agar
waktu tanggap dapat diminimumkan.
d. Agar
pemakaian sumber daya seimbang.
e. Turn
arround time, waktu sejak program masuk ke system sampai proses selesai.
f. Efesien,
proses tetap dalam keadaan sibuk tidak menganggur.
g. Agar
terobosan (thoughput) dapat dimaksimumkan.
EmoticonEmoticon