Anda di halaman 1dari 16

KUNCI JAWABAN

BAB 1

A. Pilihan Ganda
1. C 6. B 11. A 16. D
2. D 7. A 12. D 17. C
3. C 8. D 13. A 18. B
4. B 9. B 14. B 19. C
5. D 10. B 15. C 20. B

B. Esai
1. Web browser adalah alat penjelajah halaman situs.
2. Perbedaan antara web browser dan search engine adalah sebagai berikut.
a. Web browser adalah aplikasi alat untuk menjelajah halaman situs
b. Search engine adalah mesin pencari yang digunakan pada web browser untuk mencari
data-data/informasi yang beredar di internet
3. Web browser yang dikenal
a. Mozila Firefox
1) Didukung ribuan add-on dan extentions
2) Mudah disesuaikan
3) Menjelajah lebih cepat
4) Dilengkapi password manager
5) Dilengkapi fitur private browsing
b. Google Chrome merupakan perangkat lunak yang dibuat oleh Google
1) Tampilan yang sederhana, tetapi fresh
2) Smart answer pada address bar
3) Autofill pada form website
4) Background chrome
5) Website shortcut
6) Peningkatan performa, stabilitas, dan kompabilitas
7) Picture in picture
c. Opera
1) Menggunakan memori yang kecil sehingga ringan dan lebih cepat saat melakukan
startup.
2) Kecepatan pengolahan situs, render, dan loading yang cepat.
3) Memiliki banyak fitur keamanan
4) Dapat dengan mudah dan praktis dalam melakukan pemblokiran website.
5) Menyediakan pilihan search engine tambahan yang akan digunakan oleh
penggunanya.
4. Berikut fitur browser
a. Mozila Firefox
1) Didukung ribuan add-on dan extentions
2) Mudah disesuaikan
3) Menjelajah lebih cepat
4) Dilengkapi password manager
5) Dilengkapi fitur private browsing
b. Google Chrome merupakan perangkat lunak yang dibuat oleh Google
1) Tampilan yang sederhana, tetapi fresh
2) Smart answer pada address bar
3) Autofill pada form website
4) Background chrome
5) Website shortcut
6) Peningkatan performa, stabilitas, dan kompabilitas
7) Picture in picture
c. Opera
1) Menggunakan memori yang kecil sehingga ringan dan lebih cepat saat melakukan
startup.
2) Kecepatan pengolahan situs, render, dan loading yang cepat.
3) Memiliki banyak fitur keamanan
4) Dapat dengan mudah dan praktis dalam melakukan pemblokiran website.
5) Menyediakan pilihan search engine tambahan yang akan digunakan oleh
penggunanya.
d. Microsoft Edge
Dilengkapi dengan fitur untuk pengembang web sehingga para pengembang web
dapat mengoptimalkan kinerja aplikasi webnya
5. Langkah awal membuat watermark adalah dengan memilih menu Design. Kemudian, klik
menu Watermark. Terdapat beberapa pilihan model watermark. Kita akan membuat
model watermark sendiri. Oleh karena itu, kita klik Custom Watermark. Pilihlah jenis
huruf (font) yang kamu inginkan untuk watermark tersebut.
6. 1) Blok KATA PENGANTAR, kemudian pilih menu Heading. Klik kanan pada Heading
1 dan pilih toolbar Modify.
2) Aturlah jenis dan ukuran huruf. Kemudian, klik OK.
3) Lakukan hal yang sama untuk Daftar Isi, Daftar Gambar, Isi, dan Daftar Pustaka.
4) Untuk bagian Isi, kita lengkapi dulu materinya. Misalnya sebagai berikut. Judul
Isi/Bab: MENYUNTING TEKS BERITA DI SURAT KABAR
Subbab: 1. Menyunting Ejaan dan Tanda Baca
2. Menyunting Pilihan Kata (Diksi)
3. Menyunting kalimat, buatlah masing-masing sub-bab dalam halaman
yang berbeda. Masih ingatkah cara menambah halaman baru?
5) Pilihlah Styles untuk subbab dengan pilihan toolbar Heading 2. Aturlah jenis dan
ukuran hurufnya. Lakukan hal yang sama untuk subbab yang lainnya. 6. Arahkah
kursor ke halaman Daftar Isi. Pilihlah menu References, kemudian klik Table of
Contents. Pilihlah Automatic Table 1.
BAB 2

