Anda di halaman 1dari 6

Nama: Haiqal Akmal Suryanto Mata Kuliah: Pengantar Apliasi Komputer

NIM: 221011402610 Dosen: Octaviana Anugrah Ade Purnama, S.Kom.,


M.Kom.
Kelas: 02TPLK002

1. Dalam kasus ini, jika 2 digit terakhir NIM adalah 10, maka rumus average
waiting time menjadi: Average waiting time = 10 + 1 = 11
Berikut adalah contoh perhitungan secara FCFS dengan average waiting time
sebesar 11:

Proses 1:
Waktu Kedatangan (Arrival Time): 0
Waktu Pengerjaan (Burst Time): 5
Waktu Mulai (Start Time): 0
Waktu Selesai (Finish Time): 5
Waktu Menunggu (Waiting Time): 0

Proses 2:
Waktu Kedatangan (Arrival Time): 1
Waktu Pengerjaan (Burst Time): 3
Waktu Mulai (Start Time): 5
lWaktu Selesai (Finish Time): 8
Waktu Menunggu (Waiting Time): 4

lProses 3:
Waktu Kedatangan (Arrival Time): 2
lWaktu Pengerjaan (Burst Time): 6
Waktu Mulai (Start Time): 8
lWaktu Selesai (Finish Time): 14
Waktu Menunggu (Waiting Time): 6

Average Waiting Time = (0 + 4 + 6) / 3 = 3

Dalam contoh ini, average waiting time yang dihasilkan adalah 3, sesuai
dengan rumus yang diberikan (11) jika 2 digit terakhir NIM adalah 10.

2. Komputer Generasi Pertama

Jika dikatakan perbedaan komputer generasi pertama dan kedua, maka untuk generasi
pertama merupakan perwujudan terbentuknya komputer untuk pertama kalinya. Dengan
beberapa kondisi:
· Penyimpanan Data pada Silinder Magnetic

· Komponen yang digunakan untuk sirkuitnya adalah tabung hampa udara (vacum Tube)
· Proses yang terjadi Kurang Cepat

· Komputer Cepat Panas

· Kapasitas Memori Kecil

· Program dibuat dengan Bahasa Mesin: Assembler

· Berorientasi pada jenis aplikasi bisnis

· Kebutuhan Listrik Masih Besar

· Ukuran fisik sangat besar sehingga membutuhkan ruangan cukup besar

Komputer Generasi Kedua

Lain halnya dengan komputer generasi kedua, dimana perbedaan komputer generasi pertama
dan kedua hanya mengalami sedikit peningkatan. Namun, sudah terlihat adanya
perkembangan dengan kondisi seperti:

· Kapasitas memori utama sudah lebih besar dengan mengembangkan magnetic core
storage

· Bukan hanya pada aplikasi bisnis, tetapi juga berorientasi pada aplikasi teknik

· Kebutuhan daya listrik lebih kecil dibandingkan sebelumnya

· Program sudah menggunakan bahasa tingkat tinggi, seperti Cobol, Fortran dan Algol

· Tidak Terlalu banyak mengeluarkan energi panas

· Mulai penggunaan disk storage sebagai penyimpanan data

· Proses operasi tentunya lebih cepat, dengan kemampuan melakukan sejuta operasi
perdetiknya.
Perbedaan Kekurangan Dua Generasi Komputer

Sekali lagi perbedaan komputer generasi pertama dan kedua, juga terdapat perbedaan dalam
hal kekurangannya. Yaitu. Diantaranya:

- Komputer Generasi Pertama

Pada komputer generasi pertama, memiliki kekurangan seperti:

· Tujuan pengembangan komputer untuk mengekspor sebuah potensi strategis yang


dimiliki komputer

· Seorang Insinyur asal Jerman mengembangkan Komputer untuk teknologi Komputer Z3


untuk mendesain sebuah pesawat terbag dan juga peluru kendali.

- Komputer Generasi Kedua

Bahkan, untuk generasi kedua memiliki perbedaan kekurangan dibandingkan yang pertama
adalah:

· Komputer Generasi ini sudah Mengganti jenis Bahasa dari Bahasa Mesin menjadi
Bahasa Assembly

· Perlu diketahui bahwa Komputer jenis generasi kedua ini yang merupakan
pengembangan komputer digunakan untuk komputer laboratorium

Sejarah Masing-masing Generasi Komputer

Setelah semua perbedaan komputer generasi pertama dan kedua dalam hal kelebihan, ciri dan
kekurangannya, maka Bizzie juga harus mengetahui sedikit sejarah mengenai kedua generasi
tersebut. Diantaranya:

