Search Header Logo
ALGORITMA

ALGORITMA

Assessment

Presentation

Information Technology (IT)

9th - 12th Grade

Medium

Created by

Yulius S

Used 16+ times

FREE Resource

13 Slides • 15 Questions

1

Berpikir Komputasional
(Algoritma)

By Yulius S

2

Tujuan Pembelajaran

peserta didik mampu membuat algoritma standar untuk menyelesaikan persoalan sehari-hari

3

  • Apa saja contoh algoritma dalam kehidupan sehari-hari yang pernah kamu lakukan?

4

berpikir komputasional

pendekatan untuk memecahkan masalah dengan cara yang mirip dengan bagaimana komputer berpikir, yaitu dengan menguraikan masalah menjadi langkah-langkah kecil yang terstruktur dan logis

5

algoritma

Merancang langkah-langkah terperinci dan terurut untuk menyelesaikan masalah

6

Multiple Choice

Urutan langkah-langkah logis untuk menyelesaikan masalah yang disusun secara sistematis disebut

1

Algoritma

2

Flowchat

3

Variabel

4

Pseducade

7

Tahapan yang ada pada algoritma

  1. mengetahui masalah yang akan diselesaikan dan mengetahui bagaimana solusi penyelesaian masalah

  2. memiliki input yang sesuai

  3. menghasilkan keluaran yang diinginkan sesuai dengan input yang diinputkan

8

Multiple Choice

Algoritma dapat disajikan menggunakan cara, kecuali

1

Menggunakan pseodocode

2

Menggunakan bahasa rahasia

3

Menggunakan bahasa sehari-hari

4

Menggunakan flowchart

5

Menggunakan diagram alur

9

Multiple Choice

Perhatikan algoritma berikut ini:

1. Buka aplikasi ojol

2. Mengaktifkan GPS

3. Input lokasi penjemputan

4. Input lokasi tujuan

5. Memilih metode pembayaran

6. Pesan lalu menunggu hingga ojol tiba

7. Menumpang + ojol

8. Mengendarai ojol sampai di tujuan

9. Turun

10. Membayar layanan ojol

Simbol flowchart yang paling benar dan tepat untuk algoritma 8 adalah…

1

proses

2

Decision

3

Output

4

Input

5

Arrow

10

​Diagram alir(Flowchart)

Penggambaran secara grafik dari langkah-langkah pemecahan masalah yang harus diikuti oleh pemroses

11

media

simbol
flowchart

12

media

Analisis :

  • Input : a (alas) dan t (tinggi)

  • Luas Segitiga = a*t/2

    Algoritma :

    • Masukan nilai alas (a) dan nilai tinggi segitiga (t)

    • Maka untuk menghitung luas digunakan rumus alas dengan tinggi yang sudah ditentukan

    • Rumus untuk menghitung Luas Segitiga yaitu L = 1/2*a*t

    • Nilai L (Luas) akan dicetak sebagai output ke perangkat output (keluaran)

contoh flowchart

13

Multiple Choice

Pernyataan mana yang benar tentang flowchart?

1

flowchart adalah bagan yang menggambarkan urutan proses

2

semua simbol yang digunakan flowchart sama

3

flowchart digunakan untuk menjelaskan ide

4

flowchart terdiri dari banyak ide dan konsep

14

Multiple Choice

Bentuk belah ketupat pada diagram flowchart diberi nama

1

Data Store

2

Process

3

Connector

4

Terminal

5

Decision

15

Multiple Choice

Sintaks yang digunakan untuk mengakhiri program adalah

1

End

2

Print

3

Writeln

4

Readln

5

Start

16

Multiple Choice

Apa yang kita gunakan untuk menghubungkan antar proses?

1
2
3
4

17

Multiple Choice

Question image

Apa fungsi simbol flowchart ini?

1

Menandakan percabangan

2

Menyatakan input output

3

Menunjukan proses

4

Menghubungkan antar proses

18

Multiple Choice

Untuk menunjukan start dan finish, makan simbol yang digunakan adalah...

1
2
3
4

19

Multiple Choice

"Jalan ke pintu", "Tarik gagang pintu"

Langkah tersebut ditulis ke dalam flowchart menggunakan simbol...

1
2
3
4

20

Multiple Choice

Question image

Bila harga pensil adalah Rp 2000, maka Sunu akan...

1

beli 1 pensil

2

tidak jadi beli pensil

3

beli 2 pensil

4

beli 3 pensil

21

Multiple Choice

Question image

Apa yang terjadi jika nilai Bomi adalah 80?

1

Lulus

2

Tidak lulus

3

Lulus bersyarat

4

Remidi

22

Multiple Choice

Question image

Flowchart ini adalah flowchart untuk menghitung...

1

Luas lingkaran

2

Luas jajar genjang

3

Luas belah ketupat

4

Luas persegi

23

Multiple Choice

Question image

Diatas merupakan contoh dari . . . .

1

Algoritma Menghitung Luas Segitiga

2

Flowchart Menghitung Luas Segitiga

3

Algoritma Menghitung Luas Lingkaran

4

Flowchart Menghitung Luas Lingkaran

5

Flowchart Menghitung Keliling Segitiga

24

Multiple Choice

Question image

Bagian Flowchart yang berfungsi untuk mencetak disebut . . . .

1

On Page Connector

2

Output

3

Proses

4

Decision

5

Terminal

25

PSEUDOCODE

Representasi informal dan terstruktur dari algoritma atau proses pemikiran, yang ditulis dalam bahasa manusia (seperti bahasa Inggris atau Indonesia) bukan dalam bahasa pemrograman formal

26

deskripsi tertulis

Masukkan bilangan pertama
masukkan bilangan kedua
hitung total dengan menambahkan bilangan pertama dan kedua
Output total

27

PENERJAMAHAN PSEUDOCODE

Send 'Masukkan Bilangan pertama' TO DISPLAY
RECEIVE bilangan Pertama From Keyboard
Send 'Masukkan bilangan Kedua" To Display
Receive Bilangan Kedua FROM KEYBOARD
SET total to BilanganPertama + BILangankedua
Send Total To Display

28

Berikut algoritma rumus persegi panjang terjemahkan ke dalam pseudocode

- Masukkan panjang persegi panjang (panjang)

- Masukkan lebar persegi panjang (lebar)
-Hitung luas persegi panjang dengan rumus luas = panjang x lebar
-Tampilkan luas persegi panjang

Berpikir Komputasional
(Algoritma)

By Yulius S

Show answer

Auto Play

Slide 1 / 28

SLIDE