A. Pilihan Ganda
1. B 6. A
2. A 7. B
3. B 8. A
4. A 9. A
5. D 10. D

B. Esai
1. Menggunakan CMS karena
a. Efisiensi
Waktu yang dibutuhkan untuk membuat halaman web akan lebih singkat jika
menggunakan CMS.
b. Kemudahan dan Kecepatan
CMS mudah dalam pembuatannya, proses instalasinya, sampai dengan proses
perawatan dan pengembangan isinya walaupun pengguna belum mempelajari tentang
bahasa pemprograman.
c. Pemisahanan Konten Mudah
Ada dua halaman website yang disediakan oleh CMS, yaitu user dan admin. Halaman
user (pengguna) yang akan ditampilkan secara umum, dan halaman admin (pengelola)
adalah untuk mengatur isi konten.
d. Penambahan Fungsi
Dalam CMS tersedia fitur custom kode sumber sehingga kode sumbernya dapat
dibedah dan disesuaikan dengan kebutuhan pengguna.
e. Penambahan Banyak User
CMS dapat memberikan hak akses untuk banyak user yang memiliki peranan dalam
mengelola halaman web-nya.
2. Langkah langkah daftar blogger
a. Masuk ke alamat https://www.blogger.com
Pengguna akan mendapatkan halaman yang dinamis berubah-ubah warna yang
membuat nyaman bagi pengguna.
b. Klik tombol “BUAT BLOG”
Maka pengguna akan diarahkan untuk menggunakan akun Google yang dipilih.
Pengguna tidak dapat melanjutkan membuat blog jika tidak memiliki alamat email di
Google.
c. Menentukan judul, alamat, dan tema blog lalu klik “BUAT BLOG”
Tulislah judul blog yang akan kamu buat di Nama Tampilan,
d. Menentukan nama domain
Domain itu adalah nama website yang dibuat oleh pengguna. Boleh klik Telusuri atau
boleh klik tombol Lain Kali.
e. Selesai
3. Admin dapat melakukan hal berikut
a. Membuat postingan
b. Melihat statistik kunjungan
c. Mengatur komentar
d. Megatur halaman
e. Mengatur tata letak
f. Mengatur tema pada blogspot
g. Mengatur blogger
h. Mengatur blog yang diikuti
4. Keunggulan wordpress adalah sebagai berikut
a. Merupakan program open source.
b. Template dan desain mudah sesuai dengan kebutuhan.
c. Mudah melakukan impor dari situs lain.
d. Tersedia plugin dan template secara gratis.
e. Dalam satu artikel dapat menggunakan fitur multikategori.
f. Trackback dan pingback.
g. Format teks mirip dengan program pengolah kata.
5. Dengan menggunakan CMS dalam membuat website dengan mudah walaupun
penggunanya tidak mengerti bahasa pemrograman sama sekali
BAB 3

A. Pilihan Ganda
1. C 6. A 11. C 16. D
2. C 7. A 12. B 17. A
3. B 8. A 13. D 18. B
4. D 9. D 14. B 19. C
5. D 10. B 15. D 20. A

B. Esai
1. Perbedaan input dan output device
a. Input device: alat atau perangkat keras yang digunakan untuk memasukan data data
atau perintah dan program yang akan diproses di dalam komputer
b. Output device: perangkat komputer yang berfungsi menghasilkan suatu keluaran
(output) seperti gambar, kertas (hardcopy), dan suara
2. ALU di dalam perhitungannya menggunakan kode biner yang merepresentasikan
instruksi yang akan dieksekusi (opcode) dan diolah (operand). ALU mendapat masukan
data dari register kemudian diproses serta hasilnya disimpan dalam register tersendiri
yaitu ALU output register. Lalu, disimpan ke dalam memori.
3. Fungsi mouse adalah mengatur pergerakan kursor secara cepat. Selain itu, untuk
memberikan suatu perintah dengan hanya menekan tombol pada mouse komputer, juga
untuk memilih objek, membuka dan menjalankan program, melakukan drag and drop,
melakukan scrolling.
4. Empat contoh perangkat keras
a. Mouse
b. Keyboard
c. Monitor
d. Scanner
5. Jenis-jenis secondary storage adalah
a. Harddisk
b. USB Flash Drive
c. DVD
BAB 4

