

pseudocode
Presentation
•
Information Technology (IT)
•
11th Grade
•
Medium
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..
Mempermudah seseorang dalam membaca kode yang ditulis
Bisa digunakan untuk membuat dokumentasi, karena kode yang dihasilkan mudah dibaca dan dipahami
Kode yang dihasilkan lebih rapi
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
Bahasa logika yang digunakan untuk membuat program
Bahasa sintaks yang digunakan untuk membuat program
sebuah teknik atau gaya dalam menulis kode pemrograman secara sederhana.
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:
agar lebih mudah dibaca dan dipahami dalam menuliskan program aplikasi
8
Contoh Algoritma Pseudocode
Contoh Pseudocode
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
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:
FOR i = 10 TO 1 DO PRINT
WHILE i >= 1 DO PRINT i
UNTIL i == 1 DO PRINT i
IF i >= 1 THEN PRINT i
11
Multiple Choice
dari pseudocode berikut, jika kita memasukkan nilai sisi 3 dan sisi lainnya 2, maka print luas adalah?
12
Multiple Choice
analisa pseudocode berikut, menurut kalian kekurangan dari pseudocode berikut adalah?
tidak menggunakan simbol end
13
Terimakasih, silahkan mengerjakan Latihan Pseudocode lainnya
Pseudocode: Pengertian, Contoh Algoritma, dan Fungsinya
Sekolah Cendekia BAZNAS
Show answer
Auto Play
Slide 1 / 13
SLIDE
Similar Resources on Wayground
10 questions
Materi Bahasa Inggris (7)
Presentation
•
11th Grade
10 questions
Matematika Volume Kubus dan Balok
Presentation
•
10th - 11th Grade
10 questions
Dimensi Tiga - Kedudukan Titik
Presentation
•
12th Grade
10 questions
MATERI 6 : Modal in English
Presentation
•
10th Grade
11 questions
HAJI, ZAKAT , DAN WAKAF
Presentation
•
10th Grade
10 questions
Teks Cerpen - Materi dan Soal
Presentation
•
11th Grade
10 questions
Sistem Ekskresi
Presentation
•
11th Grade
10 questions
Pelayanan Prima
Presentation
•
11th Grade
Popular Resources on Wayground
6 questions
PRIDE Always and Everywhere
Presentation
•
12th Grade
20 questions
Lab Safety Quiz
Quiz
•
6th Grade
26 questions
KOR Review Kahoot Questions
Quiz
•
8th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
12 questions
Unit Zero lesson 2 cafeteria
Presentation
•
9th - 12th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
10 questions
Riddles Riddles fun Riddles
Quiz
•
6th - 12th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
Discover more resources for Information Technology (IT)
12 questions
Unit Zero lesson 2 cafeteria
Presentation
•
9th - 12th Grade
10 questions
Riddles Riddles fun Riddles
Quiz
•
6th - 12th Grade
10 questions
Would you Rather?
Quiz
•
9th - 12th Grade
10 questions
Soup, Salad, or Sandwich?
Quiz
•
1st Grade - Professio...
10 questions
Labor Day and Its Historical Significance
Interactive video
•
7th - 12th Grade
20 questions
Scientific Method & Variables
Quiz
•
9th - 12th Grade
7 questions
EAHS PBIS Lesson- Bathroom
Presentation
•
9th - 12th Grade
20 questions
Spanish alphabet
Quiz
•
9th - 12th Grade