Pemprograman Dasar

Pada pemprograman dasar, seseorang harus mempunyai Keterampilan Lunak (Soft Skill) yaitu :
•Disiplin
•Teliti
•Kreatif
•Matematika
•Inggris

Hal-Hal yang diperlukan :
*Hardware
1. Komputer
2. Internet

*Software yang diperlukan :
1. Text Editor (Notepad ++,...)
2. IDE (Intergrated Development Enviranment)

------------------------------------------------------------------------------------------------------
KOMPETENSI DASAR
• 3.1 Menerapkan alur logika pemprograman komputer
• 4.1 Membuat alur logika pemprograman komputer

PENYELESAIAN
• 3.1.1 Menerapkan alur logika pemprograman untuk menyelesaikan sebuah masalah.
• 3.1.2 Merancang alur logika pemprograman untuk menyelesaikan sebuah masalah.
• 4.1.1 Membuat alur logika pemprograman untuk menyelesaikan sebuah masalah.
• 4.1.2 Mendesain alur logika pemprograman untuk menyelesaikan sebuah masalah.

------------------------------------------------------------------------------------------------------
» Algoritma
    Algoritma adalah langkah sistem matematis untuk menyelesaikan masalah secara logis.
Cara penulisan algoritma :
• Flowchart
• Structured English (SE)
• Pseudocode

A. Flowchart
Flowchart adalah suatu bagian dari simbol-simbol tertentu yang diproses secara mendetail dan hubungan antara suatu proses (Instruksi) dengan proses lainnya dalam suatu program untuk penyelesaian masalah.
Fungsi-fungsi simbol yang digunakan dalam Flowchart :




*Contoh Flowchart :



B. Structured English (SE)
Structured English (SE) adalah peralatan pengembangan system yang menggunakan struktur bahasa Inggris dan mirip dengan bahasa pemrograman.
Contoh Structured English (SE) dari Flowchart :
1. Start.
2. Read Input Length.
3. Read Input Width.
3. Read Input Height.
4. Calculate Volume Beam.
5. Print Volume Beam.
6. End

Dalam (SI)
1. Mulai.
2. Membaca Input Panjang.
3. Membaca Input Lebar.
4. Membaca Input Tinggi.
5. Menghitung Volume Balok.
6. Menampilkan Hasil Volume Balok.
7. Selesai.


C.  Pseudocode
Pseudocode berasal dari kata pseudo (mirip) dan code (kode). Pseudocode adalah suatu metode dengan menuliskan algoritma yang mirip dengan kode pemprograman yang sebenarnya.
Contoh Pseudocode :
1. Start.
2. Read Input L.
3. Read Input W.
4. Read Input H.
5. V = L*W*H.
6. Print V.
7. End.

Komentar