WorksheetsTren dan Teknologi Terkini dalam Rekayasa Perangkat Lunak
Total questions: 15
Worksheet time: 8mins
Name
Class
Date
1.
Tren terkini dari teknologi perangkat lunak, Kecuali...
a)
Generative AI
b)
Komputer Tabung Vakum untuk Pengolahan Data
c)
Machine Learning
d)
Virtual Reality (VR)
2.
Solusi dari tantangan dalam mengadopsi teknologi baru, Kecuali...
a)
Pelatihan internal atau kerja sama dengan mitra eksternal
b)
Edukasi manfaat teknologi
c)
Membiarkan teknologi semakin berkembang tanpa mempelajari
d)
Pelatihan untuk mempercepat adaptasi
3.
Apa fungsi dari kecerdasan buatan (Artificial Intelligence)
a)
Membantu menganalisis data untuk pengambilan keputusan.
b)
Mengubah energi panas menjadi listrik.
c)
Mempercepat pertumbuhan tanaman secara biologis.
d)
Menghasilkan cuaca sesuai keinginan.
4.
Teknologi terkini dalam perangkat lunak mencakup perangkat, alat, framework, dll, yang memanfaatkan
a)
Inovasi untuk meningkatkan efisiensi, kualitas, keamanan, dan skalabilitas perangkat lunak.
b)
Teknologi tabung vakum untuk pengolahan data besar.
c)
Sistem operasi berbasis analog untuk perangkat modern.
d)
Proses manual tanpa menggunakan algoritma atau otomatisasi.
5.
Apa yang dimaksud dengan tren dalam rekayasa perangkat lunak
a)
Metode pengembangan perangkat lunak yang tidak memerlukan inovasi baru
b)
Pendekatan statis yang digunakan sejak awal pengembangan perangkat lunak
c)
Perubahan dalam pendekatan, metodologi, dan penerapan teknologi baru untuk meningkatkan produktivitas dan kualitas perangkat lunak
d)
Proses pengembangan perangkat lunak yang tidak memerlukan pembaruan teknologi
6.
Apa tujuan utama dari penggunaan teknologi terkini dalam rekayasa perangkat lunak
a)
Meningkatkan biaya pengembangan perangkat lunak
b)
Mengurangi kebutuhan tim pengembang
c)
Meningkatkan efisiensi, kualitas, keamanan, dan skalabilitas perangkat lunak
d)
Menggantikan semua metode pengembangan perangkat lunak yang ada
7.
Manakah yang merupakan contoh teknologi terkini dalam rekayasa perangkat lunak
a)
Framework yang tidak memiliki dukungan komunitas
b)
Sistem berbasis AI dan ML untuk analisis data otomatis
c)
Bahasa pemrograman yang sudah tidak digunakan
d)
Metode pengkodean manual tanpa alat bantu
8.
Mengapa keamanan dalam rekayasa perangkat lunak menjadi prioritas utama dalam pengembangan aplikasi modern
a)
Untuk mempercepat proses pengembangan aplikasi
b)
Untuk mempermudah pengelolaan tim pengembang
c)
Untuk melindungi aplikasi dari serangan siber dan mengurangi risiko kerentanan
d)
Untuk mengurangi biaya lisensi perangkat lunak
9.
Apa yang dimaksud dengan tren dalam rekayasa perangkat lunak
a)
Pendekatan lama yang tidak digunakan lagi dalam pengembangan perangkat lunak
b)
Pengembangan perangkat lunak tanpa mengikuti metode tertentu
c)
Perkembangan, pola, atau arah baru dalam metode, alat, dan teknologi perangkat lunak
d)
Hanya fokus pada keamanan perangkat lunak tanpa inovasi baru
10.
Manakah contoh penggunaan AI yang termasuk dalam personalisasi pengalaman pengguna
a)
Rekomendasi film di platform streaming seperti Netflix
b)
Membuka aplikasi dengan sidik jari
c)
Menyimpan file dalam penyimpanan cloud
d)
Menggunakan browser untuk pencarian manual
11.
Teknologi Generative AI seperti ChatGPT dan DALL-E digunakan untuk
a)
Mengelola basis data perusahaan
b)
Menganalisis data finansial
c)
Membuat konten kreatif seperti teks, gambar, dan video secara otomatis
d)
Mengoptimalkan jaringan komputer
12.
Apa perbedaan utama antara Artificial Intelligence (AI) dan Machine Learning (ML)
a)
AI berfokus pada pembuatan perangkat keras, sedangkan ML berfokus pada perangkat lunak.
b)
AI mencakup seluruh konsep kecerdasan buatan, sedangkan ML adalah bagian dari AI yang mempelajari pola dari data.
c)
AI hanya digunakan dalam robotika, sedangkan ML digunakan untuk aplikasi web.
d)
AI adalah sistem statis, sedangkan ML adalah sistem yang tidak memerlukan data.
13.
Manakah dari berikut ini yang merupakan prinsip utama dalam Zero Trust Architecture (ZTA)
a)
Memberikan akses tanpa batas di dalam jaringan
b)
Mengandalkan kata sandi sebagai satu-satunya bentuk autentikasi
c)
Menggunakan autentikasi multi-faktor (MFA) dan verifikasi identitas
d)
Mempercayai semua perangkat yang terhubung ke jaringan internal
14.
Apa tujuan utama dari penerapan DevSecOps dalam siklus pengembangan perangkat lunak (SDLC)
a)
Mengurangi biaya pengembangan perangkat lunak
b)
Mempercepat proses pengkodean
c)
Mengintegrasikan keamanan sejak awal pengembangan perangkat lunak
d)
Meningkatkan desain antarmuka pengguna
15.
Dalam pendekatan DevSecOps, alat manakah yang digunakan untuk mengotomatisasi pengembangan, pengujian, dan penyebaran kode dengan keamanan bawaan
a)
Docker
b)
Jenkins
c)
Kubernetes
d)
Blockchain
100 %
