

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
LIMIT FUNGSI ALJABAR
Presentation
•
11th Grade
10 questions
Regresi Linear
Presentation
•
11th Grade
9 questions
Koding
Presentation
•
10th Grade
10 questions
Soal Kesetimbangan Kimia
Presentation
•
11th Grade
10 questions
English
Presentation
•
11th Grade
11 questions
MATERI PRASYARAT APLIKASI TURUNAN GARDIEN GARIS SINGGUNG
Presentation
•
11th Grade
11 questions
DASAR ARGUMENTASI
Presentation
•
11th Grade
9 questions
Analytical Exposition Text
Presentation
•
11th Grade
Popular Resources on Wayground
20 questions
STAAR Review Quiz #3
Quiz
•
8th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
6 questions
Marshmallow Farm Quiz
Quiz
•
2nd - 5th Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
20 questions
Context Clues
Quiz
•
6th Grade
20 questions
Inferences
Quiz
•
4th Grade
19 questions
Classifying Quadrilaterals
Quiz
•
3rd Grade
12 questions
What makes Nebraska's government unique?
Quiz
•
4th - 5th Grade
Discover more resources for Information Technology (IT)
20 questions
Grammar
Quiz
•
9th - 12th Grade
31 questions
Easter Trivia
Quiz
•
KG - 12th Grade
16 questions
Circles - Equations, Central & Inscribed Angles
Quiz
•
9th - 12th Grade
46 questions
Unit 4 Geosphere Test Review
Quiz
•
9th - 12th Grade
25 questions
Early Cold War Quizziz
Quiz
•
11th Grade
10 questions
Climate Change and Its Impact
Interactive video
•
9th - 12th Grade
35 questions
Venn Diagrams, Theoretical, & Experimental Review
Quiz
•
9th - 12th Grade
20 questions
Food Chains and Food Webs
Quiz
•
7th - 12th Grade