Pemrograman, Bahasa C dan Jenis Data Utama KU-1072: P T I - B
Program Komputer Program komputer terdiri atas: code: rangkaian instruksi untuk menjalankan suatu langkah data: suatu set “registers” atau “memory locations” yang mengandung hasil sementara yang digunakan oleh program dalam melakukan perhitungan code relatif bersifat statis, sedangakan data bersifat dinamis. ketika program dijalankan, code-nya tidak akan berubah, sementara itu program seringkali menggunakan data yang berbeda, sehingga memory location digunakan untuk nilai yang berbeda-beda.
Elemen Program Comments, komentar atau catatan yang tidak akan diproses oleh komputer Variables atau objects, merupakan alokasi data di dalam program. Dapat berupa variable global (dapat diakses/berlaku diseluruh bagian program) atau local (hanya berlaku pada bagian-bagian tertentu program). Declarations, pernyataan jenis dari variable yang digunakan dalam program. Arrays, merupakan jumlah data yang dialokasikan bagi suatu variabel. Expressions, menghitung nilai baru dari nilai lama. Assignments, menyimpan nilai atau variabel
Elemen Program Conditionals, untuk menentukan suatu kondisi dinyatakan benar atau salah Statements, perintah. Control flow constructs, menyatakan urutan dan alur perintah. Statements yang diulang2 sampai tercapai suatu kondisi biasa disebut loop. Function (routine, subroutine, atau procedure) adalah bagian dari program yang dapat panggil secara berulang. Integrasi antar program Compiler parameters.
Bahasa Pemrograman C C merupakan bahasa pemrograman yang relatif kecil, hanya terdiri atas 44 perintah dasar (key word). Tidak memiliki fitur ‘built-in’ C sering disebut sebagai “high-level assembly language” C++ dikembangkan dari bahasa C oleh AT&T di akhir 1980-an. Bahasa pemrograman BASIC merupakan bahasa pertama yang digunakan untuk PC. Dalam perkembangannya C menjadi bahasa pemrograman untuk PC yang sukses. C++ pertama kali muncul di PC pada tahun 1988, dan sekarang menjadi salah satu bahasa pemrograman yang paling banyak digunakan.
Membuat program Ketik program (source code) menggunakan editor Simpan file, dengan file extension: *.c (untuk compiler C) atau *.cpp (untuk compiler C++) Compile, yang akan menghasilkan file *.obj Link, akan menghasilkan file *.exe Visual C++ : program aplikasi yang menyediakan fasilitas editor, compiler dan linker untuk bahasa program C++ (dan C)
Jenis Data Utama char ; string. Untuk nama variabel, huruf besar dan kecil merupakan variabel yang berbeda int ; integer, -32,767 sampai 32,767 long int ; integer yang lebih besar (± 2,147,483,647) float ; bilangan real double ; bilangan real yang lebih presisi dan lebih besar/kecil batasnya dibandingkan float.
Struktur dasar library main () { } ; return
Penulisan for(i = 0; i < 10; i = i + 1) printf("%d\n", i); = 0 ; i < 10 ; i = i + 1 ) printf ( "%d\n" , i ) ; for (i=0; i<10;i= i+1)printf ("%d\n", i);
Comments penting untuk memberikan catatan agar program (source code) mudah dimengerti atau untuk mengingat kembali langkah2 yang dilakukan diawali dengan “//” untuk komentar satu baris diawali dengan “/*” dan diakhiri dengan “*/” untuk komentar menerus