A. Pilihan Ganda
1. A 6. B
2. C 7. A
3. A 8. C
4. B 9. A
5. C 10. C

B. Esai
1. Ekstensi file adalah tanda yang membedakan antara satu jenis file dan jenis file lainnya.
Ekstensi file ditulis secara otomatis setelah penyimpanan data di komputer. Ekstensi file
diletakkan setelah tanda titik pada penamaan file yang tersimpan.
2. Untuk melihat ekstensi file pada komputer dapat dilakukan dengan cara berikut.
a. Buka Windows Explorer
b. Klik View
c. Aktifkan File Name Extention
3. Berdasarkan ektensi filenya, maka jenis-jenis file dibagi menjadi lima sebagai berikut.
a. File Sistem File
jenis ini berfungsi menjalankan program dan aplikasi komputer.
b. File Video
File video ini menunjukkan jenis aplikasi video yang digunakan untuk menjalankan
file video ini. Contoh beberapa ektenssi file video ini adalah mpg, 3gp, wmv, avi, KV,
flv, dan mp4.
c. File Dokumen
File dokumen ini menunjukkan penggunaan aplikasi pengolahan data atau angka yang
digunakannya atau aplikasi yang dapat digunakan untuk membuka file tersebut.
Contoh ekstensinya adalah doc, xls, ods, pdf, txt, dan ppt.
d. File Gambar
File gambar ini dihasilkan dari kamera digital atau kamera manual akan menghasilkan
ekstensi jpeg atau jpeg. File yang dihasilkan dari pengolahan aplikasi gambar, seperti
photoshop, CorelDraw, atau autocad akan menghasilkan ekstensi tif, png, gif, atau
yang lainnya.
e. File Suara
Contoh ekstensi file suara adalah wav, mp3, midi, dan rm.
4. Contoh ekstensi file
a. File Sistem komputer
Aplikasi yang digunakan adalah launcher program.
Contoh ekstensinya adalah: exe, tmp, sys, bat, dan com.
b. File Video
Aplikasi yang digunakan adalah GOMPlayer, winamp, dan Windows media player
Contoh ekstensinya adalah: mpg, 3gp, wmv, avi, KV, flv, dan mp4.
c. File Dokumen
Aplikasi yang digunakan adalah notepad, Microsoft word, Microsoft excel dan
Microsoft powerpoint
Contoh ekstensinya adalah doc, xls, ods, pdf, txt, dan ppt.
d. File Gambar
Aplikasi yang digunakan adalah kamera digital atau aplikasi untuk desain seperti
corel draw, dan photoshop
Contoh ekstensinya adalah: tif, png, gif, atau yang lainnya.
e. File Suara
Aplikasi yang digunakan adalah WinAmp dan media player
Contoh ekstensinya adalah: wav, mp3, midi, dan rm.
5. Contoh aplikasi pengolah angka adalah Star Office Calc, Open Office Calc, Lotus 123,
dan Microsoft Excel
BAB 5

A. Pilihan Ganda
1. A 6. A
2. D 7. C
3. D 8. A
4. A 9. A
5. D 10. D

