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-hari. Algoritma ditemukan oleh Abu Ja'fat Muhammad Ibnu Musa Al-Khawarizmi. Algoritma 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 dikehendaki, kemudian kllik enter.
Penyajian algoritma biasanya dituangkan ke dalam notasi algoritmik, terdapat 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 berkesinambungan. Fungsi 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 khusus, contohnya 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 menyimpan, mengcopy, menambah 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 baru, klik 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 & Run, lalu akan tampil kata Hello World.
Wassalamualaikum Warahmatullahi Wabarakatuh
TERIMA KASIH
Komentar
Posting Komentar