Pemrograman Dasar
Hello...
Selamat datang di Blog ini.
Pada blog pertama ini kita akan membahas mengenai
Pemrograman Dasar yang materinya baru saja saya dapatkan di awal masuk kuliah .
Nah, yuk kita kupas lebih dalam lagi.
PENGENALAN PEMROGRAMAN
Komputer telah banyak membantu tugas
manusia, bahkan komputer terlihat pintar bahkan lebih pintar dari manusia.
(Contohnya: computer bisa mengetahui orang terdekat kita difacebook). Komputer
tidak begitu saja bisa menyelesaikan masalah yang disodorkan. Orang harus
merumuskan langkah-langkah penyelesaian masalah itu dalam bentuk urutan
instruksi bahasa komputer yang disebut dengan program. Bahasa komputer yang
digunakan untuk menulis program dinamakan bahasa pemrograman
(programming language). Orang yang menulis program komputer dinamakan pemrogram
(programmer) dan kegiatan mulai dari mendesain hingga menulis program
dinamakan pemrograman (programming).
BAHASA PEMROGRAMAN
1. BAHASA TINGKAT RENDAH (low
level language)
Bahasa tingkat rendah bersifat primitive,
sangat sederhana, dan relative sulit untuk dipahami manusia, namun hanya
dipahami oleh mesin (computer). Yang termasuk bahasa tingkat rendah adalah
bahasa mesin dan bahasa assembly.
a. Bahasa Mesin
Bahasa alami komputer adalah biner,
yaitu nol dan satu, yang sering disebut dengan bahasa mesin. Sehingga,
jika ingin memberikan sederetan instruksi dan data kepada komputer, semuanya
harus dalam bentuk bahasa mesin. Kelemahannya adalah membuat program dengan
menggunakan bahasa mesin tersebut sangat komplek dan melelahkan.
b. Bahasa Assembly
Untuk memudahkan penulisan bahasa
mesin, diciptakanlah bahasa assembly. Bahasa ini berupa instruksi
sederhana yang dipetakan langsung ke operasi bahasa mesin. Developer
menuliskan instruksi dalam bahasa assembly, kemudian dengan bantuan program assembler,
instruksi dalam bahasa assembly tersebut diubah menjadi bahasa mesin.
2. BAHASA TINGKAT TINGGI
Bahasa tingkat menengah ini lebih
mudah untuk dipahami , sederhana, mudah dipahami, dan bahasanya lebih
manusiawi. Seperti contohnya Bahasa C. Untuk menjadi bahasi mesin diperlukan
beberapa tahapan yaitu dari bahasa C diterjemahkan menjadi bahasa Assembly diterjemahkan menjadi bahasa mesin. Bahasa C di compiler menjadi bahasa Assembly
selanjutnya bahasa Assembly di assembler menjadi bahasa mesin. Compiler adalah suatu program yang menerjemahkan bahasa
program kedalam bahasa objek (obyek code). Assembler adalah sebuah
program komputer untuk menerjemahkan Bahasa Assembly. Adapun kelemahan dari
bahasa tingkat tinggi yaitu tidak dapat mengatur perangkat kerasnya tidak
seperti di bahasa assembly.
YANG DIBUTUHKAN UNTUK MEMULAI
PEMROGRAMAN C
Cara “Sulit”:
- Text editor, bisa berupa Notepad++
- Buat file dengan ekstensi .c, contoh pada cmd: notepad main.c
- Install GCC
- Buka cmd, dan compile dengan perintah: gcc -o nama_file nama_file.c
Cara “Gampang”:
- Install IDE (Integrated Development Environment) seperti: DevC
Dan berikut adalah salah satu program dengan menggunakan Bahasa C
{program memasukkan
data dan menampilkan data}
Berikut Langkah-Langkah pembuatannya:
1.
Bukalah program Dev C, lalu ketikkan instruksi seperti gambar
dibawah ini.
2.
Lanjutkan dengan meng"compile" . Pilih
menu Execute lalu klik compile.
3.
Setelah decompile lanjutkan dengan menjalankan
program. Pilih menu Execute lalu
klik Run
4.
Dan munculah program sederhana anda. Dan bisa
langsung dicoba apakah programnya mau berjalan atau tidak.
5.
Masukkan nama sesui instruksi, lalu tekan enter
6.
Dan muncul seperti dibawah, maka program anda
berhasil untuk dibuat.
7. Selesai
Semoga Bermanfaat
Sekian dulu yaa untuk artikel kali ini, nantikan artikel
selanjutnya ya,,
Sebelumnya maaf kalau ada kesalahan karena saya juga masih baru belajar.
Dan yang ingin bertanya silahkan tinggalkan komentar dibawah ini, kita sama-sama belajar.
Referensi:
Buku Algoritma&Pemrograman dalam Bahasa Pascal,C,dan C++
aryadharmaadi.com/blog/
--------------------------------------------------------------------------------------
Buatlah masa mudamu produktif, dengan mencoba hal positif
untuk hasil yang positif dan jadi orang yang positif.
Comments
Post a Comment