Senin, 11 Januari 2016

Virtual Reality. Augmented Reality. Apa itu?

source:google.com

Virtual Reality. Augmented Reality. Apa itu?
Augmented Reality di Definisikan Menurut Ronald T. Azuma (1997) augmented reality adalah penggabungan benda-benda nyata dan maya di lingkungan nyata, berjalan secara interaktif dalam waktu nyata, dan terdapat integrasi antarbenda dalam tiga dimensi, yaitu benda maya terintegrasi dalam dunia nyata.

Virtual Reality Virtual Reality adalah sebuah teknologi yang memungkinkan seseorang melakukan suatu simulasi terhadap suatu objek nyata denga menggunakan komputer yang mampu membangkitkan suasana 3 dimensi, sehingga pengguna seolah-olah terlibat secara fisik.

Secara sederhana, VR (Virtual Reality) adalah pemunculan gambar tiga dimensi yang terlihat nyata dengan bantuan sejumlah alat tertentu. Dengan teknologi ini pengguna dapat merasakan dunia nyata, padahal berada pada dunia maya. Peralatan yang biasanya digunakan VR adalah helm, walker, headset, dan glove.

Lalu apa perbedaannya??

1. Virtual Reality.

Virtual Reality mengacu pada penggabungan dari objek dunia nyata ke dunia digital/maya..
adalah suatu teknologi yang dapat mengizinkan pengguna untuk berinteraksidengan lingkungan simulasi komputer baik itu berdasarkan objek nyata maupun imajinasi.
Salah satu contoh aplikasi virtual reality yang digunakan pada saat ini yaitu dalam bidangmiliter. Virtual reality dipakai untuk melakukan simulasi latihan perang, simulasi latihan terjunpayung. dan sebagainya. Dimana dengan pemakaian teknologi ini bisa lebih menghemat biayadan waktu dibandingkan dengan cara konvensional.
sedangkan,,,

2. Augmented Reality.

 merupakan kebalikan dari Virtual reality yang berarti integrasi elemen-elemen digital yang ditambahkan ke dalam dunia nyata secara realtime dan mengikuti keadaan
Augmented Reality adalah teknologi yang menggabungkan benda maya dua dimensi dan ataupun tiga dimensi ke dalam sebuah lingkungan nyata tiga dimensi lalu memproyeksikan benda-benda maya tersebut dalam waktu nyata. Tidak seperti realitas maya yang sepenuhnya menggantikan kenyataan, namun Augmented Reality hanya menambahkan atau melengkapi kenyataan.

Benda-benda maya menampilkan informasi yang tidak dapat diterima oleh pengguna dengan inderanya sendiri. Hal ini membuat Augmented Reality sesuai sebagai alat untuk membantu persepsi dan interaksi penggunanya dengan dunia nyata. Informasi yang ditampilkan oleh benda maya membantu pengguna melaksanakan kegiatan-kegiatan dalam dunia nyata. Selain menambahkan benda maya dalam lingkungan nyata, Augmented Reality juga berpotensi menghilangkan benda-benda yang sudah ada. Menambah sebuah lapisan gambar maya dimungkinkan untuk menghilangkan atau menyembunyikan lingkungan nyata dari pandangan pengguna. Misalnya, untuk menyembunyikan sebuah meja dalam lingkungan nyata, perlu digambarkan lapisan representasi tembok dan lantai kosong yang diletakkan di atas gambar meja nyata, sehingga menutupi meja nyata dari pandangan pengguna.

Augmented Reality dapat diaplikasikan untuk semua indera, termasuk pendengaran, sentuhan, dan penciuman. Selain digunakan dalam bidang-bidang seperti kesehatan, militer, industri manufaktur, Augmented Reality juga telah diaplikasikan dalam perangkat-perangkat yang digunakan orang banyak, seperti pada telepon genggam.
source:google.com


Teknologi baru ini, yang disebut Augmented Reality disingkat AR, dimana teknologi ini akan menipiskan batas antara apa yang nyata dan apa yang dihasilkan komputer sehingga kita dapat melihat, mendengar, merasa dan mencium.
Augmented Reality akan mengubah cara kita memandang dunia atau setidaknya cara penggunanya melihat dunia. Bayangkan diri Anda berjalan atau mengemudi di jalan, dengan Augmented Reality, elemen-elemen digital grafis akan muncul di bidang yang anda pandang, seperti pada kacamata atau pada kaca depan mobil anda. Kemudian ketika anda membaca koran, dengan Augmented Reality koran tersebut tidak hanya menampilkan tulisan dan foto, tetapi kita bisa melihat video dan mendengar suara yang keluar melalui koran tersebut. 

demikian penjelasan tentang AR maupun VR.

TerimaKasih...





Sejarah Internet

Internet..

menurut wikipedia indonesia Pengertian internet. Internet atau kependekan dari interconnection-networking merupakan seluruh jaringan komputer yang saling terhubung dengan menggunakan suatu standar sistem global Transmission Control Protocol/Internet Protocol Suite (TCP/IP) yang digunakan sebagai protokol pertukaran paket untuk melayani miliaran pengguna yang terdapat di seluruh dunia. Rangkaian internet yang terbesar tersebut dinamakan dengan Internet. Cara menghubungkan rangkaian dengan menggunakan kaidah ini dinamakan dengan internetworking ("antarjaringan").

source:google.com

Sejarah Singkat Internet.

Sejarah internet. Internet merupakan suatu jaringan komputer yang sebelumnya sudah dibentuk oleh Departemen Pertahanan Amerika Serikat pada tahun 1969, melalui suatu proyek ARPA yang disebut dengan ARPANET. ARPANET merupakan kepanjangan dari Advanced Research Project Agency Network, di mana mereka akan mendemonstrasikan bagaimana caranya suatu hardware dan software komputer yang memiliki basis UNIX dapat melakukan suatu komunikasi dalam jarak yang tidak terhingga melalui saluran telepon.

sorce:google.com

Proyek ARPANET merancang merancang bentuk dari suatu jaringan, kehandalan, seberapa besar informasi tersebut dapat dipindahkan, dan akhirnya semua standar yang telah mereka tentukan sekaranb menjadi sebuah cikal bakal pembangunan protokol baru yang dikenal sebagai TCP/IP.

