Kamis, 09 Juni 2011

Tugas Sistem Operasi - 1

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

-  EDORAM


EDORAM adalah jenis memori yang dapat menyimpan dan mengambil isi memori secara simultan. EDORAM 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. Yaitu, RAM yang kepingannya terdiri dari 72 pin dan umumnya pada PC yang menggunakan prosesor intel Pentium 1 dan AMD ke- 5 dan ke- 6.RAM jenis ini harus dipasang pada socketnya dalam jumlah genap ( minimal terdiri dari 2 keping ).Dan memiliki Bus Speed sebesar 66 Mhz atau PC 66. RAM yang kemampuan kecepatannya lebih cepat daripada EDORAM dan kepingannya terdiri dari 168 pin.PC denganprosesor intel Pentium 1, Pentium II, Pentium III, AMD ke- 5, AMD ke- 6, AMD ke- 7.Dengan memiliki Bus Speed sebesar 66 Mhz ( PC 66 Mhz ) dan PC 100 Mhz

-     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. RAM yang kemampuan kecepatannya lebih cepat daripada EDORAM dan kepingannya terdiri dari 168 pin.PC denganprosesor intel Pentium 1, Pentium II, Pentium III, AMD ke- 5, AMD ke- 6, AMD ke- 7.Dengan memiliki Bus Speed sebesar 66 Mhz ( PC 66 Mhz ) dan PC 100 Mhz

-     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.

-     PROM (Programable ROM)

Yaitu  ROM yang bisa kita program kembali dengan catatan hanya boleh satu kali perubahan setelah itu tidak dapat lagi diprogram. PROM kependekan dari Programmable Read Only Memory. PROM adalah salah satu jenis ROM, merupakan alat penyimpan berupa memori (memory device) yang hanya bisa dibaca isinya. PROM memang tergolong memori non-volatile, artinya program yang tersimpan di dalamnya tidak akan hilang walaupun komputer dimatikan (tidak mendapatkan daya listrik). Program yang tersimpan di dalamnya bersifat permanen. Biasanya digunakan untuk menyimpan program bahasa mesin yang sudah menjadi bagian hardware (perangkat keras) komputer. Contohnya adalah program yang men-start komputer ketika komputer baru dinyalakan (di-on-kan).
Program yang ada di dalam PROM diisi oleh pabrik pembuatnya. Pengisian program ke dalam PROM menggunakan alat khusus bernama PROM burner, atau PROM Writer Program atau informasi yang telah diisikan atau direkamkan ke dalam PROM, tidak dapat dihapus lagi.

-     RPROM (Re-Programable ROM)

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

-     EPROM (Erasable Program ROM)

EPROM kependekan dari Erasable Programmable Read Only Memory. EPROM berbeda dengan PROM. EPROM adalah jenis chip memori yang dapat ditulisi program secara elektris. Program atau informasi yang tersimpan di dalam EPROM dapat dihapus bila terkena sinar ultraviolet dan dapat ditulisi kembali. Kesamaannya dengan PROM adalah keduanya merupakan jenis ROM, termasuk memori non-volatile, data yang tersimpan di dalamnya tidak bisa hilang walaupun komputer dimatikan, tidak membutuhkan daya listrik untuk mempertahankan atau menjaga informasi atau program yang tersimpan di dalamnya. Alat yang dapat digunakan untuk menghapus isi chip EPROM adalah UV PROM eraser. Alat ini akan menyinarkan sinar ultraviolet ke memori tempat data disimpan dalam chip EPROM (disinarkan tepat pada lubang kuarsa bening). Dengan demikian, chip EPROM dapat digunakan kembali dan dapat diisikan informasi/program baru ke dalamnya. Informasi lain menyebutkan bahwa alat yang dapat digunakan untuk menghapus isi EPROM adalah EPROM Rewriter.Merupakan ROM yangdapat kita hapus dan program kembali, tapi cara penghapusannya dengan menggunakan sinar ultraviolet.

-     EEPROM (Electrically Erasable Program ROM)

