Rangkuman BTIK Bab 3

Bab 3 
Algoritma dan Pemrograman  
 
A. Algoritma 
Algoritma merupakan sebuah konsep juga sebuah rencana yang akan dilakukan melalui beberapa urutan dalam kehidupan sehari-hariAlgoritma ditemukan oleh Abu Ja'fat Muhammad Ibnu Musa Al-KhawarizmiAlgoritma adalah langkah-langkah dari suatu perintah untuk menyelesaikan suatu masalah. 
                                                                         
Contoh algoritma membuka lembar kerja Excel : 
1. Pilih program MS Excel 2016. 
2. Pilih template file yang diinginkan 
3. Setelah menentukan template yang dikehendakikemudian kllik enter. 


Penyajian algoritma biasanya dituangkan ke dalam notasi algoritmikterdapat beberapa jenis notasi algoritmik yaitu kalimat deskriptif, flowchart, dan pseudocode. 
 

B. Flowchart  

Flowchart adalah sebuah bentuk gambar ataupun diagram yang memiliki aliran satu atau dua arah yang berlaku secara urutan dan berkesinambunganFungsi utama dari flowchart adalah untuk menggambarkan sebuah rencana program berdasarkan pola berpikir kita berdasarkan algoritma 
 
1. Simbol-Simbol Flowchart 

 
a. Terminator  
Menggambarkan kegiatan awal atau akhir pada suatu proses 
b. Proses 

Menggambarkan proses 
c. Data  

Menggambarkan kegiatan masukan atau keluaran yang dihasilkan  

d. Decision 

Menggambarkan suatu keputusan atau tindakan yang harus diambil pada kondisi tertentu 

e. Predefine Proses 

Menggambarkan proses-proses yang masih bisa dijabarkan dalam algoritma  

f. Line Connector 

Menghubungkan suatu simbol dengan simbol lainnya pada halaman yang sama  

g. On-page Reference 

Menghubungkan suatu simbol dengan simbol lainnya pada halaman yang sama 

h. Off-page Reference  

Menghubungkan suatu simbol dengan simbol lainnya pada halaman yang berbeda 

 

2. Jenis-Jenis Flowchart  

a. Flowchart Sistem (system flowchart) 

Flowchart sistem adalah bagan yang menunjukkan proses pekerjaan di dalam sistem. 
b. Flowchart Dokumen (document flowchart) 

Flowchart dokumen adalah diagram alir yang menggambarkan proses dengan lengkap 

c. Flowchart Skematis (schematic flowchart) 

Menggambarkan proses dalam sistem dan memiliki simbol yang banyak  

d. Flowchart Program (program flowchart) 

Flowchart program adalah bagan alir yang meggambarkan tahapan proses sebuah program 

e. Flowchart Proses  

Berfungsi melihat prosedur dalam suatu proses produksi 

 
 

3. Penggunaan Algoritma dan Flowchart dalam Program  
Setelah mengetahui yang dimaksud dengan algoritma dan flowchart , untuk selanjutnya kita akan membuat contoh aplikatif dari kedua hal tersebut.   
 
Membuat algoritma dan flowchart luas persegi panjang  

Sebuah persegi panjang memiliki p (panjang) dan l (lebar), rumus luas persegi panjang adalah p x l  

algoritma dari analisis tersebut adalah sebagai berikut 

masukkan nilai panjang 

masukkan nilai lebar 

hitung luas dengan rumus L = p x l 

tampilkan hasil luas  

 

jika dibuat flowchart luas persegi panjang sebagai berikut. 

 

C. Pemrograman Menggunakan Dev C++ 

Perintah-perintah pada komputer mempunyai bahasa khususcontohnya bahasa Pascal, Basic, C, dan C++. Bahasa C dibuat oleh Brian W. Kernighan dan Dennis M. Ritchie lalu bahasa C berkembang menjadi bahasa C++  
 
1. Instalasi Dev C++ 

Untuk menggunakan Dev C++, komputermu harus menginstall aplikasi Dev C+ terlebih dahulu  
 
2. Area Kerja Dev C++ 

Ini dia beberapa jendela di area kerja Dev C ++ 

a. Title Bar  
baris judul yang menampilkan file project serta nama dokumen yang sedang aktif  

b. Menu Bar  

baris menu yang terdiri atas 10 menu utama, masing-masing memiliki submenu dan perintah lengkap dengan shortcut key  

c. Toolbar 

untuk menyimpanmengcopymenambah menu tampilan program, atau mengatur tampilan program  
d. Toolbar Builder  

toolbar yang berfungsi menjalankan atau mengexecute program yang telah dibuat 

 
 

3. Dasar-Dasar Penggunaan Dev C++ 


a. Membuat Lembar Kerja Baru (file editor/new file) 
Untuk membuat lemba kerja baruklik di menu File > New > Source File > atau tekan Ctrl +N 


b. Menyimpan Lembar Kerja  

Untuk menyimpan hasil kerjamu, pada bagian menu klik File > Save > isi nama File sesuai keinginan. 


c. Melakukan Compile Program (menerjemahkan program) 

Proses Compile adalah suatu proses menerjemahkan program dari bahasa manusia ke dalam bahasa komputer, untuk melakukan compile program, pada bagian menu klik Execute > Compile.


d. Menjalankan Program (dengan Run) 

Proses run adalah suatu proses menerjemahkan program, melakukan proses linking, membuat file eksekusi dan menjalankan program, untuk menjalankan program, pada bagian menu klik Execute > Run. 


e. Menjalankan Program (dengan Compile dan Run) 

Untuk menjalankan proses compile & run, pada bagian menu kilik Execute > Compile & Runlalu akan tampil kata Hello World. 

 
Wassalamualaikum Warahmatullahi Wabarakatuh 

 
 

TERIMA KASIH 

 

Komentar

Postingan populer dari blog ini

Kolaborasi dalam Masyarakat Digital

Wisata Edukasi

Alumni Menginspirasi