Tujuan awal proyek tersebut dibangun adalah untuk keperluan militer saja. Pada saat itu ARPANET dibuat sebagai suatu sistem jaringan komputer yang dapat tersebar dengan menghubungkan komputer yang berada pada daerah-daerah vital untuk mengatasi berbagai masalah apabila terjadi berbagai serangan seperti serangan nuklir serta untuk menghindari terjadinya informasi terpusat, apabila terjadi suatu perang pada daerah tersebut dapat mudah untuk dihancurkan.

Pada mulanya ARPANET hanya dapat menghubungkan 4 situs saja, di mana mereka membentuk satu jaringan yang terpadu pada tahun 1969 dan secara umum ARPANET telah diperkenalkan pada bulan Oktober 1972. Tidak lama kemudian proyek ARPANET tersebut berkembang sangat pesat di seluruh daerah, dan semua universitas ingin bergabung dengan ARPANET, sehingga membuat ARPANET mengalami kesulitan dalam mengaturnya.

Oleh sebab itu, ARPANET kemudian pecah manjadi dua, yaitu "MILNET" yang digunakan sebagai keperluan militer dan "ARPANET" baru yang lebih kecil yang digunakan sebagai keperluan non-militer. Gabungan kedua jaringan tersebut akhirnya mulai dikenal dengan nama DARPA Internet yang kemudian telah disederhanakan menjadi Internet.

Internet pada saat ini

Internet dijaga oleh sebuah perjanjian bilateral atau multilateral dan spesifikasi teknikal (protokol yang menerangkan tentang suatu perpindahan data antara rangkaian). Protokol-protokol tersebut dibentuk berdasarkan perbincangan dengan Internet Engineering Task Force (IETF), yang terbuka kepada umum. Badan ini mengeluarkan sebuah dokumen yang dikenali sebagai RFC atau Request for Comments. Sebagian dari data RFC tersebut dijadikan sebagai Standar Internet, oleh Badan Arsitektur Internet. Protokol-protokol Internet yang saat ini sering digunakan seperti, IP, TCP, UDP, DNS, IMAP, SMTP, HTTP, HTTPS, Telnet, FTP, LDAP, SSL, dan sebagainya.

Itulah sejarah singkat internet,, TerimaKasih







Memori(Memory)

Memori..
source:google.com


Memori merupakan bagian dari komputer yang berfungsi sebagai tempat penyimpanan informasi yang harus diatur dan dijaga sebaik-baiknya. Memori biasanya disebut juga dengan istilah : computer storage, computer memory atau memory, merupakan piranti komputer yang digunakan sebagai media penyimpan data dan informasi saat menggunakan komputer. 

Memori merupakan media penyimpanan data pada komputer, yang mana media penyimpanan data dalam computer dibagi menjadi 2 jenis yaitu :

A. MEMORI INTERNAL
Memori jenis ini dapat diakses secara langsung oleh prosesor. Memori internal memiliki fungsi sebagai pengingat. Dalam hal ini yang disimpan di dalam memori utama dapat berupa data atau program. Memori biasa terbagi dibedakan menjadi dua macam: ROM dan RAM. Selain itu, terdapat pula memori yang disebut CACHE MEMORI, CMOS, DRAM, SDRAM, DIMM.
ROM (Read-Only-Memory a.k.a firmware)
Adalah jenis memori yang isinya tidak hilang ketika tidak mendapat aliran listrik dan pada awalnya isinya hanya bisa dibaca. ROM pada komputer disediakan oleh vendor komputer dan berisi program atau data. Di dalam PC, ROM biasa disebut BIOS (Basic Input/Output System) atau ROM-BIOS.
CMOS (Compmentary Meta-Oxyde Semiconductor).
Adalah jenis cip yang memerlukan daya listrik dari baterai. Cip ini berisi memori 64-byte yang isinya dapat diganti. Pada CMOS inilah berbagai pengaturan dasar komputer dilakukan, misalnya peranti yang digunakan untuk memuat sistem operasi dan termasuk pula tanggal dan jam sistem. CMOS merupukan bagian dari ROM.
RAM (Random-Access Memory).
Adalah jenis memori yang isinya dapat diganti-ganti selama komputer dihidupkan dan bersifat volatile. Selain itu, RAM mempunyai sifat yakni dapat menyimpan dan mengambil data dengan sangat cepat.
DRAM (Dynamic RAM).
Adalah jenis RAM yang secara berkala harus disegarkan oleh CPU agar data yang terkandung di dalamnya tidak hilang. DRAM merupakan salah satu tipe RAM yang terdapat dalam PC.
SDRAM (Sychronous Dynamic RAM).
Adalah jenis RAM yang merupakan kelanjutan dari DRAM namun telah disnkronisasi oleh clock sistem dan memiliki kecepatan lebih tinggi daripada DRAM. Cocok untuk sistem dengan bus yang memiliki kecepatan sampai 100 MHz.
DIMM (dual in-line memory module)
Berkapasitas 168 pin, kedua belah modul memori ini aktif, setiap permukaan adalah 84 pin. Ini berbeda daripada SIMM yang hanya berfungsi pada sebelah modul saja. Mensuport 64 bit penghantaran data. SDRAM (synchronous DRAM) menggunakan DIMM. Merupakan penganti dari DRAM, FPM (fast page memory) dan EDO. SDRAM pengatur (synchronizes) memori supaya sama dengan CPU clock untuk pemindahan data yang lebih cepat. Terdapat dalam dua kecepatan yaitu 100MHz (PC100) dan 133MHz (PC133). DIMM 168 PIN. DIMM adalah jenis RAM yang terdapat di pasaran.
CACHE MEMORY.
Memori berkapasitas terbatas, memori ini berkecepatan tinggi dan lebih mahal dibandingkan memory utama. Berada diantara memori utama dan register pemroses, berfungsi agar pemroses tidak langsung mengacu kepada memori utama tetapi di cache memory yang kecepatan aksesnya yang lebih tinggi, metode menggunakan cache memory ini akan meningkatkan kinerja sistem. Cache memory adalah tipe RAM tercepat yang ada, dan digunakan oleh CPU, hard drive, dan beberapa komponen lainnya.

