Tuesday, August 29, 2023

Rangkuman bab 2 tik Farah Aisha Kamila 8C

 RANGKUMAN TIK BAB 2 Berpikir Komputasional


A. Fungsi

Membantu dalam memecahkan masalah yang kompleks melalui cara-cara yang sederhana. Melatih otak agar terbiasa berpikir secara logis, kreatif, dan terstruktur.


Pada contoh penulisan teks lagu, bait refrein yang terdiri atas beberapa kalimat tidak perlu diulang-ulang penulisannya.

Ketika terdapat kata “Refren” pada teks lagu, pembaca memahami bahwa dia perlu mengulang sebagian tertentu dari teks lagu tersebut.


B. Himpunan & Sistem Bilangan

1. Himpunan

Banyak hal dalam kehidupan sehari-hari dapat direpresentasikan dalam bentuk himpunan. Misalkan Adik suka buah jeruk, mangga, dan jambu sedangkan Kakak suka rambutan, mangga, duku, dan buah naga.

Lalu ada pertanyaan buah apa sajakah yang disukai adik dan kakak? Tentunya kita bisa menggunakan himpunan dalam menyelesaikannya.

 

Kita bisa buat Adik = {Jeruk, mangga, jambu}, Kakak = {Rambutan, mangga, duku, buah naga}. Lalu kita tinggal cari irisannya (yang sama saja) maka jawabannya adalah {Mangga}.


2. Sistem Bilangan


Dalam bidang komputer, terdapat empat buah sistem bilangan yang umum digunakan, yaitu sistem bilangan:

biner (bilangan berbasis 2)

oktal (bilangan berbasis 8)

desimal (bilangan berbasis 10)

heksadesimal (bilangan berbasis 16)

Maksudnya berbasis artinya adalah basis pangkat sekian, jadi:

bilangan biner maka 2a

bilangan oktal maka 8a

bilangan desimal maka 10a

heksadesimal maka 16a

Tentunya kita bisa mengubah bilangan satu ke bilangan lainnya.

- Cara untuk mengubah bilangan desimal menjadi biner 

dengan cara membagi dua dan menuliskan sisa hasil bagi nya, pasti hanya antara 1 dan nol hasil baginya.

Terus hasil tersebut dibagi dua lagi, terus menerus sampai habis tidak bisa dibagi lagi hasil pembagiannya. Biar lebih jelas perhatikan tabel ini


- Mengubah Bilangan Desimal Menjadi Bilangan Oktal

Caranya sama seperti mengubah ke bilangan biner, hanya saja basis nya kita ganti jadi 8. Ingat kalau biner kan basis nya 2, makanya dibagi 2. 

Kalau ini kan mau ke bilangan oktal, basisnya 8, maka dibagi 8. Jadi kalau dibuat tabel akan seperti ini:


- Mengubah Bilangan Biner Menjadi Desimal

Nah sekarang dibalik, dari biner menjadi desimal. Kalau tadi kan dibagi sampai tidak bisa dibagi lagi ya, sekarang caranya beda. Caranya yaitu:

Melihat dari angka paling kanan

Kalikan satu persatu angka dengan 2a, dimana a diganti dengan urutan angka tersebut

Jumlahkan semua hasilnya

Biar lebih jelas perhatikan tabel dibawah ini untuk mengkonversi bilangan biner 10010011 jadi bilangan desimal:




- Mengubah Bilangan Oktal Menjadi Desimal

Caranya sama kok ya dengan bilangan biner, cuman ingat basisnya diganti 8 ok? Jadi akan tampak seperti ini:




C. Algoritma


Algoritma adalah kumpulan langkah-langkah untuk menyelesaikan sebuah permasalahan. Jadi apapun itu di dunia, yang merupakan langkah-langkah dalam menyelesaikan masalah bisa disebut dengan algoritma.

Contohnya cara memakai dasi, cara menanak nasi, dll. 


D. Struktur Data

Kalian pasti pernah melihat satu atau lebih tumpukan, misalnya tumpukan buku, tumpukan pakaian, tumpukan piring, dll.

Ternyata, konsep dari tumpukan tersebut juga sering digunakan dalam komputer, biasanya disebut stack.

Salah satu pemanfaatannya dalam bidang komputer adalah untuk melakukan perhitungan operasi matematika.

Perhatikan cara perhitungan Kiki dan Koko pada tabel dibawah ini, yang diberi tanda panah adalah cara stack:







No comments:

Post a Comment

Mengenal Blockly dan Scratch

  Apa yang kamu ketahui tentang Blockly? : Blockly merupakan editor pemrograman visual dari Google yang menggunakan blok tarik lalu lepas....