EEPROM kependekan dari Electrically Erasable Programmable Read Only Memory. Seperti halnya PROM dan EPROM, EEPROM merupakan memori non-volatile. Informasi, data atau program yang tersimpan di dalamnya tidak akan hilang walaupun komputer dimatikan, dan tidak membutuhkan daya listrik untuk mempertahankan atau menjaga informasi atau program yang tersimpan di dalamnya.
EEPROM adalah komponen yang banyak digunakan dalam komputer dan peralatan elektronik lain untuk menyimpan konfigurasi data pada peralatan elektronik tersebut. Kapasitas atau daya tampung simpan datanya sangat terbatas. Pada sistem hardware komputer, chip EEPROM umumnya digunakan untuk menyimpan data konfigurasi BIOS dan pengaturan (setting) sistem yang berhubungan dengannya.
EEPROM memiliki kelebihan tersendiri dibandingkan EPROM. EEPROM dapat dihapus secara elektris menggunakan sinar ultraviolet, sehingga proses penghapusannya lebih cepat dibandingkan EPROM. Penghapusan juga dapat dilakukan secara elektrik dari papan circuit dengan menggunakan perangkat lunak EEPROM Programmer. Alat yang dapat digunakan untuk menghapus isi EEPROM disebut EEPROM Rewriter. Produk EEPROM versi awal, hanya dapat dihapus dan diisi ulang kurang lebih sebanyak 100 kali. Sedangkan produk-produk terbaru dapat dihapus dan diisi ulang (erase-rewrite) sampai ribuan kali (bahkan beberapa informasi menyebutkan mampu sampai 100 ribu kali)Perkembangan mutakhir dari ROM dimana kita dapat mengubah dan menghapus program ROM dengan menggunakan teknikelektrik. EEPROM ini merupakan jenis yang paling banyak digunakan saat ini.

-       Flash Memory

Flash memory yang dikenal pula dengan sebutan memori flash, adalah memori sejenis EEPROM yang memberikan banyak lokasi memori untuk dihapus atau ditulisi dalam suatu operasi pemrograman. Flash memory tetap dapat menyimpan data tanpa memerlukan penyediaan listrik. Penulisan ke dalam flash memori dapat dilakukan dengan menggunakan alat yang disebut EEPROM Writer atau software yang dapat menulisi Flash ROM. Sedangkan penghapusan datanya dapat dilakukan dengan menggunakan alat yang disebut EEPROM Writer, atau langsung secara elektrik dari papan sirkuit dengan menggunakan software Flash BIOS Programmer.
Memori jenis ini banyak digunakan dalam kartu memori, drive flash USB, kamera digital, pemutar MP3, hingga telepon genggam.