B. MEMORI EKSTERNAL
Merupakan memori tambahan yang berfungsi untuk menyimpan data atau program.Contoh: Hardisk, Floppy Disk dll. Hubungan antara Chace Memori, Memori Utama dan Konsep dasar memori eksternal adalah : Menyimpan data bersifat tetap (non volatile), baik pada saat komputer aktif atau tidak. Memori eksternal biasa disebut juga memori eksternal yaitu perangkat keras untuk melakukan operasi penulisan, pembacaan dan penyimpanan data, di luar memori utama. Memori eksternal mempunyai dua tujuan utama yaitu sebagai penyimpan permanen untuk membantu fungsi RAM dan yang untuk mendapatkan memori murah yang berkapasitas tinggi bagi penggunaan jangka panjang.
Sekian pengertian tentang memori, Semoga membantu!!

ThankYou!!

Jaringan Komputer

Jaringan Komputer

source:google.com
Pengertian jaringan komputer

Jaringan (network) adalah sebuah sistem operasi yang terdiri atas sejumlah komputer dan perangkat jaringan lainnya yang bekerja bersama-sama untuk mencapai suatu tujuam yang sama atau suatu jaringan kerja yang terdiri dari titik-titik (nodes) yang terhubung satu sama lain, dengan atau tanpa kabel. Masing-masing nodes berfungsi sebagai stasiun kerja (workstations). Salah satu nodes sebagai media jasa atau server, yaitu yang mengatur fungsi tertentu dari nodes lainnya. Pada dasarnya teknologi jaringan komputer itu sendiri merupakan perpaduan anatara tenologi komputer dan juga teknologi komunikasi.

Tujuan dari jaringan komputer:

Jaringan memungkinkan manajemen sumber daya lebih efisien: Misalnya, banyak pengguna dapat saling berbagi printer tunggal dengan kualitas tinggi, dibandingkan memakai printer kualitas rendah di masing-masing meja kerja. Selain itu, lisensi perangkat lunak jaringan dapat lebih murah dibandingkan lisensi stand-alone terpisah untuk jumlah pengguna sama, serta berbagi pemakaian CPU, Memori, dan Harddsik.
Jaringan membantu mempertahankan informasi agar tetap andal dan up-to-date: Sistem penyimpanan data terpusat yang dikelola dengan baik memungkinkan banyak pengguna mengaskses data dari berbagai lokasi yang berbeda, dan membatasi akses ke data sewaktu sedang diproses.
Jaringan membantu mempercepat proses berbagi data (data sharing). Transfer data pada jaringan selalu lebih cepat dibandingkan sarana berbagi data lainnya yang bukan jaringan.
Jaringan memungkinkan kelompok-kerja berkomunikasi dengan lebih efisien. Surat dan penyampaian pesan elektronik merupakan substansi sebagian besar sistem jaringan, disamping sistem penjadwalan, pemantauan proyek, konferensi online dan groupware, dimana semuanya membantu team bekerja lebih produktif.
Jaringan membantu usaha dalam melayani klien mereka secara lebih efektif. Akses jarak-jauh ke data terpusat memungkinkan karyawan dapat melayani klien di lapangan dan klien dapat langsung berkomunikasi dengan pemasok.
Agar dapat mencapai tujuan yang sama, setiap bagian dari jaringan komputer meminta dan memberikan layanaan (service). Pihak yang meminta layanan disebut  klien (client) dan yang memberikan layanan disebut pelayanan (server). Arsitektur ini disebut dengan sistem client-server, dan digunakan pada hampir seluruh aplikasi jaringan komputer.

Keuntungan Jaringan

Keuntungan utama yang langsung terasa dari network sharing itu adalah, Internet yang mendunia, karena pada hakikatnya Internet itu  sendiri  adalah  serangkaian  komputer (ribuan bahkan jutaan komputer) yang saling terhubung satu sama lain. Berevelusi dan berkembang dari waktu ke waktu, sehingga membentuk satu jaringan kompleks seperti yang kita rasakan sekarang ini.

Keuntungan lain dilihat dari sisi internal network adalah :

Resource Sharing, dapat menggunakan sumberdaya yang ada secara bersama-sama. Misal seorang pengguna yang berada 100 km jauhnya dari suatu data, tidak mendapatkan kesulitan dalam menggunakan data tersebut, seolah-olah data tersebut berada didekatnya. Hal ini sering diartikan bahwa jaringan komputer mangatasi masalah jarak.
Reliabilitas tinggi, dengan jaringan komputer kita akan mendapatkan reliabilitas yang tinggi dengan memiliki sumber-sumber alternatif persediaan. Misalnya, semua file dapat disimpan atau dicopy ke dua, tiga atu lebih komputer yang terkoneksi kejaringan. Sehingga bila salah satu mesin rusak, maka salinan di mesin yang lain bisa digunakan.
Menghemat uang, Komputer berukutan kecil mempunyai rasio harga/kinerja yang lebih baik dibandingkan dengan komputer yang besar. Komputer besar seperti mainframe memiliki kecapatan kira-kira sepuluh kali lipat kecepatan komputer kecil/pribadi. Akan tetap, harga mainframe seribu kali lebih mahal dari komputer pribadi. Ketidakseimbangan rasio harga/kinerja dan kecepatan inilah membuat para perancang sistem untuk membangun sistem yang terdiri dari komputer-komputer pribadi.

Hardware sharing, Bagi pakai hardware secara bersama-sama. Dengan adanya fasilitas jaringan kemudian menggunakan alat yang bernama printer server. maka sebuah printer laser berwarna yang mahal sekali harganya dapat dipakai secara bersama-sama oleh 10 orang pegawai. Begitu pula halnya dengan scanner, Plotter, dan alat-alat lainnya.

Keamanan dan pengaturan data, komputer dalam sebuah lingkungan bisnis, dengan adanya jaringan tersebut memungkinkan seorang administrator untuk mengorganisasi data-data kantor yang paling penting. Dari pada setiap departemen menjadi terpisah-pisah dan data-datanya tercecer dimana-mana. Data penting tersebut dapat di manage dalam sebuah server back end untuk kemudian di replikasi atau dibackup sesuai kebijakan perusahaan. Begitu pula seorang admin akan dapat mengontrol data-data penting tersebut agar dapat diakses atau di edit oleh orang-orang yang berhak saja.

