Font size
WorksheetsSoal Pilihan Ganda Pemrograman Visual
Total questions: 30
Worksheet time: 15mins
Apa yang dimaksud dengan Pemrograman Visual?
Pendekatan pemrograman dengan hanya menulis kode teks.
Pendekatan pemrograman menggunakan antarmuka grafis (GUI) untuk membuat program.
Proses membuat program dengan bahasa Assembly.
Pembuatan program dengan fokus pada sintaks yang rumit.
Salah satu keuntungan utama dari Pemrograman Visual adalah:
Memerlukan penghafalan sintaks yang sangat banyak.
Lebih mudah dipelajari karena tidak perlu menghafal banyak sintaks.
Cocok untuk proyek kompleks dengan pemahaman sintaks mendalam.
Hanya dapat digunakan untuk membuat aplikasi berbasis teks.
Dalam Pemrograman Visual, proses membuat program diibaratkan seperti:
Menulis surat formal yang panjang.
Menyusun balok-balok atau puzzle untuk membentuk instruksi.
Menghitung persamaan matematika yang rumit.
Menggambar sketsa dengan pensil.
Apa yang dimaksud dengan GUI dalam konteks Pemrograman Visual?
General User Interface
Graphical Utility Integration
Graphics Universal Instruction
Graphical User Interface
Pemrograman Visual memungkinkan pengembang aplikasi untuk:
Menulis kode teks secara manual.
Hanya fokus pada pemecahan masalah (logika) daripada menghafal sintaks.
Menggunakan bahasa pemrograman yang hanya berbasis teks.
Membuat aplikasi yang tidak interaktif.
Aspek Pemrograman Visual yang membantu siswa memahami konsep pemrograman dengan lebih baik adalah:
Tidak menggunakan syntax.
Visual (Elemen visual).
Interaktif.
Hanya kode blok.
Perbedaan mendasar antara Pemrograman Visual dan Pemrograman Teks terletak pada cara:
Pemrograman Visual hanya bisa membuat game, sedangkan Pemrograman Teks hanya membuat aplikasi desktop.
Pemrograman Visual menggunakan antarmuka grafis, sedangkan Pemrograman Teks menulis kode dalam teks.
Pemrograman Visual hanya cocok untuk proyek kompleks, sedangkan Pemrograman Teks untuk prototipe cepat.
Pemrograman Visual tidak dapat menghasilkan aplikasi yang berfungsi, sedangkan Pemrograman Teks dapat.
Pemrograman yang memerlukan pemahaman sintaks untuk menulis kode program adalah:
Pemrograman Visual
Pemrograman Blok
Mana pasangan yang tepat menunjukkan perbandingan Pemrograman Visual dan Pemrograman Teks?
Visual: Mudah dipahami; Teks: Cocok untuk prototipe cepat,
Visual: Menulis kode dalam teks; Teks: Menggunakan antarmuka grafis.
Visual: Cocok untuk prototipe cepat; Teks: Memerlukan pemahaman sintaks.
Visual: Memerlukan pemahaman sintaks; Teks: Mudah dipahami oleh pemula.
Bahasa pemrograman seperti Python dan Java termasuk kategori:
Pemrograman Visual
Pemrograman Teks
Pemrograman Berbasis Blok
Pemrograman Interaktif
Salah satu software Pemrograman Visual yang paling populer untuk membuat animasi, game, dan cerita interaktif, serta dirancang untuk anak-anak dan pemula adalah:
Python
App Inventor
Scratch
Java
Software Pemrograman Visual yang mirip dengan Scratch, namun lebih fokus pada konsep dasar pemrograman dan menyusun balok-blok kode seperti puzzle adalah:
Visual Basic
Blockly
App Inventor
Delphi
App Inventor adalah software Pemrograman Visual yang digunakan untuk mengembangkan:
Aplikasi desktop Windows sederhana.
Aplikasi Android sederhana.
Game 3D yang kompleks.
Program di bidang robotika.
Penerapan Pemrograman Visual yang menggunakan alat seperti Unity dan Unreal Engine banyak digunakan untuk:
Pengembangan aplikasi desktop.
Pengembangan aplikasi mobile.
Pengembangan game 3D.
Pendidikan pemrograman
Dalam bidang Pendidikan, Pemrograman Visual digunakan secara luas untuk:
Mengajarkan teknik debugging tingkat lanjut.
Mengajarkan konsep pemrograman kepada anak-anak dan remaja.
Mengembangkan software perusahaan besar.
Mengajarkan sintaks bahasa pemrograman teks
Konsep dasar Pemrograman Visual telah menyederhanakan proses pembuatan program dengan menggunakan elemen visual seperti ikon, diagram, atau:
(a)
Apa yang menjadi landasan bagi perkembangan pemrograman visual di awal mula, yang dirancang untuk dipelajari pemula pada era 80-an?
Bahasa C++
Bahasa Java
Bahasa BASIC
Bahasa Python
Munculnya Antarmuka Grafis Pengguna (GUI) pada sistem operasi seperti Windows pada era 80-an menginspirasi pengembang untuk menciptakan:
Bahasa pemrograman yang hanya berbasis teks.
Aplikasi yang hanya bekerja di Terminal.
Aplikasi pemrograman yang berbasis visual.
Sistem operasi yang sangat kompleks.
Microsoft memperkenalkan bahasa pemrograman visual yang populer pada awal 90-an yang bernama:
Visual C++
Visual Studio Code
Visual Basic
Visual Studio
Kapan pertama kalinya dikenalkan diagram alur proses atau Process Flow Diagram?
Tahun 1949
Tahun 1960
Tahun 1921
Tahun 1975
Rangkaian instruksi yang ditulis untuk melakukan suatu fungsi spesifik pada komputer disebut:
Prosesor
Kode Sumber
Program
Multitasking
Kode sumber sebuah program harus diolah menggunakan compiler atau interpreter oleh utilitas bahasa pemrograman untuk membentuk:
Hardware yang baru
Sebuah program yang dapat dieksekusi
Dokumen teks biasa
Sistem operasi
Kemampuan komputer untuk menjalankan beberapa program pada saat bersamaan disebut:
Debugging
Multitasking
Compiling
Interpreting
Blok program yang dapat dipanggil berulang kali dan digunakan untuk menjalankan tugas atau fungsi tertentu disebut:
Looping
Variabel
Subprogram (atau Subroutine)
Kompilasi
Apa tujuan utama menggunakan Subprogram dalam sebuah program?
Membuat program lebih besar.
Agar program tidak dapat dimodifikasi.
Agar lebih efisien, mudah dimodifikasi, dan cepat dieksekusi.
Memerlukan penulisan kode teks secara manual.
Salah satu jenis Subprogram yang dibahas dalam teks adalah Prosedur. Apa ciri utama Prosedur?
Selalu mengembalikan nilai.
Dapat mengembalikan nilai atau tidak.
Digunakan untuk menjalankan proses dan tidak mengembalikan nilai.
Hanya ada pada pemrograman teks.
Dalam pemrograman, Subprogram digunakan untuk memecah dan membagi menjadi Subprogram agar:
Program menjadi lebih rumit dan sulit ditelusuri.
Ukuran program menjadi tidak terkelola.
Mengurangi kerumitan dan kesulitan penelusuran program.
Memperlambat proses eksekusi program.
Jika program Anda semakin sulit melakukan perubahan bagian tertentu, disarankan untuk:
Menulis ulang seluruh program
Membagi dan memecah program menjadi Subprogram.
Menggunakan bahasa pemrograman teks.
Menggunakan compiler saja.
Poin penting yang menjadi alasan Mengapa Pemrograman Visual dapat meningkatkan Produktivitas adalah:
Mengembangkan aplikasi dengan sangat lambat
Memungkinkan membuat aplikasi dengan lebih cepat karena tidak perlu menulis banyak kode secara manual.
Memerlukan penghafalan sintaks yang rumit.
Memerlukan pemahaman matematika tingkat tinggi.
Flowchart (Diagram Alir) yang digunakan untuk menggambarkan alur dari sebuah program mulai diterapkan oleh Goldstine dan Von Neumann pada tahun:
1921
1949
1960
1980
