Jumat, 22 April 2016

Arsitektur Komputer dan Mikrokontroler



Pengertian arsitektur komputer adalah dapat dikategorikan sebagai ilmu dan sekaligus sebagai suatu seni mengenai cara interkoneksi antara berbagai komponen perangkat keras atau hardware untuk dapat menciptakan sebuah komputer yang dapat memenuhi kebutuhan fungsional, kinerja, dan juga target biayanya.

Dalam bidang teknik komputer, definisi arsitektur komputer adalah suatu konsep perencanaan dan juga struktur pengoperasian dasar dari suatu sistem komputer atau ilmu yang bertujuan untuk perancangan sistem komputer.

Arsitektur von Neumann (atau Mesin Von Neumann) adalah arsitektur yang diciptakan oleh John von Neumann [1903 – 1957]. Arsitektur ini digunakan oleh hampir pada semua komputer pada saat ini. Arsitektur Von Neumann ini menggambarkan komputer dengan 4 (empat) bagian utama, yaitu: Unit Aritmatika & Logis (ALU), unit kontrol, memori, & alat masukan & hasil (secara kolektif dinamakan I/O). Bagian tersebut dihubungkan oleh berkas kawat, “bus”.

3 sub-kategori arsitektur komputer Arsitektur komputer ini mengandung 3 (tiga) sub-kategori, diantaranya meliputi:
  • Set intruksi (ISA). 
  • Arsitektur mikro dari ISA, dan juga 
  • Sistem desain dari semua atau seluruh komponen dalam perangkat keras (hardware) komputer ini. 

Arsitektur Komputer yaitu desain komputer yang meliputi:
  • Set instruksi. 
  • Komponen hardware (perangkat keras). 
  • Organisasi atau susunan sistemnya. 

2 bagian utama arsitektur komputer


Terdapat 2 (dua) bagian pokok arsitektur komputer:
  • Instructure Set Architecture, adalah spesifikasi yang menentukan bagaimana programmer bahasa mesin berinteraksi dengan komputer.
  • Hardware System Architacture yaitu subsistem hardware (perangkat keras) dasar yaitu CPU, Memori, serta OS.


Dan inilah faktor yang berpengaruh pada keberhasilan Arsitektur Komputer

Terdapat faator-faktor yang dapat berpengaruh pada keberhasilan arsitektur komputer, 3 (tiga) diantaranya adalah:

1. Yang pertama manfaat Arsitektural diantaranya yaitu:
  • Aplicability.
  • Maleability.
  • Expandibility.
  • Comptible.

2. Kinerja Sistem.

Yaitu untuk mengukur kinerja dari sistem, ada serangkaian program yang standard yang dijalankan yang dapat di sebut Benchmark pada komputer yang akan diuji ukuran kinerja CPU:
  • MIPS (Million Instruction PerSecond)
  • MFLOP (Million Floating Point PerSecond)
  • VUP (VAX Unit of Performance)

Ukuran Kinerja I/O sistem:
  • Sistem Operasi Bandwith
  • Operasi I/O Perdetik

Ukuran Kinerja Memori:
  • Memoy Bandwith.
  • Waktu Akses Memori.
  • Ukuran Memori.

3. Biaya Sistem, Biaya dapat diukur dalam banyak cara diantaranya, yaitu :
  • Reliabilitas.
  • Kemudahan Perbaikan.
  • Konsumsi daya.
  • Berat.
  • Kekebalan.
  • Interface Sistem Software.
Pengertian Mikrokontroler

Mikrokontroler adalah sebuah chip yang berfungsi sebagai pengontrol rangkaian elektronik dan umunya dapat menyimpan program didalamnya. Mikrokontroler umumnya terdiri dari CPU (Central Processing Unit), memori, I/O tertentu dan unit pendukung seperti Analog-to-Digital Converter (ADC) yang sudah terintegrasi di dalamnya.