Ke-stabilan dan Peningkatan performa komputasi, Dalam kondisi tertentu, sebuah jaringan dapat digunakan untuk meningkatkan performa keseluruhan dari aplikasi bisnis, dengan cara penugasan komputasi yang di distribusikan kepada beberapa komputer yang ada dalam jaringan.
Kerugian Jaringan

Berbagai keuntungan dari media-media jaringan telah panjang lebar dijelaskan diatas, akan tetapi kerugian belum disinggung sama sekali. Jaringan dengan berbagai keunggulannya memang sangat membantu sekali kerja dalam suatu perusahaan. Tetapi kerugiannya juga banyak apabila tidak di sadari dari awal. Berikut beberapa kerugian dari implementasi jaringan  :

Biaya yang tinggi kemudian semakin tinggi lagi. pembangunan jaringan meliputi berbagai aspek: pembelian hardware, software, biaya untuk konsultasi perencanaan jaringan, kemudian biaya untuk jasa pembangunan jaringan itu sendiri. Infestasi yang tinggi ini tentunya untuk perusahaan yang besar dengan kebutuhan akan jaringan yang tinggi. Sedangkan untuk pengguna rumahan biaya ini relatif kecil dan dapat ditekan. Tetapi dari awal juga network harus dirancang sedemikian rupa sehingga tidak ada biaya overhead yang semakin membengkak karena misi untuk pemenuhan kebutuhan akan jaringan komputer ini.

Manajemen Perangkat keras Dan Administrasi sistem : Di suatu organisasi perusahaan yang telah memiliki sistem, administrasi ini dirasakan merupakan hal yang kecil, paling tidak apabila dibandingkan dengan besarnya biaya pekerjaan dan biaya yang dikeluarkan pada tahap implementasi. Akan tetapi hal ini merupakan tahapan yang paling penting. Karena Kesalahan pada point ini dapat mengakibatkan peninjauan ulang bahkan konstruksi ulang jaringan. Manajemen pemeliharaan ini bersifat berkelanjutan dan memerlukan seorang IT profesional, yang telah mengerti benar akan tugasnya. Atau paling tidak telah mengikuti training dan pelatihan jaringan yang bersifat khusus untuk kebutuhan kantornya.

Sharing file yang tidak diinginkan : With the good comes the bad, ini selalu merupakan hal yang umum berlaku (ambigu), kemudahan sharing file dalam jaringan yang ditujukan untuk dipakai oleh orang-orang tertentu, seringkali mengakibatkan bocornya sharing folder dan dapat dibaca pula oleh orang lain yang tidak berhak. Hal ini akan selalu terjadi apabila tidak diatur oleh administrator jaringan.

Aplikasi virus dan metode hacking : hal-hal ini selalu menjadi momok yang menakutkan bagi semua orang, mengakibatkan network down dan berhentinya pekerjaan. Permasalahan ini bersifat klasik karena system yang direncanakan secara tidak baik. Masalah ini akan dijelaskan lebih lanjut dalam bab keamanan jaringan.


referensi: https://1nuy4s4.wordpress.com/pengertian-jaringan-komputer/


Orang Hebat Dalam Perkembangan Komputer Di Dunia

Setalah Kalian semua tahu tentang sejarah komputer atau sejarah pemrograman komputer, sekarang ini bahasan tentang orang-orang dalam perkembangan sejarah komputer? siapa aja? check it out!!

blaise pascal/source:google.com


a)      1642 - Blaise Pascal (1623-1662), yang pada waktu itu berumur 18 tahun,menemukan apa yang ia sebut sebagai kalkulator roda numerik (numerical wheel calculator) untuk membantu ayahnya melakukan perhitungan pajak.
Kotak persegi kuningan ini yang dinamakan Pascaline,menggunakan delapan roda putar bergerigi untuk menjumlahkan bilangan hingga delapan digit.Alat ini merupakan alat penghitung bilangan berbasis sepuluh.Kelemahan alat ini adalah hanya terbatas untuk melakukan penjumlahan.

b)      1694 - Gottfred Wilhem von Leibniz (1646-1716), seorang matematikawan dan filsuf Jerman memperbaiki Pascaline dengan membuat mesin yang dapat mengalikan.Sama seperti pendahulunya,alat mekanik ini bekerja dengan menggunakan roda-roda gerigi.Dengan mempelajari catatan dan gambar-gambar yang dibuat oleh Pascal,Leibniz dapat menyempurnakan alatnya.

c)    1820 - Charles Xavier Thomas de Colmar, menemukan mesin yang dapat melakukan empat fungsi aritmatik dasar.Kalkulator mekanik Colmar, arithometer,mempresentasikan pendekatan yang lebih praktis dalam kalkulasi karena alat tersebut dapat melakukan penjumlahan,pengurangan,perkalian,danpembagian. Dengan kemampuannya,arithometer banyak dipergunakan hingga masa Perang Dunia I. Bersama-sama dengan Pascal dan Leibniz,Colmar membantu membangun era komputasi mekanikal.

d)      1812 - Charles Babbage (1791-1871), seorang profesor matematika Inggris, memperhatikan kesesuaian alam antara mesin mekanik dan matematika yaitu mesin mekanik sangat baik dalam mengerjakan tugas yang sama berulangkali tanpa kesalahan, sedang matematika membutuhkan repetisi sederhana dari suatu langkah-langkah tertenu.Masalah tersebut kemudain berkembang hingga menempatkan mesin mekanik sebagai alat untuk menjawab kebutuhan mekanik. Usaha Babbage yang pertama untuk menjawab masalah ini muncul pada tahun 1822 ketika ia mengusulkan suatu mesin untuk melakukanperhitungan persamaan differensial.Mesin tersebut dinamakan Mesin Differensial.Dengan menggunakan tenaga uap, mesin tersebut dapat menyimpan program dan dapat melakukan kalkulasi serta mencetak hasilnya secara otomatis.

e)      Setelah bekerja dengan Mesin Differensial selama sepuluh tahun,Babbage tiba-tiba terinspirasi untuk memulai membuat komputer general-purpose yang pertama, yang disebut Analytical Engine. Asisten Babbage,Augusta Ada King (1815-1842) memiliki peran penting dalam pembuatan mesin ini. Ia membantu merevisi rencana,mencari pendanaan dari pemerintah Inggris, dan mengkomunikasikan spesifikasi Analytical Engine kepada publik.Selain itu, pemahaman Augusta yang baik tentang mesin ini memungkinkannya membuat instruksi untuk dimasukkan ke dalam mesin dan juga membuatnya menjadi programmer wanita yang pertama. Pada tahun 1980,Departemen Pertahanan Amerika Serikat menamakan sebuah bahasa pemrograman dengan nama ADA sebagai penghormatan kepadanya.

