Ahmad Amsari, S.Kom
SIMULASI
DAN KOMUNIKASI
DIGITAL
YAYASAN PENDIDIKAN ISLAM DAARUL FATAA (YASPIDA)
SEKOLAH MENENGAH KEJURUAN (SMK) DAARUL FATAA
KELOMPOK BISNIS DAN MANAJEMEN
Alamat : Jl. Raya Sudimampir RT. 01/03 Desa Cimanggis Kec. Bojong Gede
Kabupaten Bogor Telp. (0838-1162-3199) Email :
[email protected] Websiste : smkdaarulfataa.sch.id
Kode Pos 16920
Latihan Siswa
Jawablah pertanyaan-pertanyann di bawah ini dengan benar!
1. Jelaskan mengenai perbedaan logika dengan algoritma !
Jawab : Logika merupakan ilmu yang memberikan prinsip-prinsip yang harus diikuti
agar dapat berpikir valid aturan yang berlaku. Sedangkan algoritma
merupakan urutan penyelesaian masalah yang disusun secara sistematika
menggunakan bahasa yang logis untuk memecahkan suatu permasalahan.
2. Apa saja ciri-ciri yang dimiliki algoritma ?
Jawab : a. Finiteness (keterbatasan)
b. Definiteness (kepastian)
c. Evectiveness (efektivitas)
d. Input (masukan)
e. Output (keluaran)
3. Apa saja macam-macam struktur dasar algoritma ?
Jawab : Terdapat tiga macam struktur dasar algoritma, yaitu runtunan (squence),
pemilihan (selection), dan perulangan (repetetion)
4. Jelaskan yang Anda ketahui tentang flowchart!
Jawab : Flowchart merupakan penulisan algoritma menggunakan simbol-simbol yang
Sudah menjadi standar pada dunia komputer
5. Sebutkan minimal tiga fungsi min map!
Jawab : a Memberi pandangan menyeluruh pada pokok masalah atau area yang luas.
b. Mengumpulkan sejumlah besar data di satu tempat.
c. mendorong pemecahan masalah dengan membiarkan pembaca melihat jalan-
terobosan kreatif baru.
d. Mementingkan pembaca untuk merencanakan rute atau membuat pilihan-
pilihan dan mengetahui ke mana pembaca akan pergi dan sedang berada di
posisi mana.
e. Menyenangkan untuk dilihat, dibaca, dicerna, dan diingat.
Berilah tanda silang (X) pada huruf a, b, c, d atu e pada jawaban yang benar!
1. Algoritma yang bukan merupakan ciri- 2. Kata logika berasal dari kata logos yang
ciri algoritma adalah ..... artinya adalah .....
a. Process a. Algoritma
b. Fintiteness b. Ilmu
c. Definiteness c. Pengetahuan
d. Input d. Daya pikir
e. Output e. Tingkat kecerdasan
3. Berikut merupakan pengertian b. Process
definiteness yang tepat adalah..... c. Subprogram
a. Algoritma harus berakhir setelah d. Connector
melakukan sejumlah langkah proses e. Terminator
b. Algoritma memiliki nol atau lebih 7. Sesuatu yang dapat menuntun manusia
data masukan untuk bertindak menurut pikiraan
c. Algortima memberikan nol atau dengan pertimbangan yang logis disebut
lebih hasil keluaran .....
d. Setiap langkah algoritma harus a. Kecerdasan
didefinisikan dengan tepat dan tidak b. Moralitas
menimbulkan makna ganda c. Rasionalitas
e. Algoritma harus efektif, langkah d. Logika
algoritma dikerjakan dalam waktu e. Algoritma
yang wajar. 8. Berikut merupakan pengertian algoritma
yang tepat adalah .....
4. Berikut yang merupakan fungsi logika a. Kumpulan proses penyelesaian
adalah ..... HOTS
a. Mencari permasalahan fungsi logika masalah komputasi yang terdapat
b. Menyelesaikan masalah yang dalam suatu device
berhubungan dengan komputasi dan b. Ururtan penyelesaian masalah yang
proses lain. disusun secara sistematis
c. Mengurutkan langkah penyelesaian c. Langkah komputasi untuk mengolah
masalah data sehingga dapat menghasilkan
d. Penggambaran proses komputasi suatu informasi yang bermanfaat
yang dibuat oleh programmer d. Proses komputer untuk
e. Alat untuk menarik kesimpulan. menghasilkan informasi
e. Aturan-aturan komputasi yang
5. Berikut merupakan simbol yang dibuat programmer untuk
digunakan suatu proses evaluasi atau menyelesaikan maslah.
pemeriksaan terhadap nilai data dengan 9. Berikut merupakan cara yang tepat
operator relasi adalah ..... untuk menambahkan cabang dari
a. gagasan pada XMind adalah.....
a. Insert Topic
b. b. Insert Topic Before
c. c. Modify Topic
d. d. Modify Subtopic
e. e. Add Subtopic
6. Untuk menunjukkan tanda sambungan
dari suatu flowchart pada suatu halaman
kertas menggunakan ....
a. Perparation
10. Berikut Shortcut yang digunakan untuk d. Enter
menambahkan subtopic pada XMind ..... e. Tab
HOTS
a. Ctrl + Enter
b. Alt + Enter
c. Shift + Enter
II. Jawablah pertanyaan-pertanyaan dibawah ini dengan benar!
1. Berikan contoh pola nalar deduktif !
Jawab : Umum : Semua siswa SMK berpakain rapi
Khusus : Yudha adalah siswa SMK
Kesimpulan : Yudha berpakaian rapi.
2. Apa saja kriteria yang harus dimiliki algoritma ?
Jawab : a. Setiap Langkah harus jelas dan pasti (definite)
b. Jumlah langkah harus berhingga atau dengan kata lain harus ada stopping
criteria
c. Diperbolehkan tanpa ada input, tetapi minimal harus ada satu output.
d. Ururtan langkah-langkah untuk memecahkan masalah adalah urutan langkah
yang logis.
3. Bagaimana cara untuk mengekspor hasil mind map menjai file bertipe gambar paa XMind
?
Jawab : Klik File Export pilih image Next. Pilih lokas file gambar akan
disimpan kemudian klik Finis.
4. Gambaran simbol untuk program flowchart berikut !
a. Process
b. Read/write
c. Preparation
Jawab : a. b. c.
5. Jelaskan perbedaan antara catatan biasa dengan mind map!
Jawab : Catatan Biasa Metode Mind Map
Hanya berupa tulisan-tulisan saja Berupa tulisan, simbol, dan gambar
Hanya dalams atu warna Lebih berwarna
Waktu yang diperlukan untuk belajar Waktu diperlukan untuk belajar lebih
lebih lama cepat dan efektif
Proses review ulang memerlukan Proses review ulang memerlukan
waktu yang lama waktu yang singkat
Bersifat statis Membuat individu lebih kreatif
Ulangan Harian
1. Berilah tanda silang (x) huruf a, b, c, d, atau e pada jawaban yang paling benar!
1. Kata algoritma berasal dari nama seorang yang ditulis dengan bahasa pemograman
ilmuan Arab yang bernama ..... adalah .....
a. Abu Ja’far Muhammad bin Musa Al a. Flowchart
Khwarizmi b. Bahasa Pemrograman
b. Al Jabr Wai Muqabala c. Diagram alur
c. Donald E. Knuth d. Bahasa natural
d. David Boiton e. Pesudocode
e. Rinaldi Munir 6. Teknik penulisan algoritma menggunakan
2. Algoritma dikerjakan dalam waktu yang kalimat deskriptif, yaitu menjelaskan secara
wajar merupakan salah satu ciri algortima detail suatu algoritma dengan bahasa atau
yaitu ..... kata-kata yang mudah dipahami disebut.....
a. Keterbatasan a. Ganti chart
b. Kepastian b. Bahasa natural
c. Efektivitas c. Pseudocode
d. Masukan d. Bahasa Pemrograman
e. Keluaran e. Flowchart
3. Berikut merupakan aplikasi yang dadapat 7. Cara mencatat yang kreatif dan efektif
digunakan untuk membuat flowchart, dengan menggunakan garis lengkung,
kecuali ..... simbol, kata dan gambar yag menarik seara
a. Microsoft Visio visual disebut .....
b. Microsoft Word a. Flowchart
c. LudidChart b. Pseudocode
d. XMind c. Notes
e. Draw.io d. Rangkuman
4. Kegiatan mengerjakan sebuah atau sejumlah e. Mind map
aksi yang sama sebanyak jumlah yang 8. Penarikan kesimpulan yang bergerak dari
ditentukan atau sesuai dengan kondisi yang pernyataan benar yang khusus ke umum
diinginkan disebut ..... disebut .....
a. Pemilihan a. Umum
b. Runtutan b. Khusus
c. Selection c. Campuran
d. Repetition d. Induktif
e. Sequence e. Deduktif
5. Penulisan algoritma yang menggunakan 9. Perhatikan algorima berikut
simbol-simbol menyerupai kode program 1) Menentukan nilai atas
2) Menentukan niali tinggi 13. Berikut merupakan jenis-jenis topik pada
3) Menghitung luas segitiga dengan cara XMind, kecuali .....
mengalikan alas dan tinggi lalu dibagi a. Central topik
dengan dua b. Main topic
4) Luas segitiga ditemukan c. Subtopic
Algortima diatas menggunakan teknik d. Center topic
penulisan dengan ..... HOTS e. Floating topic
14. Berikut merupakan shorcut yang digunakan
a. Pemrograman untuk memberikan gambar paa subtopic
b. Bahasa natural adalah .....
c. Diagram alur a. Ctrl + B
d. Flowchart b. Ctrl + L
e. Pseudocode c. Ctrl + I
10. Menu pada XMind yang dapat digunakan d. Ctrl + ]
untuk melihat gambaran struktur mind map e. Ctrl + T
secara garis besar adalah ..... 15. Perhatikan gambar berikut !
a. Format Subtopic 1
b. Outline
c. Markers Central Topic
d. Notes Subtopic 2
e. Task Info
11. Untuk menyembunyikan ranting pada
cabang di XMind menggunakan ..... HOTS Jenis diagram di atas pada XMind disebut
a. Ctrl + L sebagai .....
b. Extend All a. Fishbone
c. Shift + (*) b. Tree Chart
d. Collapse All c. Timeline
e. Ctrl + B d. Map
12. Kata kunci sebagai penjelasan dari suatu e. Logic Chart
gagasan dalam pembuatan mind map
disebut .....
a. Tema
b. Ranting
c. Cabang
d. Topik
e. Ide pokok
II. Jawablah pertanyaan-pertanyaan dibawah ini dengan benar!
1. Bagaimana aturan penulisan pseudocode ?
Jawab : a. Judul algoritma, bagian yang terdiri atas nama algoritma dan penjelasan
(spesifikasi) tentang algoritma tersebut.
b. Deklarasi bagaian untuk mendifinisikan semua nama yang digunakan
di dalam program
c. Deskripsi, bagian yang berisi uraian langkah-langkah penyelesaian masalah
2. Sebutkan minimal tiga kasus permasalahan komputasi yang dapat diselesaikan dengan
pengulangan.
Jawab : a. Menghitung bilangan faktorial
b. Menampilkan kata atau angka dengan jumlah tertentu
c. Mencari suatu angka dalam data tertentu.
3. Tuliskan algoritma ketuntasan suatu mata pelajaran dengan nilai KKM 70 dalam bahasa
natural menggunakan pemilihan (selection)! HOTS
Jawab : a. Masukan nilai dalam bentuk desimal
b. Cek apakah nilai kurang dari KKM yaitu 70
c. Jika nilai kurang dari 70 maka kerjakan langkah d.
d. Tampilkan “TIDAK TUNTAS” ke layar
e. Jika nilai lebih dari atau sama dengan 70 maka kerjakan langakah f.
f. Tampilkan “TUNTAS” ke layar
g. Selesai
4. Jelaskan pengertian mind map menurut Caroline Edward!
Jawab : Mid Map adalah langkah paling efisien untuk memasukkan, menyimpan, dan
mengeluarkan data dari atau ke otak.
5. jJelaskan cara menggunakan template pada aplikasi XMind !
Jawab : a. Buka aplikasi XMind
b. Klik File New, atau
c. Klik Show Home ().
d. Klik Tab Templates
e. Pilih template yang sesuai