KIRI
KANAN
1

Sebuah server memiliki 3 slot pemrosesan yang identik, namun ada 7 tugas (tasks) berbeda yang masuk ke antrean. Jika setiap slot hanya bisa menjalankan satu tugas dalam satu waktu dan urutan pengerjaan tugas di setiap slot sangat menentukan efisiensi latency, berapa banyak cara menyusun urutan 3 tugas pertama yang akan dieksekusi?

210

1

Sebuah sistem Continuous Integration (CI) memiliki 6 skrip pengujian (test scripts) yang berbeda. Karena adanya dependensi antar modul, seorang DevOps Engineer harus memilih 4 skrip untuk dijalankan dalam urutan tertentu pada satu siklus pengujian cepat.

Jika setiap urutan eksekusi yang berbeda dianggap sebagai satu skenario pengujian yang unik (karena urutan memengaruhi efisiensi cache database), berapa banyak skenario urutan pengujian yang mungkin dibuat?

Terdapat 360 skenario urutan pengujian yang berbeda yang dapat disusun oleh DevOps Engineer

2

Sebuah tim QA memiliki daftar 10 bug yang ditemukan pada sistem. Namun, karena keterbatasan waktu sebelum peluncuran, mereka hanya bisa memperbaiki 4 bug terlebih dahulu secara acak. Berapa banyak cara tim QA memilih kombinasi bug yang akan diperbaiki?

Ada 210 kombinasi pilihan bug.

2

Sebuah tim pengembang perangkat lunak memiliki 8 layanan mikro (microservices) yang berbeda. Karena keterbatasan sumber daya pada server uji coba, tim hanya dapat memilih 3 layanan mikro untuk dijalankan secara bersamaan dalam satu sesi pengujian integrasi. Berapa banyak kombinasi kelompok layanan mikro yang dapat dibentuk untuk sesi pengujian tersebut?

Terdapat 56 kombinasi kelompok layanan mikro yang dapat dibentuk untuk sesi pengujian integrasi.