Professional Documents
Culture Documents
Deklarasi, Isi Dan Array
Deklarasi, Isi Dan Array
DI SUSUN OLEH :
DESRINA ARTA
DOSEN PENGAMPU
FANNY SEPTIANI BUFRA, S.Kom., M.Kom
PASAMAN BARAT
1
2022/2023
KATA PENGANTAR
Segala puji bagi Allah SWT yang telah memberikan kemudahan sehingga
saya dapat menyelesaikan makalah ini dengan tepat waktu. Tanpa pertolongan-Nya
tentunya saya tidak akan sanggup untuk menyelesaikan makalah ini dengan baik.
Shalawat serta salam semoga terlimpah curahkan kepada baginda tercinta kita yaitu
Nabi Muhammad SAW yang kita nanti-natikan syafa’atnya di akhirat nanti.
Penyusun mengucapkan syukur kepada Allah SWT atas limpahan nikmat
sehat-Nya, baik itu berupa sehat fisik maupun akal pikiran, sehingga penyusun
mampu untuk menyelesaikan pembuatan makalah Deklarasi, Isi dan Array sebagai
salah satu tugas pada mata kuliah Algoritma dan Struktur Dasar II.
Penyusun tentu menyadari bahwa makalah ini masih jauh dari kata sempurna
dan masih banyak terdapat kesalahan serta kekurangan di dalamnya. Untuk itu,
penyusun mengharapkan kritik serta saran dari untuk makalah ini, supaya makalah
ini nantinya dapat menjadi makalah yang lebih baik lagi. Demikian, dan apabila
terdapat banyak kesalahan pada makalah ini penyusun mohon maaf yang sebesar-
besarnya.
Penyusun juga mengucapkan terima kasih kepada semua pihak khususnya
kepada Dosen Pengampu Ibu Fanny Septiani Bufra, S.Kom., M.Kom. yang telah
membimbing kami dalam menulis makalah ini. Serta kepada semua rekan-rekan
sesama mahasiswa.
Demikian, semoga makalah ini dapat bermanfaat. Terima kasih.
Penyusun
2
Daftar Isi
Halaman Judul ....................................................................................................i
BAB I PENDAHULUAN
BAB II PEMBAHASAN
Kesimpulan ........................................................................................................6
3
BAB I
PENDAHULUAN
I.3 Tujuan
1. Untuk memenuhi tugas mata perkuliahan Algoritma Dan Struktur Data II
2. Mengetahui defenisi deklarasi pada program pascal
3. Mengetahui jenis-jenis deklarasi program pascal
4. Mengetahui isi pada program pascal
5. Mengetahui tentang array pada pascal
4
BAB II
PEMBAHASAN
2.1.2. Program
5
Program adalah formulasi sebuah algoritma dalam bentuk bahasa
pemrograman, sehingga siap untuk dijalankan pada mesin komputer. Membuat
program seperti memberitahukan apa yang harus dilakukan kepada orang lain [1].
Komputer sebenarnya hanyalah sebuah mesin yang tidak memiliki emosi dan
kemampuan bersosialisasi. Oleh karena itu, untuk membuatnya menjadi mudah,
diperlukan penyusunan algoritma yang benar.
Mendesain algoritma yang benar dan menterjemahkannya ke dalam bahasa
pemrograman bukanlah hal yang mudah karena bahasa pemrograman memiliki tata
penulisan tersendiri.
Bahasa pemrograman adalah sekumpulan instruksi yang digunakan untuk
mengatur perangkat keras computer agar melaksanakan tindakan tertentu[2].
Struktur bahasa ini memiliki kemiripan dengan bahasa natural manusia, karena juga
tersusun dari elemen-elemen dasar seperti: kata benda dan kata kerja serta mengikuti
aturan untuk menyusunnya menjadi kalimat.
Bahasa pemrograman memiliki tingkatan bahasa yang dibedakan menjadi
beberapa jenis, yaitu : bahasa pemrograman tingkat tinggi, bahasa pemrograman
tingkat menengah, bahasa pemrograman tingkat rendah, dan bahasa mesin
2.2.1. Flowchart
Algoritma flowchart adalah suatu bagan atau diagram dengan simbol-simbol
tertentu yang menggambarkan urutan proses secara mendetail dan hubungan antara
suatu proses (instruksi) dengan proses lainnya dalam suatu program[1].
6
Penulisan menggunakan flowchart adalah model penulisan dengan
menggunakan bentuk penyusunan bangun ruang flowchart atau bisa disebut juga
dengan bagan alir. Flowchart merupakan bagian yang menunjukan aliran atau
runtutan algoritma. Penulisan ini bagus secara visual, akan tetapi bisa menjadi rumit
jika algoritma yang dibuat terlalu panjang (tidak efisien).
Beberapa petunjuk yang harus diperhatikan dalam membuat flowchart,
seperti:
1. Flowchart digambarkan dari halaman atas ke bawah dan dari kiri ke kanan,
2. Aktivitas yang digambarkan harus didefinisikan secara hati-hati dan definisi
harus dapat dimengerti oleh pembacanya,
3. Kapan aktivitas dimulai dan berakhir harus ditentukan secara jelas dan terinci,
4. Setiap langkah dari aktivitas harus diuraikan dengan menggunakan deskripsi kata
kerja,
5. Setiap langkah dari aktivitas harus pada urutan yang benar,
6. Lingkup aktivitas yang sedang digambarkan harus ditelusuri dengan hati-hati,
7. Gunakan symbol yang standar.
A. Jenis-jenis flowchart
1. System Flowchart
Menggambarkan suatu sistem perangkat computer yang digunakan dalam
proses pengolahan data serta hubungan antar perangkat tersebut.
Keyboard
CPU Storage
VDU
2. Program Flowchart
Menggambarkan urutan logika dari suatu prosedur pemecahan masalah.
Terdapat dua jenis metode penggambaran Program Flowchart, yaitu
7
a. Conceptual flowchart, menggambarkan alur pemecahan masalah
secara global.
b. Detail Flowchart, menggambarkan alur pemecahan masalah secara
rinci.
(a) (b)
Gambar 2. Contoh program Flowchart (a) Conceptual flowchart, dan (b) Detail
Flowchart
B. Simbol-simbol Flowchart
Simbol-simbol flowchart yang digunakan untuk menggambarkan algoritma
dalam bentuk diagram alir, yaitu :
1. Flow direction symbols, digunakan untuk menghubungkan symbol satu
dengan yang lain disebut juga connecting line.
8
Gambar 3. Flow direction Symbols
2. Processing symbols, menentukan jenis operasi pengolahan dalam suatu
proses/ prosedur.
10
• Deklarasi: Menjelaskan variabel apa saja yang digunakan dan apa tipe
datanya (mengarah ke bahasa pemrograman yang digunakan)
• Deskripsi: Menjelaskan setiap langkah langkah penyelesaian masalah
tersebut
11
Gambar.6 Penulisan Pseudocode
2.3. Contoh Pemrograman berbasis PHP
PHP (PHP Hypertext Preprocessor) adalah bahasa perograman web berupa
script yang dapat diintegrasikan dengan HTML. PHP juga dikenal dengan bahasa
pemrograman open source yang berarti dapat digunakan secara gratis.
12
Gambar 9. Contoh code PHP dalam HTML
Berikut tampilan pada browser dari pengkodean PHP tanpa dan menggunakan
HTML.
Gambar 10. Tampilan hasil script PHP tanpa dan mengggunakan HTML
BAB III
PENUTUP
3.1. Kesimpulan
Algoritma adalah urutan langkah-langkah untuk memecahkan masalah.
Algoritma dibutuhkan untuk memerintah komputer mengambil langkah-langkah
tertentu dalam menyelesaikan masalah.
13
Program adalah formulasi sebuah algoritma dalam bentuk bahasa
pemrograman, sehingga siap untuk dijalankan pada mesin komputer. Membuat
program seperti memberitahukan apa yang harus dilakukan kepada orang lain.
Skema algoritma merupakan alur pemikiran dalam menyelesaikan suatu
pekerjaan yang dituangkan secara tertulis. Penyajian algoritma secara garis besar
dapat dibagi dalam dua bentuk penyajian yaitu tulisan dan gambar. Algoritma yang
disajikan dengan tulisan yaitu dengan struktur bahasa tertentu.
Algoritma flowchart adalah suatu bagan atau diagram dengan simbol-simbol
tertentu yang menggambarkan urutan proses secara mendetail dan hubungan antara
suatu proses (instruksi) dengan proses lainnya dalam suatu program.
Pseudocode adalah kode atau tanda yang menyerupai (pseudo) atau
merupakan penjelasan cara menyelesaikan suatu masalah.
DAFTAR PUSTAKA
[1] Esabella, S., & Haq, M. (2021). Dasar-Dasar Pemrograman. Olat Maras
Publishing.
[2] Kadir, A. (2003). Pengenalan Sistem Informasi. Penerbit Andi
14
[3] Habibi, R., Putra, F. B., & Putri, I. F. (2020). Aplikasi kehadiran dosen
menggunakan PHP OOP (Vol. 1). Kreatif.
[4] Pratiwi, E. L. (2020). Konsep Dasar Algoritma Dan Pemrograman Dengan
Bahasa Java. Poliban Press.
15