Anda di halaman 1dari 5

UTS

SISTEM OPERASI

Oleh:

Aprilia S. Therik

(19120202/C)

SEKOLAH TINGGI MANAJEMEN INFORMATIKA


KOMPUTER

STIKOM UYELINDO KUPANG


Jawaban:
1. *Kenyamanan pengguna;
Sistem operasi harus membuat pengguna nyaman
menggunakannya. Pengguna komputer harus bisa melakukan tugasnya
tanpa terganggu oleh hal lain. Misalnya bila pengguna komputer ingin
menyusun dokumen, maka sistem operasi yang baik akan memudahkan
pengguna mencari draft dokumen di file explorer. Pengguna harus bisa
menjalankan pengolah dokumen dengan lancar tanpa gangguan seperti
hang atau perlambatan komputer.

*Efisiensi penggunaan;
Sistem operasi harus bisa memanfaatkan kemampuan perangkat
lunak dan perangkat keras komputer dengan sebaik-baiknya. Contohnya
bila suatu komputer memiliki monitor dengan kemampuan resolusi
tampilan maksimal 1920x1280 pixel, maka sistem operasi yang baik harus
mampu menampilkan tampilan hingga resolusi ini dan tidak terbatas hanya
pada rsolusi rendah dibawahnya seperti resolusi 1024x700 pixel. Contoh
lain adalah sistem harus bisa memaksimalkan besarnya memori utama
pada komputer. Beberapa komputer saat ini sudah memiliki RAM dengan
besar 4 GB keatas, sehingga diperlukan sistem operasi dengan arsitektur
64-bit (x64), karena sistem operasi 32-bit (x86) hanya mampu membaca
hingga 3,2 GB saja.

*Kemampuan berkembang
Sistem operasi harus mampu berkembang dengan memiliki
kemampuan penambahan fitur baru di sistem operasi itu, atau penambahan
perangkat lunak dan perangkat keras di komputer. Contohnya adalah
pemasangan printer baru di komputer. Sistem operasi yang baik harus
mampu langsung mendeteksi printer begitu printer terhubung dengan
komputer dan mencari serta menginstal driver yang diperlukan printer agar
berjalan. Contoh lainnya adalah bila ada serangan virus atau malware
lainya, maka sistem operasi yang baik harus mampu mendownload update
terbaru dan menginstalnya sehingga terlindung dari virus itu.

2. *Privacy, ialah sesuatu yang bersifat rahasia(provate). Intinya ialah


pencegahan agar informasi tersebut tidak diakses oleh orang yang tidak
berhak.

*Availability, aspek ini ialah berkaitan dengan apakah sebuah data tersedia
saat dibutuhkan/diperlukan.

*Autentication, ialah ini akan dilakukan sewaktu user login dengan


menggunakan nama user dan passwordnya, apakah cocok atau tidak,
apabila cocok diterima dan tidak akan ditolak.
3. *Tujuan utama penjadwalan : untuk mempunyai proses berjalan
bersamaan, untuk memaksimalkan kinerja dari CPU,pemanfaatan CPU
maksimum diperoleh dengan multiprogramming.

4 . *Menggunakan LSI atau Large scale integration

Ciri penting dari komputer generasi keempat ini adalah menggunakan


sistem LSI atau large scale integration. LSI ini merupakan sebuah pemadatan
beberapa chip menjadi satu buah chip, yang hingga saat ini masih digunakan,
tentu saja dengan berbagai macam pengembangan. Sistem microchip ini
memungkinkan sebuah otak komputer hanya berbentuk micro, dengan
kemampuan yang lebih baik apabila dibandingkan dengan sistem komputer
generasi pertama hingga generasi ketiga.

* Pengembangannya merambah ke dalam dunia kompter micro/micro


computer.
Micro computer pada awalnya merupakan proyek yang dikembangkan
dengan menggunakan basis komputer generasi keempat. Micro computer
merupakan jenis kompute yang dirakit menggunakan microchip, dan tentu
saja memiliki fungsi yang jauh lebih pintar dan juga memiliki banyak sekali
fungsi dibandingkan dengan komputer generasi sebelumnya

* Bentuknya atau ukurannya lebih kecil dibandingkan dengan generasi


sebelumnya.

