Posted by : Unknown
Selasa, 24 Januari 2017
"Pemrograman Turbo C"

“PEMBAHASAN”
Dasar
Teori
A.
Pemrograman
Memberikan
instruksi kepada komputer agar dapat bekerja seperti yang kita kehendaki.
·
Yang dipahami atau dijalankan oleh
komputer : data dan instruksi dalam bentuk biner (rangkaian bit-bit yang
bernilai ‘0’ dan ‘1’).
·
Yang dipahami manusia : logika,
aritmatika, algoritma, konsep, model, dan sebagainya.
Untuk menjembatani, dibuatlah
bahasa pemrograman, yang menerjemahkan dari apa yang dikehendaki / dimengerti
manusia menjadi instruksi mesin komputer.
Klasifikasi pemrograman
berdasarkan tingkat kedekatannyadengan bahasa mesin dan bahasa manusia,
siklasifikasikannya yaitu menjadi :
1.
Bahasa tingkat rendah, memetakan setiap
instruksi dari kode sumber kedalam satu instruksi bahasa mesin. Bisa disebut
juga dengan bahasa assembly. Untuk dapat memprogram dalam bahasa assembly,
diperlukan pengetahuan yang benar tentang perangkat keras, representasi data,
cara kerja pemrosesan, dan instruksi-instruksi mesin komputer.
2.
Bahasa tingkat tinggi, memiliki
kedekatan dengan bahasa dan berpikir manusia. Contoh : bahasa pascal.
3.
Bahasa tingkat menengah, antara kedua
tingkat diatas. Contoh : bahasa C.
B.
Cara
Kerja
Penerjemahan
dari kode sumber dalam bahasa tingkat tinggi kedalam instruksi mesin dilakukan dengan
dua macam cara, yaitu :
1.
Kompilasi, merupakan penerjemah
keseluruhan kode sumber menjadi kode biner, yang selanjutnya dieksekusi oleh
mesin atau komputer.
2.
Interpretasi, merupakan penerjemahan
baris per baris kode sumber kedalam instruksi komputer yang bersesuaian.
C.
Pengantar
Teori Bahasa
Bahasa
pemrograman modern dikembangan dengan menggunakan teori bahasa, sehingga
memiliki sifat-sifat yang analogis dengan bahasa manusia. Bahasa memiliki
grammar (tata bahasa), yang terdiri atas berbagai aturan produksi.
Sebagai contoh, dalam tata Bahasa
Indonesia, terdapat aturan sebagai berikut :
·
Setiap naskah terdiri atas satu atau
beberapa paragraf.
·
Setiap paragraf terdiri atas satu atau
beberapa kalimat.
·
Setiap kalimat terdiri atas subjek,
predikat, objek, dan keterangan.
·
Subjek dan objek dalam kalimat merupakan
frase benda.
·
Frase benda dapat tersusun atas satu
kata benda atau kombinasi kata benda dan kata sifat dengan susunan M-D.
·
Predikat merupakan frase kerja atau
sifat, dan seterusnya.
Dalam bahasa
pemrograman, aturan produksi biasa dinyatakan dalam bentuk regular expression.
D.
Dasar
Turbo C
C
merupakan bahasa yang bisa dipakai untuk keperluan pemrograman sistem, antara
lain untuk membuat : Assembler, Interpreter, Program Paket, Sistem Operasi,
Editor, Kompiler, Program Bantu (Utility).
Dalam beberapa literatur, C digolongkan sebagai bahasa aras menengah (Medium Level Language).
E.
Pembuatan
Program
Secara umum,
tahapan utama pembuatan program C meliputi kegiatan berikut:
1. Menulis
program
2. Mengkompilasi
program
3. Menguji
program
4. Menyimpan
program
F.
Dasar
Pemrograman
1. Pengenal
/ identifier (a...z, A...Z/0...9/0...9, A...F, a...f, garis bawah_)
2. Tipe
data dasar (bilangan bulat, bilangan real, karakter, tak bertipe) seperti :
char, int, float, double, void)
3. Variable
4. Operator
-
Aritmatika (Operator binary : +, -, /,
*, DIV, MOD dan Operator unary : +, -)
-
Logika / Boolean (AND, OR, NOT, XOR)
-
Relasional (= ><> = < =
<>)
5. Ungkapan
/ ekspresi
Praktek:
Langkah pengerjaan:
1. klik Start > Programs > Borland C++
2. Tunggu sampai muncul jendela editor Borlan C++
3. Mulai membuat program sederhana
klik menu editor file> pilih new
ketikan program seperi di bawah ini
4. Untuk melihat hasil dari pembuatan program di atas dengan cara di Run ketik Ctrl+F9
Keterangan program:
a.Fungsi main() merupakan titik awal dan
titik akhir eksekusi program
b.Tanda { } awal dan akhir dari pembuatan
program
c. Fungsi printf yaitu untuk menampilkan
suatu keluaran pada layar
d.
#include merupakan salah satu jenis
pengarah preprosessor dipakai untuk membaca file yang dinamakan file-judul
(header file).
5. Simpan program yang sudah di buat dengan cara klik menu file> save>/save as dengan file nam LAT1.CPP simpan di directori dan folder D:\>
6.
Variable
Digunkan dalam program untuk
menyimpan suatu nilai, dan nilai yang ada padanya dapat diubah-ubah selama
eksekusi program berlangsung
a. Mendeklarasikan variable
Variable yang akan
digunakan dalam program haruslah didedklarasikan terlebih dahulu artinya
memesan memori dan menentukan jenis data yang bisa disimpan di dalamnya contoh
Int jumlah;
Float harga, total;
(tanda koma sebagai pemisah variable)
b. Memberikan variable
Yaitu untuk memberikan
nilai ke variable yang telah dideklarasikan.contoh:
Int jumlah=10; float
harga=17.5, total=20;
7.
Konstanta
Konstanta menyatkan nilai
yang tetap. Berbeda dengan variable, suatu konstanta tidak dideklarasikan.
Namun seperti halnya variable, konstanta juga mempunyai tipe.
8.
Operator
Merupakan symbol atau
karakter yang biasa dilibaykan dalam program untuk melakukan sesuatu operasi
atau manifulasi, seperti menjumlahkan dua buah nilai, memberikan nilai ke suatu
variable, membandingkan kesamaan dua buah nilai. Contoh a+b
9.
Ungkapan
Ungkapan (ekspresi) dalam
C dapat berupa : pengenal, konstanta, variable. Contoh 3+2-1
Pada ungkapan diatas 3,2 dan 1
merupakan operand, sedangkan +,- adalah operator dan nilai ungkapan adalah
hasilnya.
terimakasih :)
terimakasih :)