f)       1889 - Herman Hollerith (1860-1929), juga menerapkan prinsip kartu perforasi untuk melakukan penghitungan.Tugas pertamanya adalah menemukan cara yang lebih cepat untuk melakukan perhitungan bagi Biro Sensus Amerika Serikat. Sensus sebelumnya yang dilakukan di tahun 1880 membutuhkan waktu tujuh tahun untuk menyelesaikan perhitungan. Dengan berkembangnya populasi,Biro tersebut memperkirakan bahwa dibutuhkan waktu sepuluh tahun untuk menyelesaikan perhitungan sensus.
Hollerith menggunakan kartu perforasi untuk memasukkan data sensus yang kemudian diolah oleh alat tersebut secara mekanik.Sebuah kartu dapat menyimpan hingga 80 variabel.Dengan menggunakan alat tersebut,hasil sensus dapat diselesaikan dalam waktu enam minggu.Selain memiliki keuntungan dalam bidang kecepatan,kartu tersebut berfungsi sebagai media penyimpan data.Tingkat kesalahan perhitungan juga dapat ditekan secara drastis. Hollerith kemudian mengembangkan alat tersebut dan menjualnya ke masyarakat luas. Ia mendirikan Tabulating Machine Company pada tahun 1896 yang kemudian menjadi International Business Machine (1924) setelah mengalami beberapa kali merger. Perusahaan lain seperti Remington Rand and Burroghs juga memproduksi alat pembaca kartu perforasi untuk usaha bisnis. Kartu perforasi digunakan oleh kalangan bisnis dan pemerintahan untuk permrosesan data hingga tahun 1960.

g)      1931 - Vannevar Bush (1890-1974), membuat sebuah kalkulator untuk menyelesaikan persamaan differensial. Mesin tersebut dapat menyelesaikan persamaan differensial kompleks yang selama ini dianggap rumit oleh kalangan akademisi. Mesin tersebut sangat besar dan berat karena ratusan gerigi dan poros yang dibutuhkan untuk melakukan perhitungan.

h)      1903 - John V. Atanasoff dan Clifford Berry, mencoba membuat komputer elektrik yang menerapkan aljabar Boolean pada sirkuit elektrik. Pendekatan ini didasarkan pada hasil kerja George Boole (1815-1864) berupa sistem biner aljabar, yang menyatakan bahwa setiap persamaan matematik dapat dinyatakan sebagai benar atau salah.Dengan mengaplikasikan kondisi benar-salah ke dalam sirkuit listrik dalam bentuk terhubung-terputus,Atanasoff dan Berry membuat komputer elektrik pertama di tahun 1940.Namun proyek mereka terhenti karena kehilangan sumber pendanaan.

i)        1941 - Konrad Zuse, seorang insinyur Jerman membangun sebuah komputer Z3, untuk mendisain pesawat terbang dan peluru kendali.

j)        Howard H. Aiken (1900-1973), seorang insinyur Harvard yang bekerja dengan IBM, berhasil memproduksi kalkulator elektronik untuk US Navy.Kalkulator tersebut berukuran panjang setengah lapangan bola kaki dan memiliki rentang kabel sepanjang 500 mil.The Harvd-IBM Automatic Sequence Controlled Calculator,atau Mark I,merupakan komputer relai elektronik.Ia menggunakan sinyal elektromagnetik untuk menggerakkan komponen mekanik. Mesin tersebut beropreasi dengan lambat (ia membutuhkan 3-5 detik untuk setiap perhitungan) dan tidak fleksibel (urutan kalkulasi tidak dapat diubah).Kalkulator tersebut dapat melakukan perhitungan aritmatik dasar dan persamaan yang lebih kompleks.

k)      Perkembangan komputer lain pada masa ini adalah Electronic Numerical Integrator And Computer (ENIAC),yang dibuat oleh kerjasama antara pemerintah Amerika Serikat dan University of Pennsylvania.Terdiri dari 18.000 tabung vakum,70.000 resistor,dan 5 juta titik solder, komputer tersebut merupakan mesin yang sangat besar yang mengkonsumsi daya sebesar 160kW.Komputer ini dirancang oleh John Presper Eckert (1919-1995) dan John W. Mauchly (1907-1980), ENIAC merupakan komputer serbaguna (general purpose computer) yang bekerja 1000 kali lebih cepat dibandingkan Mark I.Pada pertengahan 1940-an,John von Neumann (1903-1957) bergabung dengan tim University of Pennsylvania dalam usha membangun konsep desain komputer yang hingga 40 tahun mendatang masih dipakai dalam teknik komputer.

l)        1945 - Von Neumann, mendesain Electronic Discrete Variable Automatic Computer(EDVAC)  dengan sebuh memori untuk menampung baik program ataupun data. Teknik ini memungkinkan komputer untuk berhenti pada suatu saat dan kemudian melanjutkan pekerjaannya kembali. Kunci utama arsitektur von Neumann adalah unit pemrosesan sentral (CPU), yang memungkinkan seluruh fungsi komputer untuk dikoordinasikan melalui satu sumber tunggal.

m)    1951 - Remington Rand, membuat UNIVAC I (Universal Automatic Computer I) yang sekaligus  menjadi komputer komersial pertama yang memanfaatkan model arsitektur von Neumann tersebut.

n)      1958 – Jack Kilby, seorang insinyur di Texas Instrument,mengembangkan sirkuit terintegrasi (IC: integrated circuit). IC mengkombinasikan tiga komponen elektronik dalam sebuah piringan silikon kecil yang terbuat dari pasir kuarsa. Hal ini dilakukan karena walaupun transistor dalam banyak hal mengungguli tube vakum,namun transistor menghasilkan panas yang cukup besar, yang dapat berpotensi merusak bagian-bagian internal komputer.Batu kuarsa (quartz rock) menghilangkan masalah ini. Para ilmuwan kemudian berhasil memasukkan lebih banyak komponen-komponen ke dalam suatu chip tunggal yang disebut semikonduktor.Hasilnya, komputer menjadi semakin kecil karena komponen-komponen dapat dipadatkan dalam chip. Kemajuan komputer generasi ketiga lainnya adalah penggunaan sistem operasi (operating system) yang memungkinkan mesin untuk menjalankan berbagai program yang berbeda secara serentak dengan sebuah program utama yang memonitor dan mengkoordinasi memori komputer.

