Langsung ke konten utama

Definisi Komputer

Istilah komputer mempunyai arti yang luas dan berbeda untuk orang yang berbeda. Istilah komputer (computeter) diambil dari bahasa latin Computare yang berarti menghitung (to compute atau reckon).

Menurut buku Computer Annual  (Robert H. Blissmer) : Komputer adalah suatu alat elektronik yang mampu melaksanakan beberapa tugas sebagai berikut :
-  Menerima input.
-  Memproses input tadi sesuai dengan programnya.
-  Menyimpan perintah-perintah dan hasil dari pengolahan.
-  Menyediakan output dalam bentuk informasi. 

Menurut buku  Computer Today  (Donald H. Sanders) : komputer adalah sistem elektronik untuk manipulasi data yang cepat dan tepat serta dirancang dan diorganisasikan supaya secata otomatis menerima dan menyimpan data input, memprosesnya, dan menghasilkan output di bawah pengawasan suatu langkah-langkah instruksi-instruksi program yang tersimpan di memori (stored programi).
 
Menurut buku  Computer Organization  (V. C. Hamacher, Z.G. Vranesic, S.G. Zaky) : Komputer adalah mesin penghitung elektronik yang cepat dapat menerima informasi input digital, memprosesnya sesuai dengan
suatu program yang tersimpan di memorinya (stored program) dan menghasilkan output informasi.
 
Menurut buku  Introduction To The Computer, The Tool Of Business  (William M. Fuori) : Komputer adalah suatu pemroses data (data processor) yang dapat melakukan perhitungan yang besar dan cepat, termasuk perhitungan aritmatika yang besar atau operasi logika, tanpa campur tangan dari manusia mengoperasikan selama pemrosesan (definisi ini diambilkan dari American National Standard Institute dan sudah didiskusikan serta sudah disetujui dalam suatu pertemuan International Organization For Standardization Technical  Committee).
 
Menurut buku  Introduction To Computers  (Gordon B. Davis) : Komputer adalah tipe khusus alat penghitung yang mempunyai sifat tertentu yang pasti.
 
Dari beberapa definisi tersebut, dapat disimpulkan  bahwa komputer adalah :
-  Alat elektronik.
-  Dapat menerima input data.
-  Dapat mengolah data.
-  Dapat memberikan informasi.
-  Menggunakan suatu program yang tersimpan di memori komputer (stored program).
-  Dapat menyimpan program dan hasil pengolahan.
-  Bekerja secara otomatis.
 
Sedang yang disebut dengan program adalah kumpulan dari instruksi atau perintah treperinci yang sudah dipersiapkan supaya komputer dapat melakukan fungsinya dengan cara yang sudah tertentu.

Komentar

Postingan populer dari blog ini

Alur Pembuatan Program

Seorang programmer tidak melakukan pembuatan dan pengkodean program secara begitu saja, namun mengikuti perencanaan  dan metodologi yang terstruktur yang memisahkan proses suatu aplikasi menjadi beberapa bagian. Berikut ini langkah – langkah sistematis  dasar dalam menyelesaikan permasalahan pemrograman : 1.  Mendefiniskan masalah 2.  Menganalisa dan membuat rumusan pemecahan masalah 3.  Desain Algoritma dan Representasi 4.  Pengkodean, Uji Coba dan pembuatan dokumentasi

Ruby on Rails - Sebuah Ringkasan

David Heinemeier Hansson menciptakan Ruby on Rails dengan prinsip Convention over Configuration, yaitu kerangka kerja yang meminimalkan kebutuhan konfigurasi rumit. Rails dirancang dengan konvensi bawaan yang kuat sehingga memudahkan pengembangan dan perubahan aplikasi. Rails bersifat open source dan dibangun dengan bahasa pemrograman Ruby, yang terkenal sederhana dan ekspresif. Rails memungkinkan pengembangan cepat, misalnya menambahkan resource baru melalui RESTful routes dan tampilan templated dengan mudah. Rails memiliki komunitas besar dan berpengalaman, sehingga solusi mudah ditemukan melalui Stack Overflow, GitHub issues, blog, tutorial, maupun buku. Dengan dukungan tersebut, masalah biasanya bisa cepat teratasi hanya dengan pencarian di Google. Rails Conventions Rails menggunakan pola MVC (Model-View-Controller) untuk mengatur arsitektur aplikasi. Model Berhubungan langsung dengan database melalui ActiveRecord ORM . ...

Pengenalan J2SE (Java 2 Standard Edition)

J2SE atau Java 2 Standard Edition merupakan bahasa pemrograman Java untuk aplikasi desktop yang merupakan object-oriented programming . Pada J2SE, terdiri dari dua buah produk yang dikeluarkan untuk membantu dalam membuat aplikasi tanpa tergantung dari platform yang digunakan, yaitu :