perusahaan, program ini dikembangkan oleh modul, setiap modul bersifat independen dan saling terkait satu
sama lain melalui badan utama: Contoh struktur yang dirancang:
1. Rumah
2. Modul penagihan
3. Modul pesanan pembayaran
4. Modul penjualan dan pemesanan
5. Modul inventaris
6. Akhir
Kode menunjukkan serangkaian langkah yang dapat dibaca secara berurutan. Sebutkan jenis apa
Paradigma pemrograman terlihat jelas dalam perkembangannya
Paradigma pemrograman terstruktur.
Paradigma pemrograman berorientasi objek.
Paradigma pemrograman berbasis peristiwa.
Paradigma pemrograman bersamaan.
Pertanyaan 2 1 poin Di bawah ini adalah kutipan yang membahas tentang pemrograman spageti.
Menurut kutipan yang disajikan, tunjukkan apakah pernyataan berikut ini benar atau salah: pemrograman
terstruktur dapat dianggap sebagai pemrograman tipe spageti.
“Kode spageti adalah istilah merendahkan untuk program komputer yang memiliki struktur alur
kontrol yang rumit dan tidak dapat dipahami. Namanya berasal dari fakta bahwa jenis kode ini tampak
menyerupai sepiring spageti, yaitu sekumpulan benang yang diikat dengan rumit. Secara tradisional, gaya
pemrograman ini diasosiasikan dengan bahasa dasar dan lama, di mana alurnya dikontrol oleh pernyataan
kontrol yang sangat primitif seperti goto dan penggunaan nomor baris.
Sumber gambar: https://goo.gl/74UMVr
BENAR
Palsu
Pertanyaan 3 1 poin Sebuah program yang dijabarkan dengan paradigma pemrograman struktur
menyiratkan bahwa kodenya dapat dibaca dari awal hingga akhir.
BENAR
Palsu
Pertanyaan 4 1 poin Gambar berikut menunjukkan diagram perangkat lunak yang dibutuhkan
klien berdasarkan kebutuhannya. Manakah dari pernyataan berikut ini yang dapat dianggap benar?
Sumber gambar: https://goo.gl/TVhnya
Tidak mungkin menggunakan pemrograman terstruktur karena masalahnya kompleks.
Sangat layak untuk menggunakan pemrograman terstruktur karena sistem yang kompleks dapat dibagi
menjadi modul dan diprogram oleh proses atau tahapan.
Pemrograman terstruktur tidak dapat diterapkan karena ada struktur kontrol yang berbeda dalam
diagram.
Pemrograman terstruktur dapat digunakan karena sistem tidak memiliki struktur kontrol.
Pertanyaan 5 1 poin Ketika menerapkan pemrograman terstruktur sebagai paradigma, pada tahap
apa pemrogram harus menjelaskan kepada klien alat apa yang dia pertimbangkan untuk digunakan untuk
membuat sistem dan mengapa dia memilihnya?
Definisi masalah.
Pembenaran proposal.
Identifikasi modul dan fungsi.
Penetapan kriteria tes dan penerimaan.
Pertanyaan 6 1 poin Gambar berikut menunjukkan flowchart dengan perhitungan jam yang harus
dibayarkan kepada seorang pekerja. Jika diagram ini dibandingkan dengan pseudocode untuk situasi yang
sama, urutan manakah yang benar?
Pertanyaan 7 1 poin Dalam suatu algoritme terdapat baris instruksi berikut: Jika UMUR > 18
maka TULIS (Usia legal) Bagaimana baris ini direpresentasikan dalam bagan alur?
Anda harus menggunakan persegi panjang dan di dalamnya tulis kondisi AGE > 18.
Anda harus menggunakan belah ketupat dan masukkan kondisi USIA > 18 di kotak, lalu TULIS (Umur
Anda legal).
Anda harus menggunakan lingkaran dan di dalamnya tulis kondisi AGE > 18.
Sebuah belah ketupat harus digunakan dan di dalamnya pertimbangkan kondisi AGE > 18. Kemudian,
dengan tanda panah, harus diidentifikasi jika syarat terpenuhi, oleh karena itu dalam persegi
panjang ditempatkan: TULIS (Usia legal).
Pertanyaan 8 1 poin Instruksi berikut diimplementasikan dalam perangkat lunak (dalam hal ini
PHP), memungkinkan untuk menambahkan dua angka.
$catatan_pertama_ujian = 10 ;
$catatan_kedua_ujian = 8 ;
gema $pertama_ujian_catatan + $kedua_ujian_catatan ;
Alat pemrograman terstruktur apa yang digunakan dalam instruksi di atas?
Bahasa pemrograman.
kodesemu.
Flow chart.
Bukan dari salah satu di atas.
Pertanyaan 9 1 poin Diberikan algoritme berikut, identifikasi alat pemrograman terstruktur mana
yang digunakan:
tinggi aktual variabel
Awal
Tulis "berapa tinggi badanmu?"
membaca tinggi
Jika tinggi >= 1,90 maka
Tulis "Kamu tinggi"
Tetapi
Jika tinggi badan < 1,90 maka
Tulis "Kamu tidak tinggi"
Akhir
Bahasa pemrograman
kodesemu.
Flow chart
Bukan dari salah satu di atas
Pertanyaan 10 1 poin Dengan membandingkan pseudocode dan flowchart dari gambar berikut,
dapat dikatakan bahwa:
Sumber
gambar: https://goo.gl/W1REwa
Mereka setara dan mewakili algoritma dari masalah yang sama.
Diagram dan pseudocode tidak setara.
Pseudocode harus dirinci dengan semua primitif dengan cara yang terstruktur dengan ketat.
Flowchart tersebut tidak benar, karena simbologi yang digunakan tidak valid.
Pertanyaan 11 1 poin Dalam flowchart tidak perlu semua simbol yang menyusunnya terhubung
BENAR
Palsu
Pertanyaan 12 1 poin Kesalahan apa yang dapat diidentifikasi dalam diagram alir yang disajikan,
ketika membandingkannya dengan pseudocode ekuivalennya?Mengingat bahasa semu:
Jika kondisi "benar"
Tugas yang harus dilakukan jika kondisinya benar
Jika kondisi "false"
Tugas yang harus dilakukan jika kondisi salah
Pertanyaan 15 1 poin Perusahaan perlu menerapkan sistem di semua area organisasi (penjualan,
inventaris, dukungan, anggaran). Diputuskan untuk merancang sebuah sistem di mana masing-masing area
diprogram oleh modul secara independen dari yang lain. Artinya, pecahkan keseluruhan menjadi beberapa
bagian. Agar ini layak, properti apa dari pemrograman terstruktur yang harus dipertimbangkan?
Abstraksi
Kompleksitas
Integrasi
skalabilitas
Pertanyaan 16 1 poin Lihatlah algoritma berikut dan kemudian jawab alat pemrograman
terstruktur mana yang diwakilinya:
Tentukan apakah bilangan tersebut positif atau negatif.
Tentukan variabel N: Integer.
Awal
Tulis: Masukkan nomor input
baca(N)
jika N > 0
Tulis: N positif
Tetapi
Tulis: N negatif
Akhir
Bahasa pemrograman
kodesemu
Flow chart
Bukan dari salah satu di atas
Pertanyaan 17 1 poin Bacalah pernyataan berikut dan tunjukkan apakah benar atau salah:
Flowchart berfokus pada pengembang yang mengetahui konteks atau lingkungan program yang akan
dirancang. Setiap sistem memiliki lingkungan yang mengelilinginya; lingkungannya, oleh karena itu, akan
menjadi sistem yang akan menerima masukan dan menghasilkan keluaran.
BENAR
Palsu
Pertanyaan 18 1 poin Lihat gambar berikut dan kemudian jawab: sesuai dengan jenis diagram
atau model apa?
Sumber:
https://goo.gl/C6zLRN
Flow chart.
Diagram konteks.
Diagram hubungan entitas.
Kamus data.