Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

KONSEP PEMROGRAMAN TERSTRUKTUR

Presentasi serupa


Presentasi berjudul: "KONSEP PEMROGRAMAN TERSTRUKTUR"— Transcript presentasi:

1 KONSEP PEMROGRAMAN TERSTRUKTUR
Pertemuan 9 KONSEP PEMROGRAMAN TERSTRUKTUR

2 Latihan 1. Bahasa pemrograman yang menggunakan interpreter adalah: a. Pascal d. Visual Basic b. BASIC e. Delphi c. Cobol Menterjemahkan instruksi-instruksi dalam satu kesatuan modul ke dalam bahasa mesin sehingga dihasilkan suatu file executable, adalah penterjemah bahasa pemrograman, yaitu : a. Assembler d. Compiler b. Interpreter e. Debugging c. Testing

3 Z = ( 10 / 0 ) adalah contoh dari kesalahan program : a. Syntax error
Z = ( 10 / 0 ) adalah contoh dari kesalahan program : a. Syntax error d. Logic error b. Runtime error e. Jawaban a,b BENAR c. Program error 4. Akar minus (bilangan negatif) adalah contoh dari kesalahan program : a. Syntax error d. Logic error b. Runtime error e. Jawaban a,b BENAR

4 Output dari penggalan program di bawah ini adalah:. I := 1
Output dari penggalan program di bawah ini adalah: I := 1 While I < 5 DO Begin Write(‘Bina ’); I := I ; End; a. Bina d. Bina Bina Bina Bina b. Bina Bina e. Bina Bina Bina Bina Bina c. Bina Bina Bina

5 TEKNIK PEMROGRAMAN TERSTRUKTUR
Pertemuan 10 TEKNIK PEMROGRAMAN TERSTRUKTUR

6 Latihan 1. Pada tehnik pemrograman top down, hierarki dari modul-modul digambarkan dengan : a. Flowchart d. Struktur Chart b. Pseudocode e. Diagram HIPO c. DFD 2. Yang perlu diperhatikan dalam program modular : a. Jika program kompleks, sebaiknya dilakukan secara bertahap b. Setiap tahapan menghasilkan Modul Program c. Modul program harus didefinisikan secara detail d. Setiap modul diberi nama e. Deskripsi fungsional perlu dijelaskan

7 Modul utama pada pemrograman terstruktur adalah, kecuali : a
Modul utama pada pemrograman terstruktur adalah, kecuali : a. Modul yang mengendalikan semua proses yang terjadi dalam program. b. Modul dengan jumlah statement terbanyak c. Modul yang memanggil modul lain. d. Modul yang pertama kali dijalankan. e. Modul yang memiliki tingkatan level tertinggi 4. Pemrograman yang menggunakan sub-routine adalah : a. Pemrograman object oriented b. Pemrograman TOP-DOWN c. Pemrograman Modular d. Pemrograman Perulangan e. Pemrograman Struktural

8 5. Dalam bahasa pemrograman Pascal, pernyataan subroutine dinyatakan dengan perintah : a. PROCEDURE d. WHILE …. DO b. FOR….DO e. BEGIN c. REPEAT…UNTIL

9 Pertemuan 11 TIPE FILE

10 Latihan 1. File yang berisi program-program bantu yang dapat berfungsi untuk mempercepat dan optimalisasi dari pengolahan data, adalah : a. File Kerja d. File Backup b. File Library e. File Kerja c. File Master File Mahasiswa yang apabila akan diperbaiki (diedit) untuk jangka waktu yang lama adalah contoh dari tipe file: a. File Dinamik d. File Sejarah b. File Referensi e. File Transaksi

11 Latihan 3. Tipe file yang berisi data-data hasil pemrosesan yang bersifat sementara, adalah : a. File Kerja d. File Back-Up b. File Input e. File Master c. File Master File di bawah ini yang bertipe File Master pada lembaga pendidikan, adalah : a. File Nilai d. File Mahasiswa b. File Pembayaran e. File absensi c. File Ujian

12 Latihan 5. Digunakan sebagai cadangan apabila file master mengalami kerusakan atau hilang, adalah : a. File Pelindung d. File Library b. File Kerja e. File Referensi c. File Dinamik

13 ORGANISASI dan AKSES FILE
Pertemuan 12 ORGANISASI dan AKSES FILE

