NEW
Font size
WorksheetsRPL 6
Total questions: 30
Worksheet time: 15mins
Diagram Tersebut adalah Diagram ?
Use Case Diagram
Activity Diagram
Statemachine Diagram
Sequence Diagram
Gambar Tersebut adalah diagram ?
Sequence Diagram
Statemachine Diagram
Component Diagram
Class Diagram
Gambar Tersebut Adalah Diagram ?
Component Diagram
Statemachine Diagram
Class Diagram
Sequence Diagram
Gambar Tersebut Adalah Diagram ?
Sequence Diagram
Activity Diagram
Use Case Diagram
Class Diagram
Gambar Tersebt adalah Diagram ?
Class Diagram
Sequence Diagram
Use Case Diagram
Statemachine Diagram
Apa yang dimaksud dengan rekayasa perangkat lunak ?
Proses pembuatan game
Proses pembuatan hardware
Proses sistematis dalam pengembangan software
Proses pembuatan website
Metode pengembangan perangkat lunak yang mengutamakan komunikasi, kerja sama, dan integrasi antar individu disebut ....
Waterfall
Spiral
Agile
V-Model
Tahap apa yang menjadi tahap pertama dalam model Waterfall ?
Desain
Implementasi
Pengujian
Analisis kebutuhan
Apa yang dimaksud dengan “refactoring” dalam pengembangan perangkat lunak ?
Menambahkan fitur baru ke dalam kode
Menghapus kode yang tidak digunakan
Mengubah struktur kode tanpa mengubah fungsionalitasnya
Mengubah fungsionalitas kode
Dalam konteks rekayasa perangkat lunak, apa itu “Scrum” ?
Sebuah bahasa pemrograman
Sebuah alat pengembangan
Sebuah metode pengujian
Sebuah kerangka kerja Agile
Apa yang dimaksud dengan “debugging” dalam pengembangan perangkat lunak ?
Proses menambahkan fitur baru ke dalam kode
Proses menghapus kode yang tidak digunakan
Proses mencari dan memperbaiki kesalahan atau bug dalam kode
Proses mengubah fungsionalitas kode
Dalam konteks rekayasa perangkat lunak, apa itu “UML” ?
Sebuah bahasa pemrograman
Sebuah alat pengembangan
Sebuah metode pengujian
Sebuah bahasa pemodelan standar untuk visualisasi, perancangan dan dokumentasi sistem perangkat lunak
Apa yang dimaksud dengan “unit testing” dalam pengembangan perangkat lunak ?
Pengujian keseluruhan sistem
Pengujian interaksi antar komponen dalam sistem
Pengujian fungsi atau metode individual dalam kode
Pengujian performa sistem
Dalam konteks rekayasa perangkat lunak, apa itu “Git” ?
Sebuah bahasa pemrograman
Sebuah sistem kontrol versi
Sebuah metode pengujian
Sebuah kerangka kerja Agile
Apa yang dimaksud dengan “Continuous Integration” dalam pengembangan perangkat lunak ?
Proses terus menerus menambahkan fitur baru ke dalam kode
Proses terus menerus menghapus kode yang tidak digunakan
Proses terus menerus mencari dan memperbaiki kesalahan atau bug dalam kode
Praktek di mana developer secara terus menerus menggabungkan perubahan kode mereka ke dalam repositori bersama
Apa yang dimaksud dengan “Software Architecture” dalam rekayasa perangkat lunak ?
Proses menambahkan fitur baru ke dalam kode
Struktur tingkat tinggi dari suatu sistem perangkat lunak
Proses mencari dan memperbaiki kesalahan atau bug dalam kode
Proses mengubah fungsionalitas kode
Dalam konteks rekayasa perangkat lunak, apa itu “DevOps” ?
Sebuah bahasa pemrograman
Sebuah alat pengembangan
Praktek yang menggabungkan pengembangan perangkat lunak (Dev) dan operasi IT (Ops)
Sebuah metode pengujian
Apa yang dimaksud dengan “Functional Programming” dalam pengembangan perangkat lunak ?
Paradigma pemrograman yang memandang komputasi sebagai evaluasi fungsi matematika
Paradigma pemrograman yang berfokus pada perubahan status
Paradigma pemrograman yang berfokus pada objek dan data
Paradigma pemrograman yang berfokus pada alur kontrol
Dalam konteks rekayasa perangkat lunak, apa itu “Docker” ?
Sebuah bahasa pemrograman
Sebuah platform untuk mengembangkan, mengirim, dan menjalankan aplikasi dalam kontainer
Sebuah metode pengujian
Sebuah kerangka kerja Agile
Apa yang dimaksud dengan “Microservices” dalam pengembangan perangkat lunak ?
Proses menambahkan fitur baru ke dalam kode
Arsitektur perangkat lunak yang memecah aplikasi menjadi komponen-komponen kecil dan independen
Proses mencari dan memperbaiki kesalahan atau bug dalam kode
Proses mengubah fungsionalitas kode
Apa yang dimaksud dengan “Software Maintenance” dalam rekayasa perangkat lunak ?
Proses menambahkan fitur baru ke dalam kode
Proses memperbaiki kesalahan atau bug dalam kode
Proses mengubah fungsionalitas kode
Proses memperbarui, memperbaiki, dan memperbaiki kesalahan dalam perangkat lunak setelah penyebarannya
Dalam konteks rekayasa perangkat lunak, apa itu “Kubernetes” ?
Sebuah bahasa pemrograman
Sebuah alat pengembangan
Sebuah sistem orkestrasi kontainer terbuka
Sebuah metode pengujian
Apa yang dimaksud dengan “Object-Oriented Programming” dalam pengembangan perangkat lunak ?
Paradigma pemrograman yang memandang komputasi sebagai evaluasi fungsi matematika
Paradigma pemrograman yang berfokus pada perubahan status
Paradigma pemrograman yang berfokus pada objek dan data
Paradigma pemrograman yang berfokus pada alur kontrol
Apa yang dimaksud dengan “Software Development Life Cycle (SDLC)” dalam rekayasa perangkat lunak ?
Proses menambahkan fitur baru ke dalam kode
Proses memperbaiki kesalahan atau bug dalam kode
Proses mengubah fungsionalitas kode
Proses yang melibatkan berbagai tahapan dalam pengembangan perangkat lunak, mulai dari perencanaan hingga pemeliharaan
Dalam konteks rekayasa perangkat lunak, apa itu “Python” ?
Sebuah bahasa pemrograman tingkat tinggi yang populer untuk pengembangan web, analisis data, AI, dan banyak lagi
Sebuah alat pengembangan
Sebuah metode pengujian
Sebuah kerangka kerja Agile
Apa yang dimaksud dengan “Integration Testing” dalam pengembangan perangkat lunak ?
Pengujian keseluruhan sistem
Pengujian interaksi antar komponen dalam sistem
Pengujian fungsi atau metode individual dalam kode
Pengujian performa sistem
Dalam konteks rekayasa perangkat lunak, apa itu “GitHub” ?
Sebuah bahasa pemrograman
Sebuah platform hosting untuk kontrol versi dan kolaborasi yang memungkinkan pengembang bekerja sama pada proyek
Sebuah metode pengujian
Sebuah kerangka kerja Agile
Apa yang dimaksud dengan “Software Requirement Specification (SRS)” dalam pengembangan perangkat lunak ?
Proses menambahkan fitur baru ke dalam kode
Dokumen yang menjelaskan apa yang harus dilakukan oleh sistem perangkat lunak
Proses mencari dan memperbaiki kesalahan atau bug dalam kode
Proses mengubah fungsionalitas kode
Apa yang dimaksud dengan “Software Design” dalam rekayasa perangkat lunak ?
Proses menambahkan fitur baru ke dalam kode
Proses memperbaiki kesalahan atau bug dalam kode
Proses mengubah fungsionalitas kode
Proses merencanakan struktur dan organisasi sistem perangkat lunak
Dalam konteks rekayasa perangkat lunak, apa itu “Java” ?
Sebuah bahasa pemrograman tingkat tinggi yang digunakan untuk pengembangan aplikasi web, mobile, dan desktop
Sebuah alat pengembangan
Sebuah metode pengujian
Sebuah kerangka kerja Agile
