Search Header Logo
pseudocode

pseudocode

Assessment

Presentation

Information Technology (IT)

11th Grade

Medium

Created by

Yusra Yusra

Used 1+ times

FREE Resource

7 Slides • 6 Questions

1

Pseudocode: Pengertian, Contoh Algoritma, dan Fungsinya

Sekolah Cendekia BAZNAS

2

Pengertian Pseudocode

Pseudocode atau kode semu adalah sebuah teknik atau gaya dalam menulis kode pemrograman secara sederhana. Tujuannya adalah agar lebih mudah dibaca dan dipahami.Dalam pseudocode, tidak ada aturan yang spesifik mengenai bagaimana cara penulisannya. Jadi, kamu bisa bebas menerapkan pseudocode dalam penulisan kode yang kita buat.

3

Fungsi Pseudocode

Pseudocode memiliki beberapa fungsi bagi seorang developer. Beberapa di antaranya yaitu:

  • Mempermudah seseorang dalam membaca kode yang ditulis

  • Mempermudah dalam pengembangan kode yang sudah ada

  • Bisa digunakan untuk membuat dokumentasi, karena kode yang dihasilkan mudah dibaca dan dipahami

  • Kode yang dihasilkan lebih rapi

  • Cocok buat proyek perangkat lunak dalam skala kecil sampai skala besar

4

Multiple Choice

Dibawah ini yang bukan termasuk fungsi dari pseudocode adalah..

1

Mempermudah seseorang dalam membaca kode yang ditulis

2

Bisa digunakan untuk membuat dokumentasi, karena kode yang dihasilkan mudah dibaca dan dipahami

3

Kode yang dihasilkan lebih rapi

4

Pseudocode bukanlah sebuah fungsi, untuk menyusun algoritma

5

Multiple Choice

Andi sedang menyusun sebuah program aplikasi, dia membutuh sebuah langkah- langkah dalam menyusun progrma tersebut, dia menggunakan pseudocode dalam mennyusun langkah langkah tersebut, pengertian dari pseudocode adalah

1

Bahasa logika yang digunakan untuk membuat program

2

Bahasa sintaks yang digunakan untuk membuat program

3

sebuah teknik atau gaya dalam menulis kode pemrograman secara sederhana.

4

Bahasa pemrograman yang digunakan untuk membuat program

6

Struktur Pseudocode

Judul

Sesuai namanya, yang pertama merupakan judul. Maksud dari judul ini adalah untuk mengidentifikasi kode yang akan ditulis.

Deklarasi

Kemudian yang kedua ada deklarasi. Bagian ini berisi variabel-variabel penting yang akan digunakan dalam kode algoritma yang akan ditulis.

Algoritma

Nah pada bagian ini, berisi mengenai perintah-perintah dari algoritma yang akan kamu buat. Bagian ini juga yang disebut inti dari pseudocode. Kamu bisa menulis berbagai perintah di bagian ini. Seperti misalnya if/else, for, dan lain sebagainya.

7

Multiple Choice

Tujuan dari menggunakan pseudocode dalam pembelajaran pemrograman adalah:

1
Membuat pemula bingung dengan konsep pemrograman
2
Menghambat pemahaman pemrograman dengan cara yang rumit
3

agar lebih mudah dibaca dan dipahami dalam menuliskan program aplikasi

4
Menyulitkan pemula dalam memecahkan masalah kompleks

8

Contoh Algoritma Pseudocode

Contoh Pseudocode

  1. Menghitung Luas Persegi

    • Input: nilai panjang sisi persegi

    • Output: luas persegi

    • Pseudocode:

text

BEGIN

  input nilai sisi

  luas = nilai sisi * nilai sisi

  print luas

END

9

Contoh lainnya

  1. Membuat Es Teh Manis

    • Input: bahan dan alat

    • Output: es teh manis siap dinikmati

    • Pseudocode:

text

BEGIN

  ingredients = ["teh celup", "air panas", "gula"]

  tools = ["gelas", "sendok"]

  putTeaBagIntoGlass()

  addSugar()

  pourHotWaterIntoGlass("setengah gelas")

  stirUntilDissolved()

  fillGlassWithIce()

  print("Es teh manis siap dinikmati")

END

10

Multiple Choice

Pseudocode yang digunakan untuk membuat program yang dapat mencetak angka dari 10 hingga 1 adalah:

1

FOR i = 10 TO 1 DO PRINT

2

WHILE i >= 1 DO PRINT i

3

UNTIL i == 1 DO PRINT i

4

IF i >= 1 THEN PRINT i

11

Multiple Choice

Question image

dari pseudocode berikut, jika kita memasukkan nilai sisi 3 dan sisi lainnya 2, maka print luas adalah?

1
3
2
6
3
5
4
1

12

Multiple Choice

Question image

analisa pseudocode berikut, menurut kalian kekurangan dari pseudocode berikut adalah?

1

tidak menggunakan simbol end

2
Tidak ada pseudocode yang disertakan
3
Tidak ada algoritma yang dijelaskan
4
Tidak ada penjelasan tentang variabel yang digunakan

13

Terimakasih, silahkan mengerjakan Latihan Pseudocode lainnya

Pseudocode: Pengertian, Contoh Algoritma, dan Fungsinya

Sekolah Cendekia BAZNAS

Show answer

Auto Play

Slide 1 / 13

SLIDE