Pemrograman
Memberikan intruksi kepada computer agar dapat bekerja seperti yang kita kehendaki. Yang dijalankan oleh computer : data dan intruksi dalam bentuk dasar rangkaian bit-bit bernilai’0’ atau’I’).
Yang dipahami manusia ; logika, aritmatika, algoritma, konsep model dan sebagainya. Untuk menjembataninya dibuatlah bahasa pemrograman, yang menerjemahkan dari apa yang di kehendaki / dimmengerti manusia menjadi instruksi mesin computer.
Klasifikasi Pemrograman Berdasarkan Tingkat.
Berdasarkan tingkat kedekatannya bahasa mesin dan bahasa manusia klasifikasinya adalah ;
-Bahasa tingkat rendah, memetakan setiap intruksi dari kode sumber kedalam satu instruksi bahasa mesin biasa disebut juga dengan bahasa assembly. Untuk dapat memprogram dalam bahasa assembly, diperlukan pengetahuan yang benar tentang perangkat keras, representasi data, cara kerja pemproosesan, dan instruksi-instruksi mesin computer.
-Bahasa tingkat tinggi, memiliki kedekatan dengan bahasa dan cara berfikir manusia, contoh bahasa pascal
-Bahasa tingkat menengah, antara kedua tingkat diatas, contoh bahasa C.
Cara Kerja
Penerjemahan dank ode sumber dalam bahasa tingkat tinggi kedalam instruksi mesin dilakukan dengan dua macam cara, yaitu kompilasi dan interpretasi.
-Kompilasi merupakan penerjemahan keseluruhan kode sumber menjadi kode biner, yang selanjutnya dieksekusi oleh mesin / computer.
-Interpretasi merupakan penerjemahan baris per baris kode sumber kedalam instruksi computer yang bersesuaian
Pengantar Teori Bahasa
Bahasa pemrograman modern dikembangakan dengan menggunakan teori bahasa, sehingga memiliki sifat-sifat yang analogis dengan bahasa manusia. Bahasa memiliki gramer (tata bahasa), yang tersusun atas berbagai aturan produksi.
Aturan tata bahasa Indonesia :
-Setiap naskah terdiri atas satu atau beberapa paragraph
-Setiap paragraph terdiri atas satu atau beberapa kalimat
-Setiap kalimat terssusun 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 biaya dinyatakan dalam bentuk rengular ekspression.
Dasar turbo C
Bahasa pemrograman C merupakan salah satu bahasapemrograman komputer. Dibuat pada tahun 1972 oleh Dennis Ritchie untuk Sistem Operasi Unix di Bell Telephone Laboratories.
Meskipun C dibuat untuk memprogram sistem dan jaringan komputer namun bahasa ini juga sering digunakan dalam mengembangkan software aplikasi. C juga banyak dipakai oleh berbagai jenis platform sistem operasi dan arsitektur komputer, bahkan terdapat beberepa compiler yang sangat populer telah tersedia. C secara luar biasa mempengaruhi bahasa populer lainnya, terutama C++ yang merupakan extensi dari C.
C merupakan bahasa yang biasa dipakai untuk keperluan pemrograman siistem, antara lain untuk membuat : assembler, Interpreter, Program paket, Sistem Operasi, Editor, Kompiler, Program Bantu (tility). Dalam beberapa literature, C digolongkan sebagai bahasa atas menengah (Medium Level Language).
Pembuatan Program
Secara umum tahapan utama pembuatan program C meliputi kegiatan berikut;
-Menulis Program
-Mengkompilasi Program
-Menguji Program
-Menyimpan Program
Dasar Pemrograman
-Pengenal / Identifer (a,z,A,Z/0..9/0..9,A..F,a..f,garis bawah__)
-Tipe data dasar (bilangan bulat, bilangan real, karakter, tak bertipe) seperti char, int, float, double,void)
-Vaariabel
-Operator:
o Aritmatika (operator binary ; +,_,/,*,DIV,MOD dan operator unary : +,_)
o Logika / Boolean (AND, OR, NOT, XOR)
o Relasional (=><>=<=<>)
-Ungkapan / Ekspresi
-Variable
Variable digunakan dalam program untuk menyimpan suatu nilai dan nilai yang ada padanya dapat diubah-ubah selama eksekusi program berlangsung.
oMendeklarasikan variable
Variable yang akan digunakan dalam program haruslah dideklarasikan terlebih dahulu artinya memesan memori dan menentukan jenis data yang bisa disimpan didalamnya. Bentuk pernyataan ; tipe daftar-variable;
Contoh :
Int jumlah;
Float harga_per_unit, total_harga, 9tanda koma sebagai pemisah antara variable)
oMemberikan nilai ke variable
Yaitu untuk memberikan nilai ke variable yang telah dideklarasikan. Bentuk umumnya adalah : variable=nilai
Contoh : Jumlah=10;, harga_per_unit=17.5;
-Konstanta
Konstanta menyatakan nilai yang tetap. Berbeda dengan variable, suatu konstanta tidak dideklarasikan. Namun seperti halnya variable membandingkan kesamaan dua buah nilai.
Contoh :
o Operator aritmatika
o Operator penurunan atau penaikan
o Prioritas operator aritmatika
-Ungkapan
Ungkapan (ekspresi) dalam C dapat berupa : pengenal, konstanta, variable.
Contoh : 3+2-1
Pada ungkapan diatas 3,2 dan 1 merupakan operand, sedangkan +,- merupakan operator dan nilai ungkapan adalah hasilnya.
PEMROGRAMAN TURBO C
22.43 |
Label:
Pemrograman
Langganan:
Posting Komentar (Atom)








0 komentar:
Posting Komentar