
Dekomposisi
Presentation
•
Computers
•
9th Grade
•
Practice Problem
•
Hard
Usup Al-Husna
Used 1+ times
FREE Resource
25 Slides • 5 Questions
1
Algoritma dan Pemrograman
2
Dekomposisi
3
Cara memecahkan masalah atau sistem yang kompleks menjadi bagian-bagian yang lebih mudah di pahami.
Dekomposisi dalam ilmu komputer
4
Program dipecah menjadi beberapa subprogram (prosedur atau subroutine, dan juga fungsi) agar mudah dikelola.
Dekomposisi dalam pembuatan program
5
Suatu blok program terpisah yang digunakan untuk mengerjakan tugas tertentu.
1. Prosedur atau Subroutine
6
Beberapa jenis Prosedure;
Prosedur yang TIDAK mengembalikan nilai setelah tugas-tugasnya selesai.
b. Sub procedure
Prosedure yang mengembalikan nilai-nilai setelah tugas-tugasnya selesai.
a. Function procedure
7
Prosedur untuk suatu event pada sebuah objek. Digunakan di dalam kelas module.
d. Event procedure
Prosedur yang dideklarasikan ketika beberapa event procedure menunjukkan perintah yang sama.
c. General procedure
8
Prosedur untuk mengubah (let) atau mengambil (get) nilai properti pada sebuah objek. Digunakan di dalam kelas module.
e. Property procedure
9
2. Fungsi
Suatu blok program yang digunakan untuk suatu pekerjaan tertentu.
Tujuan utama sebuah fungsi adalah untuk menerima masukan tertentu dan mengembalikan nilai yang diteruskan ke program utama untuk menyelesaikan eksekusi.
10
Perbedaan Procedure dan Function
Prosedur Tidak mengahasilkan nilai, sedangkan fungsi Menghasilkan nilai.
11
Contoh potongan Program Kasir Restoran
12
1.
2.
13
Syntax umum dari sebuah fungsi:
FunctionName (Argumen)
14
Fungsi Msgbox()
15
Kegunaan dari sebuah MsgBox adalah untuk menampilkan message box (kotak pesan) dan meminta pengguna untuk mengeklik tombol perintah sebelum mereka dapat melanjutkan.
16
Variable = MsgBox (Prompt, (Icons+Buttons], Title)
Syntax Msgbox()
17
Penjelasan syntax:
Prompt, akan menampilkan pesan pada message box. Anda dapat menggunakan vbCrLf agar teks berada pada baris selanjutnya.
lcons+Buttons, digunakan untuk menentukan tipe tombol dan ikon yang ditampilkan.
Title, digunakan untuk menampilkan title bar pada kotak dialog.
18
Jenis Msgbox()
19
InputBox()
20
Replace this with a header
Replace this with your body text. Duplicate this text as many times as you would like. All provided templates can be reused multiple times. Wish you a good day.
Happy teaching!
21
Fungsi InputBox() akan menampilkan sebuah kotak pesan jika pengguna dapat memasukkan sebuah nilai atau pesan dalam form dari teks.
22
Syntax penulisan Inputbox()
variable = InputBox(Prompt, Title, default_text, X-position, y-position)
23
Penjelasan syntax:
Prompt : pesan ditampilkan sebagai sebuah pertanyaan.
Title : judul dari InputBox.
Default text : teks standar yang muncul pada kotak input di mana pengguna dapat menggunakannya sebagai sebuah masukan atau dapat juga diubah menjadi pesan yang ingin dimasukkan oleh pengguna.
X-position dan y-position : posisi atau koordinat dari InputBox.
24
SOAL
25
Multiple Choice
Berikut yang merupakan keuntungan dekomposisi program adalah:
program sulit dipahami
kerumitan program
memudahkan pemanggilan ulang program
waktu eksekusi program yang lama
26
Multiple Choice
Menerima masukan tertentu dan mengembalikan nilai ke program pemanggil adalah fungsi dari.....
procedure
function
method
event
27
Multiple Choice
Berikut yang TIDAK termasuk jenis prosedur adalah.....procedure
sub
event
function
method
28
Multiple Choice
Menulis teks menjadi turun satu baris dibawahnya dapat menggunakan syntax.....
prompt
vbCrLf
title
iconas
29
Multiple Choice
Nama lain dari Procedure adalah.....
function
event
procedure
variable
30
Selesai...
Algoritma dan Pemrograman
Show answer
Auto Play
Slide 1 / 30
SLIDE
Similar Resources on Wayground
24 questions
Konsep, bentuk dan ciri-ciri Musik Populer
Presentation
•
9th Grade
23 questions
Box and whisker
Presentation
•
9th - 10th Grade
20 questions
Teks Diskusi
Presentation
•
9th Grade
20 questions
SEJARAH CMS
Presentation
•
9th Grade
25 questions
Trace Tables
Presentation
•
9th - 10th Grade
26 questions
Bagian-bagian PC
Presentation
•
9th Grade
24 questions
Secondary Storage #2
Presentation
•
9th - 10th Grade
24 questions
IMAN KEPADA HARI AKHIR
Presentation
•
9th Grade
Popular Resources on Wayground
10 questions
HCS SCI 03 Summer School Assessment 1
Quiz
•
3rd Grade
15 questions
HCS SCI 05 Summer School Assessment 1 Review
Quiz
•
5th Grade
22 questions
Day 9 Equations and Inequalities Review
Quiz
•
9th Grade
10 questions
Writing and Identifying Ratios Practice
Quiz
•
5th - 6th Grade
7 questions
PYRAMID PERSPECTIVES part 1
Presentation
•
9th - 12th Grade
12 questions
Understanding the Fourth of July
Quiz
•
9th Grade
15 questions
Soccer World Cup Quiz Questions
Quiz
•
7th Grade