1..Pemograman adalah suatu metode yg kita lakukan untuk memberikan instruksi kepada
komputer sehingga komputer dapat menampilkan apa yg kita inginkan, maka dari itu
pemograman bisa juga dibilang suatu cara untuk menyelesaikan masalah. Dasar dari
pemograman adalah Logika dan Algoritma, dimana logika kemampuan kita sebagai
Programer berpikir dan Algoritma yg merupakan deretan langkah yg terstruktur rapih
sehingga kita dapat memahami langkah-langkah pemograman dengan baik.
B]>> 2. Pseudecode
Pseudecode merupakan cara penulisan algoritma yang menyerupai bahasa pemrograman
tingkat tinggi. Pada umumnya notasi pseudecode menggunakan bahasa yang mudah dimengerti
secara umum dan juga lebih ringkas dari pada algoritma. Pseudecode berisi deskripsi dari
algoritma pemrograman komputer yang menggunakan struktur sederhana dari beberapa
bahasa pemrograman tetapi bahasa tersebut hanya ditujukan agar bisa terbaca dan dimengerti
manusia. Sehingga pseudecode tidak dipahami oleh komputer. Supaya notasi pseudecode dapat
dimengerti oleh komputer maka musti diterjemahkan ke dalam sintaks bahasa pemrograman
tertentu.
Pada notasi pseudecode tidak aturan tertentu yang resmi. Disarankan untuk menggunakan
kata kunci yang umum digunakan seperti if, then, else, while, do, for, repeat dan lainya.
Struktur penulisan algoritma dengan notasi pseudeccode secara umum sama dengan notasi
deskriptif.
Contoh penulisan algoritma menggunakan notasi pseudecode.
void function TikTok
for(i=0;i<=100;i++) {
set flag to true;
if i is divisible by 3
print “Tik”;
set flag to false;
if i is divisible by 5
print “Tok”;
set flag to false;
if flag, print i;
print a newline;}
C]>> . flowchart
Flowchart merupakan penulisan algoritma dengan menggunakan notasi grafis. Flowchart
adalah bagan yang mempelihatkan tahapan dari suatu program dan hubungan antar proses
beserta penyataannya. Ilustrasi ini dinyatakan dalam simbol, setiap simbol mempunyai makna
tertentu untuk proses tertentu. Simbol-simbol flowchart yang umumnya digunakan adalah
simbol-simbol flowchart standar yang dikeluarkan oleh ANSI dan ISO.
3. Ekspresi,operand,operator
.(A) Ekspresi adalah transformasi nilai menjadi keluaran yang dilakukan melalui suatu
perhitungan (komputasi).
Ekspresi terdiri atas operand dan operator, contoh ekspresi: “a + b”.Hasil Evaluasi dari sebuah
Ekpresi adalah nilai yang sesuai dengan type operand yang dipakai
(B) Operand adalah nilai asal yang digunakan didalam proses operasi , Contohnya, operasi:
5+2. Angka 5 dan 2 adalah operand
(C) operator adalah instruksi yang diberikan untuk mendapatkan hasil dari proses tersebut. ,
tanda tambah (karakter +) adalah operator. Beberapa operator bisa mengubah nilai dari operandnya
sendiri, walaupun kebanyakan hanya sebagai penghubung antar operand.