Tugas Essay Kelas 8 Informatika

Tugas Essay Algoritma

Nama = Almadira Adelia Putri T

Kelas = 8A

Pertanyaan =

1. Apakah yang dimaksud algoritma dan perlindungan algoritma? 

2. Ada 2 cara yg dapat digunakan untuk menuliskan algoritma. Sebutkan kedua cara tersebut dan jelaskan dengan benar!

3. Bagaimana cara memprogram robot? Jelaskan proses algoritmanya! 

4. Apa yang dimaksud dengan variabel dan tipe data? Jelaskan dengan lengkap! 

5. Bagaimana cara menggunakan variabel dalam sebuah program? Jelaskan langkah algoritmanya! 

6. Jelaskan tiga tipe data yang dapat digunakan di scratch! 

7. Jelaskan perbedaan antara tipe data numerik dengan teks! 

8. Tuliskan algoritma untuk menuliskan namamu menggunakan RoboMind! 

9.Jelaskan tujuan tipe data boolean digunakan! 

10.Tuliskan kode program untuk menuliskan inisial namamu menggunakan RoboMind.


Jawaban =

1.    Algoritma adalah urutan atau langkah-langkah untuk penghitungan atau untuk menyelesaikan suatu masalah yang ditulis secara berurutan. Sehingga, algoritma pemrograman adalah urutan atau langkah-langkah untuk menyelesaikan masalah pemrograman komputer.


2.    - Cara deskripsi, yaitu penulisan algoritma menggunakan bahasa deskripsi. Cara ini terdiri dari tiga bagian yaitu judul, deklarasi, dan deskripsi.

      Pseudocode yaitu metode penulisan algoritma yang penampilannya menyerupai bahasa pemrograman yang digunakan pada tingkat lanjut, namun masih dapat dipahami.


3.    Jalankan program RoboMind. Untuk memilih map yang sesuai, dari menu file, klik perintah Open Map. Kotak dialog akan ditampilkan. Pilihlah Map yang sesuai, dalam hal ini OpenArea. Pada program ini, beberapa huruf akan digunakan secara berulang, seperti huruf A, M, dan R. Tambahkan Forward(3), Left, Forward(8), Right. Tambahkan huruf I, Paintwhite, Forward (2), dan StopPainting. Tambahkan Right, Forward(2), Left, dan Backward(2). Tambahkan huruf A dan A ( ). Tambahkan program-program selanjutnya dengan huruf yang ingin kamu tulis dengan aturan-aturan kode seperti tadi. Untuk melihat apakah kode berjalan dengan baik, tampilkan program tersebut. Jika program sudah berjalan dengan baik, simpanlah pekerjaan kamu.


4.    Tipe data adalah suatu kelompok yang mempunyai jenis-jenis tertentu. Dengan kata lain, tipe data adalah sebuah cara yang digunakan untuk menentukan jenis suatu data tersebut, kata lain dari hal ini ialah "deklarasi variabel". 

         Variabel adalah suatu data yang nilainya dapat berubah-ubah. Variabel sangat erat kaitannya dengan tipe data. Karena sebagai keberadaan suatu data perlu di tentukan tipe datanya untuk pengenalan processor dalam mengolah data tersebut.


5.    Pembuatan variabel atau deklarasi variabel di C++ dapat kita lakukan seperti ini:

String nama; int umur; char jenis_kelamin; Tipe datanya ditulis terlebih dahulu, lalu diikuti dengan nama variabelnya.Variabel-variabel di atas akan menyimpan nilai null (kosong), karena belum kita isi.Kita juga dapat membuat variabel dengan mengisinya langsung.


6.    Tipe data Boolean

Penjelasan : Hanya digunakan untuk menyimpan nilai yang berupa True/False.

- Tipe data Numerik

Penjelasan : Hanya digunakan untuk menyimpan nilai yang berupa bilangan/angka.

-Tipe data Teks/String

Penjelasan : Hanya digunakan untuk menyimpan nilai yang berupa teks



7.    - Tipe data Numerik


Penjelasan : Hanya digunakan untuk menyimpan nilai yang berupa bilangan/angka.


- Tipe data Teks/String


Penjelasan : Hanya digunakan untuk menyimpan nilai yang berupa teks.



8.

Forward ( 3 )

Left

Forward ( 8 )

Right

 

huruf H

Paintwhite

Forward ( 2 )

StopPainting

 

Right

Forward ( 2 )

Left

Backward ( 2 )

 

huruf A

A ( )

 

Backward ( 3 )

Right

Backward

 

buat Huruf N

N ( )

 

Left 

Forward ( 2 )

Left

 

huruf S

S ( )


9.     Tipe data boolean banyak digunakan untuk percabangan kode program, atau untuk memutuskan apa yang mesti dijalankan ketika sebuah kondisi terjadi

 

10.    Start

Move’posisi awal

Write H

Move’posisi awal

Write A

Move’posisi awal

Write Z

Move’posisi awal

Write Z

Move’posisi awal

Write E

Move’posisi awal

Write L  

Komentar

Posting Komentar

Postingan Populer