You are on page 1of 4

BERMAIN LOGIKA PEMROGRAMAN

Oleh : Faisal Ahmad


Ahmadelectrical@yahoo.com

Abstrak operasi maka komputer tidak dapat difungsikan


Makalah ini membahas mengenai pengenalan sama sekali.
komputer dan cara pemrograman komputer.
Kata komputer berasal dari bahasa Latin yaitu b. Program Utility, seperti Norton
Computare yang artinya menghitung. Secara definisi Utility, Scandisk, PC Tools
komputer diterjemahkan sebagai sekumpulan alat
elektronik yang saling bekerja sama, dapat Program utility berfungsi untuk
menerima data (input), mengolah data (proses) dan membantu atau mengisi
memberikan informasi (output) serta terkoordinasi kekurangan/kelemahan dari system
dibawah kontrol program yang tersimpan di operasi, misalnya PC Tools dapat
memorinya. melakukan perintah format
Komputer terdiri dari dua perangkat yaitu perangkat sebagaimana DOS, tapi PC Tools
lunak (software) dan perangkat keras (hardware) mampu memberikan keterang dan
Software : program-program untuk
animasi yang bagus dalam proses
menjalankan pekerjaan yang diingikan pada
pemformatan. File yang telah dihapus
computer.
oleh DOS tidak dapat dikembalikan
Hardware : media pemprosesan
Bahasa pemrograman merupakan cara komunikasi lagi tapi dengan program bantu hal ini
standar komputer untuk mengekspresikan instruksi dapat dilakukan.
kepada komputer.
c. Program Aplikasi, seperti GL,
MYOB, Payroll.
Kata kunci : pengenalan komputer , bahasa
pemrograman Merupakan program yang khusus
melakukan suatu pekerjaan tertentu,
Pendahuluan seperti program gaji pada suatu
Pada zaman diera elobalisasi ini kata komputer tidak
perusahaan. Maka program ini hanya
asing lagi di telinga kita.
digunakan oleh bagian keuangan saja
Komputer pun telah berkembang menjadi lebih
tidak dapat digunakan oleh
canggih sehingga dapat dibawa kemana-mana yang
disebut laptop. Sehingga kita harus lebih mengenal departemen yang lain. Umumnya
computer beserta bahasa pemrogramannya. program aplikasi ini dibuat oleh
seorang programmer komputer sesuai
dengan permintaan/kebutuhan
Pengenalan komputer seseorang/lembaga/perusahaan guna
Computer terdiri dari dua perangkat yaitu : keperluan interennya.
1. Perangkat lunak (software)
Software berguna untuk menjalankan program- d. Program Paket
program pekerjaan yang kita inginkan. Merupakan program yang
Pada umumnya software terdiri dari :
dikembangkan untuk kebutuhan
umum, seperti :
a. Sistem Operasi, seperti DOS,
Unix, Novell, OS/2, Windows.  Pengolah kata /editor naskah :
Adalah software yang berfungsi untuk Wordstar, MS Word, Word Perfect,
mengaktifkan seluruh perangkat yang terpasang AmiPro
pada komputer sehingga masing-masingnya
dapat saling berkomunikasi. Tanpa ada sistem
BERMAIN LOGIKA PEMROGRAMAN I AR
Semoga artikel ini dapat berguna bagi para pembaca (2008)
 Pengolah angka / lembar kerja :
Lotus123, MS Excell, QuattroPro,  Memory
dll Memory adalah media penyimpan data
 Presentasi : MS PowerPoint sementara dalam upaya mempercepat
 Desain grafis : CorelDraw, proses
PhotoShop pengolahan data
e. Compiler Memori berfungsi untuk menyimpan data
dan program. Terdapat beberapa
Komputer hanya memahami satu bahasa, yaitu penggolongan
bahasa mesin. Bahasa mesin adalah terdiri dari memori dari yang tercepat hingga yang
nilai 0 dan 1. Sangatlah tidak praktis dan efisien terlambat dalam akses data
bagi manusia untuk membuat program yang
terdiri dari nilai 0 dan 1, maka dicarilah suatu  Mainboard
cara untuk menterjemahkan sebuah bahasa yang
dipahami oleh manusia menjadi bahasa mesin. Mainboard adalah papan utama yang
Dengan tujuan inilah, diciptakan compile.r berisi
komponen-komponen elektronik dan
dihubungkan melalui ribuan sirkuit
2. Perangkat keras (Hardware) Mainboard merupakan board/papan induk
Hardware merupakan alat pemrosesan agar yang memungkinkan semua perangkat
computer dapat berjalan sesuai dengan memperoleh aliran listrik dan
fungsinya. berkomunikasi satu sama lain Komponen
PC= personal computer eksternal berupa media input dan output
PC merupakan alat serbaguna (general juga terhubung dengan mainboard
purpose tool) yang terdiri dari berbagai
komponen : Ram, Hardisk, Processor, dsb,
dan bekerja secara simultan.
 Power supply
On The Inside Power Supply Unit (PSU) atau Adaptor,
CPU adalah media kebutuhan listrik yang
Memory digunakan oleh komputer. PSU termasuk
Motherboard perangkat yang sangat penting dalam
Power Supply komputer karena tanpa perangkat ini,
Hardisk komputer hanyalah sebuah barang
Operating System pajangan yang terbuat dari plastik atau
IDE Controller logam
PCI Bus
SCSI  Hardisck
Hardisk merupakan media penyimpanan
AGP
data
Sound Card
permanen yang sangat besar. Hardisk
Graphic Card digunakan untuk menyimpan data berupa
program atau dokumen
 CPU
CeProcessing Unit (CPU) adalah inti
Computer, Seluruh aktifitas komputer
berada dibawah pengawasan dan kendali
CPU.


 Processor