1.     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

      Matematika John von Neumann mengusulkan konsep ALU tahun 1945, ketika ia menulis sebuah laporan di atas fondasi untuk komputer baru yang disebut EDVAC . Penelitian ALUs tetap menjadi bagian penting dari ilmu komputer , jatuh di bawah dan logika struktur Aritmatika di ACM Computing S
       Insinyur dapat mendesain Arithmetic Logic Unit untuk menghitung operasi apapun. Semakin kompleks operasi, semakin mahal ALU adalah, semakin banyak ruang menggunakan dalam prosesor, semakin besar kekuasaannya menghilang. Oleh karena itu, insinyur kompromi. Mereka membuat ALU cukup kuat untuk membuat cepat prosesor, tapi namun tidak begitu rumit untuk menjadi penghalang.
        Misalnya, menghitung akar kuadrat dari jumlah mereka bisa menggunakan:
        1.                   Perhitungan dalam sebuah jam tunggal. Desain sebuah kompleks ALU luar biasa yang menghitung akar kuadrat dari angka apapun dalam satu langkah.
       2.                   Perhitungan Desain pipa yang sangat kompleks ALU yang menghitung akar kuadrat dari angka apapun dalam beberapa langkah. Hasil antara pergi melalui serangkaian sirkuit diatur seperti sebuah jalur produksi pabrik. ALU dapat menerima nomor baru untuk menghitung bahkan sebelum memiliki selesai yang sebelumnya. ALU sekarang dapat menghasilkan sejumlah secepat ALU satu jam, meskipun hasilnya mulai mengalir keluar dari ALU hanya setelah penundaan awal.
       3.                   Perhitungan interaktif Desain ALU kompleks yang menghitung akar kuadrat melalui beberapa langkah. Hal ini biasanya bergantung pada kontrol dari kompleks unit kontrol dengan built-in microcode .
      4.                   Co-prosesor Desain ALU sederhana di prosesor, dan menjual prosesor khusus dan mahal terpisah bahwa pelanggan dapat menginstal tepat di samping ini, dan melaksanakan salah satu opsi di atas.
     5.                   Software perpustakaan Katakan programer bahwa tidak ada co-prosesor dan tidak ada persaingan , sehingga mereka akan harus menulis algoritma mereka sendiri untuk menghitung akar kuadrat oleh perangkat lunak.
     6.                   Perangkat lunak emulasi Emulasikan keberadaan prosesor-co , yaitu, setiap kali sebuah program mencoba untuk melakukan perhitungan akar kuadrat, membuat prosesor memeriksa jika ada co-prosesor ini dan menggunakannya jika ada satu, jika tidak ada satu, mengganggu proses program dan memohon sistem operasi untuk melakukan perhitungan akar kuadrat melalui beberapa algoritma perangkat lunak.

      Pilihan di atas pergi dari yang tercepat dan paling mahal untuk satu paling lambat dan paling mahal. Oleh karena itu, sementara bahkan komputer sederhana dapat menghitung rumus paling rumit, komputer paling sederhana biasanya akan memakan waktu lama melakukan hal itu karena beberapa langkah untuk menghitung formula.
    
      Powerfull seperti prosesor Intel Core dan AMD64 menerapkan opsi # 1 untuk beberapa operasi yang sederhana, # 2 untuk kompleks operasi paling umum dan # 3 untuk operasi yang sangat kompleks.Dalam praktik modern, insinyur biasanya merujuk ke ALU sebagai rangkaian yang melakukan operasi aritmatika integer (seperti dua's melengkapi dan BCD ). Sirkuit yang menghitung lebih kompleks format seperti floating point , bilangan kompleks , dll biasanya menerima nama yang lebih spesifik seperti FPU.

REGISTER
Register prosesor, dalam arsitektur komputer, adalah sejumlah kecil memori komputer yang bekerja dengan kecepatan sangat tinggi yang digunakan untuk melakukan eksekusi terhadap program-program komputer dengan menyediakan akses yang cepat terhadap nilai-nilai yang umum digunakan. Umumnya nilai-nilai yang umum digunakan adalah nilai yang sedang dieksekusi dalam waktu tertentu.
Register prosesor berdiri pada tingkat tertinggi dalam hierarki memori: ini berarti bahwa kecepatannya adalah yang paling cepat; kapasitasnya adalah paling kecil; dan harga tiap bitnya adalah paling tinggi. Register juga digunakan sebagai cara yang paling cepat dalam sistem komputer untuk melakukan manipulasi data. Register umumnya diukur dengan satuan bit yang dapat ditampung olehnya.
Istilah register saat ini dapat merujuk kepada kumpulan register yang dapat diindeks secara langsung untuk melakukan input/output terhadap sebuah instruksi yang didefinisikan oleh set instruksi. untuk istilah ini, digunakanlah kata "Register Arsitektur". Sebagai contoh set instruksi Intel x86 mendefinisikan sekumpulan delapan buah register dengan ukuran 32-bit, tapi CPU yang mengimplementasikan set instruksi x86 dapat mengandung lebih dari delapan register 32-bit
Register terbagi menjadi beberapa kelas:
  • Register data, yang digunakan untuk menyimpan angka-angka dalam bilangan bulat (integer).
  • Register alamat, yang digunakan untuk menyimpan alamat-alamat memori dan juga untuk mengakses memori.
  • Register general purpose, yang dapat digunakan untuk menyimpan angka dan alamat secara sekaligus.
  • Register floating-point, yang digunakan untuk menyimpan angka-angka bilangan titik mengambang (floating-point).
  • Register konstanta (constant register), yang digunakan untuk menyimpan angka-angka tetap yang hanya dapat dibaca (bersifat read-only), semacam phi, null, true, false dan lainnya.
  • Register vektor, yang digunakan untuk menyimpan hasil pemrosesan vektor yang dilakukan oleh prosesor SIMD.
  • Register special purpose yang dapat digunakan untuk menyimpan data internal prosesor, seperti halnya instruction pointer, stack pointer, dan status register.
  • Register yang spesifik terhadap model mesin (machine-specific register), dalam beberapa arsitektur tertentu, digunakan untuk menyimpan data atau pengaturan yang berkaitan dengan prosesor itu sendiri. Karena arti dari setiap register langsung dimasukkan ke dalam desain prosesor tertentu saja, mungkin register jenis ini tidak menjadi standar antara generasi prosesor.     
