Cloud Computing


Assalamualaikum Warahmatullahi Wabarakatuh,



Pada kesempatan kali ini saya akan berbagi sedikit mengenai dasar-dasar dalam penggunaan cloud computing yang saya peroleh dari internet maupun dari buku yang saya baca. 

Pengertian Cloud Computing

Cloud computing dalam pengertian bahasa Indonesia bisa diterjemahkan menjadi komputasi awan. Perusahaan-perusahaan besar seperti IBM, Microsoft, Google, Apple, saat ini sedang berlomba-lomba untuk mengusai cloud computing ini. Lalu apa definisi dari cloud computing atau komputasi awan ini?. Berikut terdapat beberapa definisi cloud computing.

  • Cloud Computing adalah gabungan pemanfaatan teknologi komputer ('komputasi') dan pengembangan berbasis internet ('awan'). Awan(cloud) adalah metafora dari internet, sebagaimana awan yang sering digambarkan di diagram jaringan komputer, awan dalam cloud computing juga merupakan abstraksi dari infrastrukstur kompleks yang disembunyikannya.
  • Cloud Computing adalah istilah untuk kegiatan menyelesaikan suatu proses atau perhitungan melalui internet dengan memanfaatkan sumber daya yang dimiliki oleh suatu kumpulan komputer yang saling terhubung di suatu tempat.
  • Cloud Computing adalah teknologi yang menggunakan internet dan server pusat yang jauh untuk menjaga/mengelola data dan aplikasi.
Manfaat Cloud Computing

Manfaatnya :


  • Skalabilitas, yaitu dengan cloud computing kita bisa menambah kapasitas penyimpanan data kita tanpa harus membeli peralatan tambahan, misalnya hardisk dll. Kita cukup menambah kapasitas yang disediakan oleh penyedia layanan cloud computing.
  • Aksesibilitas, yaitu kita bisa mengakses data kapanpun dan dimanapun kita berada, asal kita terkoneksi dengan internet, sehingga memudahkan kita mengakses data disaat yang penting.
  • Keamanan, yaitu data kita bisa terjamin keamanan nya oleh penyedia layanan cloud computing, sehingga bagi perusahaan yang berbasis IT, data bisa disimpan secara aman di penyedia cloud computing. Itu juga mengurangi biaya yang diperlukan untuk mengamankan data perusahaan.
  • Kreasi, yaitu para user bisa melakukan/mengembangkan kreasi atau project mereka tanpa harus mengirimkan project mereka secara langsung ke perusahaan, tapi user bisa mengirimkan nya lewat penyedia layanan cloud computing.
  • Kecemasan, ketika terjadi bencana alam data milik kita tersimpan aman di cloud meskipun hardisk atau gadget kita rusak.
Komputasi awan juga membawa tujuh manfaat potensial.
  1. Data yang disimpan terpusat.
  2. Respon data cepat.
  3. Kehadiran kode uji.
  4. Log (records tak terbatas).
  5. Kinerja perangkat lunak dengan tingkat keamanan yang tinggi.
  6. Konstruksi yang handal.
  7. Menghemat biaya uji keamanan yang mahal.
Layanan Cloud Computing



Infrastructure as a Service (IaaS)




Infrastructure as a Service adalah layanan komputasi awan yang menyediakan infrastruktur IT berupa CPU, RAM, storage, bandwith dan konfigurasi lain. Komponen-komponen tersebut digunakan untuk membangun komputer virtual. Komputer virtual dapat diinstal sistem operasi dan aplikasi sesuai kebutuhan. Keuntungan layanan IaaS ini adalah tidak perlu membeli komputer fisik sehingga lebih menghemat biaya. Konfigurasi komputer virtual juga bisa diubah sesuai kebutuhan. Misalkan saat storage hampir penuh, storage bisa ditambah dengan segera. Perusahaan yang menyediakan IaaS adalah Amazon EC2, TelkomCloud dan BizNetCloud.



Platform as a Service (PaaS)



Platform as a Service adalah layanan yang menyediakan computing platform. Biasanya sudah terdapat sistem operasi, database, web server dan framework aplikasi agar dapat menjalankan aplikasi yang telah dibuat. Perusahaan yang menyediakan layanan tersebutlah yang bertanggung jawab dalam pemeliharaan computing platform ini. Keuntungan layanan PaaS ini bagi pengembang adalah mereka bisa fokus pada aplikasi yang mereka buat tanpa memikirkan tentang pemeliharaan dari computing platform. Contoh penyedia layanan PaaS adalah Amazon Web Service dan Windows Azure.

