Search Header Logo

PTS Pengembangan Perangkat Lunak

Authored by KHOIRUNNISAK ROUDLOTUL NURROKHMAH

Information Technology (IT)

10th Grade

Used 4+ times

PTS Pengembangan Perangkat Lunak
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

28 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

1 min • 4 pts

Dalam tahap analisis kebutuhan, seorang pengembang bernama Rahman menemukan bahwa pengguna menginginkan fitur yang belum ada di produk sejenis. Langkah terbaik yang harus dilakukan adalah …

Menolak ide tersebut karena belum terbukti efektif

Menambah fitur tanpa perencanaan agar cepat rilis

Melakukan studi kelayakan dan uji prototipe terhadap ide baru

Mengabaikan ide karena bisa menunda proyek

Mengganti seluruh desain agar sesuai ide pengguna

Answer explanation

Melakukan studi kelayakan dan uji prototipe terhadap ide baru adalah langkah terbaik untuk mengevaluasi ide pengguna. Ini membantu memastikan bahwa fitur yang diinginkan dapat diimplementasikan dengan efektif dan sesuai kebutuhan.

2.

MULTIPLE CHOICE QUESTION

1 min • 4 pts

Ketika tim desain Nita membuat mockup antarmuka gim, apa tujuan utama tahap ini dalam proses bisnis pengembangan gim?

Menguji fungsionalitas kode program

Menentukan strategi pemasaran gim

Memvisualisasikan konsep agar mudah diuji ke pengguna

Melatih pemain menggunakan kontrol gim

Menghitung biaya produksi

Answer explanation

Tahap mockup antarmuka bertujuan untuk memvisualisasikan konsep gim, sehingga memudahkan pengujian dengan pengguna. Ini membantu tim desain mendapatkan umpan balik awal sebelum pengembangan lebih lanjut.

3.

MULTIPLE CHOICE QUESTION

1 min • 4 pts

Dalam model bisnis pengembangan perangkat lunak, tahap “deployment” mencakup kegiatan …

Penentuan ide dasar aplikasi

Pengujian internal oleh developer

Peluncuran sistem ke lingkungan pengguna

Pembuatan dokumen analisis kebutuhan

Desain struktur basis data

Answer explanation

Tahap "deployment" dalam pengembangan perangkat lunak merujuk pada peluncuran sistem ke lingkungan pengguna, yang merupakan langkah akhir sebelum pengguna dapat mengakses dan menggunakan aplikasi.

4.

MULTIPLE CHOICE QUESTION

1 min • 4 pts

Nisa baru saja menyelesaikan proyek pengembangan aplikasi mobile. Setelah aplikasi diluncurkan, dia menyadari bahwa tahap pemeliharaan (maintenance) sangat penting. Mengapa tahap pemeliharaan dianggap sama pentingnya dengan tahap pengembangan awal?

Karena biaya terbesar ada di tahap awal

Karena pengguna sering meminta update dan perbaikan bug

Karena tidak diperlukan jika sistem sudah berjalan

Karena hanya dilakukan sekali

Karena tidak melibatkan tim pengembang

Answer explanation

Tahap pemeliharaan penting karena pengguna sering meminta update dan perbaikan bug setelah aplikasi diluncurkan. Tanpa pemeliharaan, aplikasi bisa menjadi usang dan tidak memenuhi kebutuhan pengguna.

5.

MULTIPLE CHOICE QUESTION

1 min • 4 pts

Seorang manajer proyek, Ina, menemukan bahwa hasil pengujian aplikasi menunjukkan banyak bug di modul login. Apa langkah tepat berdasarkan prinsip iterative development?

Menghapus modul login dari sistem

Mengulang seluruh proses bisnis dari awal

Melakukan revisi dan pengujian ulang hanya pada modul bermasalah

Membiarkan bug sampai tahap berikutnya

Mengganti seluruh tim pengembang

Answer explanation

Dalam pengembangan iteratif, fokus pada perbaikan modul yang bermasalah adalah langkah yang tepat. Melakukan revisi dan pengujian ulang hanya pada modul login yang memiliki bug akan meningkatkan kualitas tanpa mengganggu keseluruhan sistem.

6.

MULTIPLE CHOICE QUESTION

1 min • 4 pts

Dalam pengembangan gim, Joko menggunakan storyboard untuk …

Menentukan struktur database

Menggambarkan alur cerita dan interaksi dalam gim

Mengatur jadwal rilis

Membuat laporan keuangan

Menentukan algoritma pencarian data

Answer explanation

Storyboard digunakan untuk menggambarkan alur cerita dan interaksi dalam gim, membantu pengembang merencanakan dan memvisualisasikan pengalaman pemain secara keseluruhan.

7.

MULTIPLE CHOICE QUESTION

1 min • 4 pts

Rahman, seorang manajer proyek, menyadari bahwa tahap analisis kebutuhan dalam proyek pengembangan aplikasi yang dia pimpin gagal dilakukan dengan baik. Dampak paling besar yang mungkin terjadi adalah …

Desain visual tidak menarik

Biaya promosi meningkat

Produk akhir tidak sesuai harapan pengguna

Aplikasi terlalu cepat selesai

Tim pengembang menjadi lebih kreatif

Answer explanation

Kegagalan dalam analisis kebutuhan dapat menyebabkan produk akhir tidak memenuhi harapan pengguna, karena kebutuhan mereka tidak teridentifikasi dengan baik. Ini adalah dampak paling signifikan dari masalah tersebut.

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?