Rabu, 27 April 2016

Parallel Computation

Tugas 3 Softskill Pengantar Komputasi Modern (Tulisan 2)
Nama  : M. Alim Arrasyid
Kelas  : 4IA25
Npm   : 54412296

Salah satu teknik melakukan komputasi secara bersamaan dengan memanfaatkan beberapa komputer independen secara bersamaan. Ini umumnya diperlukan saat kapasitas yang diperlukan sangat besar, baik karena harus mengolah data dalam jumlah besar (di industri keuangan, bioinformatika, dll) ataupun karena tuntutan proses komputasi yang banyak. Kasus kedua umum ditemui di kalkulasi numerik untuk menyelesaikan persamaan matematis di bidang fisika (fisika komputasi), kimia (kimia komputasi) dll.
Untuk melakukan aneka jenis komputasi paralel ini diperlukan infrastruktur mesin paralel yang terdiri dari banyak komputer yang dihubungkan dengan jaringan dan mampu bekerja secara paralel untuk menyelesaikan satu masalah. Untuk itu diperlukan aneka perangkat lunak pendukung yang biasa disebut sebagai middleware yang berperan untuk mengatur distribusi pekerjaan antar nodedalam satu mesin paralel. Selanjutnya pemakai harus membuat pemrograman paralel untuk merealisasikan komputasi. Tidak berarti dengan mesin paralel semua program yang dijalankan diatasnya otomatis akan diolah secara paralel.
  1. Parallelism Concept
Paralleism concept atau konsep paralel adalah sebuah kemampuan prosesor untuk melakukan sebuah tugas ataupun banyak tugas secara simultan ataupun bersamaan, dengan kata lain prosesor mampu melakukan satu ataupun banyak tugas dalam satu waktu.
  1. Distributed Processing
Pemrosesan terdistribusi merupakan proses pendistribusian pengolahan paralel dalam pemrosesan paralel menggunakan beberapa mesin. Jadi, bisa di bilang kemampuan dari suatu komputer-komputer yang dijalankan secara bersamaan untuk memecahkan suatu masalah dengan proses yang cepat.
  1. Architectural Parallel Computer
Menurut seorang Designer Processor, taksonomi Flynn, Arsitektur Komputer dibagi menjadi 4 baguan, yaitu :
  • SISD ( Single Instruction Single Data Stream )
Jenis Komputer yang hanya memiliki satu prosesor dan satu instruksi yang dieksekusi secara serial.
  • SIMD ( Single Instruction Multiple Data Stream )
Jenis komputer yang memiliki lebih dari satu prosesor, tetapi komputer ini hanya mengeksekusi satu instruksi secara paralel pada data yang berbeda pada level lock-step.
  • MISD ( Multiple Instruction Single Data Stream )
Jenis komputer yang memiliki satu prosesor dan mengeksekusi beberapa instruksi secara paralel tetapi di dalam praktiknya tidak ada komputer yang dibangun dengan arsitektur ini karena sistemnya tidak mudah dipahami, sampai saat ini pun belum ada komputer yang menggunakan arsitektur jenis ini
  • MIMD ( Multiple Instruction Multiple Data Stream )
Jenis komputer yang memiliki lebih dari satu prosesor dan mengeksekusi lebih dari satu instruksi secara paralel. Tipe komputer ini yang paling banyak digunakan untuk membangun komputer paralel, bahkan banyak supercomputer yang menerapkan arsitektur ini, karena model dan konsepnya yang tidak terlalu rumit untuk dipahami.






Referensi  :
  • http://3nurdianto.blogspot.com/2015/06/artikel-pengantar-quantum-computation.html
  • http://djuneardy.blogspot.com/2015/04/quantum-computing-entanglement.html



Senin, 11 April 2016

Arsitektur Komputer

Tugas 2 Softskill Pengantar Komputasi Modern (Tulisan 1)
Nama  : M. Alim Arrasyid
Kelas  : 4IA25
Npm   : 54412296


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 komputer tidak hanya mempelajari tata letak perangkat komputer, namun juga mencakup atribut-atribut dalam sebuah perangkat komputer. Beberapa atribut komputer yang dirancang dalam arsitektur komputer antara lain: set intruksi, jumlah bit yang dipakai untuk mengoperasikan beberapa jenis data, jenis aritmetika yang dipakai, mekanisme I/O, teknik pengalamatan dan masih banyak lagi.
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.
Ada sejumlah tingkatan dalam konstruksi dan organisasi sistem komputer. Perbedaan paling sederhana diantara tingkatan tersebut adalah perbedaan antara hardware dan software.