B. Esai
1. Fungsi logika pada Microsoft Excel
a. Fungsi NOT : Fungsi NOT digunakan untuk membalikkan nilai suatu logika
b. Fungsi AND : Fungsi AND adalah suatu fungsi yang apabila salah satu pernyataan
bernilai FALSE (salah) maka hasilnya akan bernilai FALSE (salah)
c. Fungsi OR : Fungsi OR adalah suatu fungsi yang apabila salah satu pernyataan
bernilai TRUE (benar) maka hasilnya akan bernilai TRUE (benar)
d. Fungsi IF : Suatu fungsi yang digunakan untuk menyeleksi suatu data/nilai. Jika
syaratnya terpenuhi maka akan melaksanakan suatu instruksi
tertentu. Jika tidak terpenuhi, akan melaksanakan instruksi yang lain.
2. Berikut penjelasan rumus tersebut
a. G4<60 merupakan logical test-nya. Jika isi sel G4 bernilai lebih kecil dari 60.
b. “TIDAK LULUS” adalah tampilan kata TIDAK LULUS jika kondisi (logical test)
terpenuhi.
c. “LULUS” adalah tampilan kata LULUS jika kondisi (logical test) tidak terpenuhi.
3. Berikut penjelasan rumus tersebut
a. HLOOKUP
Pencarian nilai secara horizontal karena tabel pajak tersusun secara horizontal.
b. B3
Merupakan Lookup_Value yaitu nilai yang akan dicari berdasarkan golongan yang
ada pada sel B3 karena besarnya nilai pada sel tersebut berdasarkan golongannya.
c. $L$10:$O$20
Merupakan Table_Array Tabel. Tabel rujukan pencarian merupakan Tabel Potongan
yang berada pada sel L10 sampai dengan O20. Agar tidak berubah-ubah, kita
diharuskan menambahkan simbol dollar ($) sebelum huruf L ($L = fungsi $ untuk
mengunci kolom L) dan sebelum angka 10 ($10 = fungsi $ untuk mengunci baris ke-
10). Demikian juga untuk sel akhir tabel ditambahkan simbol dollar ($) sebelum huruf
O ($O = fungsi $ untuk mengunci kolom O) dan sebelum angka 20 ($20 = fungsi $
untuk mengunci baris ke-20). Dengan adanya penguncian ini, maka jika di-copy
paste, selnya tetap.
d. 5
Angka 5 merupakan row_Index_Num yang menunjukkan nomor baris keberapa yang
nilainya akan diambil.
4. Berikut 3 model dasar komputasi.
a. Model Fungsional
Pada model fungsional, suatu program adalah kumpulan definisi fungsi-fungsi.
Komputasi adalah aplikasi dari fungsi tersebut.
b. Model Logika
Pada model logika, suatu program terdiri atas definisi hubungan. Komputasi adalah
menjadi suatu bukti dari kesimpulan yang diambil.
c. Model Imperatif
Model imperatif, suatu program terdiri atas urutan tugas. Komputasi terdiri atas
urutan pernyataan.
5. Algoritma program luas lingkaran
Program hitung luas lingkaran
DEKLARASI
phi : real
r : integer
luas : real
ALGORITMA
phi 🡨 3.14

read (r) // di input user


r 🡨7

luas 🡨 phi * r * r

write (luas)
EVALUASI BAB 1-5

A. Pilihan Ganda
1. C 11. C 21. B 31. D
2. A 12. D 22. D 32. D
3. B 13. B 23. C 33. B
4. C 14. C 24. B 34. D
5. D 15. B 25. A 35. D
6. D 16. D 26. B 36. B
7. A 17. D 27. C 37. D
8. D 18. B 28. A 38. D
9. D 19. C 29. A 39. C
10. B 20. A 30. B 40. B