Istilah lain CPU adalah Microprocessor,
yaitu mesin komputasi lengkap yang
disusun pada sebuah chip

BERMAIN LOGIKA PEMROGRAMAN I AR


Semoga artikel ini dapat berguna bagi para pembaca (2008)
Dimana penggunaan instruksi telah
Bermain Bahasa Pemrograman mendekati bahasa sehari – hari,
walaupun masih cukup sulit untuk
dimengerti karena menggunakan
Apa sich Bahasa Pemrograman
singkatan – singkatan seperti STO
itu ? yang berarti simpan (STORE) dan
Bahasa pemrograman merupakan cara
MOV yang artinya pindah (MOVE).
komunikasi standar komputer untuk
Yang tergolong dalam bahasa ini
mengekspresikan instruksi kepada computer .,
adalah Fortran.
setiap bahasa memiliki tata tulis dan
aturan tertentu Layaknya bahasa
manusia begitu juga dengan bahasa
Langkah-langkah Pembuatan
pemrograman.
Program
Bahasa pemrograman memfasilitasi
Dalam pembuatan program, programmer
seorang programmer untuk secara
tidak asal-asalan dalam pembuatan dan
spesifik apa yang akan dilakukan oleh
pengkodeanan program yang dibuatnya.
komputer selanjutnya, bagaimana data
Tetapi programmer mengikuti
tersebut disimpan dan dikirim, dan apa
perencanaan dan metodologi yang
yang akan dilakukan apabila terjadi
terstruktur yang memisahkan proses
kondisi yang variatif.
suatu aplikasi menjadi beberapa bagian.
Bahasa pemrograman dapat
Berikut ini langkah – langkah sistematis
diklasifikasikan menjadi tingkat rendah,
dasar dalam menyelesaikan
menengah, dan tingkat tinggi.
permasalahan pemrograman :
Pergeseran tingkat dari rendah menuju
tinggi menunjukkan kedekatan terhadap
1. Mendefiniskan masalah
”bahasa manusia”.
2. Menganalisa dan membuat
rumusan pemecahan masalah
KATEGORI BAHASA PEMROGRAMAN
3. Desain Algoritma dan
1. Bahasa Pemrograman Tingkat
Representasi
Tinggi
4. Pengkodean, Uji Coba dan
Merupakan bahasa tingkat tinggi yang
pembuatan dokumentasi
mempunyai ciri-ciri mudah dimengerti
karena kedekatannya terhadap
bahasa sehari – hari. Sebuah 1. Mendefiniskan masalah
pernyataan program diterjemahkan Dalam mengerjakan suatu masalah,
kepada sebuah atau beberapa mesin agar masalah ini berjalan dengan baik
dengan menggunakan compiler. dan sesuai dengan apa yang
Sebagai contoh adalah : JAVA, C++, direncanakan maka kita harus tahu
.NET masalah-masalah yang terjadi.
2. Bahasa Pemrograman Tingkat 2. Menganalisa dan membuat rumusan
Rendah pemecahan masalah
Bahasa pemrograman generasi Setalah mendapatkan definisi dari
pertama. Bahasa jenis ini sangat sulit masalah yang terjadi maka cara
dimengerti karena instruksinya selanjutnya haruslah kita membuat
menggunakan bahasa mesin. Disebut rumusan yang terjadi pada masalah
juga dengan bahasa assembly 3. Desain Algoritma dan Representasi
merupakan bahasa dengan pemetaan Setelah kita mengetahui dengan baik
satu – persatu terhadap instruksi dan jelas mengenai permasalahan
komputer. Setiap intruksi assembly yang ingin diselesaikan, langkah
diterjemahkan dengan menggunakan selanjutnya yaitu membuat rumusan
assembler. algoritma untuk menyelesaikan
3. Bahasa Pemrograman Tingkat permasalahan. Dalam pemrograman
Menengah komputer penyelesaian masalah
BERMAIN LOGIKA PEMROGRAMAN I AR
Semoga artikel ini dapat berguna bagi para pembaca (2008)
didefinisikan dalam langkah demi
langkah. Daftar pustaka
Algoritma adalah urutan langkah –
langkah logis penyelesaian masalah www. erwin2h.wordpress.com
yang disusun secara sistematis dan www. Ilmukomputer.com
logis. Logis merupakan kunci dari supriyanto dan sutatmi.2005.
sebuah algoritma. Langkah – langkah “Teknologi informasi dan komunikasi
dalam algoritma harus logis dan 2”. Salatiga : Yudistira
bernilai benar atau salah.
Algoritma dapat diekpresikan dalam
bahasa manusia, menggunakan
presentasi grafik melalui sebuah
FlowChart (diagram alir) ataupun
melalui PseudoCode yang
menjembatani antara bahasa manusia
dengan bahasa pemrograman.
4. Pengkodean, Uji Coba dan pembuatan
dokumentasi
Setelah membentuk algoritma, maka
proses pengkodean dapat dimulai.
Menggunakan algoritma sebagai
pedoman, maka kode program dapat
ditulis sesuai bahasa pemrograman
yang dipilih.
Setelah menyelesaikan seluruh kode
program, langkah selanjutnya yaitu
menguji program tersebut apakah
telah berfungsi sesuai tujuannya
untuk memberikan suatu solusi untuk
menyelesaikan suatu masalah.
Bilamana terjadi kesalahan –
kesalahan logika atas program,
disebut juga sebagai bugs, maka kita
perlu untuk mengkaji ulang rumusan
/ algoritma yang telah dibuat,
kemudian memperbaiki implementasi
kode program yang mungkin keliru.
Proses ini disebut dengan debugging.

BERMAIN LOGIKA PEMROGRAMAN I AR


Semoga artikel ini dapat berguna bagi para pembaca (2008)

You might also like