Tingkatan Dasar Arsitektur Komputer

Pada tingkatan ini Hardware sebagai tingkatan komputer yang paling bawah dan paling dasar, dimana pada hardware ini “layer” software ditambahkan. Software tersebut berada di atas hardware, menggunakannya dan mengontrolnya. Hardarwe ini mendukung software dengan memberikan atau menyediakan operasi yang diperlukan software.

Multilayerd Machine

Tingkatan dasar arsitektur komputer kemudian dikembangkan dengan memandang sistem komputer keseluruhan sebagai “multilayered machine” yang terdiri dari beberapa layer software di atas beberapa layer hardware.
  • CPU (Central processing Unit), yang mengendalikan semua unit sistem komputer yang lain dan mengubah input menjadi output.
  • Primary storage (penyimpanan primer), berisi data yang sedang diolah dan program.
  • Control unit (unit pengendalian), membuat semua unit bekerja sama sebagai suatu sistem.
  • Aritmatika and logical Unit, tempat berlangsungnya operasi perhitungan matematika dan logika.
  • Unit Input, memasukkan data ke dalam primary storage
  • Secondary storage (penyimpanan sekunder), menyediakan tempat untuk menyimpan program dan data saat tidak digunakan
  • Unit Output, mencatat hasil pengolahan
Peralatan Input

Perangkat input merupakan peralatan yang dapat digunakan untuk menerima data yang akan diolah ke dalam komputer. Perangkat ini yang digunakan oleh pengguna untuk melakukan interaksi dengan komputer agar komputer melaksanakan perintah yang diberikan oleh penggunanya. Prinsip kerja yang dilakukan perangkat input adalah merubah perintah yang dapat dipahami oleh manusia kepada bentuk yang dipahami oleh komputer (machine readable form), ini berarti mengubahkan perintah dalam bentuk yang dipahami oleh manusia kepada data yang dimengerti oleh komputer yaitu dengan kode-kode binary (binary encoded information).

Pemrosesan Pusat dan Penyimpanan Primer

CPU atau satuan merupakan tempat pemrosesan instruksi-instruksi program. Pada komputer mikro, processor ini disebut microprocessor. CPU terdiri dari dua bagian utama, yaitu unit kendali (control unit) dan unit Aritmatika dan logika (arithmethic logic unit). Disamping dua bagian utama tersebut, CPU mempunyai beberapa simpanan yang berukuran kecil yang disebut register.

Penyimpanan sekunder

Penyimpanan sekunder (juga dikenal sebagai memori eksternal atau penyimpanan tambahan), berbeda dari penyimpanan utama dalam hal itu tidak langsung dapat diakses oleh CPU. Komputer biasanya menggunakan input / saluran output untuk mengakses penyimpanan sekunder dan transfer data yang diinginkan dengan menggunakan daerah menengah dalam penyimpanan utama. Penyimpanan sekunder tidak kehilangan data bila perangkat dimatikan-itu adalah non-volatile. Per unit, itu biasanya juga dua lipat lebih murah dari penyimpanan utama. Akibatnya, sistem komputer modern biasanya memiliki dua perintah besarnya lebih penyimpanan sekunder dari penyimpanan primer dan data disimpan untuk waktu yang lebih lama disana.

Peralatan Output

Adalah perangkat keras komputer yang berfungsi untuk menampilkan keluaran sebagai hasil pengolahan data. Keluaran dapat berupa hard-copy (ke kertas), soft-copy (ke monitor), ataupun berupa suara.
Output yang dihasilkan dari pemroses dapat digolongkan menjadi empat bentuk, yaitu tulisan (huruf, angka, simbol khusus), image (dalam bentuk grafik atau gambar), suara, dan bentuk lain yang dapat dibaca oleh mesin (machine-readable form). Tiga golongan pertama adalah output yang dapat digunakan langsung oleh manusia, sedangkan golongan terakhir biasanya digunakan sebagai input untuk proses selanjutnya dari komputer.
Peralatan output dapat berupa:
  1. Hard-copy device, yaitu alat yang digunakan untuk mencetak tulisan dan image pada media keras seperti kertas atau film.
  2. Soft-copy device, yaitu alat yang digunakan untuk menampilkan tulisan dan image pada media lunak yang berupa sinyal elektronik.
