Teejey Jowina XII MIPA 5 Uji Kompetensi Bab 3 Computational Thinking

Nama: Teejey Jowina Leroa Gianetti
Kelas: XII MIPA 5
Tugas: Uji Kompetensi Bab 3 Computational Thinking Lintas Minat TIK Kelas 12 SMA


Jawaban:

a.) Pilihan Ganda
1. B (Al Khawarizmi)
2. B (Desain grafis)
3. A (!=)
4. C (Print)
5. B (Belah ketupat)
6. B (Bilangan terbesar A)
7. A (x is positive)
8. E (Masalah-Pseudocode-Algoritma-Flowchart-Program-Eksekusi-Hasil)
9. C (for (i=1 ; i<=100 ; i++) output (“nilai”, i))
10. B (if then)

b.) Uraian
1. Apa definisi algoritma dan contohnya!
Jawaban: Algoritma adalah langkah sistematis dalam pengambilan keputusan yang logis untuk memecahkan masalah. 

Contoh Algoritma
1. Start
2. Tentukan nilai x
3. Hitung nilai y=3x+8
4. Print nilai x dan y
5. End

2. Apa definisi pseudocode dan contohnya!
Jawaban: Pseudocode adalah kode atau tanda yang menyerupai (pseudo) atau merupakan penjelasan cara menyelesaikan suatu masalah.

Contoh Algoritma
If A>B then print A else print B

Contoh Pseudocode
Dari dua bilangan A dan B, cari bilangan yang terbesar bagian tang memperlihatkan urutan dan hubungan.

3. Apa definisi flowchart dan contohnya!
Jawaban: Flowchart merupakan gambar atau bagan yang memperlihatkan urutan dan hubungan antara proses beserta pernyataannya.

Contoh Flowchart

4. Jelaskan dengan contoh kasus algoritma yang memiliki struktur runtunan!
Jawaban: 
1.) Start
2.) Identifikasi a=int
3.) Input a=15
4.) print (a+5)
5.) End
Output=20

5. Jelaskan dengan contoh kasus algoritma yang memiliki struktur perulangan:
a. for
b. while
Jawaban:
 
a.) For
1. Start
2. Identifikasi var i=integer
3. For i=2, i<10
Print (2*i-1)
4. End-for
5. End
Output= 1
               3
               5
                .
                .
               17

2.) While
1. Start
2. Var i=int
3. Input i=o 
4. While i<4 do
5. Writein(i)
i=i+1
End-While
6. End
Output=1

Comments

Popular posts from this blog

TUGAS MAPEL TIK. 8 SEPTEMBER 2021

LAPORAN MAPEL TIK. 28 JULI 2021