Nim : 20220040188
Prodi/Kelas : Ti22c
1. Sebutkan dan jelaskan perangkat lunak (software) yang anda ketahui, minimal 5. (score
= 10)
2. Jelaskan apa yang dimaksud dengan finiteness dalam menyusun sebuah algoritma!.
(score = 15)
3. Carilah simbol-simbol yang digunakan untuk membuat flowchart beserta fungsinya
masing-masing sebanyak 10. (score = 30)
4. Buatlah algoritma menggunakan representasi uraian deskripsi, flowchart dan
pseudocode untuk permasalah berikut ini :
a. Menghitung luas dan keliling lingkaran
b. Menghitung luas segitiga
(score = 45 )
Jawaban
1. 1. Software System
2.Software Browser
3.Microsoft Office
4.Paint Software
5.Software Anti Virus.
2. Fineteness adalah harus berhenti setelah mengerjakan langkah terbatas.
Finiteness (Keterbatasan)
Finiteness atau keterbatasan berarti algoritma harus berakhir setelah
mengerjakan sejumlah langkah proses. Algoritma yang sedang mengerjakan
sebuah proses atau langkah mempunyai sifat terbatas, maka ia harus
menghentikan apa yang sedang ia kerjakan.
3. A. Simbol Direction
Simbol ini juga digunakan untuk menunjukkan garis alir dari proses.
Simbol ini juga dipakai menyederhanakan hubungan antar simbol yang rumit
atau letaknya berjauhan bila dihubungkan dengan garis dalam satu halaman.
dipakai untuk menghubungkan simbol dalam halaman berbeda. Label dari simbol
B. Simbol Proses
oleh komputer.
simbol inspeksi.
dalam storage.
atau prosedur
dan sebagainya.
sebagainya.