Software as a Service (SaaS)




Software as a Service adalah layanan komputasi awan dimana kita bisa langsung menggunakan aplikasi yang telah disediakan. Penyedia layanan mengelola infrastruktur dan platform yang menjalankan aplikasi tersebut. Contoh layanan aplikasi email yaitu gmail, yahoo dan outlook sedangkan contoh aplikasi media sosial adalah twitter, facebook dan google+. Keuntungan dari layanan ini adalah pengguna tidak perlu membeli lisensi untuk mengakses aplikasi tersebut. Pengguna hanya membutuhkan perangkat klien komputasi awan yang terhubung ke internet. Ada juga aplikasi yang mengharuskan pengguna untuk berlangganan agar bisa mengakses aplikasi yaitu Office 365 dan Adobe Creative Cloud.

Deployment Model Cloud Computing


1. Public Cloud 

adalah layanan Cloud Computing yang disediakan untuk masyarakat umum. Kita sebagai user tinggal mendaftar ataupun bisa langsung memakai layanan yang ada. Banyak layanan Public Cloudyang gratis, dan ada juga yang perlu membayar untuk bisa menikmati layanan-nya.

Keuntungan:
Kita tidak perlu investasi dan merawat infrastruktur, platform ataupun aplikasi. Tinggal pakai secara gratis (untuk layanan yg gratis) atau bayar sejauh pemakaian kita (pay as you go).

Kerugian:
- Sangat tergantung dengan kualitas layanan internet yang kita pakai, jika koneksi internet mati, kita tidak bisa memakai layanan-nya. Untuk itu kita perlu pikirkan secara matang infrastruktur internet-nya. 
- Tidak semua penyedia layanan, menjamin keamanan data kita. Untuk itu kita perlu hati-hati untuk memilih provider Public Cloud ini. Pelajari dengan seksama profil dan Service Level Agreement dari penyedia layanan.

2. Private Cloud. 

adalah layanan Cloud Computing, yang disediakan untuk memenuhi kebutuhan internal dari organisasi/perusahaan. Biasa-nya departemen IT akan berperan sebagai Service Provider (penyedia layanan) dan departemen lain menjadi user (pemakai). Sebagai Service Provider tentu saja Departemen IT harus bertanggung jawab agar layanan bisa berjalan dengan baik sesuai dengan standar kualitas layanan yang telah ditentukan oleh perusahaan, baik infrastruktur, platform maupun aplikasi yang ada.

Keuntungan:
- Keamanan data terjamin, karena dikelola sendiri
- Menghemat bandwith internet ketika layanan itu hanya diakses dari jaringan internal
- Proses bisnis tidak tergantung dengan koneksi internet, tapi tetap saja tergantung dengan koneksi internet lokal (intranet).
Kerugian:
- Investasi besar, karena kita sendiri yang harus menyiapkan infrastruktur-nya.
- Butuh tenaga kerja untuk merawat dan menjamin layanan berjalan dengan baik.
3. Hybrid Cloud. 

adalah gabungan dari layanan Public Cloud dan Private Cloud yang di-implementasikan oleh suatu organisasi/perusahaan. Dalam Hybrid Cloud ini, kita bisa memilih proses bisnis mana yang bisa dipindahkan ke Public Cloud dan proses bisnis mana yang harus tetap berjalan di Private Cloud.

Keuntungan:
- Keamanan data terjamin, karena data bisa dikelola sendiri (hal ini tidak berarti bahwa menyimpan data dipublic cloud tidak aman ya).
- Lebih leluasa untuk memilih mana proses bisnis yang harus tetap berjalan di private cloud dan mana proses bisnis yang bisa dipindahkan ke public cloud dengan tetap menjamin integrasi dari kedua-nya.
Kerugian:
Untuk aplikasi yang membutuhkan integrasi antara public cloud dan private cloud, maka infrastruktur internet harus dipikirkan secara matang.


Contoh Aplikasi yang Menggunakan Cloud Computing

File Hosting :


Sumber :


