Nama : ILHAMMULLAH
NIM : 21040039
Mata Kuliah : Algoritma dan Pemrograman I
Dosen : Ofah Musyarrofah, S.Kom M.TI
Kelas : R2
Semester : 1 (Satu)
PERTANYAAN
1. Sebutkan
dua pendapat ahli dari pengertian algoritma dan logika
2. Apa
itu pemograman, apa pendapat anda, dan berikan contoh aplikasi pemograman yang
sering anda jumpai dalam kehidupan sehari-hari
3. Berikan
contoh dari algoritma dengan struktur pseudocode
4. Apa
yang dimaksud dengan flowchart dan sebutkan serta jelaskan simbol flowchart beserta
fungsi nya
5. Gambarkan
sebuah flowchart dari proses penjualan barang
6. Buatlah
sebuah program sederhana lengkap dengan syntacnya menggunakan program yang anda
kuasai.
JAWABAN
1.
A. Pengertian Algoritma menurut beberapa Para Ahli :
Ø
Seymour Lipschutz, Ph.D dan Marc Lipson, Ph.D. Algoritma adalah
suatu daftar langkah-demi-langkah yang terhingga dari instruksi-instruksi yang
terdefinisikan dengan jelas yang dipakai untuk permasalahan tertentu.
Ø
David Bolton. Algoritma adalah deskripsi dari suatu
prosedur yang berakhir dengan sebuah hasil.
B.
Pengertian Logika menurut beberapa Para Ahli :
Ø
Jan Hendrik Rapar, 1996. Pengertian logika
adalah ajaran tentang berpikir yang secara ilmiah membicarakan bentuk pikiran
itu sendiri dan hukum-hukum yang menguasai pikiran.
Ø Ahmad Taufik Nasution, 2006. Logika merupakan ilmu dan kecakapan menalar, berpikir dengan tepat.
2.
A. Pengertian Pemrograman
Pemrograman adalah proses menulis, menguji dan memperbaiki (debug), dan memelihara kode yang membangun suatu program komputer. Kode ini ditulis dalam berbagai bahasa pemrograman.
Tujuan dari pemrograman adalah untuk memuat suatu program yang dapat melakukan
suatu perhitungan atau 'pekerjaan' sesuai dengan keinginan si pemrogram. Untuk
melakukan pemrograman, diperlukan keterampilan dalam algoritma, logika, bahasa pemrograman, dan pada banyak kasus, pengetahuan-pengetahuan lain seperti Matematika.
Pemrograman
adalah suatu seni dalam menggunakan satu atau lebih algotirma yang
saling berhubungan dengan menggunakan suatu bahasa pemrograman tertentu
sehingga menjadi suatu program komputer. Bahasa pemrograman yang
berbeda mendukung gaya pemrograman yang berbeda pula. Gaya pemrograman ini
biasa disebut paradigma pemrograman.
Apakah
memprogram perangkat lunak lebih merupakan seni, ilmu, atau teknik telah lama diperdebatkan.
Pemrogram yang baik biasanya mengkombinasikan ketiga hal tersebut, agar dapat
menciptakan program yang efisien, baik dari sisi saat dijalankan (run time)
atau memori yang digunakan.
B. Contoh aplikasi
pemrograman dalam kehidupan sehari-hari adalah
1.
Whatsapp
2.
Instagram,
3.
YouTube
4. Google, dll.
3. Contoh Algoritma dengan struktur Pseudocode
4.
A. Pengertian
flowchart
Flowchart atau bagan alur adalah
diagram yang menampilkan langkah-langkah dan keputusan untuk melakukan sebuah
proses dari suatu program. Setiap langkah digambarkan dalam bentuk diagram dan
dihubungkan dengan garis atau arah panah.
B. Simbol flowchart
Pada
dasarnya simbol-simbol dalam flowchart memiliki arti yang berbeda-beda. Berikut
adalah simbol-simbol yang sering digunakan dalam proses pembuatan flowchart.
5.
Contoh Flowchart Proses Penjualan Barang
6.
Program Menghitung Luas Persegi Panjang
Syntac Menghitung Luas Persegi
Panjang
👍🏻👍🏻👍🏻👍🏻
BalasHapuswarrrbiazaa
BalasHapus