Anda di halaman 1dari 3

Nama: Fauzi

NPM: 9882405220311001

Pertanyaan:

1. Sebutkan 2 hal penting dalam computational thinking dan jelaskan?


2. Sebutkan 3 logic dalam computational thinking yang anda ketahui dan jelaskan?
3. Jelaskan dan berika masing-masing contoh dari istilah di bawah ini:
a. Functional requirement
b. Decomposition
4. Jelaskan apa yang dimaksud dengan selection (A one way, A two way, A multi way)

Jawaban:

1. A. Abstraction adalah kemampuan untuk menyaring informasiyang tidakperlu untuk


menyelesaikan jenis permasalahan tertentu dan menggeneralisasi informasiyang diperlukan.
Metode abstraksi ini adalah suatu metode dimana Melakukan generalisasi dan mengidentifikasi
prinsip-prinsip umum yang menghasilkan pola, tren dan keteraturan tersebut. Misalnya kita
dapat mengelompokkan suatu masalah menjadi suatu pola tertentu seperti kita
mengelompokkan file-file kita yang ada pada windows explorer.

B. automasi adalah proses penghematan tenaga kerja di mana komputer diinstruksikan untuk
melaksanakan serangkaian tugas berulang dengan cepat dan efisien dibandingkan dengan
kekuatan pemrosesan manusia.

2. Logika Boolean
ean adalah struktur aljabar yang "mencakup intisari" operasi logika AND, OR, NOR, dan NAND
dan juga teori himpunan untuk operasi union, interseksi dan komplemen.

Logika Induktif
Logika induktif ini sendiri dapat di devinisikan sebagai penarikan konklusi berasal perkara-
masalah individual yang benar adanya dengan sifat yang spesifik dan telah diakui bahwa valid
secara ilmiah yg dijadikan sebagai sebuah konklusi yang bersifat umum .

Contoh dari logika induktif ini ialah


Mobil dapat bergerak karena ada mesin
Motor dapat bergerak karena ada mesin
Kereta dapat bergerak karena ada mesin
Pesawat dapat bergerak karena ada mesin
Maka semua kendaraan dapat bergerak karena ada mesin (konklusi)

Logika Deduktif
Logika deduktif ini sendiri ialah penarikan kesimpulan yang di peroleh dari masalah-kasus yang
sudah umum buat menjadi sebuah konklusi yang ruang lingkupnya bersifat spesifik atau
individu.

Contoh akal deduktif adalah:


Semua siswa SMA Telekomunikasi BIna Jaya perlu nilai untuk bisa lulus
Dodi adalah siswa SMA Telekomunikasi BIna Jaya
Jadi, Dodi perlu nilai untuk lulus dari SMA Telekomunikasi BIna Jaya
Jika ingin mendapatkan pengetahuan almiah ke 2 penalaran tersebut dapat digunakan secara
bersamaan agar saling mengisi fungsi diantara logika tadi

3. A. Functional Requirement Merupakan penjelasan tentang layanan yang perlu disediakan oleh
sistem, bagaimana sistem menerima dan mengolah masukan, dan bagaimana sistem mengatasi
situasi-situasi tertentu. Selain itu kadang-kadang juga secara jelas menentukan apa yang tidak
dikerjakan oleh sistem. Functional requirement menggambarkan system requirement secara
detil seperti input, output dan pengecualian yang berlaku.

B. Dekomposisi adalah suatu cara/metode untuk menyelesaikan masalah. Masalah yang


dimaksud adalah proses pemecahan masalah yang mencakup sejumlah karakteristik, seperti
memesan dan menganalisa data secara logis dan menciptakan solusi dengan menggunakan
serangkaian langkah terurut (atau algoritme), seperti kemampuan untuk menangani
kompleksitas dan masalah terbuka dengan percaya diri. dengan kata lain dekomposisi itu adalah
membuat masalah yang awalnya besar menjadi lebih kompleks atau lebih ringan.
Contohnya yaitu ketika ingin memasak makanan pasti kita membutuhkan bahan dan alat. Dari
situ kita bagi satu per satu, mana yang termasuk bahan dan mana yang termasuk alat. Setelah
selesai persiapannya baru kita buat masakannya.

4. 1. One way
Runtunan merupakan struktur dasar algoritma terdiri dari satu atau lebih instruksi, yang setiap
instruksinya dikerjakan secara berurutan sesuai dengan urutan penulisan algoritma tersebut.
Sebuah instruksi dikerjakan setelah instruksi sebelumnya dikerjakan.

2. two way
Sruksur seleksi menyatakan pemilihan langkah yang didasarkan oleh suatu kondisi atau
pengambilan suatu keputusan. Struktur ini ditandai selalu dengan bentuk flowcart decision
(flowcart yang berbentuk belah ketupat).
Bentuk Instruksi pemilihan :
Instruksi IFInstruksi ini lebih cocok digunakan untuk pengambilan keputusan berdasarkan
perbandingan nilai dengan operator <, <=, >, >= maupun operator = =,!=.
Bentuk-bentuk unstruksi IF :
Pernyataan IF SederhanaPernyataan IF-ELSEPernyataan IF BertingkatInstruksi SWITCHInstruksi
ini lebih cocok dipakai untuk pengambilan keputusan berdasarkan perbandingan nilai = =.
3. Multi way
Struktur ini memberikan suatu perintah atau tindakkan yang dilakukan beberapa kali. Misalnya
jika teman mau menuliskan kata “Belajar C” sebanyak sepuluh kali. akan lebih efisien jika teman
menggunakan sturktur ini dari pada sekedar menuliskannya berturut-turut sebanyak sepuluh
kali.

Anda mungkin juga menyukai