Drive device atau driver, yaitu alat yang digunakan untuk merekam simbol dalam bentuk yang hanya dapat dibaca oleh mesin pada media seperti magnetic disk atau magnetic tape. Alat ini berfungsi ganda, sebagai alat output dan juga sebagai alat input.





Referensi :
  • http://solusikompi.blogspot.co.id/2014/08/definisi-arsitektur-komputer.html
  • http://www.pengertianku.net/2014/12/pengertian-arsitektur-komputer-secara-lebih-jelas.html
  • http://tekno-hp.blogspot.co.id/2015/09/pengertian-arsitektur-komputer.html

Mikro Kontroler

Tugas 2 Softskill Pengantar Komputasi Modern (Tulisan 2)
Nama  : M. Alim Arrasyid
Kelas  : 4IA25
Npm   : 54412296


Mikrokontroler adalah suatu alat elektronika digital yang mempunyai masukan dan keluaran serta kendali dengan program yang bisa ditulis dan dihapus dengan cara khusus, cara kerja mikrokontroler sebenarnya membaca dan menulis data. Sekedar contoh, bayangkan diri Anda saat mulai belajar membaca dan menulis, ketika Anda sudah bisa melakukan hal itu Anda bisa membaca tulisan apapun baik buku, cerpen, artikel dan sebagainya, dan Andapun bisa pula menulis hal-hal sebaliknya.
Begitu pula jika Anda sudah mahir membaca dan menulis data maka Anda dapat membuat program untuk membuat suatu sistem pengaturan otomatik menggunakan mikrokontroler sesuai keinginan Anda. Mikrokontroler merupakan komputer didalam chip yang digunakan untuk mengontrol peralatan elektronik, yang menekankan efisiensi dan efektifitas biaya. Secara harfiahnya bisa disebut pengendali kecil dimana sebuah sistem elektronik yang sebelumnya banyak memerlukan komponen-komponen pendukung seperti IC TTL dan CMOS dapat direduksi/diperkecil dan akhirnya terpusat serta dikendalikan oleh mikrokontroler ini. Dengan penggunaan mikrokontroler ini maka :
  • Sistem elektronik akan menjadi lebih ringkas.
  • Rancang bangun sistem elektronik akan lebih cepat karena sebagian besar dari sistem adalah perangkat lunak yang mudah dimodifikasi 
  • Pencarian gangguan lebih mudah ditelusuri karena sistemnya yang kompak 
Namun demikian tidak sepenuhnya mikrokontroler bisa mereduksi komponen IC TTL dan CMOS yang seringkali masih diperlukan untuk aplikasi kecepatan tinggi atau sekedar menambah jumlah saluran masukan dan keluaran (I/O). Dengan kata lain, mikrokontroler adalah versi mini atau mikro dari sebuah komputer karena mikrokontroler sudah mengandung beberapa periferal yang langsung bisa dimanfaatkan, misalnya port paralel, port serial, komparator, konversi digital ke analog (DAC), konversi analog ke digital dan sebagainya hanya menggunakan sistem minimum yang tidak rumit atau kompleks.
Dengan menguasai mikro kontroler kita bisa menerapkannya kedalam kehidupan sehari-hari seperti mengendalikan suatu perangkat elektronik dengan berbagai sensor dan kondisi seperti cahaya, getaran, panas, dingin, lembab dan lain-lain. Sekedar contoh sederhana penggunaan mikrokontroler, lihatlah disekitar lingkungan Anda ada toaster, mesin, cuci, microwave kemudian tengoklah didunia pertanian Anda bisa membuat kontrol kelembaban untuk budidaya jamur dsb, didunia perikanan Anda bisa mengendalikan suhu air kolam dsb. Bahkan Anda bisa membuat PABX mini, SMS Gateway, atau kearah military Anda bisa membuat radio militer frekuensi hopping (radio komunikasi anti sadap dengan lompatan frekuensi 100 kali dalam 1 detik), sistem monitoring cuaca dengan balon udara, automatic vehicel locator (menggunakan GPS) dan sebagainya. Semua itu sekedar contoh, masih banyak lagi yang bisa Anda lakukan dengan mikrokontroler. Sebagai prospek, arah perkembangan dunia elektronika saat ini adalah ke embedded system (sistem tertanam) atau embedded electronic (elektronik tertanam). salah satunya dengan menggunakan mikrokontroler.
Secara teknis hanya ada 2 yaitu RISC dan CISC dan masing-masing mempunyai keturunan/keluarga sendiri-sendiri. 
  • RISC kependekan dari Reduced Instruction Set Computer : instruksi terbatas tapi memiliki fasilitas yang lebih banyak.
  • CISC kependekan dari Complex Instruction Set Computer : instruksi bisa dikatakan lebih lengkap tapi dengan fasilitas secukupnya. 
