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 :)












Leave a Reply

Subscribe to Posts | Subscribe to Comments

- Copyright © Fkom Vlog - Blogger Templates - Powered by Blogger - Designed by Johanes Djogan -