
Struktur Bahasa Pemrograman
Presentation
•
Computers
•
10th - 12th Grade
•
Practice Problem
•
Easy
Rizka Rahmi Saputri
Used 6+ times
FREE Resource
22 Slides • 15 Questions
1
X TKJ
2
Peserta didik dapat menjelaskan pengertian struktur bahasa pemrograman
Peserta didik dapat menjelaskan aturan penulisan bahasa pemrograman
X TKJ
3
Untuk membuat sebuah program dilakukan dengan menerjemahkan:
Algoritma ➝ pseudocode ➝ kode program atau
Algoritma ➝ bahasa natural (bahasa manusia) ➝ kode program atau
Algoritma ➝ flowchart ➝ kode program
Aturan atau tata cara penulisan kata, ekspresi, atau pernyataan disebut sintaks
X TKJ
4
Struktur kode program komputer terdiri dari bagian judul dan blok program
Blok program berisi dari bagain deklarasi dan pernyataan program
X TKJ
5
Dibagi menjadi:
Bahasa tingkat tinggi
Bahasa menengah
Bahasa tingkat rendah
X TKJ
6
Rangkaian instruksi menggunakan unsur kata-kata manusia
Diperlukan compiler untuk menerjemahkan ke bahasa mesin
Contoh: Pascal dan Basic
X TKJ
7
Rangkaian instruksi gabungan bahasa manusia dengan kode-kode simbolik, misalnya: {.},?,<,>,&&,$
Contoh: Bahasa C
X TKJ
8
Rangkaian instruksi menggunakan kode-kode singkat
Contoh: Bahasa Assembly
X TKJ
9
Multiple Choice
Untuk membuat sebuah program dilakukan dengan menerjemahkan algoritma dalam bentuk …
Pseudocode
Algoritma
Flowchart
Alur Program
Sintaks
10
Multiple Choice
Aturan atau tata cara penulisan kata, ekspresi, atau pernyataan disebut …
Pseudocode
Algoritma
Flowchart
Alur Program
Sintaks
11
Multiple Choice
Struktur kode program komputer terdiri dari bagian …
Judul dan Algoritma Program
Blok Program dan Kerangka Program
Judul dan Blok Program
Kerangka Program dan Judul
Algoritma Program dan Blo Program
12
Multiple Choice
Blok program berisi dari bagain …
Deklarasi dan Konstanta
Konstanta dan Variabel
Variabel dan Tipe Data
Deklarasi dan Pernyataan
Tipe Data dan Deklarasi
13
Multiple Choice
Berikut ini yang bukan merupakan tingkatan bahasa pemrograman adalah …
Bahasa menengah
Bahasa manusia
Bahasa tingkat tinggi
Bahasa tingkat rendah
Bahasa mesin
14
Multiple Choice
Rangkaian instruksi yang menggunakan unsur kata-kata manusia adalah …
Bahasa menengah
Bahasa manusia
Bahasa tingkat tinggi
Bahasa tingkat rendah
Bahasa mesin
15
Multiple Choice
Rangkaian instruksi gabungan bahasa manusia dengan kode-kode simbolik adalah …
Bahasa menengah
Bahasa manusia
Bahasa tingkat tinggi
Bahasa tingkat rendah
Bahasa mesin
16
Multiple Choice
Rangkaian instruksi menggunakan kode-kode singkat adalah …
Bahasa menengah
Bahasa manusia
Bahasa tingkat tinggi
Bahasa tingkat rendah
Bahasa mesin
17
Multiple Choice
Rangkaian instruksi yang terdiri dari bilangan biner yaitu 0 dan 1 adalah …
Bahasa menengah
Bahasa manusia
Bahasa tingkat tinggi
Bahasa tingkat rendah
Bahasa mesin
18
Pesudocode
Aturan dan Sintaks Bahasa Pemrograman
X TKJ
19
Digunakan untuk menulis algoritma
Menggunakan bahasa yang menyerupai bahasa pemrograman
Tujuan pseudocode agar mudah dipahami manusia
X TKJ
20
Terdapat kemiripan antara struktur kode program dengan struktur algoritma yaitu memiliki judul, deklarasi, dan pernyataan (deskripsi)
Perbedaan keduanya yaitu pada aturan penulisan dalam bahasa pemrograman, tidak menoleransi kesalahan-kesalahan kecil (misalnya kurang penulisan tanda ;)
X TKJ
21
Terdiri dari beberapa bagian:
Bagian Kepala/Judul Program
Bagian Deklarasi Program
Bagian Tubuh Program
X TKJ
22
Untuk menuliskan nama program yang dibuat
Bersifat optional (boleh dituliskan, boleh tidak), tetapi lebih baik judul dituliskan
Nama program diawali dengan kata “Program” (misalnya: Program_Kasir)
X TKJ
23
(1) Dimulai dengan huruf a-z atau A-Z
(2) Setelah karakter pertama, dapat dilanjutkan dengan karakter alfanumerik (angka mapun huruf) dan underscore (_)
(3) Dalam penulisan nama program tidak boleh menggunakan karakter-karakter # $ % ^ ~ ! @ & { } [ ] * ( ) + - = : ” ; ’ < > , . / |
X TKJ
24
(4) Tidak boleh menuliskan nama program dengan nama yang sama seperti kata kunci and, array, begin, case, const, div, downto, else, end, for, forward, function, goto, if, mod, nil, not, or, procedure, repeat, set, them, to, type, until, var, while, dan with
X TKJ
25
(5) Jika ingin tetap menggunakan, maka kata tersebut harus dirangkai dengan kata/karakter lain (misalnya: program_if, begin1)
(6) Tidak ada spasi dalam penulisan nama program
X TKJ
26
Deklarasi identik dengan bagian persiapan yang diperlukan oleh program pada bagian deskripsi
Dibagi menjadi beberapa bagian:
(1) Konstanta
(2) Deklarasi Variabel
(3) Deklarasi Tipe Data
X TKJ
27
Nilai yang besarnya tetap selama program dijalankan
X TKJ
28
Nama-nama untuk menyimpan nilai beserta tipe datanya
X TKJ
29
Deklarasi tipe data yang terdefinisikan oleh programer
X TKJ
30
Berisi berbagai instruksi yang harus dieksekusi oleh program
Beberapa aturan penulisan pada bagian pernyataan antara lain:
(1) Bagian program ini diawali deangan Begin (tanpa diikuti tanda baca dan diakhiri dengan End (diikuti tanda .)
(2) Penggunaan huruf besar dan kecil tidak dipermasalahkan
X TKJ
31
(3) Untuk setiap perintah atau pernyataan harus diakhiri dengan tanda titik koma
(4) Jika terdapat struktur percabangan atau perulangan dengan lebih dari satu pernyataan, harus diawali dengan “begin” dan diakhiri dengan “end” dan titik koma (;)
(5) Komentar dituliskan diantara tanda kurung { }
X TKJ
32
Multiple Choice
Digunakan untuk menulis algoritma dan menggunakan Bahasa yang menyerupai baahasa pemrograman adalah …
Pseudocode
Algoritma
Flowchart
Alur Program
Sintaks
33
Multiple Choice
Nama program diawali dengan kata …
Start
Mulai
Program
Penyelesaian
Akhir
34
Multiple Choice
Dalam penulisan nama program tidak boleh menggunakan karakter-karakter berikut ini, kecuali …
!
@
&
_
{
35
Multiple Choice
Nilai yang besarnya tetap selama program dijalankan disebut …
Konstanta
Variabel
Tipe Data
Jenis Program
Nama Program
36
Multiple Choice
Nama-nama untuk menyimpan nilai beserta tipe datanya disebut …
Konstanta
Variabel
Tipe Data
Jenis Program
Nama Program
37
Multiple Choice
Berisi berbagai instruksi yang harus dieksekusi oleh program merupakan bagian …
Deklarasi Program
Tubuh Program
Judul program
Komentar Program
Penjelasan Program
X TKJ
Show answer
Auto Play
Slide 1 / 37
SLIDE
Similar Resources on Wayground
31 questions
esp7q3w56
Presentation
•
KG
31 questions
AKM LIterasi Bahasa Indonesia SMA 12a
Presentation
•
10th - 12th Grade
30 questions
DENWA BANGOU
Presentation
•
10th - 12th Grade
29 questions
Artificial Intelligence 2022
Presentation
•
9th - 11th Grade
25 questions
Materi Interaktif Etika Penggunaan AI
Presentation
•
9th - 12th Grade
31 questions
Persiapan PSAS kelas 9
Presentation
•
9th Grade - University
28 questions
JARINGAN KOMPUTER
Presentation
•
10th Grade - University
33 questions
2025 APCSP BigIdea 1 Review
Presentation
•
11th Grade
Popular Resources on Wayground
10 questions
Safety Day 2026 – Student Review
Quiz
•
9th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
12 questions
Map Skills
Quiz
•
3rd Grade
22 questions
Continents and Oceans
Quiz
•
5th Grade
15 questions
Rounding Decimals
Quiz
•
5th Grade