o)      1937 – Jhon V. Atanasofff merancang komputer elektronik digital pertama.

p)      1939 – Atansoff dan Clifford Berry mendemonstrasikan prototype ABC pada bulan November.

q)      1945 – Jhon W. Maukhly dan J. Presper Eckert membangun ENIAC di Universitas Pensylvania untuk Angkatan Darat AS.

r)       1953 – Tom Watson, Jr., memimpin IBM untuk memperkenalkan komputer model 604, yang pertama menggunakan transistor yang menjadi dasar model 608 tahun 1957.

s)       1959 – Jack Kilby dari Texas Instruments mematenkan IC pertama pada Februari 1959.

t)       1971 – Gilbert Hyatt di Micro Computer Co., mematenkan mikroprosesor.

u)      1976 – Jobs dan Wozniak membuat PC Apple, Alan Shugart memperkenalkan floppy disk 5.25 inci.

v)      1980 – IBM menandatangani kontrak dengan Microsoft Co., milik Bill Gates dan Paul Allen dan Steve Ballmer untuk menyuplai sistem operasi untuk PC model baru milik IBM.

w)    1987 – Bill Atkinson dari Apple Computers membuat program software yang disebut HyperCard yang dikemas dalam komputer Macintosh.

x)      1991 – World Wide Web (WWW) dibuat leh Tim Berners Lee dan dikeluarkan oleh CERN.

y)      1993 – Browser pertama yang disebut Mosaic dibuat oleh pelajar Marc Adreseen dan programmer Eric Bina di NCSA pada tiga bulan pertama tahun 1993



Minggu, 10 Januari 2016

Sejarah Singkat Bahasa Pemrograman

Pemrograman? Pernah kah agan2 dengar tentang tersebut?...
Atau ketika ada orang yang berbicara itu, apakah kalian paham? atau ada ga sih sejarahnya?

Okay kali ini saya membahas tentang sejarah singkat bahasa pemrograman komputer, apa aja? 

SEJARAH AWAL
Bahasa Pemrograman pertama kali muncul sebelum adanya komputer modern. Berarti Bahasa Pemrograman lebih tua dari komputer. Selama periode 1842 - 1843, Ada Lovelace menerjemahkan laporan ilmiah dari matematikawan Italia yang bernama Luigi Menabrea tentang Charles Babbage usulan mesin terbaru, Analytical Engine.

Pada dekade pertama abad ke-20, akhirnya disadari bahwa logika dapat diwakili dengan angka, tidak hanya dengan kata-kata. Misalnya, Mesin Turing adalah sebuah abstraksi dari pengoperasian tape-marking machine, Contohnya, digunakan di perusahaan telepon. Mesin Turing menetapkan dasar untuk penyimpanan program sebagai data dalam von Neumann architecture komputer dengan mewakili mesin melalui jumlah terbatas.

TAHUN 1940
Pada tahun 1940 ini komputer bertenaga listrik dibuat dengan kecepatan yang terbatas dan kapasitas memori yang memaksa programmer untuk menulis tangan disetel dengan bahasa assembly. Lalu ia akhirnya menyadari bahwa pemrograman dalam bahasa assembly diperlukan banyak upaya intelektual dan rawan kesalahan. Bahasa pemrograman pertama yang didesain untuk berkomunikasi melalui instruksi untuk komputer ditulis pada tahun 1950-an. Awal mula bahasa tingkat tinggi pemrograman yang dirancang untuk komputer adalah Plankalkul, yang dikembangkan untuk Jerman Z3 oleh Konrad Zuse antara tahun 1943 dan 1945.

Pada tahun 1949 John Mauchly mengusulkan Short Code, yaitu salah satu bahasa tingkat tinggi pertama yang pernah dikembangkan untuk komputer elektronik. Kemudian di University Of Manchester, Alick Glennie mengembangkan Autocode di awal tahun 1950-an, sebuah bahasa pemrograman yang menggunakan compiler untuk secara otomatis mengubah bahasa ke dalam kode mesin. Lalu Autocode kedua dikembangkan oleh RA. Brooker pada tahun 1954 yang disebut "Mark 1 Autocode".

Bahasa Pemrograman dirancang lagi oleh Grace Hopper di Amerika Serikat yang disebut Flow-Matic. Ini dikembangkan untuk UNIVAC I di Remington Rand selama periode dari tahun 1955 - 1959.

Bahasa lainnya masih digunakan sampai sekarang termasuk LISP (1958) diciptakan oleh John McCarthy dan COBOL (1959).

Beberapa bahasa pemrograman yang berkembang pada periode ini :
  • 1951 - Regional Assembly Language
  • 1952 - Autocode
  • 1954 - IPL
  • 1955 - FLOW-MATIC
  • 1957 - FORTRAN
  • 1957 - COMTRAN
  • 1958 - LISP
  • 1958 - ALGOL 58
  • 1959 - FACT
  • 1959 - COBOL
  • 1959 - RPG
  • 1962 - APL
  • 1962 - Simula
  • 1962 - SNOBOL
  • 1963 - CPL
  • 1964 - BASIC
  • 1964 - PL/I
  • 1966 - JOSS
  • 1967 – BCPL


TAHUN 1960 – 1970
Pada akhir periode 1960-an hingga akhir 1970-an membawa perubahan yang besar dalam bahasa pemrograman. Kebanyakan dari pola bahasa utama sekarang digunakan dan diciptakan pada periode ini, yaitu :
Simula - Ditemukan pada akhir  tahun 1960-an oleh Nygaard dan Dahl sebagai superset dari Algol 60, merupakan bahasa pertama yang dirancang untuk mendukung pemrograman berorientasi obyek.
C - Dikembangkan oleh Dennis Ritchie dan Ken Thompson di Bell Labs antara tahun 1969 dan 1973.
Smalltalk - (Pertengahan 1970-an) menyajikan desain ground-up yang lengkap dari sebuah bahasa berorientasi objek.
Prolog - Dirancang pada tahun 1972 oleh Colmerauer, Roussel, dan Kowalski, adalah pemrograman logika bahasa yang pertama.
ML - Membangun sebuah sistem tipe polimorfik ditemukan oleh Robin Milner pada tahun 1973. Perintis statis mengetik pemrograman fungsional bahasa.
Beberapa bahasa pemrograman yang berkembang dalam periode ini :
  • 1968 - Logo
  • 1969 - B
  • 1970 - Pascal
  • 1970 - Forth
  • 1972 - C
  • 1972 - Smalltalk
  • 1972 - Prolog
  • 1973 - ML
  • 1975 - Scheme
  • 1978 – SQL