14 Latihan Kecepatan akses data pada SASD tergantung pada : a. Kerapatan pita d. Kecepatan pita b. Lebar celah antar blok e. Alamat record data c. Lebar gap antar blok Isi file mata kuliah di suatu lembaga pendidikan dapat diperbaiki (di-edit), jika kondisi yang ada di masa depan mengharuskan adanya pergantian mata kuliah dengan nama mata kuliah baru dan sks yang juga baru, maka perbaikan data untuk isi file mata kuliah mutlak dilakukan. Pernyataan di atas adalah contoh dari : a. File Input d. File Laporan b. File Dinamik e. File Back up c. File Kerja

15 Latihan Ciri-ciri organisasi data file dengan metode sequential: a. Rekaman disimpan berdasarkan suatu kunci b. Pencarian rekaman tertentu dilakukan record demi record c. Masing-masing record diberi indeks Penyimpanan data menggunakan pengalamatan e. Pembacaan data sesuai kunci record Ciri-ciri dari piranti akses direct SASD adalah: a. Pembacaan data sesuai kunci record b. Pembacaan rekaman tidak harus urut c. Mempunyai alamat record d. Data disimpan dalam blok e. Media penyimpanan dengan disket

16 Latihan Organisasi data yang melakukan pencarian rekaman tertentu dilakukan record demi record adalah : a. Random d. Sequential b. Indexed Sequential e. Indexed Random c. Index

17 APLIKASI PEMROGRAMAN BISNIS
Pertemuan 13 APLIKASI PEMROGRAMAN BISNIS

18 Latihan 1. Di bawah ini adalah langkah-langkah dalam merancang file: a. Menentukan banyaknya jumlah kebutuhan file b. Menentukan fungsi file c. Menentukan sistem flowchart d. Menentukan Bahasa Pemrograman e. Menentukan struktur data file 2. Di bawah ini yang merupakan FIELD KEY dari tabel pegawai perusahaan, adalah : a. namapeg d. golpeg b. jabatanpeg e. gajipeg c. nip

19 Latihan Di bawah ini yang merupakan Akronim File dalam lingkungan pendidikan adalah: a. Inputsiswa.prg d. nis b. siswa01 e. nilai_siswa c. siswa.dbf Di bawah ini merupakan teknik perancangan program untuk mendukung dalam pengembangan sistem informasi: a. Teknik perancangan program dalam bentuk spesifikasi file b. Teknik perancangan program dalam bentuk spesifkasi program c. Teknik perancangan database d. Teknik perancangan file dalam bentuk spesifikasi file e. Teknik perancangan file dalam bentuk database  

20 Latihan 5. File Sequential, File Random merupakan parameter dari: a. Kode file b. Tipe file c. Akses file d. Organisasi file e. Manajemen file

21 OBJECT ORIENTED PROGRAMMING
Pertemuan 14 OBJECT ORIENTED PROGRAMMING

22 Latihan Karakterisitik bahasa pemrograman berorientasi objek yang menyembunyikan data, fungsi dan prosedur dalam objek, adalah : a. Abstraksi d. Modular b. Enkapsulasi e. Polimorphism c. Inheritance Karakteristik utama bahasa pemrograman berorientasi objek, adalah : a. Enkapsulasi d. Inheritance b. polymorphism e. Semua jawaban BENAR c. Abstraksi 22

23 b. Polymorphism e. Semua jawaban BENAR c. Abstraksi
Latihan Pemrograman berorientasi objek mencakup keaneka ragaman objek yang menjamin terhimpunnya perpaduan keaneka ragaman antara data dengan prosedur atau fungsi, adalah : a. Enkapsulasi d. Inheritance b. Polymorphism e. Semua jawaban BENAR c. Abstraksi Meningkatkan extensibilitas dan penggunaan kembali perangkat lunak merupakan tujuan dari: a. Pemrograman Terstruktur b. Pemrograman Top Down c. Pemrograman Object Oriented d. Pemrograman Modular e. Pemrograman Bisnis 23

24 d. Diluar objek, sebuah metode didefinisikan secara penuh
Latihan 5. Di bawah ini pernyataan yang benar tentang metode dan objek, kecuali: a. Metode merupakan suatu procedure atau fungsi yang disatukan dalam suatu objek b. Didalam sebuah objek, metode didefinisikan dengan sesuatu header fungsi atau prosedur. c. Nama metode harus diletakkan sebelum nama objek yang memiliki metode tersebut d. Diluar objek, sebuah metode didefinisikan secara penuh e. Objek terdiri dari atribut dan metode 24


Download ppt "KONSEP PEMROGRAMAN TERSTRUKTUR"

Presentasi serupa


Iklan oleh Google