Kelebihan utama dari mikrokontroler ialah tersedianya RAM dan peralatan I/O pendukung sehingga ukuran board mikrokontroler menjadi sangat ringkas. Mikrokontroler MCS51 ialah mikrokomputer CMOS 8 bit dengan 4 KB Flash PEROM (Programmable and Erasable Only Memory) yang dapat dihapus dan ditulisi sebanyak 1000 kali.


Bentuk Fisik Mikrokontroler Keluarga MCS51 40 Pin






Arsitektur perangkat keras mikrokontroler MCS51 mempunyai 40 kaki, 32 kaki digunakan untuk keperluan 4 buah port pararel. 1 port terdiri dari 8 kaki yang dapat di hubungkan untuk interfacing ke pararel device, seperti ADC, sensor dan sebagainya, atau dapat juga digunakan secara sendiri setiap bitnya untuk interfacing single bit septerti switch, LED, dll. Karakteristik lainya dari mikrokontroler MCS51 sebagai berikut : 
  • Low-power
  • 32 jalur masukan/keluaran yang dapat diprogram* 
  • Dua timer counter 16 bit 
  • RAM 128 byte 
  • Lima interrupt
Kelebihan Sistem Dengan Mikrokontroler Penggerak pada mikrokontoler menggunakan bahasa pemograman assembly dengan berpatokan pada kaidah digital dasar sehingga pengoperasian sistem menjadi sangat mudah dikerjakan sesuai dengan logika sistem (bahasa assembly ini mudah dimengerti karena menggunakan bahasa assembly aplikasi dimana parameter input dan output langsung bisa diakses tanpa menggunakan banyak perintah). Desain bahasa assembly ini tidak menggunakan begitu banyak syarat penulisan bahasa pemrograman seperti huruf besar dan huruf kecil untuk bahasa assembly tetap diwajarkan. Mikrokontroler tersusun dalam satu chip dimana prosesor, memori, dan I/O terintegrasi menjadi satu kesatuan kontrol sistem sehingga mikrokontroler dapat dikatakan sebagai komputer mini yang dapat bekerja secara inovatif sesuai dengan kebutuhan sistem. Sistem running bersifat berdiri sendiri tanpa tergantung dengan komputer sedangkan parameter komputer hanya digunakan untuk download perintah instruksi atau program. Langkah-langkah untuk download komputer dengan mikrokontroler sangat mudah digunakan karena tidak menggunakan banyak perintah. Pada mikrokontroler tersedia fasilitas tambahan untuk pengembangan memori dan I/O yang disesuaikan dengan kebutuhan sistem. Harga untuk memperoleh alat ini lebih murah dan mudah didapat.




referensi : http://elektronika-dasar.web.id/pengertian-dan-kelebihan-mikrokontroler/
http://www.pengertianku.net/2014/12/pengertian-arsitektur-komputer-secara-lebih-jelas.html

Selasa, 19 April 2016

Quiz Progjar

SOAL :
1. Apa yang di maksud dengna komunikasi broadband
2. Sebutkan keuntungan SONET !
3. Jelaskan prinsip kerja dari ATM !
4. Apakah yang dimaksud dengan DSL?


JAWABAN :


1. Komunikasi broadband adalah suatu layanan telekomunikasi data (jaringan nirkabel) yang memiliki bandwidth besar dan kecepatan tinggi. Menggunakan DSL, Modem Kabel, Ethernet, Wireless Access, Fiber Optik, W-LAN, V-SAT, dan lain sebagainya. Beberapa contoh teknologi broadband adalah SONET, ATM (Asynchronous Transfer Mode), xDSL, VPN, dsb.


Definisi Broadband menurut beberapa sumber antara lain :
Menurut wikipedia broadband adalah merupakan sebuah istilah dalam internet yang merupakan koneksi internet transmisi data kecepatan tinggi. Ada dua jenis jalur lebar yang umum, yaitu DSL dan kabel modem, yang mampu mentransfer 512 kbps atau lebih, kira-kira 9 kali lebih cepat dari modem yang menggunakan kabel telepon standar.
Menurut rekomendasi ITU No. I.113, “Komunikasi broadband didefinisikan sebagai komunikasi dengan kecepatan transmisi 1,5 Mbps hingga 2,0 Mbps.”.
Menurut FCC di amerika, “ komunikasi broadband adalah suatu komunikasi yang memiliki kecepatan simetri (up-stream dan down-stream) minimal 200 kbps.