B. Esai
1. Web browser adalah alat penjelajah halaman situs
2. Langkah awal membuat watermark adalah dengan memilih menu Design. Kemudian, klik
menu Watermark. Terdapat beberapa pilihan model watermark. Kita akan membuat
model watermark sendiri. Oleh karena itu, kita klik Custom Watermark. Pilihlah jenis
huruf (font) yang kamu inginkan untuk watermark tersebut.
3. Langkah-langkah membuat daftar isi adalah sebagai berikut:
1) Blok KATA PENGANTAR, kemudian pilih menu Heading. Klik kanan pada Heading
1 dan pilih toolbar Modify.
2) Aturlah jenis dan ukuran huruf. Kemudian, klik OK.
3) Lakukan hal yang sama untuk Daftar Isi, Daftar Gambar, Isi, dan Daftar Pustaka.
4) Untuk bagian Isi, kita lengkapi dulu materinya. Misalnya sebagai berikut. Judul
Isi/Bab : MENYUNTING TEKS BERITA DI SURAT KABAR
Subbab : 1. Menyunting Ejaan dan Tanda Baca
2. Menyunting Pilihan Kata (Diksi)
3. Menyunting kalimat, buatlah masing-masing sub-bab dalam halaman
yang berbeda. Masih ingatkah cara menambah halaman baru?
4. Pilihlah Styles untuk subbab dengan pilihan toolbar Heading 2.
Aturlah jenis dan ukuran hurufnya. Lakukan hal yang sama untuk
subbab yang lainnya.
5. Arahkah kursor ke halaman Daftar Isi. Pilihlah menu References,
kemudian klik Table of Contents. Pilihlah Automatic Table 1.
4. Keunggulan WordPress disbanding CMS yang lainnya
a. Merupakan program open source.
b. Template dan desain mudah sesuai dengan kebutuhan.
c. Mudah melakukan impor dari situs lain.
d. Tersedia plugin dan template secara gratis.
5. Alasan menggunakan cms
a. efisiensi,
b. kemudahan dan kecepatan,
c. kemudahan pemisahan konten,
d. penambahan fungsi,
e. penambahan banyak user,
f. kemudahan saat proses maintenance¸
g. kemudahan dalam mengganti desain Web.
6. Fungsi mouse adalah mengatur pergerakan kursor secara cepat. Selain itu, untuk
memberikan suatu perintah dengan hanya menekan tombol pada mouse komputer, juga
untuk memilih objek, membuka dan menjalankan program, melakukan drag and drop,
melakukan scrolling.
7. perangkat keras yang sering ditemui
a. Mouse
b. Keyboard
c. Monitor
d. Printer
8. Berikut penjelasan rumus tersebut
a. G4<60 merupakan logical test-nya. Jika isi sel G4 bernilai lebih kecil dari 60.
b. “TIDAK LULUS” adalah tampilan kata TIDAK LULUS jika kondisi (logical
test) terpenuhi.
c. “LULUS” adalah tampilan kata LULUS jika kondisi (logical test) tidak
terpenuhi.
9. Berikut 3 model dasar komputasi.
a. Model Fungsional
Pada model fungsional, suatu program adalah kumpulan definisi fungsi-fungsi.
Komputasi adalah aplikasi dari fungsi tersebut.
b. Model Logika
Pada model logika, suatu program terdiri atas definisi hubungan. Komputasi adalah
menjadi suatu bukti dari kesimpulan yang diambil.
c. Model Imperatif
Model imperatif, suatu program terdiri atas urutan tugas. Komputasi terdiri atas
urutan pernyataan.
10. Algoritma luas lingkaran
Program hitung luas lingkaran
DEKLARASI
phi : real
r : integer
luas : real
ALGORITMA
phi 🡨 3.14
read (r) // di input user
r 🡨7
luas 🡨 phi * r * r
write (luas)

BAB 6
A. Pilihan Ganda
1. B 6. A
2. B 7. D
3. D 8. D
4. A 9. B
5. B 10. A