Anggeriana, Herwin. Desember 2010. Cloud Computing. http://www.slideshare.net/herwinanggeriana/book-of-cloud-computing(diakses tanggal 8 Januari 2015)



Wikipedia.id. Komputasi Awan. diambil dari : http://id.wikipedia.org/wiki/Komputasi_awan (diakses tanggal 24 November 2014).

M.Aditama, Taufik. Maret 2013. 10 Layanan Penyimpanan Data Gratis Berbasis Cloud. diambil dari : http://mediabisnisonline.com/10-layanan-penyimpanan-gratis-berbasis-cloud/ (diakses tanggal 24 November 2014).




Analisa Web Pemerintah




Assalamualaikum Warahmatullahi Wabarakatuh

Pada tugas softskill kali ini saya ditugaskan untuk menganalisa website milik pemerintahan baik itu lembaga pemerintahan ataupun daerah. Disini saya memilih website lembaga Dinas Pendidikan kota DKI Jakarta yaitu http://disdik.jakarta.go.id/.

Tujuan dari Website DISDIK-DKI Jakarta :

  1. Mencerdaskan bangsa, khususnya bagi para murid di DKI Jakarta.
  2. Memberikan informasi terkini untuk para pengajar dan pelajar mengenai pendidikan di sekolah Jakarta.
  3. Memberikan info pelayanan masyarakat seputar pendidikan di sekolah Jakarta.
  4. Terselenggaranya pendidikan yang berkualitas dan terjangkau.
Visi dan Misi Website DISDIK-DKI Jakarta :
  • Visi
      "Terwujudnya Layanan Pendidikan Yang Berkualitas Tinggi Untuk Semua".

  • Misi
  1. Mengupayakan Perluasan dan Pemerataan Kesempatan Memperoleh Pendidikan yang Bermutu Bagi Seluruh Masyarakat Jakarta. 
  2. Meningkatkan Standard Kualitas Layanan Pendidikan. 
  3. Meningkatkan Peran_Serta Masyarakat Dalam Penyelenggaraan dan Pengelolaan Pendidikan.

Kelebihan dan Kekurangan Website DISDIK-DKI Jakarta :
  • Kelebihan :
  1. Informasi yang lengkap dan terkini. Berita yang ditampilkan diupdate secara terkini, memudahkan kepada institusi pendidikan untuk mendapatkan informasi.
  2. Dilengkapi dengan situs eksternal. Situs eksternal ini dapat menghubungkan kita dengan lembaga lembaga yang berkaitan dengan Dinas Pendidikan DKI Jakarta.
  3. Terdapat kontak pelayanan masyarakat untuk saran dan masukan kepada pemerintah kota dalam dunia pendidikan.
  4. Slogan yang sangat menarik yaitu "say no to drug"
  • Kekurangan :
  1. Tidak terdapat fitur pencarian/search.
  2. Banyak terdapat submenu yang tidak berguna, karena tidak dapat diklik pada submenu tersebut. Misalnya pada menu sekolah, seluruh submenunya tidak dapat diklik.
  3. Desain website yang terlalu simple.
  4. Loading website yang cukup lama.
Analisi Menurut Webstatsdomain.org webstatsdomain.org :

Webstatsdomain.org merupakan sebuah situs yang digunakan untuk memberikan analisis suatu website dengan menggabungkan beberapa alat/situs yang biasa digunakan untuk menganalisa website seperti alexa, pagerank, seoscore, dll.












Pada tools diatas menunjukkan bahwa situs tersebut berada pada rank 40,345 menurut alexa. Situs tersebut aman dari virus (safety). Menempati grade 3/10 menurut pagerank. dan memiliki score 60 % menurut seo score.

Kelebihan menggunakan webstatsdomain.org
  1. Menggunakan beberapa tools, sehingga analisis yang ditampilkan akan terasa lengkap
  2. Terdapat fitur compare untuk membandingkan dua atau tiga website sekaligus
  3. Desain website simple, mudah digunakan.
  4. Langsung dapat digunakan pada browser, tidak perlu mendownload.
Kekurangan menggunakan webstatsdomain.org
  1.  Hasil yang ditampilkan kadang tidak sesuai saat dibandingkan dengan tools-tools aslinya (alexa, pagerank, seoscore)