Tentang jenisnya banyak sekali ada keluarga Motorola dengan seri 68xx, keluarga MCS51 yang diproduksi Atmel, Philip, Dallas, keluarga PIC dari Microchip, Renesas, Zilog. Masing-masing keluarga juga masih terbagi lagi dalam beberapa tipe. Jadi sulit sekali untuk menghitung jumlah mikrokontroler.

Unit Microcontroller 

Keluarga MCS-51 merupakan mikrokontroller 8 bit seperti terlihat pada table berikut ini :
Terdapat beberapa anggota microcontroller MCS51 yang mempunyai internal memory, salah satunya adalah mikrokontroller AT89C51 yang merupakan versi EEPROM dari 80C51 dimana memory internal ini dapat diprogram dan dihapus secara elektrik dan diproduksi oleh ATMEL Corporation. AT89C51 dibuat compatible dengan sel instruksi dan pin keluaran standar industri MCS-51 yang memiliki 4Kbyte RAM internal dengan teknologi flash EEPROM yang dapat menyimpan data meskipun catu daya dimatikan.






Referensi :
  • http://teknikinformatika-esti.blogspot.co.id/2011/03/pengertian-mikrokontroler.html
  • http://elektronika-dasar.web.id/pengertian-dan-kelebihan-microcontroller/

Kamis, 10 Maret 2016

Sejarah Perkembangan Komputer

Tugas 1 Softskill Pengantar Komputasi Modern
Nama  : M. Alim Arrasyid
Kelas  : 4IA25
Npm   : 54412296

Komputer adalah alat yang dipakai untuk mengolah data menurut perintah yang telah dirumuskan. Kata komputer semula dipergunakan untuk menggambarkan orang yang perkerjaannya melakukan perhitungan aritmatika, dengan atau tanpa alat bantu, tetapi arti kata ini kemudian dipindahkan kepada mesin itu sendiri. Asal mulanya, pengolahan informasi hampir eksklusif berhubungan dengan masalah aritmatika, tetapi komputer modern dipakai untuk banyak tugas yang tidak berhubungan dengan matematika.

Perkembangan dunia komputer dari waktu ke waktu semakin pesat, namun dibalik semua itu terdapat sejarah panjang perkembangan komputer berikut ulasannya :


  1. Komputer Generasi Pertama
Komputer generasi pertama adalah ENIAC, yang merupakan komputer elektronik pertama didunia yang mempunyai bobot seberat 30 ton, panjang 30 M dan tinggi 2.4 M dan membutuhkan daya listrik 174 kilowatts. Komputer generasi pertama ini menggunakan Tabung hampa udara (vacum-tube) yang terbuat dari kaca untuk penguat sinyal. Namun hal tersebut masih banyak mempunyai kendala seperti: mudah pecah, dan cepat menyalurkan panas.

Sejarah perkembangan konputer generasi pertama memiliki ciri-ciri sebagai berikut :



  • Pada generai ini komputer masih banyak mengeluarkan panas. 
  • Menggunakan komponen elektronikanya yang terbuat dari Tabung Hampa Udara (Vacuum Tube).
  • Program dibuat dalam bahasa mesin (Machine Language), yang programnya tersimpan dalam memori komputer.
  • Utuk mengoprasikannya pun membutuhkan kekuatan listrik yang cukup besar.
  • Kapasitas yang disediakan untuk penyimpannan data sangat kecil dan terbatas.
  • Programnya masih menggunakan bahasa mesin dengan menggunakan kode 0 dan 1 dalam urutan tertentu.
  • Prosesnya relatif lambat.
  • Mempunyai Ukuran atau bentuk yang sangat besar sehingga diperlukan sebuah ruangan yang yang cukup lebar hanya untuk meletakan komputer ini.
  • Orientasi utama pada aplikasi bisnis.
  • Menggunakan sistem luar magnetic tape dan magnetic disk.
  1. Komputer Generasi Kedua
