
Alur Logika dan Perangkat Lunak Bahasa Pemrograman Komputer (1)
Presentation
•
Computers
•
1st Grade
•
Medium
Rizka Rahmi Saputri
Used 3+ times
FREE Resource
30 Slides • 15 Questions
1
X TKJ
2
Bukanlah hal sederhana dan memerlukan ketelitian dan kemauan untuk bekerja dalam jangka waktu yang lama
Serangkaian instruksi yang ditulis untuk memecahkan suatu masalah
Contoh: Aplikasi kasir yang membantu kinerja manusia
X TKJ
3
Peserta didik dapat menerapkan alur logika pemrograman komputer
Peserta didik dapat memahami perangkat lunak bahasa pemrograman
X TKJ
4
Sekumpulan instruksi yang terdiri dari urutan langkah untuk menyelesaikan masalah
Langkah-langkah harus berurutan dari langkah pertama yang harus dilakukan sampai terakhir
Langkah - langkah tersebut tidak boleh terbalik
X TKJ
5
Menghitung Gaji Karyawan
Menampilkan pesan pada layar "Jumlah jam bekerja : "
Menunggu user memasukkan data jam bekerja dan setelah ditekan ENTER maka komputer akan memasukkan data ke dalam memori
Menampilkan pesan pada layar : "Nominal gaji/jam : "
Menunggu user memasukkan data per jam bekerja dan setelah ditekan tombol ENTER maka komputer akan memasukkan data ke dalam memori
X TKJ
6
Menghitung Gaji Karyawan (Lanjutan...)
5. Komputer melakukan perkalian antara jumlah jam dengan gaji perjam
dan menampilkan hasil perhitungan gaji pegawai
X TKJ
7
Menghitung Volume Balok
Misal :
input p, l,t
output = p x l x t
Proses : V = p x l x t
X TKJ
8
Menghitung Volume Balok (Lanjutan...)
X TKJ
ALGORITMA (Volume Balok) | PSEUDOCODE (Volume Balok) |
|---|---|
Masukkan panjang | Input panjang |
Masukkan lebar | Input lebar |
Masukkan tinggi | Input tinggi |
Nilai volume adalah panjang x lebar x tinggi | Volume (panjang x lebar x tinggi) |
Tampilkan volume | Print volume |
9
Multiple Choice
Serangkaian instruksi yang ditulis untuk memecahkan suatu masalah adalah ...
Flowchart
Pemrograman komputer
Pseudocode
Algoritma
Alur Program
10
Multiple Choice
Sekumpulan instruksi yang terdiri dari urutan langkah untuk menyelesaikan masalah adalah ...
Flowchart
Pemrograman komputer
Pseudocode
Algoritma
Alur Program
11
Buatlah 5 Contoh Algoritma dan Pesudocode dari Bahasa Pemrograman (Misal: perhitungan volume tabung)
X TKJ
12
Untuk memahami dasar dalam pemecahan pada masalah sebuah komputer dengan mendefinisikan sebuah permasalahan yang akan diselesaikan selangkah demi selangkah
Programmer yang baik tidak akan sembarangan melakukan pembuatan program
X TKJ
13
Langkah-langkah
Definisi Permasalahan
Analisa Permasalahan
Desain Algoritma dan Representasi
X TKJ
14
Sebelum program didesain dengan baik harus mengetahui masalah-masalah yang terjadi
Harus mendefinisikan program terlebih dahulu sebelum membuat suatu penyelesaian masalah
Contoh:
"Buatlah sebuah program yang akan menampilkan berapa kali sebuah nama tampil pada sebuah daftar"
X TKJ
15
Dilakukan setelah permasalahan terdefinisi
Contoh masalah:
Menampilkan jumlah kemunculan sebuah nama pada daftar
Input terhadap Program:
Daftar nama, nama yang akan dicari
Output dari Program:
Jumlah kemunculan nama yang dicari
X TKJ
16
Algoritma identik dengan urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis dan logis
Algoritma dapat diwujudkan dalam bentuk bahasa atau diagram alir (flowchart) atau pseudocode
Meliputi Ekspresi Melalui Bahasa Manusia (Natural), Ekspresi Melalui Flowchart, dan Ekspresi Melalui Pseudocode
X TKJ
17
Algoritma ditulis dengan bahasa yang kita gunakan sehari-hari (Bahasa Indonesia)
X TKJ
18
Menentukan daftar nama (name list)
Menentukan nama yang akan dicari (get name) dan menentukan sebuah kata kunci
Membandingkan kata kunci terhadap setiap nama pada daftar yang telah ditentukan. Jika kata kunci tersebut sama dengan nama yang terdapat pada daftar , bernilai 1 (satu) sebagai hasil perhitungan
Jika seluruh nama telah dibandingkan, hasil perhitungan (output) harus ditampilkan
X TKJ
19
Cara penulisan algoritma yang hampir menyerupai bahasa pemrograman
X TKJ
20
X TKJ
Struktur Bahasa (Luas Persegi Panjang) | Pseudocode (Luas Persegi Pajang) |
|---|---|
1. Masukan Panjang 2. Masukan Lebar 3. Nilai Luas adalah Panjang x Lebar 4. Tampilkan Luas | 1. Input Panjang 2. Input Lebar 3. Nilai Luas (Panjang x Lebar) 4. Print Luas |
21
Flowchart adalah diagram alir
Contoh penulisan Flowchart seperti gambar
disamping
X TKJ
22
Multiple Choice
Untuk memahamai dasar dalam pemecahan pada masalah sebuah komputer dengan mendefinisikan sebuah permasalahan yang akan diselesaikan selangkah demi selangkah diperlukan ...
Pseudocode
Algoritma
Alur Pembuatan Program
Flowchart
Permasalahan
23
Multiple Choice
Berikut ini yang bukan langkah-langkah alur pembuatan program adalah ...
Definisi Permasalahan
Analisa Kebutuhan
Analisa Permasalahan
Desain Algoritma
Representasi
24
Multiple Choice
Sebelum program didesain dengan baik harus mengetahui masalah-masalah yang terjadi merupakan ...
Definisi Permasalahan
Analisa Kebutuhan
Analisa Permasalahan
Desain Algoritma
Representasi
25
Multiple Choice
Dilakukan setelah permasalahan terdefinisi merupakan ...
Definisi Permasalahan
Analisa Kebutuhan
Analisa Permasalahan
Desain Algoritma
Representasi
26
Multiple Choice
Berikut ini yang merupakan Desain Algoritma dan Representasi adalah ...
Ekspresi Melalui Bahasa Manusia (Natural)
Ekspresi Wajah
Ekspresi Melalui Kebutuhan
Ekspresi Melalui Masalah
Representasi
27
Multiple Choice
Algoritma ditulis dengan bahasa yang kita gunakan sehari-hari (Bahasa Indonesia) merupakan ...
Ekspresi Melalui Bahasa Manusia (Natural)
Ekspresi Melalui Flowchart
Ekspresi Melalui Pseudocode
Ekspresi Melalui Masalah
Ekspresi Melalui Kebutuhan
28
Multiple Choice
Cara penulisan algoritma yang hampir menyerupai bahasa pemrograman merupakan ...
Ekspresi Melalui Bahasa Manusia (Natural)
Ekspresi Melalui Flowchart
Ekspresi Melalui Pseudocode
Ekspresi Melalui Masalah
Ekspresi Melalui Kebutuhan
29
Multiple Choice
Cara menyelesaikan masalah dengan diagram alir merupakan ...
Ekspresi Melalui Bahasa Manusia (Natural)
Ekspresi Melalui Flowchart
Ekspresi Melalui Pseudocode
Ekspresi Melalui Masalah
Ekspresi Melalui Kebutuhan
30
Input - Output (IO)
Membuat sebuah data dapat diproses (input) atau ditampilan (output) setelah mengalami eksekusi informasi
X TKJ
31
Proses
Menuliskan operasi-operasi yang digunakan pada input maupun operasi lainnya. Penulisan dapat dilakukan secara satu persatu atau keseluruhan
X TKJ
32
Garis Alir
Menghubungkan setiap langkah dengan menujukkan kemana arah aliran diagram
X TKJ
33
Percabangan
Jika pemeriksaan menghasilkan keadaan benar, jalus Yes yang harus dipilih dan sebaliknya
X TKJ
34
Terminator
Terminator START untuk menandai awal flowchart dan STOP untuk menandai akhir dari flowchart
X TKJ
35
Prosedur
Simbol blok pembangun dari suatu program
X TKJ
36
Anotasi
Menuliskan komentar apapun dan sebanyak apapun untuk memperjelas langkah-langkah dalam flowchart
X TKJ
37
Connector
Digunakan pada waktu menghubungkan antara langkah satu dengan langkah lain dalam sebuah flowchart dalam satu halaman
X TKJ
38
Off Page Connector
Penghubung bagian-bagian flowchart yang berada pada halaman berbed
X TKJ
39
Preparation
Proses inisiasi/pemberian harga awal
X TKJ
40
Sebagai petunjuk untuk memecahkan masalah yang digambarkan dengan bagan alir
Sebagai dokumentasi proses
Mengkomunikasikan hal-hal yang prosedural terkait fungsi-fungsi khusus
Sebagai prmrograman, untuk menggambarkan garis besar program yang akan dibuat
X TKJ
41
Multiple Choice
Nama simbol flowchart tersebut adalah ...
Garis Alir
Input-Output
Terminator
Anotasi
Connector
42
Multiple Choice
Nama simbol flowchart tersebut adalah ...
Garis Alir
Input-Output
Terminator
Anotasi
Connector
43
Multiple Choice
Nama simbol flowchart tersebut adalah ...
Garis Alir
Input-Output
Terminator
Anotasi
Connector
44
Multiple Choice
Nama simbol flowchart tersebut adalah ...
Garis Alir
Input-Output
Terminator
Anotasi
Connector
45
Multiple Choice
Nama simbol flowchart tersebut adalah ...
Garis Alir
Input-Output
Terminator
Anotasi
Connector
X TKJ
Show answer
Auto Play
Slide 1 / 45
SLIDE
Similar Resources on Wayground
40 questions
Filipino Module 7 (Day 1)
Presentation
•
2nd Grade
41 questions
Geometria en el GED
Presentation
•
2nd Grade
38 questions
2nd grade lesson
Presentation
•
KG - 2nd Grade
40 questions
Ekonomi Pasar Modal
Presentation
•
1st Grade
42 questions
Electromagnetic Induction
Presentation
•
1st Grade
43 questions
Jom kita belajar
Presentation
•
1st Grade
43 questions
G1 - English Quiz #1 (4th grading)
Presentation
•
1st Grade
40 questions
P2M KELAS XI KULINER
Presentation
•
2nd 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
Discover more resources for Computers
15 questions
Addition and Subtraction
Quiz
•
1st Grade
26 questions
SLIME!!!!!
Quiz
•
KG - 12th Grade
20 questions
Addition and Subtraction facts
Quiz
•
1st - 3rd Grade
20 questions
Place Value
Quiz
•
KG - 3rd Grade
4 questions
K-2 Force and Motion Lesson
Presentation
•
KG - 2nd Grade
10 questions
Fact Families
Quiz
•
1st Grade
10 questions
Identifying Physical and Chemical Changes
Interactive video
•
1st - 5th Grade
15 questions
Place Value tens and ones
Quiz
•
1st Grade