Menjalankan Cobol di Windows 64 bit Dengan Dosbox

Assalamualaikum Warahmatullahi Wabarakatuh

Kali ini saya akan memberikan tutorial untuk menjalankan aplikasi Cobol pada windows 64 bit.
Aplikasi yang dibutuhkan untuk menjalankan cobol ini adalah

Langkah-langkah untuk merunningnya yaitu :

  1. Ekstrak IDECobol yang sudah di download tadi dan letakkan di disk sesuka anda, disini saya akan meletakkannya di disk f.
  2. Instal DOSBOX dan Notepad ++.
  3. Selesai diinstal, kita akan membuat file program cobolnya dengan menggunakan notepad ++, simpan dalam format .cob , simpan file program cobol tersebut ke dalam folder yang sama dengan folder IDEcobol. 
  4. Buka aplikasi dosbox, mount disk yang sudah terdapat IDECobol dengan mengetik "mount(space)disk(space)disk:\" tanpa tanda petik, misalnya karena saya menyimpan IDEcobol di Disk F maka saya mengetikkan mount f f:\  
  5. Kemudian masuk ke disk tempat menyimpan IDECobol, lalu masuk lagi ke dalam folder tempat menyimpan file cobol yang telah kita buat tadi
  6. Setelah masuk kita akan mengcompile program yang telah kita buat tadi. caranya dengan mengetikkan cobol namafileprogram.cob
  7. Selanjutnya tekan enter sampai terdapat bacaan no error
  8. Langkah terakhir kita akan merunning program cobol, dengan cara ketikkan runcob namafileprogram.cob
  9. Selesai 
Mohon maaf apabila terdapat kesalahan-kesalahan penulisan. Terima kasih telah membaca tutorial saya.

Motivasi Saya dalam Mengambil Jurusan Teknik Informatika

Motivasi Saya dalam Mengambil Jurusan Teknik Informatika
Assalamualaikum Warahmatullahi Wabarakatuh

Nama saya Hamdani Syahputra. Saya kuliah di Universitas Gunadarma jurusan Teknik Informatika. Saya sekarang berada di kelas 2IA18 semester 3. Motivasi saya mengambil kuliah jurusan Teknik Informatika adalah karena saya tertarik dengan hal-hal baru yang belum pernah saya pelajari. Dan hal ini banyak terdapat di jurusan Teknik Informatika. Selain itu, saya juga seorang gamer dan pastinya impian seorang gamer adalah membuat game yang mengasyikkan yang dapat membuat orang lain ingin bermain game yang kamu buat. Jadi saya mencoba untuk masuk jurusan TI ini agar dapat mempelajari dasar-dasar pengkodingan yang dapat digunakkan untuk menciptakan game suatu saat nanti. Hehe, impian yang berat memang, tapi kalau tidak pernah dicoba kita tidak tahu apakah impian itu bisa diwujudkan atau tidak.

Kemudian untuk kesan di kelas baru saya yaitu 2IA18, saya rasa atmosfir di kelas ini penuh persaingan dalam hal pelajaran. Karena katanya, kelas 18 itu merupakan kelas unggulan yang mendapatkan ipk tinggi-tinggi saat di semester 1 dan semester 2. Untuk teman-teman saya, jujur saya belum mengenal betul karakter dan sifat mereka, karena ini masih awal-awal semester.

Saya mendapatkan berbagai ilmu baru selama kuliah dua semester disini. Saya dapat mempelajari dan mengenal berbagai bahasa pemrograman yang dapat digunakan untuk membuat suatu program. Antara lain Java, python, ruby, pascal, dan visual basic. Dan juga mendapatkan materi mengenai database dan jaringan komputer melalui kursus yang diadakan tiap semesternya.

Selanjutnya yang terakhir yaitu program yang ingin saya kuasai dan perdalam adalah visual basic, python, dan java. Mengapa tiga program tersebut ingin saya kuasai ? Pertama, saya ingin mengusai visual basic karena bahasa pemograman ini adalah bahasa termudah yang saya pelajari selama kuliah disini dan juga bahasa ini menggunakan GUI. Kedua, saya ingin mengusai python karena saya dengar dari senior saya, bahwa bahasa pemrograman ini dapat digunakan untuk membuat sebuah game yaitu visual novel yang juga saya sering mainkan. Ketiga, saya ingin mempelajari bahasa pemograman java karena saya tahu bahasa pemrograman ini merupakan bahasa pemrograman paling universal dan sangat dibutuhkan dalam membuat aplikasi-aplikasi, misalnya saja OS android, yang menggunakan bahasa ini sebagai bahasa inti dari aplikasi-aplikasinya.