2. SONET (Synchronous Optical Network) adalah standar komunikasi digital untuk sistem transmisi yang dapat meningkatkan kapasitas bandwidth pada kabel serat optik tanpa perlu melakukan penambahan kabel optik. Kehandalan lalu lintas pada SONET akan selalu terjaga pada topologi ring yang menggunakan wavelenght division multiplexing (WDM).


Keuntungan SONET adalah dapat memberikan fungsionalitas yang bagus, untuk jaringan kecil, medium, maupun besar.
Collector rings menyediakan interface (tampilan antarmuka) ke seluruh aplikasi, termasuk local office, PABX, access multiplexer, BTS, dan terminal ATM.
Manejemen bandwith berfungsi untuk proses routing, dan manajemen trafik lalu lintas jaringan.
Jaringan backbone berfungsi menyediakan konektifitas untuk jaringan jarak jauh.





3. ATM (Asynchronous Transfer Mode) merupakan sebuah protokol jaringan yang mentransmisikan data paket pada kecepatan 155 Mbps atau lebih. ATM mendukung variasi media seperti video, CD-audio, dan gambar. Dengan menggunakan Kabel fiber optic ataupun kabel twisted pair, ATM bekerja pada model topologi Star yang umumnya digunakan untuk menghubungkan dua atau lebih jaringan Local Area Network (LAN) dan Internet Service Providers (ISP) untuk meningkatkan kecepatan akses Internet.


Prinsip kerja dari ATM


ATM telah direkomendasikan oleh CCITT sebagai mode transfer untuk B-ISDN.
Pada ATM, informasi dikirim dalam blok data dengan panjang tetap yang disebut sel. Sel merupakan unit dari switching dan transmisi.
Untuk mendukung layanan dengan rate yang beragam, maka pada selang waktu tertentu dapat dikirimkan sel dengan jumlah sesuai dengan rate-nya.
Sebuah sel terdiri atas information field yang berisi informasi pemakai dan sebuah header.
Informasi field dikirim dengan transparan oleh jaringan ATM dan tak ada proses yang dikenakan padanya oleh jaringan.
Urutan sel dijaga oleh jaringan, dan sel diterima dengan urutan yang sama seperti pada waktu kirim.
Header berisi label yang melambangkan informasi jaringan seperti addressing dan routing.
Dikatakan merupakan kombinasi dari konsep circuit dan packet switching, karena ATM memakai konsep connection oriented dan mengggunakan konsep paket berupa sel.
Setiap hubungan mempunyai kapasitas transfer (bandwidth) yang ditentukan sesuai dengan permintaan pemakai, asalkan kapasitas atau resource-nya tersedia.
Dengan resource yang sama, jaringan mampu atau dapat membawa beban yang lebih banyak karena jaringan mempunyai kemampuan statistical multiplexing.


4. DSL (Digital Subcriber Line) adalah teknologi akses yang menggunakan saluran kabel tembaga eksisting untuk layanan broadband.


Teknologi DSL disebut juga xDSL. Yang termasuk dalam teknologi DSL / xDLS antara lain:


High-bit-rate Digital Subscriber Line (HDSL), covered in this article
Symmetric Digital Subscriber Line (SDSL), a standardised version of HDSL
Asymmetric Digital Subscriber Line (ADSL), a version of DSL with a slower upload Seed
Rate-Adaptive Digital Subscriber Line (RADSL)
Very-high-bit-rate Digital Subscriber Line (VDSL)
Very-high-bit-rate Digital Subscriber Line 2 (VDSL2), an improved version of VDSL
G. Symmetric High-speed Digital Subscriber Line (G.SHDSL), a standardised replacement for early proprietary SDSL by the International Telecommunication Union Telecommunication Standardization Sector
xDSL mampu membawa informasi suara dan data (termasuk gambar/video) , untuk data dengan kecepatan bervariasi (32Kbps s/d 8 Mbps). Karena menggunakan kabel telepon, maka xDSL menyediakan bandwidth frekwensi secara dedicated (no-share bandwidth). xDSL mempunyai Bite Rate yang tinggi (asymetric dan symetric). xDSL menggunakan aplikasi Mode IP dan ATM. xDSL mudah instalasi dan langsung dapat dipakai.

