Tugas SO pertama

6

Click here to load reader

Transcript of Tugas SO pertama

Page 1: Tugas SO pertama

Nama : Rizki Apriliyandi Kelas : IF-15

NIM : 10108823 Tugas : I

Sistem Operasi

1. Jenis-Jenis RAM dan ROM

a. Jenis RAM

- NVRAM (Non-Volatile Random Access Memory)

NVRAM adalah jenis RAM yang umumnya dipakai untuk menyimpan

data/informasi biasanya berupa konfigurasi yang dihasilkan oleh firmware,

seperti BIOS atau firmware-firmware lainnya yang terdapat (tersimpan

permanen) pada suatu perangkat tertentu. NVRAM akan tetap menyimpan

data walaupun listrik tidak berjalan. NVRAM dibuat dengan teknologi

manufaktur CMOS(Complimentary Metal-Oxide Semiconductor) sehingga

daya yang dibutuhkannya juga kecil.

- SRAM (Static Random Access Memory)

SRAM bersifat volatile, atau menyimpan data selama listrik berjalan. SRAM

tidak seperti RAM dinamik (DRAM) yang selalu harus di-refresh secara

periodik. Hal ini dikarenakan SRAM didesain menggunakan transistor tanpa

kapasitor. Tidak adanya kapasitor membuat tidak ada daya yang bocor

sehingga SRAM tidak membutuhkan refresh periodik.

- DRAM (Dynamic Random Access Memory)

DRAM adalah bentuk paling umum dari RAM. Random akses memori

dinamis (DRAM) merupakan jenis random akses memori yang menyimpan

setiap bit data yang terpisah dalam kapasitor dalam satu sirkuit terpadu.

Karena kapasitornya selalu bocor, informasi atau data yang tersimpan

akhirnya hilang kecuali harus selalu di refresh untuk menjaga informasi

atau data yang disimpan.

- FPM DRAM (Fast Page Mode Dynamic Random Access Memory)

FPM DRAM Adalah RAM yang paling pertama kali ditancapkan pada slot memori 30

pin mainboard komputer, dimana RAM ini dapat kita temui pada komputer type 286

dan 386. Memori jenis ini sudah tidak lagi diproduksi. FPM DRAM ini juga adalah

merupakan bentuk asli dari DRAM. Masalah yang sering muncul dari FPM DRAM

adalah kecepatan transfernya yang lambat yakni maksimum 50MHz.

- EDO RAM

EDO RAM adalah jenis memori yang dapat menyimpan dan mengambil isi memori

secara simultan. EDO RAM memiliki kecepatan maksimal 50MHz EDO RAM uga harus

membutuhkan L2 Cache untuk membuat semuanya berjalan dengan cepat, namun

jika user tidak memilikinya, maka EDO RAM akan berjalan jauh lebih lambat.

Page 2: Tugas SO pertama

- SDRAM ( Synchronous Dynamic Random Access Memory )

Synchronous Dynamic Random Access Memory merupakan sebuah jenis memori komputer dinamis yang digunakan

dalam PC dari tahun 1996 hingga 2003. SDRAM juga merupakan salah satu jenis dari memori komputer kategori solid-

state.

SDRAM, pada awalnya berjalan pada kecepatan 66

MHz untuk dipasangkan dengan prosesor Intel

Pentium Pro/Intel Pentium MMX/Intel Pentium II, dan

terus ditingkatkan menjadi kecepatan 100 MHz

(dipasangkan dengan Intel Pentium III/AMD Athlon), hingga mentok pada kecepatan 133 MHz (dipasangkan dengan Intel

Pentium 4 dan AMD Athlon/Duron). Popularitasnya menurun saat DDR-SDRAM yang mampu mentransfer data dua kali

lipat SDRAM muncul di pasaran dengan chipset yang stabil. Setelah itu, akibat produksinya yang semakin dikurangi,

harganya pun melonjak tinggi, dengan permintaan pasar yang masih banyak; dengan kapasitas yang sama dengan DDR-

SDRAM, harganya berbeda kira-kira Rp. 150000 hingga 250000.

