WorksheetsLATIHAN PRA PAS GENAP
Total questions: 50
Worksheet time: 25mins
Setelah analisis kebutuhan selesai, tahapan selanjutnya dalam pengembangan aplikasi adalah...
Pengujian
Evaluasi
Implementasi
Dokumentasi
Desain
Dalam pengembangan aplikasi berbasis teks, fokus utama pada tahap desain adalah...
Struktur perintah dan alur informasi
Animasi dan transisi layar
Integrasi audio dan video
Penggunaan sensor perangkat
Elemen visual dan interaktif
Pada pengembangan aplikasi berbasis grafis, pembuatan mockup atau prototype antarmuka pengguna dilakukan pada tahap...
Implementasi
Analisis Kebutuhan
Pengujian
Pemeliharaan
Desain
Tahapan di mana kode program ditulis berdasarkan desain yang telah dibuat adalah...
Desain
Implementasi
Analisis
Pengujian
Dokumentasi
Dalam pengembangan aplikasi multimedia, integrasi aset seperti gambar, audio, dan video secara teknis dilakukan pada tahap...
Perencanaan
Implementasi
Distribusi
Evaluasi Aset
Desain Konseptual
Proses menemukan dan memperbaiki kesalahan (bugs) dalam kode program terjadi pada tahap...
Pengujian
Pemeliharaan
Desain
Implementasi
Penyebaran
Jenis pengujian yang dilakukan oleh pengguna akhir atau stakeholder untuk memastikan aplikasi memenuhi kebutuhan mereka adalah...
Regression Testing
User Acceptance Testing (UAT)
System Testing
Unit Testing
Integration Testing
Pembuatan dokumentasi teknis dan manual pengguna biasanya dilakukan selama atau setelah tahap...
Implementasi
Pengujian
Analisis Kebutuhan
Desain
Seluruh Siklus Hidup Pengembangan
Tahapan setelah aplikasi dirilis ke pengguna adalah...
Pemeliharaan
Evaluasi Pasar
Desain Ulang
Implementasi Lanjutan
Pengujian Akhir
Dalam pengembangan aplikasi berbasis teks, pertimbangan utama dalam desain antarmuka adalah...
Integrasi dengan touchscreen
Estetika visual yang menarik
Penggunaan elemen grafis yang kaya
Responsivitas terhadap berbagai resolusi layar
Kejelasan perintah dan umpan balik
Pada pengembangan aplikasi grafis, pemilihan toolkit atau library UI yang tepat dilakukan pada tahap...
Analisis Kebutuhan
Pengujian
Desain
Implementasi
Penyebaran
Dalam pengembangan aplikasi multimedia, perancangan alur interaksi pengguna dengan berbagai elemen media terjadi pada tahap...
Integrasi Sistem
Pengujian Fungsionalitas Media
Produksi Media
Pengumpulan Aset
Desain Interaksi
Proses konversi desain visual menjadi elemen-elemen UI yang dapat dikodekan terjadi pada tahap...
Dokumentasi Desain
Evaluasi Desain
Pengujian UI
Implementasi UI
Desain Visual
Dalam pengembangan aplikasi multimedia, pengujian kualitas dan kesesuaian aset media (gambar, audio, video) dilakukan pada tahap...
Perencanaan Produksi Media
Integrasi Aset
Produksi Aset
Pengujian Sistem Multimedia
Evaluasi Aset
Proses penyebaran aplikasi ke lingkungan produksi atau ke tangan pengguna akhir terjadi pada tahap...
Pengembangan
Pemeliharaan
Pengujian
Penyebaran (Deployment)
Evaluasi
Setelah aplikasi berbasis teks dirilis, pembaruan biasanya berfokus pada...
Optimalisasi penggunaan memori grafis
Perbaikan bug dan penambahan fitur berbasis perintah
Penambahan elemen grafis yang menarik
Peningkatan responsivitas terhadap sentuhan
Integrasi kemampuan pemrosesan audio dan video
Pada aplikasi grafis, pembaruan seringkali melibatkan...
Penambahan perintah-perintah teks baru
Fokus pada optimasi input melalui keyboard saja
Penghapusan semua elemen interaktif
Pengurangan elemen visual untuk meningkatkan kecepatan
Peningkatan kinerja rendering grafis dan penambahan fitur visual
Pemeliharaan aplikasi multimedia dapat mencakup...
Penggantian semua aset media dengan yang baru setiap pembaruan
Penghapusan dukungan untuk format media lama
Hanya perbaikan bug pada kode inti
Mengubah aplikasi menjadi berbasis teks
Perbaikan bug, pembaruan codec media, dan penambahan fitur interaktif baru
Dalam analisis kebutuhan aplikasi berbasis teks, metode pengumpulan informasi yang umum digunakan adalah...
Wawancara pengguna dan analisis dokumen
Observasi langsung penggunaan aplikasi serupa
Pengujian usability prototipe grafis
Survei dengan kuesioner visual
Analisis heatmap interaksi pengguna
Pada tahap desain aplikasi grafis, pembuatan storyboard berguna untuk merencanakan...
Struktur data aplikasi
Alur navigasi dan interaksi antar layar
Spesifikasi teknis perangkat keras
Lisensi software yang digunakan
Algoritma pemrosesan data
Dalam pengembangan aplikasi multimedia, pembuatan wireframe dapat membantu dalam merencanakan...
Tata letak elemen media dan interaktif
Kode program untuk pemutaran media
Format file media yang akan digunakan
Strategi pemasaran aplikasi
Desain visual yang detail
Pemilihan bahasa pemrograman dan framework yang tepat dilakukan pada tahap...
Analisis Kebutuhan
Desain
Pengujian
Implementasi
Pemeliharaan
Pengujian yang dilakukan oleh tim pengembang untuk memastikan setiap unit kode berfungsi dengan baik disebut...
System Testing
Unit Testing
Integration Testing
Alpha Testing
User Acceptance Testing
Umpan balik dari pengguna setelah rilis aplikasi sangat penting untuk tahap...
Desain Awal
Implementasi Kode
Penyebaran Awal
Pengujian Internal
Pemeliharaan
Dalam pengembangan aplikasi berbasis teks, pertimbangan keamanan seringkali berfokus pada...
Perlindungan terhadap serangan phishing visual
Enkripsi data yang ditampilkan secara grafis
Validasi input pengguna untuk mencegah command injection
Pengamanan aset media dari pembajakan
Pencegahan buffer overflow pada elemen UI grafis
Pada pengembangan aplikasi multimedia, pertimbangan performa yang penting adalah...
Kecepatan kompilasi kode program
Responsivitas terhadap input teks
Kelancaran pemutaran media dan respons terhadap interaksi grafis
Ukuran file instalasi aplikasi berbasis teks
Kompatibilitas dengan printer berbasis teks
Dalam UML, diagram yang digunakan untuk memvisualisasikan interaksi antara objek dalam urutan waktu tertentu adalah...
Class Diagram
Use Case Diagram
Sequence Diagram
Activity Diagram
Component Diagram
Dalam diagram kelas UML, hubungan antara dua kelas di mana satu kelas ("whole") terdiri dari kelas lain ("part") dan bagian tersebut tidak dapat berdiri sendiri tanpa keseluruhan, disebut...
Asosiasi
Agregasi
Komposisi
Pewarisan (Inheritance)
Ketergantungan (Dependency)
Sebuah dokumen yang menjelaskan secara rinci fungsionalitas, batasan, dan kriteria kinerja yang diharapkan dari sebuah aplikasi disebut...
Desain Arsitektur Sistem.
Laporan Pengujian.
Panduan Pengguna.
Spesifikasi Kebutuhan Perangkat Lunak (SRS).
Rencana Implementasi.
Dalam pengembangan aplikasi berbasis teks (CLI), identifikasi kasus penggunaan (use case) seringkali berfokus pada...
Efek suara dan musik latar.
Interaksi pengguna melalui perintah baris.
Pilihan warna dan font.
Transisi antar layar.
Desain ikon dan tata letak grafis.
Tahap desain dalam pengembangan aplikasi berbasis grafis (GUI) sangat memperhatikan aspek...
Algoritma kompresi data
Struktur basis data
Optimasi performa server.
Keamanan jaringan.
User Experience (UX) dan User Interface (UI).
Proses pembuatan sketsa kasar atau model sederhana dari antarmuka pengguna grafis untuk mendapatkan umpan balik awal disebut...
Debugging.
Deployment.
Migrasi data.
Prototyping.
Refactoring.
Ketika merancang aplikasi multimedia, perencanaan aset (gambar, audio, video) meliputi hal-hal berikut, kecuali...
Jenis format file yang akan digunakan.
Resolusi dan kualitas aset.
Sumber aset (pembuatan sendiri atau lisensi).
Lokasi penyimpanan kode sumber aplikasi.
Ukuran file aset dan dampaknya pada performa.
Pada tahap implementasi, pemilihan bahasa pemrograman untuk aplikasi berbasis teks (CLI) seringkali mempertimbangkan...
Sintaks yang ringkas dan efisiensi eksekusi di lingkungan konsol.
Dukungan untuk format video beresolusi tinggi.
Kemampuan untuk mengintegrasikan dengan sensor fisik.
Ketersediaan pustaka untuk grafis 3D.
Kemudahan untuk di-deploy di web server.
Dalam pengembangan aplikasi berbasis grafis (GUI), proses "layouting" pada tahap implementasi merujuk pada...
Optimasi kecepatan rendering grafis.
Pengolahan input dari keyboard.
Koneksi ke basis data.
Penulisan algoritma utama.
Pengaturan posisi dan ukuran elemen-elemen antarmuka.
Ketika mengimplementasikan aplikasi multimedia, hal penting yang perlu diperhatikan dalam hal suara adalah...
Kecepatan prosesor komputer.
Jumlah baris kode program.
Format file audio dan manajemen sinkronisasi dengan visual.
Resolusi layar monitor.
Ukuran piksel gambar.
Kesalahan sintaks (syntax error) pada aplikasi berbasis teks biasanya terdeteksi pada tahap...
Pemeliharaan.
Deploy.
Kompilasi/Interpretasi kode.
Desain.
Perencanaan.
Ketika menguji aplikasi multimedia, salah satu fokus utama adalah memastikan bahwa...
Kode sumber telah dienkripsi.
Semua aset media (gambar, audio, video) ditampilkan dan diputar dengan benar dan sinkron.
Aplikasi dapat menangani ribuan pengguna secara bersamaan.
Aplikasi memiliki dokumentasi API yang lengkap.
Database terhubung dengan aman.
Tahap terakhir dalam siklus hidup pengembangan perangkat lunak (SDLC) adalah...
Pemeliharaan.
Implementasi.
Pengujian.
Analisis.
Desain
Dalam tahap perencanaan untuk aplikasi berbasis teks, pembuatan ______ sangat penting untuk memvisualisasikan alur logika program.
Brand guidelines
Soundscape
Flowchart atau pseudocode
Storyboard.
Mockup UI.
Dalam pengembangan aplikasi berbasis teks, ketika menghadapi bug yang membuat program berhenti mendadak (crash), kegiatan yang dilakukan pada tahap debugging adalah...
Menambahkan lebih banyak fitur.
Mengubah kebutuhan awal.
Melacak alur eksekusi program dan nilai variabel pada titik crash.
Mendistribusikan aplikasi ke pengguna.
Mendesain ulang logo aplikasi.
Tujuan utama dari tahap deployment (peluncuran) adalah...
Mendokumentasikan bug yang ditemukan.
Melatih tim pengembang baru.
Menyediakan aplikasi agar dapat diakses dan digunakan oleh pengguna akhir.
Menguji ulang semua fungsionalitas.
Mengumpulkan kebutuhan baru dari pengguna.
Dalam tahap analisis, diagram yang paling cocok untuk memodelkan bagaimana data mengalir melalui sistem dalam aplikasi berbasis teks maupun grafis adalah...
State Diagram
Data Flow Diagram (DFD).
Use Case Diagram
Class Diagram.
Entity-Relationship Diagram (ERD).
Sebelum memulai implementasi, sebuah proyek pengembangan aplikasi multimedia harus memiliki...
Lisensi penggunaan perangkat lunak yang tak terbatas.
Seluruh kode yang sudah ditulis.
Server yang sudah siap untuk di-deploy.
Basis data yang terisi penuh.
Rencana produksi aset media dan storyboard yang jelas.
Sebuah 'bug report' yang detail dan jelas sangat penting pada tahap pengujian karena membantu pengembang untuk...
Mereplikasi masalah dan melakukan perbaikan.
Mempromosikan aplikasi.
Menghitung biaya proyek.
Mendesain fitur baru.
Menulis dokumentasi pengguna.
Salah satu risiko utama yang harus diidentifikasi dan dikelola pada tahap perencanaan proyek adalah...
Warna tombol yang kurang menarik.
Ketersediaan sumber daya (SDM, anggaran, waktu).
Ukuran font pada aplikasi.
Kecepatan loading halaman web.
Respon dari umpan balik pengguna.
Di antara berikut ini yang merupakan contoh paling mendasar dari antarmuka pengguna berbasis teks....
Adobe Photoshop
Microsoft Windows
Command Line Interface (CLI)
Mozilla Firefox
Game Valorant
Tahapan dalam pengembangan perangkat lunak multimedia di mana elemen-elemen seperti teks, gambar, audio, dan video digabungkan menjadi satu kesatuan produk disebut...
Perancangan (Design)
Implementasi (Implementation)
Pengujian (Testing)
Integrasi (Integration)
Pemeliharaan (Maintenance)
Interaktivitas dalam perangkat lunak multimedia memungkinkan pengguna untuk...
Hanya menonton konten secara pasif
Memberikan input dan mengontrol alur presentasi atau aplikasi
Mengubah kode sumber perangkat lunak
Meningkatkan resolusi grafis secara otomatis
Menerjemahkan teks ke berbagai bahasa
Bahasa markup yang paling umum digunakan untuk membuat struktur dasar halaman web berbasis teks dan multimedia adalah...
Python
B. C++
C. JavaScript
D. HTML (HyperText Markup Language)
E. SQL