SCHEDULE TASK
Sering kali, beberapa hal perlu dijalankan pada komputer secara otomatis. Beberapa hal tersebut diantaranya seperti virus dan malware scan, disk defragment, atau beberapa hal yang cukup “membosankan” lainnya.
Dengan menggunakan fasilitas scheduler (penjadwalan) yang telah terintegrasi pada komputer, akan memungkinkan Anda untuk membuat sebuah event tanpa harus repot mengingatnya. Karena komputer akan melakukannya secara otomatis untuk Anda.
Berikut ini merupakan langkah-langkah untuk membuat scheduled task pada Windows XP (pada sistem operasi lain, pada prinsipnya tidak jauh berbeda):
1.      Untuk membuka Scheduled Task, klik tombol Start > All Program > Accessories > System Tools > Scheduled   Tasks.
2.      Dan untuk membuat sebuah schedule baru, klik ganda Add Scheduled Task untuk menjalankan Scheduled Task Wizard, dan kemudian klik tombol Next.
3.      Pilih “task” yang ingin dijalankan, seperti menjalankan program, script, dokumen atau lainnya. Klik tombol Next jika telah selesai.
4.      Beri nama task tersebut, dan sesuaikan waktu pengerjaan task. Apakah setiap hari (daily), seminggu sekali (weekly), atau pilihan lainnya. Klik tombol Next.
5.      Masukkan nama dan password pengguna yang berhubungan dengan task tersebut. Pastikan Anda memberikan permission pada pengguna yang sesuai.
6.      Klik tombol Next dan Finish.
Untuk menjalankan scheduled task pada sistem operasi berbeda, Anda dapat mengetahuinya di alamat website berikut ini: Linux, Vista, Mac OS X Panther

2.     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.
  ·         Dukungan driver yang lebih banyak
 ·    Banyak orang menggunakan Windows sehingga banyak perusahan membuat aplikasinya menggunakan dasar Windows. Ada beberapa aplikasi yang hanya ada di Windows dan tidak di OS yang lainnya. Bahkan beberapa aplikasi vital dunia kerja.
·     Karena systemnya sudah dishare untuk bisa dikembangkan (bukan di open), maka semakin mudah siapa saja membuat software untuk dijalankan di Mircosoft Windows. Terutama dunia usaha yang membutuhkan aplikasi yang sesuai dengan kebutuhannya.
·         Perkembangan paling cepat dibanding software lainnya karena banyak perusahaan software yang konsisten menciptakan kemajuan pada sistem operasi Windows.
·         Banyak gratisan GPL dan Freeware ditawarkan untuk Windows.
·         Kalau ada masalah mudah menyelesaikannya sebab hampir semua orang bisa, dan mencari ahlinya juga tidak sulit disekitar kita. 

