Search Header Logo
Dekomposisi

Dekomposisi

Assessment

Presentation

Computers

9th Grade

Practice Problem

Hard

Created by

Usup Al-Husna

Used 1+ times

FREE Resource

25 Slides • 5 Questions

1


Algoritma dan Pemrograman

2

Dekomposisi

media

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

media

12

media
media

​1.

​2.

13

Syntax umum dari sebuah fungsi:

FunctionName (Argumen)

14

Fungsi Msgbox()

media

15

Kegunaan dari sebuah MsgBox adalah untuk menampilkan message box (kotak pesan) dan meminta pengguna untuk mengeklik tombol perintah sebelum mereka dapat melanjutkan.

media

16

Variable = MsgBox (Prompt, (Icons+Buttons], Title)

Syntax Msgbox()

17

Penjelasan syntax:

  1. Prompt, akan menampilkan pesan pada message box. Anda dapat menggunakan vbCrLf agar teks berada pada baris selanjutnya.

  2. lcons+Buttons, digunakan untuk menentukan tipe tombol dan ikon yang ditampilkan.

  3. Title, digunakan untuk menampilkan title bar pada kotak dialog.

18

Jenis Msgbox()

media

19

InputBox()

media

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.

media

22

Syntax penulisan Inputbox()

variable = InputBox(Prompt, Title, default_text, X-position, y-position)

23

Penjelasan syntax:

  1. Prompt : pesan ditampilkan sebagai sebuah pertanyaan.

  2. Title : judul dari InputBox.

  3. 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.

  4. X-position dan y-position : posisi atau koordinat dari InputBox.

24

SOAL

media

25

Multiple Choice

Berikut yang merupakan keuntungan dekomposisi program adalah:

1

program sulit dipahami

2

kerumitan program

3

memudahkan pemanggilan ulang program

4

waktu eksekusi program yang lama

26

Multiple Choice

Menerima masukan tertentu dan mengembalikan nilai ke program pemanggil adalah fungsi dari.....

1

procedure

2

function

3

method

4

event

27

Multiple Choice

Berikut yang TIDAK termasuk jenis prosedur adalah.....procedure

1

sub

2

event

3

function

4

method

28

Multiple Choice

Menulis teks menjadi turun satu baris dibawahnya dapat menggunakan syntax.....

1

prompt

2

vbCrLf

3

title

4

iconas

29

Multiple Choice

Nama lain dari Procedure adalah.....

1

function

2

event

3

procedure

4

variable

30

Selesai...

media


Algoritma dan Pemrograman

Show answer

Auto Play

Slide 1 / 30

SLIDE