PEMOGRAMAN
DASAR TEORI
A.
PEMOGRAMAN
Yang memberikan instruksi kepada computer agra bekerja yang seperti
kehendaki.
Komputer dapat memhami seperti data dan instruksi dalam bentuk biner
(rangkaian bit yang bernilai 0 atau 1).
Dalam pemahaman manusia seperti halnya logika,aritmatika,algoritma,
model, konsep, dan sebagainya.
1.
Bahasa tingkat rendah,memetakan
setiap instruksi dari kode sumber kedalam suatu instruksi Bahasa mesin, yang
biasa di sebut bahas assembly. Untuk dapat memahami Bahasa assembly harus
mempunyai pengetahuan yang benar tentang perangkat keras,representasi data,cara
kerja pemrosesan, dan instruksi-instruksi bahas mesin lainya.
2.
Bahasa tingkat tinggi memiliki
tingkat kedekatan dengan Bahasa dan cara berfikir manusia seperti halnya Bahasa
pascal.\
3.
Bahasa tingkat menengah,antara dua
tingkat di atas seperti halnya Bahasa C.
B.
Cara Kerja
Dari kode sumber dalam Bahasa tingkat tinggi dalam instruksi di lakukan
dengan dua macam cara yaitu komplasi dan interpretasi.
1.
Kompilasi merupakan penerjemahan
keseluruhan kode sumber menjadi kode biner yang selanjutnya di esekusi oleh
mesin / computer.
2.
Interpretasi merupakan penerjemahan
baris per baris kode sumber dalam instruksi computer yang bersesuaian.
C.
Dasar Turbo C
C merupakan Bahasa yang biasa di pakai untuk keperluan program sistem,
antara lain untuk membuat : assembler, interpreter, program paket, sistem
operasi, editor, compiler, program bantu utilty. Dalam Beberapa literature, C
digolongkan sebagai aras menengah (medium level language).
D.
Pembuatan Program
1.
Menulis program
2.
Mengkompilasi program
3.
Menguji program
4.
Menyimpan program
E.
Dasar Pemograman
1.
Pengenalan / identifier
2.
Tipe data dasar (bilangan bulat, bilangan
real, karakter, tak bertipe) char,int,double, void.
3.
Variable
4.
Operator
-
Aritmatika (operator binary
:+,-,/,*,DIV,MOD,dan operator unary :+,-).
-
Logika / Boolean (AND,OR,NOT,XOR)
-
Relasional (=><>=<>)
5.
Ungkapan / ekspresi.
D. Prkatek
Saya akan menuliskan tentang penulisan
Bahasa C .
Ø
Dalam pemograman
#include<iostream>
#include<conio.h>
using namespace
std;
main (){
long A[15];
int k,l,m,n,o;
cout<"======================Penjumlahan
bilangan================\n";
for(k=0;k<12;k++)
{cout<<"Masukan jumlah
Elemen"<<k+1<<"\t=";
cin>>A[k];
}
cout<<"Cara Perhitungan
A\n:";
for (k=0;k<12;k++)
{cout<<A[k];
}
cout<<"=D"<<"
"<<A[2]<<"+"<<A[5]<<"+"<<A[8]<<"+"<<A[11]<<"=";
l=A[2]+A[5]+A[8]+A[11];
cout<<l<<" x 3
=";
m=l*3;
cout<<m;
cout<<endl;
cout<<"Cara perhitngan
B\n";
for(k=0;k<12;k++)
{cout<<A[k];
}
cout<<"=D"<<"
"<<A[1]<<"+"<<A[3]<<"+"<<A[5]<<"+"<<A[7]<<"+"<<A[9]<<A[11]<<"=";
n=A[1]+A[3]+A[5]+A[7]+A[9]+A[11];
cout<<endl;
cout<<"=============================SEMOGA
MEMUASKAN==================";
getch ();
}
|
Semoga
ilmu yang saya berikan bermanfaat bagi para pembaca sehingga bisa
memperbanyak pengetahuan. Terima kasih
Tidak ada komentar:
Posting Komentar