TAHUN 1980
Tahun 1980-an ini adalah tahun konsolidasi relatif. Dari pada menciptakan paradigma baru, mereka lebih menekuni gagasan-gagasan yang ditemukan pada dekade sebelumnya. C++ dikombinasikan pemrograman berorientasi objek dan sistem. Pemerintahan Amerika Serikat standar Ada, sebuah sistem pemrograman yang bertujuan untuk digunakan para kontraktor bertahan. Di Jepang dan di tempat lain, penjumlahan luas yang telah diselidiki disebut "bahasa pemrograman generasi kelima" yang menggabungkan logika pemrograman konstruksi.

Salah satu tren baru yang penting dalam desain bahasa adalah fokus peningkatan pada pemrograman untuk sistem besar-besaran melalui penggunaan modul, atau unit organisasi berskala besar kode, Ada, dan ML semua sistem modul terkemuka yang dikembangkan pada 1980-an.

Meskipun paradigma baru yang besar untuk bahasa pemrograman imperatif tidak muncul, banyak peneliti memperluas gagasan bahasa sebelumnya dan disesuaikan mereka untuk konteks baru. Sebagai contoh, bahasa dari Argus dan Emerald sistem diadaptasi pemrograman berorientasi objek untuk sistem terdistribusi.

Tahun 1980-an juga membawa kemajuan dalam implementasi bahasa pemrograman. The RISC gerakan dalam arsitektur komputer mendalilkan bahwa hardware harus dirancang untuk compiler bukan untuk programmer perakitan manusia. Dibantu oleh prosesor peningkatan kecepatan yang memungkinkan teknik kompilasi semakin agresif, gerakan RISC memicu minat yang lebih besar dalam teknologi kompilasi untuk bahasa tingkat tinggi.

Beberapa bahasa pemrograman yang berkembang dalam periode ini :
  • 1980 - C++
  • 1983 - Ada
  • 1984 - Common Lisp
  • 1984 - MATLAB
  • 1985 - Eiffel
  • 1986 - Objective-C
  • 1986 - Erlang
  • 1987 - Perl
  • 1988 - Tcl
  • 1988 - Mathematica
  • 1989 – FL


TAHUN 1990
Pesatnya pertumbuhan internet di pertengahan 1990-an adalah peristiwa bersejarah besar berikutnya dalam bahasa pemrograman. Dengan membuka sebuah platform baru yang radikal untuk sistem komputer, Internet menciptakan kesempatan untuk bahasa baru yang akan diadopsi. Secara khusus, bahasa pemrograman JavaScript naik ke popularitas karena integrasi awal dengan browser web Netscape Navigator. Berbagai bahasa scripting lainnya digunakan secara luas dalam mengembangkan aplikasi yang disesuaikan untuk server web seperti PHP.

Beberapa bahasa pemrograman yang berkembang dalam periode ini :
  • 1990 - Haskell
  • 1991 - Python
  • 1991 - Visual Basic
  • 1993 - Ruby
  • 1993 - Lua
  • 1994 - CLOS
  • 1995 - Ada 95
  • 1995 - Java
  • 1995 - Delphi
  • 1995 - JavaScript
  • 1995 - PHP
  • 1996 - WebDNA
  • 1997 - Rebol
  • 1999 – D


TAHUN 2000 – SEKARANG
Evolusi bahasa pemrograman terus berlanjut, baik dalam industri dan penelitian. Beberapa Tren saat ini meliputi :
Peningkatan dukungan untuk pemrograman fungsional dalam bahasa yang digunakan secara komersial, termasuk pemrograman fungsional murni untuk membuat kode lebih mudah untuk alasan tentang lebih dan lebih mudah untuk parallelise (baik ditingkat mikro dan makro)
Konstruksi untuk mendukung bersamaan dan didistribusikan pemrograman.
Mekanisme alternatif untuk modularitas : mixin, delegasi, aspek.
Pengembangan perangkat lunak component-oriented.
Peningkatan penekanan pada distribusi dan mobilitas.
Integrasi dengan database, termasuk XML dan database relasional.
XML untuk antarmuka grafis (XUL, XAML)
Bahasa massal paralel untuk coding 2000 Processor GPU Graphics unit dan array superkomputer termasuk OpenCL.
Beberapa bahasa pemrograman yang dikembangkan pada saat ini :
  • 2000 - ActionScript
  • 2001 - C#
  • 2001 - Visual Basic NET
  • 2002 - F#
  • 2003 - Groovy
  • 2003 - Scala
  • 2007 - Clojure
  • 2009 - Go
  • 2011 - Dart
  • 2012 - Rust
  • 2014 - Swift
oke itulah sejarah singkat dalam bahasa pemrograman di dunia. ikuti terus bloggua ini yaa, 

ThankYou!!





Sejarah Komputer

KOMPUTER adalah alat yang dipakai untuk mengolah data menurut prosedur yang telah dirumuskan. Kata computer pada awalnya dipergunakan untuk menggambarkan orang yang perkerjaannya melakukan perhitungan aritmatika, dengan atau tanpa alat bantu, tetapi arti kata ini kemudian dipindahkan kepada mesin itu sendiri.



Tahukah Anda kapan komputer pertama kali dibuat? Dan bagaimana sejarah perkembangannya hingga menjadi komputer secanggih sekarang ini? Okay sekarang say akan membawa klaian untuk melihat ke belakang untuk lihat sejarah sigkat evolusi komputer dari masa ke masa. Okay the, here u go!!

Sejarah Komputer Generasi I - V

Asal-usul sejarah perkembangan komputer tak dapat lepas dari kebutuhan manusia untuk dapat mengetahui berapa hasil dari suatu perhitungan, mulai dari perhitungan yang sangat sederhana sampai dengan yang sangat rumit. Agar dapat memperoleh suatu informasi dengan tepat dan cepat, manusia selalu berusaha mencari dan menemukan suatu alat bantu hitung dan pengolah data yang lebih baik. Pada mulanya seluruh alat bantu hitung digerakkan secara manual dengan tenaga manusia (Periode Manual Tahun 1000 SM - 1641 M), kemudian alat bantu hitung berkembang menggunakan tenaga penggerak mekanik menggunakan roda bergigi yang digerakkan tangan (Periode Mekanis 1642-1885). Pada perkembangan selanjutnya, alat bantu hitung, mesin mekaniknya mulai menggunakan tenaga listrik (Periode Elektromekanis 1886 - 1945), dan pada perkembangan terakhir menggunakan sirkuit elektronik (Periode Elektronik 1946 - sekarang).

Pada Periode Elektronik inilah kita mulai memasuki generasi komputer. Berikut ini penjelasan masing-masing dari generasi komputer tersebut:

Komputer Generasi I

Sejarah komputer generasi pertama mulai hadir pada tahun 1946 - 1956, beberapa ciri utama dari generasi ini di antaranya:
Menggunakan tabung hampa udara (vacuum tubes) sebagai sirkuitnya.
Ukuran fisik komputer besar sehingga memerlukan ruangan yang luas serta memakai daya listrik yang besar.
Memiliki media penyimpanan luar berupa magnetik tape atau magnetik drum.
Hanya dapat dikendalikan oleh bahasa mesin (machine language)
Adapun contoh komputer generasi pertama ini di antaranya:

ENIAC (Electronik Numerical Integrator and Computer)
 ENIAC (Electronik Numerical Integrator and Computer) yang dikembangkan tahun 1946 oleh John W. Mauchly dan J. Presper Eckert dari Universitas Pennsylvania merupakan First General Purpose Electronic Computer.
(photo)





UNIVAC (Universal Automatic Computer)
UNIVAC (Universal Automatic Computer) sudah menggunakan pita magnetik sebagai media input dan outputnya. Merupakan komputer komersial pertama yang dipakai oleh Biro Sensus Amerika Serikat untuk digunakan dalam menghitung sensus penduduk dan sebagai komputer pertama yang dibuat untuk tujuan aplikasi bisnis.


IBM 701 dan IBM650

IBM 701 sejarah komputer
IBM 701 dan IBM650 yang sudah merupakan komputer komersial berukuran besar. Sudah menggunakan magnetik drum untuk media penyimpanan luarnya.

source:google.com


Komputer Generasi II

Sejarah komputer generasi kedua mulai populer pada awal tahun 1960-an. Beberapa ciri utama dari generasi ini di antaranya:
Sudah menggunakan transistor untuk sirkuitnya. Transistor dikembangkan di Bell Laboratories tahun 1947.
Lebih kecil, cepat, dapat diandalkan, dan hemat energi dibanding generasi komputer pertama.
Menggunakan bahasa assembly yang terdiri dari singkatan-singkatan untuk menggantikan kode biner
Contoh komputer generasi kedua yang dikembangkan saat itu adalah IBM 1401. Sejak tahun 1965, sebagian besar bisnis-bisnis besar menggunakan komputer generasi ini untuk mengolah informasi keuangan.

IBM 1401 sejarah komputer
Komputer Generasi III

Adapun contoh komputer generasi ketiga ini di antaranya:
IBM S/360

IBM S/360 sejarah komputer
IBM S/360 yang dirancang untuk bisnis dan teknik.
GE 600 dan GE 235

GE 235 sejarah komputer
General Electric mengeluarkan GE 600 dan GE 235.
NCR Century

NCR Century sejarah komputer
National Cash Register mengeluarkan NCR seri Century

IBM S/360 Model 40 Console/source:google.com


Komputer Generasi IV

Sejarah komputer genarasi keempat (1971), beberapa ciri utama dari generasi ini di antaranya:
Mulai dikembangkan komputer micro yang menggunakan prosesor dengan general purpose microprocessor yang dikembangkan oleh Intel (Intel 8080)
Mulai digunakannya LSI (Large Scale Intergartion) yang merupakan pemadatan beribu-ribu IC (Integrated Circuit) dalam sebuah chip. Kemudian dikembangkan menjadi VLSI (Very Large Scale Integration).
Pada generasi ini hampir sebagian besar komputer telah menggunakan sistem operasi dengan konsep GUI (Grapihical User Interface). Seperti sistem operasi Microsoft Windows buatan Microsoft Corp.
Adapun contoh komputer generasi keempat ini di antaranya:

Apple II

Apple II sejarah komputer

Apple II yang dikembangkan oleh Steven Jobs dan Steve Wozniak. Gambar di atas komputer Apple II karya Steven Job dan Steve Wozniak.
IBM PC


IBM PC sejarah komputer

IBM PC dengan kompatibelnya yang diproduksi massal oleh berbagai perusahaan sehingga komputer micro memasyarakat hingga saat ini. IBM PC terus berkembang mulai dari IBM PC/XT, IBM PC/AT, IBM PC/386, IBM PC/486 menggunakan microprocessor intel 8088, 80286, 80386, 80486, selanjutnya menjadi seri Intel Pentium. Yang memproduksi microprocessor selain perusahaan Intel, ada juga perusahaan AMD (Advanced Micro Devices).
Komputer Generasi V

Sejarah komputer generasi V dikembangkan sejak tahun 1985, beberapa ciri utama dari generasi ini di antaranya:

Di Jepang didirikan ICOT (Institute for new Computer Technology) untuk mengembangkan komputer generasi kelima, yaitu menciptakan komputer yang powerfull dan intelligent.
Dikembangkannya sistem komputer yang memiliki unsur artificial intelligence yang dapat mengerjakan tugas dengan karakteristik seperti manusia (intelligent, imagination, dan intuition) dengan natural language (bahasa sehari-hari).

source:google.com


Nah itulah sejarah singkat komputer dari masa ke masa. Dan pastinya dalam evolusi komputer tersebut terdapat orang-orang yang berperan di dalamnya. Mau tahu tentang orang-orangnya? lihat artikel ini tokoh perkembangan komputer

ThankYou..