- DDR DRAM ( Double Data Rate Synchronous DRAM)

DDR-DRAM pada dasarnya merupakan SDRAM yang telah dimodifikasi sehingga

performanya dapat lebih baik dan lebih cepat. DDR-DRAM merupakan singkatan

dari Double Data Rate – Dynamic Random Access Memory. Teknologi yang dimiliki

oleh DDR-DRAM memungkinkan untuk meningkatkan kecepatan dua kali lebih

besar dibandingkan dengan SDRAM. Dari hal itulah kata “Double Data Rate”

didapatkan.

- Rambus DRAM

Rambus DRAM (RDRAM) adalah RAM yang dikembangkan

oleh RAMBUS, Inc., Pengembangan ini menjadi polemik

karena Intel berusaha memperkenalkan PC133MHz. RDRAM

ini memiliki jalur data yang sempit (8 bit) tapi kinerjanya

tidak dapat diungguli oleh DRAM jenis lain yang jalur datanya lebih lebar dari RDRAM yaitu 16 bit atau bahkan 32 bit. Hal

ini karena RDRAM ini memiliki Memory Controller yang dipercanggih.

b. Jenis ROM

- Mask ROM

Data pada ROM dimasukkan langsung melalui mask pada saat perakitan

chip. Hal ini membuatnya sangat ekonomis terutama jika kita memproduksi

dalam jumlah banyak. Namun hal ini juga menjadi sangat mahal karena

tidak fleksibel. Sebuah perubahan walaupun hanya satu bit membutuhkan

mask baru yang tentu saja tidak murah. Karena tidak fleksibel maka jarang

ada yang menggunakannya lagi. Aplikasi lain yang mirip dengan ROM adalah

CD-ROM prerecorded yang familiar dengan kita, salah satunya CD musik. Berbeda dengan pendapat banyak orang bahwa

CD-ROM ditulis dengan laser, kenyataannya data pada CD-ROM lebih tepatnya dicetak pada piringan plastik.

Page 3: Tugas SO pertama

- PROM (Programable ROM)

Yaitu ROM yang bisa kita program kembali dengan catatan hanya boleh

satu kali perubahan setelah itu tidak dapat lagi diprogram.

- RPROM (Re-Programable ROM)

Merupakan perkembangan dari versi PROM dimana kita dapat melakukan perubahan berulangkali sesuai dengan yang

diinginkan.

- EPROM (Erasable Program ROM)

Merupakan ROM yangdapat kita hapus dan program kembali, tapi cara penghapusannya dengan menggunakan sinar

ultraviolet.

- EEPROM (Electrically Erasable Program ROM)

Perkembangan mutakhir dari ROM dimana kita dapat mengubahdan menghapus program ROM dengan menggunakan

teknikelektrik. EEPROM ini merupakan jenis yang paling banyak digunakan saat ini.

2. Proses ALU dan Contoh ALU

a. Proses ALU

ALU ( Arithmetical Logical Unit )Fungsi unit ini adalah untuk

melakukan suatu proses data yang berbentuk angka dan logika,

seperti data matematika dan statistika. ALU terdiri dari

registerregister untuk menyimpan informasi. Tugas utama dari

ALU adalah

melakukan perhitungan aritmatika (matematika) yang terjadi

sesuai dengan instruksi program. Sirkuit yang digunakan oleh ALU

ini disebut dengan adder karena operasi yang dilakukan dengan dasar penjumlahan. Tugas lain dari ALU adalah

melakukan keputusan dari operasi sesuai dengan instruksi program yaitu operasi logika (logical operation). Operasi

logika meliputi perbandingan dua buah elemen logika dengan menggunakan operator logika, yaitu :

Sama dengan (=), Tidak sama dengan ( <> ), Kurang dari ( < ), Kurang atau sama dengan dari ( <= ), Lebih besar dari

( > ) dan Lebih besar atau sama dengan dari ( >= )

b. Contoh ALU

Dalam praktik modern, engineer biasanya merujuk ke ALU sebagai rangkaian yang melakukan operasi aritmatika

integer.

Misal operasi tambah, kurang, kali dan bagi.

