Anda di halaman 1dari 13

Pemrograman Dasar

Gaus Setyawan Erdas,


S.Pd

Pertemuan : 1
Kompetensi Inti

3. Memahami, menerapkan, menganalisis, dan mengevaluasi tentang


pengetahuan faktual, konseptual, operasional dasar, dan metakognitif sesuai
dengan bidang dan lingkup kerja Teknik Komputer dan Informatika pada
tingkat teknis, spesifik, detil, dan kompleks, berkenaan dengan ilmu
pengetahuan, teknologi, seni, budaya, dan humaniora dalam konteks
pengembangan potensi diri sebagai bagian dari keluarga, sekolah, dunia kerja,
warga masyarakat nasional, regional, dan internasional.
Kompetensi Dasar

3.1 Menerapkan 4.1 Membuat alur


alur logika logika
pemrograman pemrograman
komputer komputer
A. ALUR LOGIKA
PEMROGRAMAN
KOMPUTER
Komputer sebuah mesin yagn
dirancang untuk mengikuti instruksi,
sedangkan program computer
1. Dasar sebagai sebuah instruksi yang
digunakan oleh computer untuk
Pemrograman memecahkan masalah atau tugas-
tugas yang diberikan padanya. Oleh
sebab itu, sekumpulan instruksi
tersebut disebut dengan Algoritma
2. Alur Prosedur
Pembuatan Program

Untuk memahami langkah dasar dalam


pemecahan masalah dalam sebuah
computer dengan mendefinisikan sebuah
permasalahan yang akan diselesaikan
selangkah demi selangkah. Oleh sebab itu,
seorang programmer yagn baik tidak akan
sembarangan melakukan pembuatan dan
pengkodean program, tetapi mengikuti
perencanaan dan metodologi terstruktur
dengan memisahkan proses suatu aplikasi
menjadi beberapa bagian.
Tahap-Tahap dalam menyelesaikan permasalahan
pemrograman sebagai berikut :

1. Tahap Definisi Permasalahan


2. Tahap Analisa Permasalahan
3. Tahap Desain Algoritma dan Representasi
4. Simbol Flowchart
1. Tahap Definisi Permasalahan

Masalah yang terjadi harus diketahui dan terdefenisi guna mendapatkan detail
persyaratan input dan output sebelum program di desain guna menyelesaikan
beberapa permasalahan tersebut
2. Tahap Analisa Permasalahan

Pada umumnya, analisa permasalahan diubah menjadi beberapa bagiaan kecil


dan ringkas. Hal ini dikarenakan analisa permasalahan dapat dilakukan setelah
permasalahan terdefinisi, sehingga prosedur penyelesaian yang paling ringkas
dan efisien harus dirumuskan
3. Tahap Desain Algoritma dan
Representasi

Algoritma dapat diwujudkan dalam bentuk bahasa melalui sebuah diagram


program alir (flowchart) ataupun melalui prosedur pseudocode yang
menjembatani antara bahasa manusia dengan bahasa pemrograman
menggunakan presentasi/grafik, sehingga dapat memberikan solusi dalam
sebuah alur yang mudah dimengerti.
4. Simbol Flowchart

Bagian alir tersusun dari berbagai simbol yang berbeda untuk


mempresentasikan sebuah input, proses, maupun output yang berbeda. Selain
itu folwchart memiliki langkah-langkah yang harus di ikuti guna menyelesaikan
suatu permasalahan dalam bentuk simbol-simbol tertentu.
Simbol Flowchart
Sumber :
Patwiyanto, et all, Pemrogaman Dasar, ANDI, Yogyakarta,
2018

Anda mungkin juga menyukai