0% menganggap dokumen ini bermanfaat (0 suara)
46 tayangan15 halaman

Dasar Dasar Pemrograman

Dokumen tersebut membahas tentang dasar-dasar pemrograman komputer yang mencakup bahasa pemrograman, algoritma, pseudocode, dan flowchart. Bahasa pemrograman digunakan untuk berkomunikasi antara manusia dan mesin, sementara algoritma adalah serangkaian langkah untuk memecahkan masalah. Pseudocode dan flowchart digunakan untuk mendeskripsikan algoritma secara struktural.

Diunggah oleh

Bantai Dongo
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
46 tayangan15 halaman

Dasar Dasar Pemrograman

Dokumen tersebut membahas tentang dasar-dasar pemrograman komputer yang mencakup bahasa pemrograman, algoritma, pseudocode, dan flowchart. Bahasa pemrograman digunakan untuk berkomunikasi antara manusia dan mesin, sementara algoritma adalah serangkaian langkah untuk memecahkan masalah. Pseudocode dan flowchart digunakan untuk mendeskripsikan algoritma secara struktural.

Diunggah oleh

Bantai Dongo
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 15

Dasar Dasar

Pemrograman
Bahasa Komputer
• Bahasa komputer merupakan hal penting
untuk berkomunikasi antara manusia dan
mesin tentang apa yang dibutuhkan,
diinginkan.
• Setiap bahasa mempunyai grammar, atau
syntak, yang harus diikuti, agar komputer
dapat memahami terhadap bahasa yang
digunakan.
Algoritma Pemrograman
• Sebuah algoritma adalah seperangkat langkah-langkah untuk
memecahkan masalah.
• Langkah-langkah ini dapat mengulang dan bisa melibatkan beberapa
keputusan, seperti pilihan dari dua atau lebih hal.
• Setiap langkah algoritma harus mengikuti langkah sebelumnya. Jika perlu,
ulangi beberapa langkah dan melewatkan langkah yang lain jika
keputusan panggilan untuk tindakan itu.
• Berikut contoh algoritma Sholat Tarawih di Masjid.
1. Pergi ke Masjid.
2. Ambil air wudlu.
3. Sholat Isya’.
4. Sholat Tarawih.
5. Pulang.
• Suatu algoritma memiliki tiga bagian, yaitu:
* Langkah yang dibatasi
* Langkah yang dapat diulangi
* Langkah yang memungkinkan pengambilan
keputusan
• Latihan. Buat algoritma berdasarkan kebiasaan
seharihari anda.
PseudoCode
• Adalah deskripsi dari algoritma pemrograman komputer yang
menggunakan konvensi struktural dari suatu bahasa pemrograman.

Contoh :
Algoritma Luas Persegi Panjang
Mulai
Input Nilai Panjang
Input Nilai Lebar
Menghitung Luas L = P x l
Print Nilai L
Selesai
Programming
• Menentukan suatu masalah atau tugas dan merencanakan
suatu algoritma untuk menangani tugas tersebut.
• Menggunakan bahasa pemrograman untuk
mengekspresikan algoritma yang sehingga komputer akan
dapat mengeksekusi kode tersebut.
• Kebanyakan orang berpikir tentang pemrograman sebagai
hanya tentang baris kode-simbol dan script.
• Namun pemrograman lebih dari kode, melainkan
merupakan cara berpikir tentang masalah dan merancang
solusi yang kemudian dapat ditulis dalam bahasa
pemrograman.
FLOWCHART
• Yaitu: Bagan yang memperlihatkan urutan
dan hubungan proses dalam suatu program.
• Dua jenis metode penggambaran program
flowchart :
1) Conceptual flowchart, menggambarkan alur
pemecahan masalah secara global
2) Detail flowchart, menggambarkan alur
pemecahan masalah secara rinci
Conceptual Detail
flowchart flowchart
Simbol-simbol Flowchart
Simbol-simbol yang di pakai dalam flowchart dibagi
menjadi 3 kelompok :
1) Flow direction symbols
Digunakan untuk menghubungkan simbol satu
dengan yang lain disebut juga connecting line
2) Processing symbols
Menunjukan jenis operasi pengolahan dalam suatu
proses /prosedur
3) Input / Output symbols
Menunjukkan jenis peralatan yang digunakan sebagai
media input atau output.
Flow Direction Symbols
Processing symbols
Processing symbols
Input / Output symbols
Input / Output symbols
PROGRAMMING

Anda mungkin juga menyukai