Rabu, 16 Februari 2011

BAHASA PEMROGRAMAN

BAHASA PEMROGRAMAN adalah :
merupakan prosedur / tata cara penulisan program.
2 faktor penting dalam Bahasa Pemrograman adalah :

 Sintax :
adalah aturan-aturan gramatikal yang mengatur tata cara penulisan kata, ekspresi dan pernyataan
 Semantik :
adalah aturan-aturan untuk menyatakan suatu arti
Bahasa Pemrograman dibedakan menjadi :
a. Low Level Language (Bahasa Tingkat Rendah)
b. Middle Level Language (Bahasa Tingkat Menengah)
c. High Level Language (Bahasa Tingkat Tinggi)
d. Object Oriented Language (Bahasa Berorientasi Obyek)

BAHASA PEMROGRAMAN – SEKILAS TENTANG BAHASA PEMROGRAMAN C++ (1)
Bahasa C++ merupakan bahasa yang sangat popular dalam dunia pengembangan perangkat lunak.
Bahasa C++ digolongkan dalam Bahasa Tingkat Menengah (Middle Level Language).
Bahasa C++ diciptakan oleh seorang doctor bernama Bjarne Stroustrup pada tahun 1983, sebagai bahasa yang merupakan hibryd dari bahasa C. Sehingga dengan menggunakan Compiler C++ maka kita dapat melakukan kompilasi program-program yang ditulis dalam bahasa C.
Keistimewaan dari bahasa C++ adalah karena bahasa ini mendukung pemrograman berarah obyek atau yang lebih sering dikenal dengan istilah Object Oriented Programming.
Bahasa C++ banyak digunakan untuk mengembangkan program-program aplikasi di bidang telekomunikasi, financial atau bisnis dan system operasi. Bahkan sampai saat ini, pembuatan program-program untuk permainan komputer (game) sebagian besar masih menggunakan bahasa C++.
Ilustrasi proses kompilasi dan eksekusi program dalam C++




BAHASA PEMROGRAMAN – TIPE DATA
Karena Data sangat penting dalam membuat program yang baik, maka perlulah memperhatikan tipe data (perhatian pada ketelitian data dan rentang data), agar pemakaian memori dapat efisien tanpa mengurangi ketepatan informasi yang dihasilkan, sehingga mendukung kecepatan dan kevalidan program saat dieksekusi.
Tipe data dasar untuk C++ adalah :

integer, floating-point dan character.
INTEGER
Adalah tipe data numerik yang mewakili seluruh bilangan bulat. Tipe ini dibagi lagi menurut jangkauannya.

FLOATING-POINT
Adalah tipe data numerik yang mewakili bilangan real (mempunyai angka decimal atau memiliki bagian fraksional/pecahan)

CHARACTER dan STRING
Adalah untuk menyimpan nilai yang menunjukkan kode karakter ASCII. Sedangkan tipe string digunakan untuk menampung sekelompok karakter.

STATEMENT PENCABANGAN
(implementasi dari struktur Keputusan / Pilihan)
PENCABANGAN
adalah Suatu pemilihan statement yang akan dieksekusi di mana pemilihan tersebut didasarkan atas kondisi tertentu.
Masalah Pencabangan ini, menggunakan struktur Keputusan / Pilihan / Kondisi.
Struktur Kondisi Sederhana, Memakai IF Tunggal



Bentuk Umum IF Tunggal :
//Jika terdapat lebih dari satu statement
IF (Kondisi)
{
Statement1;
Statement2;
…….
}
Contoh :
#include
#include
int main()
{
float nilai1,nilai2;
clrscr();
cout<<"Masukkan Nilai Satu : "; cin>>nilai1;
cout<<"Masukkan Nilai Dua : "; cin>>nilai2;
cout<< nilai2)
cout<<"Nilai "<<<" lebih besar dari "<
#include
int main()
{
float nilai1,nilai2;
clrscr();
cout<<"Masukkan Nilai Satu : "; cin>>nilai1;
cout<<"Masukkan Nilai Dua : "; cin>>nilai2;
cout<< nilai2)
{
cout<<"Nilai "<<<" lebih besar dari "<<<"Nilai "<<<" lebih kecil dari "<
#include
int main()
{
int C;
int j;
clrscr();
cout<<"PENGULANGAN MENAIK"<<<<<<"PENGULANGAN MENURUN"<0;j--)
{
cout<<
#include
int main()
{
//Mendeklarasikan array A dengan 3 buah elemen bertipe int
int A[2];
//Mengisikan nilai ke dalam elemen array
cout<<"Masukkan nilai yang diinginkan"<<<"A["<<<"]=";cin>>A[C];
}
cout<<<"Menampilkan nilai yang telah dimasukkan"<<<"Nilai yang terdapat pada elemen ke-"<<<" : "<<
#include
#include
char * TestFugnsiString()
{
return "Ini adalah nilai dari fungsi";
}
int main()
{
clrscr();
cout<
#include
#include
double TestFungBil()
{
return (3.14 * 2);
}
int main()
{
clrscr();
cout<<"Nilai pada Fungsi Bil adalah : "<
getch();
return 0;
}
........

1 komentar: