Anda di halaman 1dari 2

TUGAS PERKULIAHAN SESI 8

Topik Dalam Pemrograman

Nama : MUHAMMAD ADITYA SETIAWAN


NIM : 20200804007

1. Apa yang dimaksud dengan paradigma procedural


Pemrograman prosedural adalah pemrograman yang dilakukan dengan
memberikan serangkaian perintah yang berurutan. Paradigma ini didasari oleh konsep
mesin Von Newman (stored program concept) sekelompok tempat penyimpanan
(memori), yang dibedakan menjadi memori instruksi dan memori data, masing-masing
memori tersebut dapat diberi nama dan nilai, selanjutnya instruksi akan dieksekusi satu
persatu secara sekuensial atau berurutan oleh sebuah proses tunggal.

2. Apa yang anda ketahui tentang Bahasa Pascal


Pascal merupakan salah satu bahasa pemrograman yang sering digunakan pada
saat seseorang mempelajari algoritma dan juga pemrograman terutama di bidang
akademis. Pascal ini adalah bahasa pemrograman yang cara menulisnya itu sangat dekat
dengan cara menulis algoritma structure english.
Pascal menerapkan konsep prosedur dan struktur programming yang bisa
dikatakan baik. Makanya Pascal juga disebut-sebut sebagai pilihan yang pas untuk
orang-orang yang ingin mempelajari konsep programming. Bahkan perintah yang ada
dalam Pascal juga mirip dengan bahasa Inggris yang biasa digunakan dalam keseharian,
misalnya read, write, end dan begin.

3. Apa yang membedakan paradigma prosedural dengan Obyek oriented


Perbedaan utama antara OOP dan Pemrograman Prosedural adalah bahwa fokus
Pemrograman Prosedural adalah untuk memecah tugas pemrograman menjadi
kumpulan variabel dan subrutin, sementara fokus OOP adalah untuk memecah tugas
pemrograman ke objek, yang merangkum data dan metode.
Perbedaan yang paling menonjol adalah bahwa sementara Pemrograman
Prosedural menggunakan prosedur untuk langsung beroperasi pada struktur data, OOP
akan menggabungkan data dan metode bersama-sama sehingga suatu objek akan
beroperasi pada datanya sendiri. Ketika datang ke nomenklatur, prosedur, modul,
panggilan prosedur dan variabel dalam Pemrograman Prosedural sering disebut sebagai
metode, objek, pesan dan atribut dalam OOP, masing-masing.

4. Persoalan apa saja yang dapat diselesaikan dengan paradigma prosedural


• Persoalan yang Memiliki algoritma pemecahan masalah yang sederhana, standar dan
efektif.
• Persoalan yang pemecahannya terdiri dari 3(tiga) struktur dasar, yaitu struktur
berurutan, struktur seleksi dan struktur perulangan.

Contoh : “Menghitung Luas Segitiga”

Dengan Algoritma sebagai berikut :

• Input Panjang
• Input Lebar
• Hitung Luas = Panjang x Lebar

5. Persoalan apa yang tidak dapat / telalu rumit untuk diselesaikan dengan
paradigma prosedural\
• Persoalan yang Memiliki algoritma pemecahan masalah yang cukup rumit
• Persoalan yang mengharuskan terintegrasi dengan system lain
• Persoalan yang tidak terstruksur

Contoh : “Menghitung Luas Segitiga”


Dengan Algoritma sebagai berikut :

• Hitung Luas = Panjang x Lebar


• Input Panjang
• Input Lebar
Maka perintah diatas tidak dapat dieksekusi. Mengapa? Karena dibutuhkan
input nilai panjang dan lebar baru kemudian dihitung, bukan sebaliknya.

Anda mungkin juga menyukai