Itulah curhatan-curhatana saya yang dapat saya tulis. Mohon maaf apabila terjadi kesalahan penulisan. 

Semua Hal Mengenai Internet








Apa itu Internet ?



Ada yang bilang Internet itu tempat ngobrol dengan teman, sumber berita, tempat belanja, dan main game. Bagi yang lainnya, Internet bisa berarti siapa penyedia layanan pita lebar di daerah mereka atau kabel bawah tanah maupun serat optik yang membawa data bolak-balik melintasi berbagai kota dan samudra. 
Menurut tata bahasa internet berasal dari bahasa yunani “inter” yang berarti “antara”. Sementara itu menurut situs Wikipedia internet merupakan singkatan dari interconnection-networking yang merupakan sistem jaringan yang menghubungkan tiap-tiap komputer secara global di seluruh penjuru dunia. Koneksi yang menghubungkan masing masing komputer tersebut memiliki standar yang digunakan yang disebut Internet Protocol Suite disingkat TCP/IP (Transmission Control Protocol/Internet Protocol). Komputer yang terhubung ke internet akan memiliki kemampuan melakukan pertukaran data dengan sangat cepat.


Sejarah Internet



Internet merupakan jaringan komputer yang dibentuk oleh Departemen Pertahanan Amerika Serikat pada tahun 1969, melalui proyek ARPA yang disebut ARPANET (Advanced Research Project Agency Network), di mana mereka mendemonstrasikan bagaimana dengan hardware dan software komputer yang berbasis UNIX, kita bisa melakukan komunikasi dalam jarak yang tidak terhingga melalui saluran telepon. Proyek ARPANET merancang bentuk jaringan, kehandalan, seberapa besar informasi dapat dipindahkan, dan akhirnya semua standar yang mereka tentukan menjadi cikal bakal pembangunan protokol baru yang sekarang dikenal sebagai TCP/IP (Transmission Control Protocol/Internet Protocol).



Tujuan awal dibangunnya proyek itu adalah untuk keperluan militer. Pada saat itu Departemen Pertahanan Amerika Serikat (US Department of Defense) membuat sistem jaringan komputer yang tersebar dengan menghubungkan komputer di daerah-daerah vital untuk mengatasi masalah bila terjadi serangan nuklir dan untuk menghindari terjadinya informasi terpusat, yang apabila terjadi perang dapat mudah dihancurkan.



Pada mulanya ARPANET hanya menghubungkan 4 situs saja yaitu Stanford Research Institute, University of California, Santa Barbara, University of Utah, di mana mereka membentuk satu jaringan terpadu pada tahun 1969, dan secara umum ARPANET diperkenalkan pada bulan Oktober 1972. Tidak lama kemudian proyek ini berkembang pesat di seluruh daerah, dan semua universitas di negara tersebut ingin bergabung, sehingga membuat ARPANET kesulitan untuk mengaturnya.



Oleh sebab itu ARPANET dipecah manjadi dua, yaitu "MILNET" untuk keperluan militer dan "ARPANET" baru yang lebih kecil untuk keperluan non-militer seperti, universitas-universitas. Gabungan kedua jaringan akhirnya dikenal dengan nama DARPA Internet, yang kemudian disederhanakan menjadi Internet.



Berikut adalah video mengenai sejarah internet






Perkembangan Internet


Internet telah membuat revolusi baru dalam dunia komputer dan dunia komunikasi yang tidak pernah diduga sebelumnya. Beberapa Penemuan telegram, telepon, radio, dan komputer merupakan rangkaian kerja ilmiah yang menuntun menuju terciptanya Internet yang lebih terintegrasi dan lebih berkemampuan dari pada alat-alat tersebut. Internet memiliki kemampuan penyiaran ke seluruh dunia, memiliki mekanisme diseminasi informasi, dan sebagai media untuk berkolaborasi dan berinteraksi antara individu dengan komputernya tanpa dibatasi oleh kondisi geografis.