Komputer generasi kedua lahir pada tahun 1960-an, penemuan transistor sanggat mempenggaruhi perkembangan komputer pada saat itu. Transistor dapatb menggantikan Tabung hampa udara. Dan hal tersebut tentunya megubah semua ukuran mesin-mesin elektrik . Transistor mulai digunakan pada komputer sekitar tahun 1956-an. Penemuan lain yang berupa pengembangan memori inti-magnetik membantu pengembangan komputer generasi kedua yang lebih kecil, lebih cepat, lebih dapat diandalkan, dan lebih hemat energi dibanding dengan komputer generasi pertama.

Perkembangan Komputer Generasi kedua ini memiliki ciri-ciri sebagai berikut :
  • Program dapat dibuat dengan bahasa tingkat tinggi (high level language), seperti FORTRAN, COBOL, ALGOL.
  • Kapasitas memori utama sudah lumayan besar
  • Sirkutinya adalah transistor.
  • Ukuran fisik komputer lebih kecil dari komputer generasi pertama
  • Tidak membutuhkan terlalu banyak listrik
  • berorientasi pada bisnis dan teknik 
  • Proses operasi sudah cepat
  1. Komputer Generasi Ketiga
Komputer generasi ketiga merupakan sebuah perkembangan yang sangat pesat dari perkembangan komputer yang ada. Komputer generasi ketiga muncul sejak era 1965-1971-an. Transistor yang dianggap tidak effisien lagi membuat para ilmuan mencari alternatif lain dan kemudian di temukan pada batu kuarsa (Quartz rock). Jack Kilby, seorang insinyur di Texas Instrument, mengembangkan sirkuit terintegrasi (IC : integrated circuit) di tahun 1958. Hal ini merupakan sebuah inovasi yang dapat mendongkrak munculnya komputer generasi ketiga.
  1. Komputer Generasi Keempat
Setelah IC ditemukan, perkembangan komputer semakin pesat dan jelas. Pada tahun 1971 chip INTEL 4004 membawa kemajuan besar dalam dunia IC, intel berhasil memasukan semua komponen dalam sebuah komputer (central processing unit, memori, dan kendali input/output) kedalam sebuah chip tunggal yang sangat kecil, jika sebelumnya IC digunakan untuk mengerjakan pekerjaan tertentu saja maka pada masa ini mikroprosesor dapat diproduksi dan di program untuk menjalankan seluruh kebutuhan yang diinginkan.

Perkembangan Komputer generasi keempat memiliki ciri-ciri sebagai berikut :
  • Dikembangkan komputer mikro yang menggunakan micro processor dan semiconductor yang berbentuk chip untuk memori komputer.
  • Pada generasi ini komputer sudah memaki Large Scale Integration (LSI)
  1. Komputer Generasi Kelima
Komputer generasi kelima adalah yang saat ini tengah dilakukan oleh berbagai vendor elektronik. Ya, komputer generasi kelima kerap disebut sebagai komputer generasi masa depan. komputer yang kita gunakan sekarang ini dimana pada generasi ini ditandai dengan munculnya: LSI ( Large Scale Integration ) yang merupakan pemadatan ribuan microprocessor ke dalam sebuah microprocesor. Beberapa bukti kecil adalah munculnya smartphone, tablet, phablet, netbook, ultrabook, dan banyak lagi. Perkembangan selanjutnya adalah perangkat komputer yang dapat dijalankan tanpa harus menggunakan kontak fisik (menyentuhnya), tetapi menggunakan otak. Lalu, akankah komputer generasi kelima terealisasi? Hanya waktu yang bisa menjawab.






Referensi : 
  • https://id.wikipedia.org/wiki/Sejarah_komputer
  • http://komputerflas.blogspot.co.id/2014/05/sejarah-perkembangan-komputer.html
  • http://masterz-seo.blogspot.co.id/2013/12/sejarah-perkembangan-komputer-lengkap.html