B. Esai
1. Perbedaan antara selection process dan iteration process
a. Selection Process
Proses algoritma yang memiliki pelaksanaan instruksi berdasarkan kondisi yang
terjadi. Jika kondisinya terpenuhi, instruksi akan dijalankan. Jika tidak terpenuhi
maka akan melaksanakan instruksi yang lainnya.
b. Iteration Process (Looping)
Proses algoritma yang mengalami pengulangan proses baik itu sebagian ataupun
seluruh prosesnya.
2. Tujuan fungsi adalah sebagai berikut
a. Memudahkan dalam pembuatan program
Pembuat program (programmer) lebih mudah dalam membuat program karena dapat
membuat program secara general terlebih dahulu, baru kemudian membuat
subprogramnya/ fungsi yang dibutuhkan. Bisa juga membuat fungsi-fungsinya dulu,
baru fungsi utamanya.
b. Menghemat ukuran program
Program dibagi-bagi menjadi beberapa fungsi supaya instruksi-instruksi yang akan
digunakan berkali-kali tinggal dipanggil nama fungsinya. Jadi tidak perlu dituliskan
instruksinya berulang-ulang. Hal ini akan menghemat ukuran program.
3. Keuntungan menggunakan fungsi adalah sebagai berikut
a. Menyederhanakan program yang rumit
b. Menghindari penulisan program yang berulang-ulang dengan penulisan instruksi yang
sama.
c. Mempermudah pelacakan kesalahan dalam membuat program karena tinggal
memperbaiki subprogram/ fungsi tertentu.
4. Proses yang dikerjakan di dalam fungsi kali adalah mengalikan angka1 terhadap angka2.
Kemudian, hasilnya akan disimpan dalam variabel bernama kali yang bertipe integer
juga. Nama fungsi dengan nama variabel tempat penyimpanan hasil proses perkalian
boleh sama.
5. Instruksi seleksinya menggunakan switch case.
Jika pengguna menekan angka 1, maka fungsi 1 yang akan dipanggil. Jika pengguna
menekan angka 2, maka fungsi 2 yang akan dipanggil. Jika pengguna menekan angka 3,
maka fungsi 3 yang akan dipanggil. Jika pengguna menekan angka 4, maka fungsi 4
yang akan dipanggil. Jika pengguna menekan selain angka 1 sampai dengan angka 4,
maka akan ada komentar “pilih menggunakan angka 1 s.d 4.”
BAB 7

A. Pilihan Ganda
1. B 6. D
2. A 7. B
3. A 8. D
4. B 9. B
5. B 10. D

B. Esai
1. Menurut KBBI, informasi adalah penerangan atau pemberitahuan; kabar atau berita
tentang sesuatu.
2. Ciri-ciri informasi adalah sebagai berikut.
a. Benar atau salah
Informasi ada yang benar dan ada yang salah, artinya ada yang sesuai dengan
kenyataan atau hasil rekayasa. Oleh karena itu ketika mendapatkan infomasi selidiki
dulu kebenarannya. Jika meragukan jangan disebarkan.
b. Baru
Informasi yang baru bagi si penerima akan mengundang kepenasaran untuk
mengetahui lebih lanjut. Informasi yang bersifat trending topic atau viral akan
membuat penerima informasi dengan senang hati meluangkan waktunya untuk
menyimak bahkan menyebarkannya.
c. Tambahan
Informasi dapat berupa tambahan dari informasi yang telah ada sehingga melengkapi
informasi yang telah ada.
d. Korektif
Informasi dapat digunakan untuk melakukan koreksi atau perubahan terhadap
informasi sebelumnya kurang benar.
e. Penegas
Sebuah informasi dapat memperkuat atau menegaskan informasi lain yang telah ada
sehingga keyakinan terhadap informasi tersebut semakin meningkat.
3. Jika dua orang atau lebih memberikan keterangan yang sama, maka besar kemungkinan
informasi tersebut akurat.
4. dimungkinkan terjadi karena pengguna media sosial terlalu mengumbar informasi
pribadinya
5. Informasi sebagai penegas adalah Sebuah informasi dapat memperkuat atau menegaskan
informasi lain yang telah ada sehingga keyakinan terhadap informasi tersebut semakin
meningkat.
BAB 8

A. Pilihan Ganda
1. B 6. D
2. A 7. D
3. C 8. D
4. A 9. D
5. B 10. B

B. Esai
1. Berpikir komputasi adalah sistem pemahaman dan pemecahan masalah dengan cara logis
yang dapat dimengerti oleh orang dan komputer. Ini adalah kemampuan untuk
mengintegrasikan kreativitas dan wawasan manusia dengan kekuatan komputasi mesin
2. Dengan cara melakukan pilar berpikir komputasi
a. Dekomposisi yang akan memecah permasalahan besar menjadi beberapa submasalah
kecil.
b. Pengenalan pola yang dilakukan untuk melihat kemungkinan solusi yang sama dalam
pemecahan masalah.
c. Abstraksi untuk mengambil karakteristik-karakteristik penting saja dengan
mengabaikan karakteristik-karakteristik yang tidak penting
d. Algoritma merupakan urutan instruksi dalam penyelesaian masalah.
3. Dekomposisi merupakan pemecahan masalah kompleks dan besar dengan cara
memecahnya menjadi submasalah yang lebih kecil. Tujuan dari pemecahan menjadi
submasalah ini adalah untuk mempermudah penyelesaian masalah tersebut
Contoh: merakit komputer per bagian, dari motherboard, DVD room, dan hardisk.
4. Prinsip umum abstraksi
5. Sebelum membuat bahasa pemrograman dan setelah melakukan abstraksi permasalahan
BAB 9