Internet merupakan sebuah contoh paling sukses dari usaha investasi yang tak pernah henti dan komitmen untuk melakukan riset berikut pengembangan infrastruktur teknologi informasi. Dimulai dengan penelitian packet switching (paket pensaklaran), pemerintah, industri dan para civitas academica telah bekerjasama berupaya mengubah dan menciptakan teknologi baru yang menarik ini.



Perkembangan Sejarah intenet dapat dibagi dalam empat aspek yaitu :

  1. Adanya aspek evolusi teknologi yang dimulai dari riset packet switching (paket pensaklaran) ARPANET (berikut teknologi perlengkapannya) yang pada saat itu dilakukan riset lanjutan untuk mengembangkan wawasan terhadap infrastruktur komunikasi data yang meliputi beberapa dimensi seperti skala,performannce/kehandalan, dan kefungsian tingkat tinggi.
  2. Adanya aspek pelaksanaan dan pengelolaan sebuah infrastruktur yang global dan kompleks.
  3. Adanya aspek sosial yang dihasilkan dalam sebuah komunitas masyarakat besar yang terdiri dari para Internauts yang bekerjasama membuat dan mengembangkan terus teknologi ini.
  4. Adanya aspek komersial yang dihasilkan dalam sebuah perubahan ekstrim namun efektif dari sebuah penelitian yang mengakibatkan terbentuknya sebuah infrastruktur informasi yang besar dan berguna. Internet sekarang sudah merupakan sebuah infrastruktur informasi global (widespread information infrastructure), yang awalnya disebut “the National (atau Global atau Galactic) Information Infrastructure” di Amerika Serikat. Sejarahnya sangat kompleks dan mencakup banyak aspek seperti teknologi, organisasi, dan komunitas. Dan pengaruhnya tidak hanya terhadap bidang teknik komunikasi komputer saja tetapi juga berpengaruh kepada masalah sosial seperti yang sekarang kita lakukan yaitu kita banyak mempergunakan alat-alat bantu on line untuk mencapai sebuah bisnis elektronik (electronic commerce), pemilikan informasi dan berinteraksi dengan masyarakat.


Dampak Positif dan Negatif Internet 


Dampak positif dari internet.
  • Media komunikasi, dimana pengguna internet di seluruh dunia dapat saling berkomunikasi.
  • Media untuk bertukar data dan informasi dengan menggunakan email, ftp, www, dan sebagainya.
  • Media untuk mencari data dan informasi. Jutaan data dan informasi yang tersimpan menjadikan internet perpustakaan terbesar di dunia.
  • Kemudahan memperoleh informasi. Segala sesuatu yang terjadi di dunia ini dapat dipantau melalui internet.
  • Media untuk bertransaksi dan berbisnis. Ada banyak peluang bisnis yang bisa dihasilkan dari internet seperti Google Adsence.
  • Media pendidikan jarak jauh. Banyak sekali universitas yang sekarang ini membuka kelas jarak jauh dimana materi kuliah dan kegiatan belajar dilakukan secara online.



Dampak negatif dari internet.

  • Pornografi. Anggapan yang mengatakan bahwa internet identik dengan pornografi memang tidak salah. Banyak sekali konten-konten semacam ini bertebaran dan memberikan dampak yang kurang baik bagi yang mengaksesnya, terutama kalangan anak-anak.
  • Internet juga banyak berisi konten-konten yang terkait kekejaman dan kesadisan (violence and gore). Konten seperti ini biasanya banyak digunakan oleh pemilik situs demi mendongkrak penjualan situs.
  • Penipuan. Modus penipuan melalui internet sudah sering kali kita dengar. Internet memang bisa dijadikan media untuk melakukan tidak kejahatan semacam ini.
  • Pencurian. Internet merupakan media yang memberikan kemudahan untuk traksaksi online karena sifatnya yang real-time (langsung), misalnya berbelanja menggunakan kartu kredit. Para penjahat dapat menemukan celah kelemahan saat transaksi untuk menguras isi kartu kredit tanpa sepengetahuan pemiliknya.
  • Perjudian. Para penjudi tidak harus pergi ke tempat judi untuk melakukan kegiatan dan keinginannya. Yang perlu dilakukan hanyalah mengunjungi situs-situs perjudian.