Tentu saja dengan penyusutan pada chip yang digunakan, bentuk fisik dari
komputr generasi keempat ini jauh lebih kecil dibandingkan dengan generasi
pertama hingga gnerasi ketiga. Apabila generasi pertama, sebuah komputer
membutuhkan satu ruangan kamar untuk menempatkannya, maka pada
generasi keempat ini, kita hanya membuthkan sebuah meja untuk
menempatkan sebuah komputer. Ukuran fisik ini tentu saja sangat praktis dan
sangat memudahkan user dalam menggunakan komputer, sehingga komputer
generasi keempat semakin banyak digunakan untuk personal purpose,
sehingga muncul istilah PC atau personal computer untuk komputer generasi
keempat ini.

5 . Sumber Daya Abstrak Terdiri dari;

• Data misalnya : Semaphore untuk pengendalian sinkronisasi proses-


proses, PCB (Process Control Block) untuk mencatat dan
mengendalikan proses, tabel segmen, tabel page, i-node, FAT, file dan
sebagainya.
• Program yang berupa kumpulan instruksi yang dapat dijalankan oleh
sistem komputer, yang dapat berupa utilitas dan program aplikasi
pengolahan data tertentu.
6. Rasio tanggap ( Rt ), perbandingan di antara lama proses terhadap lama
tanggap. Rasio pinalti ( Rp ), Perbandingan diantara lama tanggap terhadap
lama proses. Kedua rasio dapat dirumuskan sebagai berikut: Rt = t / T dan
Rp = T / t.

7. Partial Response Maximum Likelihod


Adalah teknologi dalam hal encoding dan converse data pada saat read-
write dari kepiringan. Teknologi PMRL menawarkan kepadatan data yang
lebih tinggi, kinerja hardisk yang lebih baik dan integritas data yang lebih
terjamin

8. Masalah-masalah Konkuren
• Mutual Exclusion
Adalah jaminan hanya satu proses yang mengakses sumber daya
pada suatu interval waktu tertentu. Proses-proses yang lain dilarang
mengerjakan hal yang sama. Bagian program yang sedang mengakses
memori atau sumber daya yang dipakai bersama disebut Critical
Section/Region. Mutual Exclusion merupakan jaminan untuk mengatasi
kondisi pacu agar tidak boleh 2 proses atau lebih memasuki Critical
Section secara bersamaan.
Kesuksesan proses- proses kongkuren memerlukan pendefinisian
Critical Section dan memaksakan Mutual Exclusion di antara proses-
proses kongkuren yang sedang berjalan. Pemaksaan Mutual Exclusion
merupakan landasan pemrosesan kongkuren.
Pemaksaan adanya mutual eclusion menimbulkan dua maslah, yaitu:
- Deadlock.
- Startvation.

• Deadlock
Deadlock adalah suatu kondisi dimana dua proses atau lebih saling
menunggu proses yang lain untuk melepaskan resource yang sedang
dipakai. Karena beberapa proses itu saling menunggu, maka tidak terjadi
kemajuan dalam kerja proses-proses tersebut. Deadlock adalah masalah
yang biasa terjadi ketika banyak proses yang membagi
sebuah resource yang hanya boleh dirubah oleh satu proses saja dalam satu
waktu.
Di kehidupan nyata, deadlock dapat digambarkan dalam gambar
berikut.Pada gambar diatas, deadlock dianalogikan sebagai dua antrian
mobil yang akan menyeberangi jembatan. Dalam kasus diatas, antrian di
sebelah kiri menunggu antrian kanan untuk mengosongkan jembatan
(resource), begitu juga dengan antrian kanan. Akhirnya tidak terjadi
kemajuan dalam kerja dua antrian tersebut.Misal ada proses A
mempunyai resource X, proses B mempunyai resource Y.
Kemudian kedua proses ini dijalankan bersama, proses A
memerlukan resource Y dan proses B memerlukan resource X, tetapi
kedua proses tidak akan memberikan resource yang dimiliki sebelum
proses dirinya sendiri selesai dilakukan. Sehingga akan terjadi tunggu-
menunggu.

• Starvation
Starvation adalah kondisi yang biasanya terjadi setelah deadlock.
Proses yang kekurangan resource (karena terjadi deadlock) tidak akan
pernah mendapat resource yang dibutuhkan sehingga
mengalami starvation (kelaparan).
Namun, starvation juga bisa terjadi tanpa deadlock. Hal ini ketika
terdapat kesalahan dalam sistem sehingga terjadi ketimpangan dalam
pembagian resouce. Satu proses selalu mendapat resource, sedangkan
proses yang lain tidak pernah mendapatkannya.

Anda mungkin juga menyukai