A. Pilihan Ganda
1. A 6. A
2. B 7. B
3. C 8. D
4. A 9. A
5. C 10. B

B. Esai
1. Observasi lapangan berupa pangamatan lingkungan sekitar baik itu di rumah, sekolah,
lingkungan masyarakat, di manapun seseorang berada. Dari pengamatan lingkungan akan
ditemukan permasalahan-permasalahan yang harus dicari solusinya. Pengamatan tidak
hanya dilakukan satu kali, bisa dua kali, atau sebanyak yang diperlukan sampai
mendapatkan data yang utuh.
2. Langkah-langkah untuk menyelesaikan permasalaan secara komputasi.
a. Dekomposisi
b. Pengenalan pola
c. Abstraksi
d. Desain Algoritma
3. Contoh permasalahan yang diselesaikan dengan cara pengenalan pola.
a. membuat susu dan kopi mempunyai cara membuat yang hampir sama
b. membuat mi instan rebus dan goreng
c. mengecat tembok dan pintu
d. membuat kursi dan meja
4. Build/compiling merupakan proses komputer untuk memeriksa penulisan bahasa
pemrograman apakah ada yang salah ataukah sudah benar. Jika sudah benar, maka akan
diberitahukan error 0 warning dan program dapat dijalankan. Jika ada error, maka
program tidak dapat dijalankan (run).
5. Desain algoritma merupakan mengembangkan petunjuk pemecahan masalah yang sama
tahapan demi tahapan sehingga orang lain bisa menggunakan tahapan informasi tersebut
untuk menyelesaikan permasalahan yang sama.
EVALUASI BAB 6-9

A. Pilihan Ganda
1. D 11. C 21. D 31. A
2. D 12. C 22. B 32. B
3. C 13. C 23. B 33. A
4. A 14. D 24. B 34. D
5. B 15. C 25. B 35. C
6. C 16. C 26. B 36. C
7. A 17. B 27. B 37. D
8. A 18. D 28. C 38. C
9. C 19. D 29. C 39. C
10. D 20. C 30. D 40. D

B. Esai
1. Fungsi digunakan untuk menyederhanakan program menjadi bagian-bagian kecil yang
menjalankan tugasnya masing-masing.
2. Proses yang dikerjakan di dalam fungsi kali adalah mengalikan angka1 terhadap angka2.
Kemudian, hasilnya akan disimpan dalam variabel bernama kali yang bertipe integer
3. Perbedaan antara selection process dan iteration process adalah sebagai berikut.
a. Selection Process
Proses algoritma yang memiliki pelaksanaan instruksi berdasarkan kondisi yang
terjadi. Jika kondisinya terpenuhi, instruksi akan dijalankan. Jika tidak terpenuhi
maka akan melaksanakan instruksi yang lainnya.
b. Iteration Process (Looping)
Proses algoritma yang mengalami pengulangan proses baik itu sebagian ataupun
seluruh prosesnya.
4. Langkah-langkah komputasi
a. Dekomposisi
b. Pengenalan pola
c. Abstraksi
d. Desain Algoritma
5. Jika dua orang atau lebih memberikan keterangan yang sama, maka besar kemungkinan
informasi tersebut akurat.
6. Algoritma dapat dituliskan menggunakan 3 cara. yaitu
a. Bahasa natural
b. pseudocode
c. flowchart
7. Karena pengguna media sosial terlalu mengumbar informasi pribadinya.
8. SOAL PRAKTIK

Anda mungkin juga menyukai