Daftar Pustaka 
  1. Achmad. “Pengertian Internet dan Sejarah Internet”. http://www.likethisya.com/pengertian-internet.html (diakses tanggal 06 Oktober 2014)
  2. Lestari, Ni Nyoman Yunita. (2013, 1 September). “Sejarah dan Perkembangan Internet di Dunia”.http://lestariyunita10.blogspot.com/2013/09/sejarah-dan-perkembangan-internet-di.html (diakses tanggal 06 Oktober 2014).
  3. Termasmedia. "Pengertian Internet". http://www.termasmedia.com/65-pengertian/71-pengertian-internet.html (diakses tanggal 06 Oktober 2014).
  4. Wikipedia Indonesia. "Internet". http://id.wikipedia.org/wiki/Internet (diakses tanggal 06 Oktober 2014).
  5. Picol Video, a film by Melih Bilgil. "History of Internet". https://www.youtube.com/watch?v=9hIQjrMHTv4 (diakses tanggal 06 Oktober 2014).
  6. E-Book "20 Things I Learned About Browsers and the Web" ilustrated by Christoph Niemann. http://www.20thingsilearned.com/  (diakses tanggal 08 Januari 2015).
.


Evolusi Komputer




Assalamualaikum Warahmatullahi Wabarakatuh

Pada kesempatan kali ini saya akan membagi sedikit pengetahuan mengenai sejarah evolusi komputer. Pasti semua orang sudah mengenal apa itu komputer. Alat yang satu ini memiliki fungsi sangat banyak (multifungsi) yang digunakan untuk mempermudah memecahkan berbagai permasalahan yang dialami manusia. 

Berbicara mengenai komputer, berarti ada sejarah terciptanya alat yang satu ini. Tidak mungkin komputer pada zaman dahulu akan sama canggihnya dengan komputer pada zaman sekarang. Komputer yang pada awalnya diciptakan untuk tujuan militer sekarang dapat digunakan oleh setiap orang. Sedikit demi sedikit komputer tersebut mengalami perubahan hingga terciptanya komputer pada generasi sekarang. Perubahan inilah yang disebut dengan evolusi komputer.

Dalam sejarah komputer, Abacus merupakan ide awal terlahirnya komputer. Abacus ini diciptakan sekitar 5000 tahun yang lalu yang ditemukan oleh masyarakat Cina Kuno. Komputer yang saat ini berbentuk elektronik,  memungkinkan kita untuk melakukan perhitungan yang lebih luas dan cepat. Komputer yang kita kenal saat ini dapat memproses suara,teks,gambar dan bentuk non-numerik data lainnya. Yang perlu kita ingat bahwa semuanya itu tidak lepas dari perhitungan numerik dasar. Gambar, suara dan lainnya hanyalah sebuah abstaksi dari angka-angka yang berderak di dalam sebuah mesin. Dalam komputer angka-angka tersebut yaitu “1” dan “0” yang mewakili kombinasi listrik aktif dan non-aktif. Dengan kata lain setiap gambar, suara, teks dan lainnya di dalam komputer memiliki kode biner yang sesuai.

 
                                               ABACUS

Selanjutnya, terciptalah generasi-generasi komputer. Dari komputer generasi pertama yang ukurannya bisa mencapai satu ruangan hingga komputer generasi kelima yang menggunakan kecerdasan buatan (AI atau Artificial Intellegence). Berikut akan dijelaskan mengenai komputer generasi pertama hingga komputer generasi kelima.

1.   Komputer Generasi Pertama (1940-1959)


Komputer pada generasi ini diciptakan untuk berbagai tujuan militer, dengan pendanaan yang cukup besar dan ambisi dari negara-negara untuk memenangkan perang. Maka pada generasi ini komputer berkembang dengan cepat.

Ciri-ciri komputer pada generasi pertama ialah :
  • Menggunakan tabung vakum (tabung yang berukuran besar yang digunakan untuk memperkuat sinyal, sehingga menyebabkan komputer pada generasi ini sangat besar, bisa mencapai satu ruangan penuh).
  • Menggunakan silinder magnetik untuk media penyimpanan data.
  • Setiap komputer memiliki Bahasa mesin yang berbeda-beda, sehingga sulit untuk deprogram.
  • Daya listrik yang dikeluarkan besar, sehingga cepat panas.

