LATARBELAKANG
ejak dahulu kala, proses pengolahan data telah dilakukan oleh
manusia. Manusia juga menemukan alat-alat mekanik dan elektronik
untuk membantu manusia dalam penghitungan dan pengolahan data supaya bisa mendapatkan hasil lebih cepat dan akurat. Komputer yang kita temui saat ini adalah suatu evolusi panjang dari penemuan-penemuan manusia sejak dahulu kala berupa alat mekanik maupun elektronik.
Saat ini komputer dan piranti pendukungnya telah masuk dalam setiap aspek kehidupan dan pekerjaan. Komputer yang ada sekarang memiliki kemampuan yang lebih dari sekedar perhitungan matematik biasa. Diantaranya adalah sistem komputer di kassa supermarket yang mampu membaca kode barang belanjaan, sentral telepon yang menangani jutaan panggilan dan komunikasi, jaringan komputer daninternet yang menghubungkan berbagai tempat di dunia.
Pada tahun 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 benarsalah ke dalam sirkuit listrik dalam bentuk terhubungterputus, Atanasoff dan Berry membuat komputer elektrik pertama di tahun 1940. Namun proyek mereka terhenti karena kehilangan sumber pendanaan.
Generasi terbaru dari computer atau lebih dikenal dengan generasi kelima masih cukup sulit untuk didefenisikan karena tahap ini masih sangat muda. Contoh imajinatif komputer generasi kelima adalah komputer fiksi HAL9000 dari novel karya Arthur C. Clarke berjudul 2001:Space Odyssey. HAL menampilkan seluruh fungsi yang diinginkan dari sebuah komputer generasi kelima. Dengan kecerdasan buatan (artificial intelligence), HAL dapat cukup memiliki nalar untuk melakukan percapakan dengan manusia, menggunakan masukan visual, dan belajar dari pengalamannya sendiri.
Walaupun mungkin realisasi HAL9000 masih jauh dari kenyataan, banyak fungsi-fungsi yang dimilikinya sudah terwujud. Beberapa computer dapat menerima instruksi secara lisan dan mampu meniru nalar manusia. Kemampuan
S
Politeknik Negeri Sriwijaya
PemrogramanKomputer I
Created by dq’09
2
untuk menterjemahkan bahasa asing juga menjadi mungkin. Fasilitas ini tampak sederhana. Namun fasilitas tersebut menjadi jauh lebih rumit dari yang diduga ketikaprogrammer menyadari bahwa pengertian manusia sangat bergantung pada konteks dan pengertian ketimbang sekedar menterjemahkan kata-kata secara langsung.
Banyak kemajuan di bidang desain komputer dan teknologi semakin memungkinkan pembuatan komputer generasi kelima. Dua kemajuan rekayasa yang terutama adalah kemampuan pemrosesan paralel, yang akan menggantikan model Von Neumann. Model Von Neumann akan digantikan dengan sistem yang mampu mengkoordinasikan banyak CPU untuk bekerja secara serempak. Kemajuan lain adalah teknologi superkonduktor yang memungkinkan aliran elektrik tanpa ada hambatan apapun, yang nantinya dapat mempercepat kecepatan informasi.
Jepang adalah negara yang terkenal dalam sosialisasi jargon dan proyek
komputer generasi kelima. Lembaga ICOT (Institute for new Computer
Technology) juga dibentuk untuk merealisasikannya. Banyak kabar yang
menyatakan bahwa proyek ini telah gagal, namun beberapa informasi lain bahwa keberhasilan proyek komputer generasi kelima ini akan membawa perubahan baru paradigma komputerisasi di dunia.
1.2 DEFINISIKOMPUTER
Komputer berasal dari bahasa latincomputare yang mengandung arti menghitung. Karena luasnya bidang garapan ilmu komputer, para pakar dan peneliti sedikit berbeda dalam mendefinisikan termininologi komputer.
MenurutHamacher, komputer adalah mesin penghitung elektronik yang cepat dan dapat menerima informasi input digital, kemudian memprosesnya sesuai dengan program yang tersimpan di memorinya, dan menghasilkan out put yang berupa informasi
MenurutBlissme, komputer adalah suatu alat elektonik yang mampu
melakukan beberapa tugas sebagai berikut:
Menerima input
Memproses input tadi sesuai dengan programnya
Menyimpan perintah-perintah dan hasil dari pengolahan
Menyediakan output dalam bentuk informasi
MenurutFuori, berpendapat bahwa komputer adalah suatu pemroses data yang dapat melakukan perhitungan besar secara cepat, termasuk perhitungan aritmetika dan operasi logika, tanpa campur tangan dari manusia.
Politeknik Negeri Sriwijaya
PemrogramanKomputer I
Created by dq’09
3
1.3 PERANGKATKOMPUTER
Untuk mewujudkan konsepsi komputer sebagai pengolah data untuk
menghasilkan suatu informasi, maka diperlukan sistem komputer (computer
system) yang elemennya terdiri dari hardware, softwaredan brainware. Ketiga
elemen system komputer tersebut harus saling berhubungan dan membentuk kesatuan.Hardware tidak akan berfungsi apabila tanpasoftware, demikian juga sebaliknya. Dan keduanya tiada bermanfaat apabila tidak ada manusia (brainware) yang mengoperasikan dan mengendalikannya.
1.Hardware atauPerangkat Keras: peralatan yang secara fisik terlihat dan bisa
dijamah.
a.Input Unit, terdiri dari alat-alat yang memungkinkan pemakai computer memasukan data atau perintah kedalam computer. Contohnya keyboard
b.Output unit, yaitu alat-alat yang memungkinkan pemakai computer menerima informasi hasil pemrosesan oleh computer dan dari computer. Contohnya monitor, printer dll
c.Main Memory Unit yaitu unit tempat penyimpanan data, program, dan
informasi hasil pemrosesan komputer pada saat pemrosesan data.
d.CPU ( Unit Pemrosesan Pusat ), terdiri 2 bagian :
Control Unit bertugas mengkoordinasikan semua aktivitas unit
lainnya.
Arithmatic and Logical Unit bertugas melakukan berbgai operasi
perhitungan dan operasi-operasi logika seperti membandingkan dan
mengambil keputusan berdasarkan perbandingan tersebu
2.Software atauPerangkat Lunak: program yang berisi instruksi/perintah
untuk melakukan pengolahan data.
Bahasa Pemrograman pada dasarnya dibagi menjadi 2 bagian :
a.Bahasa Tingkat Rendah (Low Level Language )
Yaitu bahasa yang digunakan dalam komputer itu sendiri, bahasa ini sering disebut Machine Language. Komunikasi antara satu piranti/unit dengan unit lainnya dilaksanakan dengan symbol-simbol atau kode-kode biner, yaitu hanya terdiri dari digit 1 atau digit 0.
b.Bahasa Tingkat Tinggi (High Level Language )
Yaitu bahasa komputer yang dimengerti oleh orang awam, karena memang dikembangkan untuk dipahami oleh orang awam. Instruksi yang akan dilaksanakan oleh computer beasal dari bahasa tingkat tinggi yang oleh penterjemahnya akan diterjemahkan menjadi bahasa mesin yang dimengerti oleh computer. Penterjemah ini juga berupa program yang telah diberikan oleh pabrik pembuat computer tersebut, yaitu :
PEMROGRAMAN BASIC
Download this Document for Free
Print
Mobile
Collections
Report Document
Info and Rating
Follow
Dicky Seprianto
Share & Embed
Related Documents
Previous
Next
p.
p.
p.
p.
p.
p.
p.
p.
p.
p.
p.
p.
p.
p.
p.
p.
p.
p.
p.
p.
More from this user
Previous
Next
2 p.
10 p.
8 p.
20 p.
10 p.
2 p.
8 p.
8 p.
1 p.
Add a Comment
Upload a Document
Search Documents
Follow Us!
scribd.com/scribd
twitter.com/scribd
facebook.com/scribd
About
Press
Blog
Partners
Scribd 101
Web Stuff
Support
FAQ
Developers / API
Jobs
Terms
Copyright
Privacy
Copyright © 2011 Scribd Inc.
Language:
English
Entri Populer
-
1.Pengertian Statement Kondisi dan Perulangan Kondisi dalam bahasa pemrograman QBasic Laporan yang berulang, sementara kondisi benar. Ket...
-
LATARBELAKANG ejak dahulu kala, proses pengolahan data telah dilakukan oleh manusia. Manusia juga menemukan alat-alat mekanik dan elektron...
-
Model Komputasi Ada tiga model dasar komputasional-- fungsional, logika, dan imperatif. Sebagai tambahan terhadap satuan nilai-nilai dan ope...
-
Perintah kondisi atau perintah if then perintah yang digunakan untuk melakukan pengecekan suatu kondisi abila kondisi tersebut di...
-
FOR:ANDRY SYAHRIAL TO:RATIH PRATIWI apakah qu ambil keputusan putus salah ya? padahal aku cemburu karena takut kehilanangan dia&cuma ...
-
Weapons, Health, Armor & Money LXGIWYL = Weapon Set 1, Thug's Tools PROFESSIONALSKIT = Weapon Set 2, Professional Tools UZUMYMW...
-
kau begitu indah seindah pelangi setelah hujan kau begitu cantik secantik rembulan di malam hari kau juga begitu anggun.. mengalahkan p...
-
Hati siapa tak bimbang Situ botak minta dikepang Buah kedondong Buah atep Dulu bencong sekarang tetepp . Buah semangka buah duren Ngg...
-
Smuax tak bs Q percya, Seolah rasa ini tak pernah ad, Tiba2 datang, pergi pun gitu jua. PikirQ entah mgkn rasa itu benar2 ada atau han...
-
PANTUN JENAKA - PANTUN LUCU Bangkok kota seribu pagoda Mekah adalah kota suci Kuakui kau sungguh menggoda Tapi sayang kau seorang banci ...
Tidak ada komentar:
Posting Komentar