Operasi-operasi tersebut dilakukan di dalam ALU oleh komponen : Adder, Subtractor, Divider dan Multiplier.

Di dalam komponen-komponen tersebut terdapat beberapa operasi logika seperti AND, OR, XOR, dll.

3. Sistem Program

Kontrol Proses

o mengakhiri (end) dan membatalkan (abort)

o mengambil (load) dan eksekusi (execute)

Page 4: Tugas SO pertama

o membuat dan mengakhiri proses

o menentukan dan mengeset atribut proses

o mengalokasikan dan membebaskan memori

Manipulasi File

o membuat dan menghapus file

o membuka dan menutup file

o membaca dan menulis file

Manipulasi Device

o meminta dan membebaskan device

o menentukan dan mengeset atribut device

Information Maintainance

o mengambil atau mengeset waktu atau tanggal

o mengambil atau mengeset sistem data

o mengambil atau mengeset proses, file atau atribut device

Komunikasi

o membuat dan menghapus sambungan komunikasi

o mengirim dan menerima pesan

o menstransfer status informasi

Proteksi

Adalah mekanisme sistem operasi untuk mengontrol akses terhadap beberapa objek yang diproteksi dalam sistem

operasi.Objek-objek tersebut bisa berupa perangkat keras (seperti CPU, memori, disk, printer, dll) atau perangkat

lunak (seperti program, proses, berkas, basis data, dll).Di beberapa sistem, proteksi dilakukan oleh sebuah program

yang bernama reference monitor. Setiap kali ada pengaksesan sumber daya PC yang diproteksi, sistem pertama kali

akan menanyakan reference monitor tentang keabsahan akses tersebut.Reference monitor kemudian akan

menentukan keputusan apakah akses tersebut diperbolehkan atau ditolak.

4. Keuntungan dan kekurangan OS

a. Windows

- Keunggulan :

merupakan sistem operasi yang user-friendly.

Instalasi-nya pun lebih mudah bila dibanding OS yang lain

Banyak software berbasis Windows

Tampilannya begitu bersahabat bagi user. Selain itu, dukungan hardware yang lengkap, banyaknya aplikasi

yang diperuntukkan bagi platform Windows semakin melengkapi nilai tambahnya.

- Kekurangan :

Windows ini rentan terhadap virus dan malware.

Harga lisensi nya pun masih sulit terjangkau, terutama oleh masyarakat Indonesia.

Sistem keamanan yang terbilang masih kurang

Sistem masih kurang satabil

b. Linux

- Keunggulan :

Page 5: Tugas SO pertama

Linux merupakan sistem operasi bebas dan terbuka. Sehingga dapat dikatakan, tidak terdapat biaya lisensi

untuk membeli atau menggunakan Linux.

Keamanan yang lebih unggul daripada Windows

Lebih kebal terhadap virus

Sistemnya relatif stabil

Linux mempunyai kompatibilitas ke belakang yang lebih baik (better backward-compatibilty). Jadi hardware

lama masih bisa berguna.

- Kekurangan :

Dukungan perangkat keras dari vendor-vendor tertentu yang tidak terlalu baik pada Linux.

Proses instalasi software / aplikasi yang tidak semudah di Windows.

Banyak pengguna yang belum terbiasa dengan Linux dan masih ‘Windows minded’. Hal ini dapat diatasi dengan

pelatihan-pelatihan atau edukasi kepada pengguna agar mulai terbiasa dengan Linux.

c. Machintos

- Keunggulan :

Tidak mudah terkena virus

Performanya yang tinggi

Sistem operasi yang User-friendly, ditambah dengan GUI yang sangat menarik

- Kekurangan :

Mac tidak bisa dirakit sendiri karena Apple sudah tidak memberi license untuk perusahaan lain untuk membuat

hardware yang bisa menggunakan Mac OS

Software di Mac OS tidak begitu lengkap

Harganya mahal

Hanya berguna untuk graphic designer

Tidak dapat digunakan dalam waktu bersamaan

Softwarenya tidak lengkap dan tidak cocok bermain game karena tampilannya kurang bagus