Pada generasi ini, terciptalah komputer elektronik pertama yaitu ENIAC yang menggunakan 18.800 tabung vakum, memiliki bobot seberat 30 ton, panjang 30 M dan tinggi 2.4 M dan membutuhkan daya listrik 174 kilowatts sehingga membutuhkan satu ruangan penuh untuk menempatkannya.


                     ENIAC KOMPUTER GENERASI PERTAMA


2.   Komputer Generasi Kedua (1959­ – 1964)


Komputer pada generasi ini menggunakan transistor yang ditemukan pada tahun 1948 untuk menggantikan tabung vakum. Transistor ini berukuran lebih kecil dan daya tahannya lebih kuat dari tabung vakum. Sehingga komputer pada generasi ini lebih efisien dari komputer generasi sebelumnya.
Ciri-ciri komputer pada generasi kedua ialah :
  • Menggunakan transistor sebagai pengganti tabung vakum, sehingga ukuran komputer menjadi lebih kecil.
  • Daya listrik yang digunakan lebih kecil, sehingga panas yang dihasilkan pun lebih sedikit.
  • Memiliki kemampuan proses real-time dan time sharing.
  • Menggunakan teras magnetik sebagai media penyimpanan.


     
          UNIVAC III, KOMPUTER GENERASI KEDUA


   
3.   Komputer Generasi Ketiga (1964-1970)


Komputer pada generasi ini menggunakan penemuan baru yaitu IC (Integrated Circuit) yang ditemukan oleh Jack Kilby pada tahun 1958 untuk menggantikan teknologi transistor yang dianggap akan merusak internal komputer karena menghaasilkan panas yang lebih.
Ciri-ciri komputer pada generasi ketiga ialah :
  • Menggunakan IC (Integrated Circuit) sebagai ganti transistor.
  • Ukuran komputer menjadi lebih kecil dan penyimpanan data cukup besar.
  • Mulai menggunakan Sistem Operasi (OS).


   
4.   Komputer Generasi Keempat (1979-sekarang)

Pada generasi ini dilakukan pengembangan terhadap sirkuit dan komponen-komponen elektrik lainnya untuk menggantikan IC agar kinerja komputer lebih efisien dan lebih murah. Maka dilakukan pengembangan terhadap sirkuit tersebut dengan menggunakan metode LSI,VLSI, dan ULSI. Large Scale Integration (LSI) dapat memuat ratusan komponen dalam sebuah chip. Pada tahun 1980­ an, Very Large Scale Integration (VLSI) memuat ribuan komponen dalam sebuah chip tunggal. Ultra­Large Scale Integration (ULSI) meningkatkan jumlah tersebut menjadi jutaan. Kemampuan untuk memasang sedemikian banyak komponen dalam suatu keping yang berukurang setengah keping uang logam mendorong turunnya harga dan ukuran komputer.
Ciri-ciri komputer pada generasi keempat ialah :
  • Menggunakan LSI,VLSI, ULSI sebagai sirkuitnya.
  • Ditemukannya microprocessor.

   
5.   Komputer Generasi Kelima


Komputer pada generasi ini merupakan komputer pada masa depan. Bentuk komputer masa depan tentunya akan semakin kompleks. KOmputer generasi kelima ini diperkirakan mempunyai lebih banyak unit pengolahan yang bekerja secara serentak untuk menyelesaikan lebih dari satu masalah dalam waktu bersamaan. Komputer generasi ini diperkirakan akan mempunyai kepandaian sendiri dan dapat membuat keputusan sendiri. Sifat luar biasa komputer ini disebut sebagai kecerdasan buatan atau yang biasa kita kenal dengan nama AI (Artificial Intelegence).
Ciri-ciri komputer pada generasi kelima ialah :
  • Mempunyai kecerdasan buatan (AI atau Artificial Intellegence) yang dapat membuat keputusan sendiri tanpa bantuan manusia.


    
     Refrensi : 
http://roby-xtkj-1.blogspot.com/p/sejarah-komputer-generasi-1-5.html
http://chandratkj97.blogspot.com/2013/01/generasi-komputer-di-gnerasi-1-mengapa.html
http://ilmupengetahuan.org/sejarah-komputer-dan-perkembangannya/#comment-1072