Perbandingan Linux, Windows dan MacOS

Tugas 2 Softskill Pengantar Komputasi Modern
Nama  : M. Alim Arrasyid
Kelas  : 4IA25
Npm   : 54412296

Di dalam penggunaan komputer terdapat 3 sistem operasi yang paling sering dipakai oleh user atau brainware yaitu Windows, Linux, Mac OS. Seiring berkembangnya zaman, kini telah hadir satu lagi yaitu Android. Di setiap operating system pastilah mempunyai perbedaan. Sebelum membandingan mana sistem operasi yang lebih unggul alangkah baiknya kita mengetahui terlebih dahulu perbedaannya berikut penjelasannya :
  1. Windows
Didalam bahasa inggris Windows bila diartikan kedalam bahasa Indonesia maka akan berarti jendela. Akan tetapi, Windows yang akan di bahas ini adalah Windows sebagai sistem operasi komputer. Windows adalah sebuah sistem operasi yang dikeluarkan oleh perusahaan Microsoft yang ada di Amerika. Sedangkan sistem operasi adalah sistem dasar untuk mengoperasikan sebuah alat elektronik. Jadi, sistem operasi Windows adalah sistem operasi yang digunakan di dalam sebuah alat elektronik yang bisa ditambahkan sebuah program baru sesuai dengan keinginan pengguna, contohnya didalam sistem operasi Windows itu ditambahkan program Microsoft Office, untuk membantu pengetikan di dalam komputer.


Kelebihan Windows :
  • Pengguna bisa menjalankan lebih dari satu aplikasi pada saat yang bersamaan.
  • Bisa membuka lebih dari satu file dalam waktu yang bersamaan.
  • Bisa sharing data aplikasi yang lain dengan mudah.
  • Terdapat Banyak aplikasi yang kompetibel dengan windows.
  • Enduser / orang yang awam tentang komputer mudah untuk menjalankannya.
  • Banyak didukung oleh vendor hardware dan software.
  • Digunakan oleh mayoritas pengguna komputer di dunia.
Kekurangan Windows :
  • Menyebabkan ketergantungan penggunaan produk microsoft.
  • Space hardisk yang dibutuhkan besar.
  • Sistem security yang lemah dan mudah dijebol oleh para hacker.
  • Membutuhkan memori fisik besar.
  • Membutuhkan kecepatan prosesor yang tinggi.
  • Harga lisensi yang mahal.

  1. Linux
Sama halnya dengan Windows, Linux adalah sistem operasi open source yang bisa digunakan secara cuma-cuma (gratis) untuk disebarluaskan di bawah lisensi GNU. Awal pertama Linux dibuat oleh seorang mahasiswa Finlandia yang bernama Linux Torvald. Linux adalah turunan dari Unix dan dapat bekerja pada berbagai macam perangkat keras komputer mulai dari intel x86 sampai dengan RISC.




Kelebihan Linux :
  • Licensi yang gratis (Terbuka dan Bebas) bahkan banyak yang bisa didapat dengan cara download.
  • Linux bisa berinteraksi dengan operating system lain dengan cara kompabilitas file system, kompabilitas network, dan emulasi operating system.
  • Virtual memori membuat linux mempunyai kemampuan untuk menjalankan program-program yang lebih dari seharusnya karena penggunaan swap memori.
  • Stabilitas linux sangat luar biasa stabil, jika dikonfigurasi dengan benar, sysitem linux akan hidup terus menerus hingga hardwarenya tidak memadai (rusak), lain dengan windows yang memerlukan reboot berkala untuk menjaga stabilitas.
  • Linux mewarisi tradisi Unix dengan mendukung adanya file permission, yang dapat mencegah pengubahan atau penghapusan file tanpa izin dari pemiliknya, karena itu virus pada dasarnya tidak dikenali didunia linux.
  • Didukung oleh ribuan programmer di seluruh dunia
Kekurangan Linux :
  • Aplikasi yang tersedia belum sebanyak windows.
  • Operating system yang tidak sepenuhnya GUI (Graphical User Interface).
  • Meskipun sudah menggunakan X-windows seperti GNOME dan KDE.
  • Dan yang tidak lupa menurut pengalaman saya operating system yang lumayan sulit untuk dipelajari.

  1. MacOS