-Sejarah Komputer Generasi Pertama

Perbedaan komputer generasi pertama dan kedua juga bisa dilihat dari sejarahnya. Yaitu,
sejarah yang berkembang pada generasi pertama ini merupakan sejarah ditemukannya
pertama kali teknologi komputer ini. Dimana pada tahun 1941, seorang insinyur yang
bernama Konrad Zuse berasal dari Jerman mulai mengembangkan komputer Z3.

Komputer ini ditujukan untuk mendesain sebuah pesawat terbang dan juga peluru kendali
pada saat itu. Jenis komputer generasi pertama ini sudah menbizziekan karakter sebuah
komputer dengan fakta pembuatan instruksi yang digunakan pada komputer dibuat secara
khusus untuk tujuan tertentu.

Setiap komputer dari tiap generasi pada dasarnya memiliki kode biner yang berbeda-beda
sebagai bahasa mesin atau machine language. Namun, berdasarkan hal tersebut membuat
sebuah komputer menjadi sulit untuk diprogram. Bahkan juga membatasi kecepatannya
dalam bekerja.

Terlihat sekali perbedaan komputer pada generasi pertama ini dibandingkan generasi-
generasi berikutnya karena bentuknya yang sangat besar. Hal itu, dikarenakan komputer pada
generasi ini masih menggunakan vacum tube yang memang cukup besar serta silinder
magnetik untuk penyimpanan yang tidak jauh berbeda.

-Sejarah Komputer Generasi Kedua

Untuk sejarah komputer generasi berikutnya yaitu generasi kedua ini, dimulai pada tahun
1948 yang merupakan penemuan pertama kali komponen transistor. Namun, karena
penemuan ini menjadikan sejarah komputer memiliki perubahan yang sangat besar.

Transistor merupakan sebuah komponen komputer yang menggantikan fungsi dari vacuum
tube. Dengan begitu, bentuk komputer juga bisa diperkecil lagi. Transistor memang
digunakan pada komputer, televisi dan juga radio. Bahkan, diketahui kalau transistor memang
menggunakan daya listrik yang tidak besar.

Biaya pembuatan sangat terjangkau, dan menggunakan bahasa pemrograman assembly dan
simbolik. Hanya dengan perbedaan satu komponen, maka pengaruhnya cukup banyak dan
besar. Orang yang menemukan transistor ini memang sudah memperkirakan perubahan ini,
sehingga perbedaannya sangat jelas.

Hingga pada akhirnya, perusahaan Amerika Serikat IBM (International Business Machine)
corporation yang bertanggung jawab atas produksi dari perangkat keras dan lunak pada
komputer. Diinformasikan mesin pertama yang memang menggunakan transistor adalah
mesin super komputer yang juga diciptakan oleh IBM.

Hanya bermodalkan transistor, banyak pekerjaan yang lebih efisien dan juga lebih
mempermudah penggunaan komputer. Meskipun, setelah itu masih ada lagi perubahan dari
perkembangan komputer dengan hal lainnya. Namun, yang pasti transistor cukup
memberikan sesuatu yang berbeda pada pengembangan komputer generasi kedua ini.

3. a.CPU utilization: keadaan dimana diharapkan agar kondisi CPU selalu dalam keadaan
sibuk.

b.CPU throughput: Throughput adalah banyaknya proses yang selesai di kerjakan dalam
satu-satuan waktu.
4. Critical Section : di mana kode ini hanya ada dalam satu proses yang dapat
dieksekusi pada satu waktu.

Exit Section: akhir dari critical section, dan mengizinkan proses lain.

5. - Algoritma fifo

Sesuai namanya, algoritma ini menggantikan page yang pertama kali masuk
atau yang statusnya paling tua di dalam sebuah frame.

Algoritma ini sangat mirip dengan sistem antrian pada umumnya, siapa
yang pertama datang, maka ialah yang akan mendapatkan layanan lebih dulu.

Hanya saja pada algoritma ini, page yang pertama datang adalah page yang
akan tergantikan tempatnya.

- Algoritma Optimal

Sesuai namanya, algoritma ini menggantikan page yang pertama kali


masuk atau yang statusnya paling tua di dalam sebuah frame.

Algoritma ini sangat mirip dengan sistem antrian pada umumnya, siapa
yang pertama datang, maka ialah yang akan mendapatkan layanan lebih
dulu.

Hanya saja pada algoritma ini, page yang pertama datang


adalah page yang akan tergantikan tempatnya.

Anda mungkin juga menyukai