TES AKHIR PROGRJAR


Tugas Akhir VClass Progjar


1. Service yang cara kerjanya mirip dengan mengirim surat adalah :
a. Connection Oriented c. Semua jawaban benar
b. Connectionless Oriented d. Semua jawaban salah
Jawaban : A

2. Nama lain untuk Statistical Time Division Multiplexing (TDM) adalah :
a. Non-Intelligent TDM c. Asynchromous TDM
b. Synchronous TDM d. Semua jawaban benar
Jawaban : C

3. Hubungan laju transmisi data dengan lebar pita saluran transmisi adalah :
a. Laju transmisi naik jika lebar pita berkuran.
b. Laju transmisi naik jika lebar pita bertambah.
c. Laju transmisi tidak bergantung pada lebar pita.
d. Semua jawaban salah.
Jawaban : D

4. Teknik encoding Bipolar-AMI dan Pseudoternary termasuk dalam teknik :
a. Multilevel Binary c. Biphase
b. NRZ d. Manchester
Jawaban : A


5. Jika dua frame ditransmisikan secara serentak maka akan menyebabkan terjadinya tubruklan. Kejadian ini dalam jaringan dikenal dengan istilah :a. Contention c. Crash
b. Collision d. Jabber
Jawaban : B

6. Salah satu protocol CSMA yang tidak terus menerus mendengarkan channel adalah :
a. 1-persistent c. Nonpersistent
b. p-persistent d. CSMA/CD
Jawaban : C

7. Salah satu protocol yang bebas dari tubrukan adalah :
a. Bit-Map c. Carrier Sense
b. CSMA d. ALOHA
Jawaban : A

8. Selective Repeater merupakan istilah lain dari :
a. Router c. Gateway
b. Bridge d. Repeater
Jawaban : B


9. Dalam pemeliharaan ring logis 802.4, frame kontrol yang bertugas untuk mengijinkan suatu stasiun untuk meninggalkan ring adalah :a. Claim_token c. Token
b. Who_follows d. Set_Successor
Jawaban : D

10. Algoritma yang digunakan untuk menghindari kemacetan adalah :
a. Broadcast Routing c. Optimal Routing
b. Flow Control d. Flooding Routing
Jawaban : B


11. Algoritma routing yang menggunakan informasi yang dikumpulkan dari subnet secara keseluruhan agar keputusannya optimal adalah :a. Algoritma Global c. Algoritma Terisolasi
b. Algoritma Lokal d. Algoritma Terdistribusi
Jawaban : D

12. Keuntungan multiplexing adalah :
a. Komputer host hanya memerlukan satu I/O port untuk satu terminal
b. Komputer host hanya memerlukan satu I/O port untuk banyak terminal
c. Komputer host memerlukan banyak I/O port untuk banyak terminal
d. Komputer host memerlukan banyak I/O port untuk satu terminal
Jawaban : B

13. Jenis kabel UTP digunakan untuk jaringan Ethernet :
a. 10Base2 c. 10BaseT
b. 10Base5 d. Semua jawaban benar
Jawaban : D


14. Suatu algoritma routing yang tidak mendasarkan keputusan routingnya pada kondisi topologi dan lalulintas saat itu adalah :a. Non adaptive c. RCC
b. Adaptive d. Hot potato
Jawaban : A

15. Data/message yang belum dienkripsi disebut dengan :
a. Plaintext c. Auntext
b. Ciphertext d. Choke Packet
Jawaban : A


16. Algoritma Kontrol Kemacetan yang menjaga jumlah paket tetap konstan dengan menggunakan permits yang bersirkulasi dalam subnet adalah :a. Kontrol Arus c. Pra Alokasi Buffer
b. Kontrol Isarithmic d. Choke Packet
Jawaban : B


