PENDAHULUAN
A. Latar Belakang
Pada era perkembangan 4.0 sudah bukan hal yang aneh lagi bagi
mulai generasi yang paling pertama kali yaitu kode mesin, sampai generasi
data integer untuk bilangan angka yang nantinya akan diproses dan
penggunaan tipe data string untuk data-data yang terdiri dari susunan huruf
dan nantinya tidak akan diproses dalam perhitungan algoritma dan akan
1
Pada dasarnya bahasa pemrograman adalah hal yang sangat lumrah
secara runtut dan sistematis, dengan menggunakan pola pikir yang dimiliki
definisikan.
B. Tujuan Penulisan
1. Tujuan Umum
komputer.
2. Tujuan Khusus
C. Metode Telaahan
D. Sistematika Penulisan
lunak flowgorithm.
TINJAUAN TEORI
1. Sistem Komputer
memilih pengaturan “justify” atau rata di batas kiri dan batas kanan
sebenarnya terjadi.
terlihat secara fisik. Monitor, hardisk, dan mouse adalah contoh perangkat
keras.
Sistem operasi seperti Windows, Mac OS, dan Linux, dan aplikasi seperti
Catatan :
aplikasi saja.
berikut.
Bergantung pada system yang ditangani, data dapat berupa angka, teks,
citra atau suara. Sebagai contoh, sensor LM35DZ dapat digunakan untuk
angka perlu diurutkan agar mudah dibaca oleh manusia, gambar yang
bentuk suara di loud speaker. Nomor antrean yang ditampilkan pada layar
aplikasi. Jadi, istilah yang digunakan untuk menyatakan hal yang sama
program, terdapat empat langkah yang umum dilakukan,tanda panah di dua sisi
bawahnya akan dikerjakan. Akan tetapi, bisa saja kembali ke tahapan sebelumny.
akan diselesakan dengan program perlu dianalisisi terlebih dahulu. Pada tahapan
ini, hasil yang dikehendaki atau dinamakan keluaran perlu dikenali dengan
Sebagai contoh,
persegi panjang.
Sebagaimana pada pseudokode , diagram alir juga menyatakan langkah-
langkah dalam menyelesaikan suatu masalah . diagram alir pada gambar 3.1 setara
Mulai
Baca panjang
dan lebar
Tampilkan keliling
Selesai
D. Dasar Flowgorithm
Pengenalan Flowgorith
diagram alir. Perangkat lunak ini dibuat oleh Devin Cook di Universitas Negeri
Sacramento pada tahun 2007.Saat buku ini ditulis, versi yang tersedia hanya untuk
Linux.
Hal yang menarik dari perangkat lunak ini adalah memungkinkan diagram
alir dapat dieksekusi. Dengan demikian, pembuat diagram alir dapat menguji
Selain itu, diagram alir dapat dikonversi ke dalam sejumlah bahasa pemrograman
a. C++ b. C#
c. Delphi d. Java
f. Lua l. Swift 2
g. Perl m. Swift 3
i. Pyhton Application )
dalam bahasa inggris ( Gambar 4.1 ). Namun, melalui pilihan yang tersedia,
antarmuka dapat dipilih ke bahasa lain, termasuk bahasa Indonesia ( Gambar 4.2 )
Variabel adalah suatu nama yang digunakan untuk meyimpan nilai dan
yang nilainya bisa berubah seiring berjalannya waktu. Variabel bisa diisi melalui
aturan untuk memberikan nama variabel perlu diketahui terlebih dahulu. Secara
prinsip, nama variabel mengikuti aturan pengenal (identifier). Dalam hal ini, tidak
Untuk memahami gaya grafik pada diagram alir, marilah kita buka
diagram alir keliling.fprg yang dipraktikan pada Bab 4. Sekarang mari ubah gaya
10
11
Dasar-dasar tentang struktur sekuensial dan seleksi yang dibahas pada Bab
2. Pemrograman Defensif
bilangan yang bersifat variable. Untuk mencegah operasi pembagian dengan nol,
12
Salah satu jenis struktur yang perlu disoroti lebih rinci pada pembuatan
menyimpan enam nama orang pada larik bertipe integer Gambar 9.1
Setiap kotak dalam larik dinamakan sel atau elemen .Dengan demikian
,larik Nama mengandung enam elemen.Setiap elemen .Setiap elemen dalam larik
memiliki angka unik yang membedakan dengan elemen lain angka inilah yang
dikenal dengan nama subskrip atau indeks dengan menyebutkan suatu indeks
suatu elemen dapat diakses gambar 9.2 memperhatikan larik nama berserta
indeks setiap elemen .Perlu diperhayikan bahwa elemen pertama dalam larik
J. Pembuatan Fungsi
membagi suatu program ke dalam bagian-bagian yang lebih kecil dengan maksud
sangat sederhana akan diwujudkan. Fungsi yang akan dibuat diberi nama Buat
Garis dan digunakan untuk menampilkan sepuluh tanda minus untuk membentuk
garis.
BAB III
A. TINJAUAN KASUS
1. Pengkajian
a. Pengumpulan data
14
15
BAB IV
A. Kesimpulan
ini, hasil yang dikehendaki atau dinamakan keluaran perlu dikenali dengan
seksama.
B. Rekomendasi
yang baik dan benar dalam kehidupan sehari- hari juga dapat bermanfaat
KATA PENGANTAR
Puji dan syukur kami panjatkan kehadirat Tuhan Yang Maha Esa karena
berkat dan rahmat, serta penyertaan-Nya, sehingga makalah komunikasi ini dapat
Pemograman Komputer” ini kami berusaha menyajikan bahan dan bahasa yang
Kami menyadari bahwa makalah ini jauh dari sempurna serta masih
terdapat kekurangan dan kekeliruan dalam penulisan makalah ini. Maka kami
berharap adanya masukan dari berbagai pihak untuk perbaikan dimasa yang akan
mendatang.
Akhir kata, semoga makalah ini dapat bermanfaat bagi kita semua dan
Cimahi, 02 September
Penyusun
17
DAFTAR PUSTAKA
Thinking.raptor.martincarlisle.com.
Press.
Technology.
Hubbard, J.R; 2007; Data Structures with Java; The McGraw-Hill Companies.
Jain, R.K. 2000. Insight Into Flowcharting. Bangalore: S. Chand & Company Ltd.
Kadir, A., 2013, Pengenalan Algoritma Pendekatan Secara Visual dan Interaktif
Yogyakarta: Andi.
Andi.
Published Company.
Lipschutz, S., & Poe, A.; 1982; Theory and Problem of Programming with
18
Venit, S.; and Drake, E. 2007. Extended Prelude to Programming Concepts &
Venit, S.; and Drake, E. 2011. Prelude to Programming Concepts & Design.