TUGAS SOFTKILL
PENGENALAN ALGORITMA DAN
PEMROGAMAN
Disusun Oleh :
Nama : WAHYU
RIFALDO
NPM
: 16417152
FAKUTAS TEKNIK INDUSTRI JURUSAN TEKNIK
ELEKTRO
UNIVERSITAS GUNADARMA
DEPOK 2020
·
Apa yang dimaksud dengan Algotritma dan Pemrogaman?
algoritma
adalah urutan langkah-langkah terbatas yang disusun secara sistematis dan
menggunakan bahasa yang logis dengan tujuan menyelesaikan suatu masalah
tertentu, sedangakan program adalah
kumpulan instruksi berupa pernyataan yang ditulis dengan menggunakan bahasa
pemrograman yang melibatkan pemilihan struktur data. Beberapa pakar komputer
menyatakan program dengan formula Program = Algoritma + Bahasa Pemrograman. “Referensi Buku Logika dan Algoritma Program
Studi Teknik Informatika Departemen Teknik Informatika dan Komputer Politeknik
Elektronika Negeri Surabaya”
·
Jelaskan bentuk – bentuk Algoritma berikut contohnya
1.
Divide and
Conquer Paradigma untuk membagi suatu
permasalahan besar menjadi
permasalahan-permasalahan yang lebih
kecil.
2. Dynamic programming Paradigma
pemrograman dinamik akan sesuai jika digunakan
pada suatu
masalah yang mengandung sub-struktur yang optimal (, dan mengandung
beberapa bagian
permasalahan yang tumpang tindih.
3. Metode serakah Sebuah algoritma serakah mirip dengan sebuah Pemrograman dinamik, bedanya jawaban dari submasalah tidak perlu diketahui dalam setiap tahap; dan menggunakan pilihan “serakah” apa yang dilihat terbaik pada saat itu
.4. Sistem Flowchart, Sistem
flowchart merupakan diagram alir yang menggambarkan
suatu sistem peralatan komputer yang
digunakan dalam proses pengolahan data
serta hubungan antar peralatan tersebut.
5. Pseudo Code (Kode Semu) Pseudo Code
(kode semu) merupakan metode yang
cukup Efisien untuk
menggambarkan suatu algoritma .
“ Referens https://www.dosenpendidikan.co.id/ “
·
Jelaskan janis – jenis bahasa pemrogaman?
Jenis
Bahasa pemrogram, antara lain bahasa Assembly, Fortran, Cobol, PL/I, Algol,
Pascal, C, C++, Basic, Prolog, LISP, PRG, CSMP, Simscript, GPSS, Dinamo, dan
lain-lain. “Referensi Buku Logika dan
Algoritma Program Studi Teknik Informatika Departemen Teknik Informatika dan
Komputer Politeknik Elektronika Negeri Surabaya”