17. Sekumpulan aturan yang menentukan operasi unit-unit fungsional untuk mencapai komunikasi antar dua entitas yang berbeda adalah :a. Sintaks c. Protokol
b. Timing d. Routing
Jawaban : C


18. Algoritma yang digunakan oleh transparent bridge adalah :a. RCC c. Flooding
b. Backward Learning d. Shortest path
Jawaban : B

19. Dalam model OSI internetworking membagi lapisan network menjadi beberapa bagian, kecuali
a. Intranet sublayer c. Internet sublayer
b. Access sublayer d. Enhanchement sublayer
Jawaban : A

20. Teknik time domain reflectometry digunakan pada standard IEEE:
a. 802.2 c. 802.4
b. 802.3 d. 802.5
Jawaban : B


21. Suatu cara yang mempunyai kemampuan untuk menyedian privacy, authenticity, integrity dan pengamanan data adalah :a. Enkripsi c. Deskripsi
b. Antisipasi d. Semua jawaban salah
Jawaban : A

22. Tujuan adanya jaringan komputer adalah…..
a. Resource sharing c. High reability
b. Penghematan biaya d. Semua jawaban benar
Jawaban : D

23. Mengontrol suapaya tidak terjadi deadlock merupakan fungsi dari lapisan :
a. Network Layer c. Data link Layer
b. Session Layer d. Application Layer
Jawaban : A


24. Frame yang terjadi apabila suatu stasiun mentransmisikan frame pendek kejalur ring yang panjang dan bertubrukan atau dimatikan sebelum frame tersebut dikeluarkan. Frame ini disebut dengan istilah :a. Orphan c. Pure
b. Beacon d. Semua jawaban salah
Jawaban : B

25. Wire center digunakan pada standar :
a. 802.2 c. 802.4
b. 802.3 d. 802.5
Jawaban : D

26. Komponen dasar model komunikasi adalah :
a. Sumber c. Media
b. Tujuan d. Semua benar
Jawaban : D

27. Di bawah ini termasuk Broadcast network :
a. Circuit Switching c. Satelit
b. Paket Switching d. Semi Paket Switching
Jawaban : C

28. Paket radio termasuk golongan :
a. Broadcast c. Publik
b. Switched d. Semua benar
Jawaban : A

29. Di bawah ini termasuk guided media :
a. UTP c. Fiber Optik
b. Coaxial d. Semua benar
Jawaban : D


30. Modul transmisi yang sifatnya searah adalah :a. Pager c. TV
b. Simpleks d. Semua benar
Jawaban : B

Sabtu, 02 April 2016

Komparasi antara Sistem Operasi

Assalamualaikum.wr.wb


pada tulisan saya kali ini saya akan membahas tentang keunggulan serta kekurangan dari beberapa
Sistem Operasi(OS) yang sudah kebanyakan dari kita yang tau.
seperti Windows, Linux, dan Mac OS

Langsung saja kita mulai.





SISTEM OPERASI 



sistem operasi yang biasanya digunakan komputer secara umum termasuk PC, notebook terbagi menjadi tiga buah OS yaitu:

  1. Keluarga Microsoft Windows - yang antara lain terdiri dari Windows Desktop Environment (versi 1.x hingga versi 3.x), Windows 9x (Windows 95, 98, dan Windows ME), dan Windows NT (Windows NT 3.x, Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7 (Seven) yang dirilis pada tahun 2009, dan Windows 8 yang akan dirilis pada tahun 2012 atau lebih lambat)).
  2. Keluarga Unix yang menggunakan antarmuka sistem operasi POSIX, seperti SCO UNIX, keluarga BSD (Berkeley Software Distribution), GNU/Linux, MacOS/X (berbasis kernel BSD yang dimodifikasi, dan dikenal dengan nama Darwin) dan GNU/Hurd.
  3. Mac OS, adalah sistem operasi untuk komputer keluaran Apple yang biasa disebut Mac atau Macintosh. Sistem operasi yang terbaru adalah Mac OS X versi 10.6 (Snow Leopard). Musim panas 2011 direncanakan peluncuran versi 10.7 (Lion).