Macintosh Operating System pertama kali dibuat oleh perusahaan Apple Inc. dengan desain yang elegan dan mudah dipahami oleh para user/brainware. Macintosh Operating System adalah sistem operasi pertama yang menggunakan Graphical User Interface, sebuah sistem operasi yang menggunakan gambar (tidak hanya teks).





Kelebihan Mac OS :
  • Mac OS Tidak mudah terkena virus. Dirancang dengan security oriented, Mac OS tidak diganggu oleh serangan konstan dari PC virus dan malware. Namun tidak juga memperlambatanda dengan peringatan keamanan konstan dan interupsi lainnya..
  • High Performance. Khusus pada Mac Os X- dengan prosesor Intel terbaru dan inovasi terbaik lainnya, Mac OS dapat melakukan semua hal yang hanya dapat dilakukan Mac dengan kecepatan yang menakjubkan.
  • User-Friendly. Dengan tampilan GUI yang sangat menarik, menjadikan Mac OS sebagai salah satu OS yang banyak diminati khususnya oleh para graphic desainer.
Kekurangan Mac OS :
  • Mac OS tidak bisa dirakit sendiri karena apple sudah tidak memberi lisensi untuk perusahaan lain untuk membuat hardware yang bisa menggunakan Mac OS.
  • Software di Mac OS tidak begitu lengkap. Pengaruh dominasi Microsoft windows selama bertahun-tahun membuat user sudah sangat terbiasa dan enggan beradaptasi dengan OS terbaru.
  • Biayanya mahal.
  • Hanya berguna untuk graphic desaigner.
  • Tidak dapat digunakan dalam waktu bersamaan.
  • Softwarenya tidak lengkap dan tidak cocok bermain game karena tampilannya kurang bagus.
Setelah membaca pengertian masing - masing sistem operasi beserta kelebihan dan kekurangannya kemudian  akan disimpulkan sebagai berikut :

Dilihat Dari segi Populernya :
  • Windows memiliki tingkat populer pertama.
  • Mac OS adalah yang kedua.
  • Linux adalah yang ketiga.
Dili0hat dari harga.
  • Windows dan Mac OS adalah salah satu sistem operasi yang berbayar. Sedangkan Linux adalah sistem operasi bisa didapat dengan gratis.
Dilihat dari User Interface.
  • Windows tidak memiliki banyak user interface.
  • Linux memiliki banyak user interface.
  • Mac OS tidak memiliki banyak user interface. Akan tetapi, meskipun Mac OS tidak mempunyai banyak user interface tapi Mac OS sudah lebih mudah dipakai dan tampilannya menarik..
Dilihat dari kualitas gambar.
  • Kualitas gambar Mac OS adalah kualitas gambar yang paling bagus diantaraWindows dan Linux.
Kelengkapan Program.
  • Pertama kali memakai Windows, maka harus mengisi program aplikasi yang lain.
  • Di dalam Linux sudah terdapat banyak program yang siap untuk dipakai.
  • Di dalam Mac OS sudah terdapat program yang siap dipakai, tapi tidak terlalu banyak.
Dilihat dari keamanan virus.
  • Linux memiliki tingkat keamanan dari virus yang paling kuat. Bahkan banyak orang yang menggunakan Linux sebagai sistem operasi pembuat virus. Dan Mac OS pun susah untuk terkena virus. Sedangkan Windows rentan sekali terkena virus.
Dilihat dari kenyamanan pemakai.
  • Windows adalah sistem operasi yang sangat disukai oleh para user/brainware karena lebih mudah untuk dipakai dibandingkan dengan sistem operasi yang lainnya.





Referensi  :
  • http://santrinulis.com/tulisanke-178-Perbedaan-Windows,-Linux-dan-Mac-OS.html
  • http://www.agashi86.com/2015/02/perbedaan-lengkap-tentang-windows-linux.html

Selasa, 05 Januari 2016

Proposal Canvas

Tugas Kelompok Pengantar Bisnis Informatika
Nama : M. Alim Arrasyid
Kelas  : 4IA25
Npm   : 54412296


Pengantar Bisnis Informatika - Brosur


Tugas Kelompok Pengantar Bisnis Informatika
Nama : M. Alim Arrasyid
Kelas  : 4IA25
Npm   : 54412296
Brosur Penjualan macam - macam ikan asin