KONSEP PEMROGRAMAN TERSTRUKTUR

Slides:



Advertisements
Presentasi serupa
Latihan Soal 1. Dalam membagun aplikasi tidak lepas dari SDLC(System Development Life Cycle), yang tidak masuk dalam kategori tahapan SDLC adalah a. Analisa.
Advertisements

6. Tabel yang berisi program-program bantu yang dapat berfungsi untuk mempercepat dan optimalisasi dari pengolahan data, adalah : a. Tabel Kerja.
TUJUAN DBMS Menghindari Terjadinya Redudansi (Duplikasi Data)
Teknik Pemrograman Terstruktur
Oleh : Suparno Blog : Organisasi File Pengenalan Pengolahan Data Elektronik.
Bab 6 PERANCANGAN PERANGKAT LUNAK
- PERTEMUAN 1 - DASAR-DASAR ALGORITMA, PROGRAM, DAN PEMROGRAMAN
Perancangan Perangkat Lunak lanjutan Kuliah - 7
1. Secara garis besar pemrograman (terutama untuk aplikasi desktop) debedakan menjadi dua, yaitu pemrograman konvensional dan pemrograman visual. a. Jelaskan.
Modular Programming Slamet Kurniawan, S.Kom.
Pengenalan Software (perangkat lunak)
Pemrograman Lanjut Ratnokustiawan.wordpress.com.
PEMROGRAMAN TERSTRUKTUR
Web Teknologi 2Minggu …3… Page 1 MINGGU Ke Tiga Pemrograman Visual 2 Pokok Bahasan: Dasar-dasar Pengembangan Web ASP.NET Tujuan Instruksional Khusus:
OPERASI DASAR KOMPUTER dan PERANGKAT LUNAK DALAM SISTEM INFORMASI
Quiz / Review Pemrograman Terstruktur
BAB 6 PERANCANGAN SISTEM secara umum
Perancangan Rinci Terstruktur
SISTEM BERKAS Sistem File.
Pengantar Algoritma dan pemograman
Dukungan database dalam Pembangunan Sistem Informasi
SISTEM BASIS DATA.
Dasar Pemrograman Pendahuluan.
VALUE ORGANIZATION Konsep File QUALITY TEAMWORK.
PERANGKAT LUNAK (SOFTWARE)
Perancangan umum Sistem Informasi
Algoritma Pemrograman
Fungsi dan Prosedur.
MERANCANG PROGRAM DAN PSEUDOCODE 1 Metode Perancang Program.
Algoritma dan Pemrograman
Rifky Kurniawan, S.Kom, MTI
KELOMPOK 02 ALOGARITMA PEMOGRAMAN TAHUN AJARAN
ALGORITMA PEMROGRAMAN 1C (KONSEP BAHASA PEMROGRAMAN)
Struktur Keputusan pada Structure English dan Pseudocode
Pengertian Algoritma Pemrograman Pertemuan 1
Sistem Berkas.
OPERASI DASAR KOMPUTER dan PERANGKAT LUNAK DALAM SISTEM INFORMASI
ALGORITMA PEMROGRAMAN 2A
Lanjutan SISTEM BERKAS (File System)
SISTEM BASIS DATA.
SISTEM BASIS DATA.
BAB 1 BAHASA PEMROGRAMAN
Pertemuan 9 ANALISA RANCANGAN DATABASE.
ALGORITMA & PEMROGRAMAN
(Object Oriented Programming)
PERANGKAT – PERANGKAT KOMPUTER
Pertemuan 9 Tipe File.
PARADIGMA PEMROGRAMAN
ALGORITMA PEMROGRAMAN 1C (KONSEP BAHASA PEMROGRAMAN)
MODUL 2.
Latihan Soal 1. Dalam membagun aplikasi tidak lepas dari SDLC(System Development Life Cycle), yang tidak masuk dalam kategori tahapan SDLC adalah a. Analisa.
PROG.STUDI PEND.FISIKA UIN ALAUDDIN MAKASSAR
Sistem Basis Data (Kuliah 2)
QUIZ PEMROGRAMAN TERSTRUKTUR
Materi Kuliah 1. Pertemuan ke : 1 Pengenalan Komputer dan Pemrograman
Pemrograman terstruktur
STRUKTUR DATA ( Menjelaskan Mengenai Data & Struktur Data )
Database dan File Akses.
PARADIGMA DALAM PEMOGRAMAN
TEKNIK PEMROGRAMAN.
Object Oriented Programming
PERTEMUAN I “EHAT PERMANA”
PERULANGAN.
Keterampilan komputer 1AB
Pengantar Algoritma dan pemograman
ALGORITMA & PEMROGRAMAN
TUGAS AKHIR PERANCANGAN PROGRAM PENJUALAN DAN PEMBELIAN BARANG ELEKTRONIK SECARA TUNAI PERANCANGAN PROGRAM PENJUALAN DAN PEMBELIAN BARANG ELEKTRONIK.
Pengamanan Pada Berkas/Data/File
Teknik Pemrograman Terstruktur
Pengulangan Repeat – Until (lanjutan)
Transcript presentasi:

KONSEP PEMROGRAMAN TERSTRUKTUR Pertemuan 9 KONSEP PEMROGRAMAN TERSTRUKTUR

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

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

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 + 1; End; a. Bina d. Bina Bina Bina Bina b. Bina Bina e. Bina Bina Bina Bina Bina c. Bina Bina Bina

TEKNIK PEMROGRAMAN TERSTRUKTUR Pertemuan 10 TEKNIK PEMROGRAMAN TERSTRUKTUR

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

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

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

Pertemuan 11 TIPE FILE

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

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

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

ORGANISASI dan AKSES FILE Pertemuan 12 ORGANISASI dan AKSES FILE

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

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

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

APLIKASI PEMROGRAMAN BISNIS Pertemuan 13 APLIKASI PEMROGRAMAN BISNIS

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

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  

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

OBJECT ORIENTED PROGRAMMING Pertemuan 14 OBJECT ORIENTED PROGRAMMING

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

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

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