KELEMAHAN SERTA KEUNGGULAN KETIGA SISTEM OPERASI TERSEBUT


        Microsoft Windows 


         Keunggulan 

  1. GUI yang familiar
  2. Dukungan driver yang lebih banyak dari pada linux
  3. lebih mudah untuk menginstal aplikasi pada MS Windows dibandingkan pada Linux, yang terkadang harus di-configure terlebih dahulu dan banyak gratisan GPL dan Freeware ditawarkan untuk windows.

         kelemahan windows


      1. Harga yang mahal Anda harus mengeluarkan uang sekitar $100 atau lebih untuk membeli                  sistem operasi MS Windows.
      2. Rentan virus dan hacking banyak virus komputer yang menyerang sistem operasi ini
      3. Tidak ada sistem keamanan yang tangguh Kecuali MS Windows 2000 dan XP, pada MS                    Windows 9.x/Me, hampir tidak memiliki sistem keamanan yang dapat membuat komputer Anda           aman dari tangan-tangan jahil,

      4. Pada MS Windows (kecuali MS Windows 2000 yang lebih baik dibandingkan Win9.x/Me)                  semakin banyak aplikasi yang Anda instal, maka kemungkinan besar akan terjadi kacau. karena            hal ini pekerjaan Anda akan terganggu.



           Unix


           Kelebihan :
  • Portabilitas yaitu dapat diadaptasikan dengan mudah ke komputer lain 
  • Multiuser, dapat digunakan oleh banyak pengguna sekaligus 
  • Multitasking, dapat menjalankan tugas secara bersamaan dalam satu waktu 
  • Sistem file hirarkikal, pengorganisasian informasi atau data dalam bentuk yang mudah untuk diingat dan diakses. 
  • Sistem file stabil untuk database, server Internet, Intranet, file-server, Internet-client pengembangan Java. 
  • Mempunyai kinerja yang lebih baik daripada Windows NT 
  • UNIX adalah sistem operasi yang hampir gratis 

           Kelemahan :
  • Tampilan kurang menarik 
  • Membutuhkan memori yang cukup besar 
  • Masih belum banyaknya game-game besar yang bersedia dijalankan pada platform ini. 
  • Beberapa hardware sulit untuk menyediakan driver untuk Linux. 
  • Sulit digunakan untuk pengguna awam



Kelebihan linux

  • Linux adalah sistem yang Open Source 
  • Freeware yaitu software yang bersifat free tanpa ada tuntutan dari hak cipta 
  • Minimal hardware yaitu tidak begitu membutuhkan hardware yang terlalu besar kapasitasnya maupun biayanya. 
  • Stabilitas yaitu stabil digunakan sebagai apa saja, baik Server maupun Client 
  • Shared Libraries tidak merusak sistem lainnya jika di install dengan versi yang lainnya. Sistem yang digunakan dapat berjalan seperti biasanya. 
  • Kebal virus tidak terserang virus apapun seperti yang terjadi pada Windows 
  • Dapat menggunakan TCP/IP 
  • Mendukung File System 32 Bit 
  • Multi User 
  • dapat menggunakan User yang sama berulang kali tanpa harus menutup sesi yang sebelumnya di buka. 
  • Multitasking memungkinkan mengakses data secara bersamaan tanpa terjadinya hang pada komputer. 
  • Pemanfaatan memory secara optimal dengan membuat virtual memory 
  • Login User tanpa batas 
  • Mendukung 34 madan Akses Sistem File yang berbeda 
  • Menyediakan Emulator 
  • Partition Mounting yaitu dapat membagi partisi seperti MS Windows 
  • Linux dilengkapi juga dengan Proxy Server Local yang biasa digunakan oleh ISP dan juga kampus-kampus di seluruh dunia 
  • Dapat digunakan sebagai Web Server 
  • Dapat digunakan sebagai FTP Server 
  • Dilengkapi dengan Firewall 
  • Shell Programmable 
  • menyediakan semua Program dan aplikasi networking yang di butuhkan dalan satu CD 