-      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
·      Komunitas terlalu sedikit, karena bersifat closed-source
·      Banyaknya virus yang sering menyerang Windows
·      Banyak orang tahu bahasa pemrogamannya dan banyak orang pakai karena itu banyak juga yang buat virus untuk Windows dibanding yang lainnya.
·      Ada banyak versi sehingga kalau mau yang powerfull harus bayar lebih mahal.
b.       Linux
-      Keunggulan :
·      Linux merupakan sistem operasi bebas dan terbuka. Sehingga dapat dikatakan, tidak terdapat biaya lisensi untuk membeli atau menggunakan Linux.
·      Lebih kebal terhadap virus
·      Sistemnya relatif stabil
·      Linux mempunyai kompatibilitas ke belakang yang lebih baik (better backward-compatibilty). Jadi hardware lama masih bisa berguna.
·      Linux mudah digunakan. Dulu, Linux dikatakan merupakan sistem operasi yang sulit dan hanya dikhususkan untuk para hacker. Namun, kini, pandangan ini salah besar. Linux mudah digunakan dan dapat dikatakan hampir semudah menggunakan Windows.
·      Hampir semua aplikasi yang terdapat di Windows, telah terdapat alternatifnya di Linux. Kita dapat mengakses situs web Open Source as Alternative untuk memperoleh informasi yang cukup berguna dan cukup lengkap tentang alternatif aplikasi Windows di Linux. 
·      Keamanan yang lebih unggul daripada Windows. Dapat dikatakan, hampir semua pengguna Windows pasti pernah terkena virus, spyware, trojan, adware, dsb. Hal ini, hampir tidak terjadi pada Linux.
-      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.
·      Proses instalasi software / aplikasi yang tidak semudah di Windows. Instalasi software di Linux, akan menjadi lebih mudah bila terkoneksi ke internet atau bila mempunyai CD / DVD repository-nya. Bila tidak, maka kita harus men-download satu per satu package yang dibutuhkan beserta dependencies-nya.
·      Bagi administrator sistem yang belum terbiasa dengan Unix-like (seperti Linux), maka mau tidak mau harus mempelajari hal ini. Sehingga syarat untuk menjadi administrator adalah manusia yang suka belajar hal-hal baru dan terus-menerus belajar.
c.        Machintos
-       Keunggulan :
·         Tidak mudah terkena virus
Dirancang dengan security oriented, Mac OS tidak diganggu oleh serangan konstan dari PC virus dan malware. Namun tidak juga akan memperlambat Anda dengan peringatan keamanan konstan dan  interupsi lainnya.
·         Performanya yang tinggi
Khususnya pada Mac OS X - dengan prosesor Intel terbaru dan inovasi terbaik lainnya, Mac dapat melakukan semua hal yang hanya dapat dilakukan Mac - dengan kecepatan yang menakjubkan
·         Sistem operasi yang User-friendly, ditambah dengan GUI yang sangat menarik
Dengan tampilan GUI yang sangat menarik, menjadikan Mac OS sebagai salah satu OS yang banyak diminati khususnya oleh para graphic designer.


-       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
Pengaruh dominansi Microsoft Windows selama bertahun-tahun membuat user sudah sangat terbiasa dan enggan beradaptasi dengan OS terbaru. Dasar pemikiran yang sama juga menjadi alasan melimpahnya aplikasi terbaru dengan system requirement Windows.
·         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.

System call :

1. Kontrol proses

- mengakhiri (end) dan membatalkan (abort)
- mengambil (load) dan eksekusi (execute)
- membuat dan mengakhiri proses
- menentukan dan mengeset atribut proses
- mengalokasikan dan membebaskan memori

2. Manipulasi File

- membuat dan menghapus file
- membuka dan menutup file
- membaca dan menulis file

3. manipulasi device

- meminta dan membebaskan device
- menentukan dan mengeset atribut device

4. Information maintainance

- mengambil atau mengeset waktu atau tanggal
- mengambil atau mengeset sistem data
- mengambil atau mengeset proses, file atau atribut device

5. komunikasi

- membuat dan menghapus sambungan komunikasi
- mengirim dan menerima pesan
- menstransfer status informasi

6. proteksi











Tidak ada komentar:

Posting Komentar