Kelemahan 
  • Sistem operasi yang digunakan sama sekali berbeda dengan Windows sehingga perlu waktu dan tenaga untuk belajar menggunakannya. 
  • Penggunaan WYSYWYG (What You See is What You Get) belum bisa secara menyeluruh, sehingga diperlikan trik tersendiri untuk menggunakannya. 
  • . Sulit bagi pengguna awam untuk beradaptasi
  • Anda telah menggunakan MS Windows sejak tahun 1995 hingga kini? Maka Anda akan mengalami kesulitan saat mengoperasikan Linux. File System, Hirarki File, Hak Akses, Format File-nya sangat berbeda dengan MS Windows 
  • Dukungan perangkat keras dari vendor-vendor tertentu yang tidak terlalu baik pada 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. 



Mac OS

Kelebihan:
  • “Time Machine”, aplikasi yang berfungsi untuk membackup system dan perubahan data secara otomatis 
  • “Sherlock”, aplikasi yang bisa mencari data harddisk, jaringan LAN dan Internet secara keyword 
  • Sangat sulit terserang virus, malware, maupun spyware 
  • Tampilan lebih glossy dan elegan, cocok untuk desain/multimedia 
  • Shutdown yang sangat cepat. waktu untuk shutdown hanya dibutuhkan 3 – 4 detik. 
  • Bisa mengenal file format windows 
Kekurangan:
  • Mahal, pasti menjadi satu dengan produk dari Apple sendiri dan pasti harganya sangat mahal. 
  • Tidak cocok untuk aplikasi games dan server 
  • Lebih cocok untuk desain grafis 
  • Mac OS tidak dapat digunakan bersama-sama sistem-sistem pengoperasian lain yang tidak menggunakan sistem Mac OS. 
  • Mac OS tidak bisa dirakit sendiri karena Apple sudah tidak memberi license buat perusahaan lain untuk membuat hardware yang bisa menggunakan Mac OS. 
  • Software di Mac OS tidak begitu lengkap. 

PERBANDINGAN LINUX DENGAN OS LAINNYA


Linux disusun berdasarkan standar sistem operasi POSIX yang sebenarnya diturunkan berdasarkan fungsi kerja UNIX. UNIX kompatibel dengan Linux pada level system call, ini berarti sebagian besar program yang ditulis untuk UNIX atau Linux dapat direkompilasi dan dijalankan pada sistem lain dengan perubahan yang minimal. Secara umum dapat dikatakan Linux berjalan lebih cepat dibanding UNIX pada jenis hardware yang sama. Dan lagi UNIX memiliki kelemahan yaitu tidak bersifat free.

MS-DOS memiliki kemiripan dengan Linux yaitu file sistem yang bersifat hirarkis. Tetapi MS-DOS hanya dapat dijalankan pada prosesor x86 dan tidak mendukung multi user dan multi tasking, serta tidak bersifat free. MS-DOS juga tidak memiliki dukungan yang baik agar dapat berinteroperasi dengan sistem operasi lainnya, termasuk tidak tersedianya perangkat lunak network.

MS windows memiliki kekurangan seperti yang dimiliki MS-DOS. Waktu untuk menemukan suatu bug dalam suatu sistem operasi tak sebanding dengan harga yang harus dibayar.

Sedangkan sistem operasi apple untuk macintosh hanya dapat berjalan di sistem Mac, dan juga memiliki kekurangan dari sisi ketersediaan perangkat bantu pengembang (development tool), serta tidak mudah untuk berintoperasi dengan sistem operasi lainnya




DAFTAR PUSTAKA :


http://nanikekap.blogspot.co.id/2012/01/perbandingan-sistem-operasi.html
https://id.wikipedia.org/wiki/Sejarah_Microsoft_Windows
https://danujawijayanto.wordpress.com/2014/01/04/kelebihan-dan-kekurangan-mac-os-x-2/