wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

UTSMPP25

Total questions: 100

Worksheet time: 2hrs 40mins

Name
Class
Date
1.

Upaya yang menggabungkan pengetahuan, keterampilan, alat, dan teknik khusus untuk memberikan sesuatu yang bernilai kepada orang-orang. disebut............

a)

Manfaat Manajemen Proyek

b)

Manajemen proyek

c)

Elemen Manajemen Proyek

d)

Tahapan Manajemen Proyek

2.

Gambar di samping merupakan ...............................yang tak boleh dilewatkan.

a)

Manfaat Manajemen Proyek

b)

Elemen Manajemen Proyek

c)

Tahapan Manajemen Proyek

d)

Karakteristik Manajemen Proyek

3.

Di bawah ini merupakan fase - fase dari Systems Development Life Cycle (SDLC), yaitu................

a)

Planning - analysis - Design - Software Development - Testing - Deployment - Operations and maintenance

b)

analysis - design - implementasi - testing & Implementation - Maintenance - planning

c)

planning - analysis - implementasi - design - testing & Implementation - Maintenance

d)

implementasi - planning - analysis - design - testing & Implementation - Maintenance

4.

Dalam Siklus Proyek, Tahapan yang digunakan untuk mewujudkan gagasan-gagasan yang telah terbentuk pada saat tahap spesifikasi adalah

a)

Inisiasi

b)

Modifikasi

c)

Implementasi

d)

Rancangan

5.

Berikut ini merupakan ciri-ciri manajemen proyek kecuali ...

a)

Independen

b)

Ketepatan Waktu

c)

Efisiensi anggaran

d)

Bekerja dengan santai

6.

Tujuan manajemen proyek antara lain ...

a)

Mengutamakan keuntungan

b)

Mengurangi kualitas

c)

Menangung resiko

d)

Memaksimalkan potensi tim kerja

7.

Proses Manajemen Proyek terdiri atas 3 bagian besar yaitu ...

a)

Input-Proses-Output

b)

Pelaksanaan-Evaluasi-Pelaporan

c)

Input-Output-Laporan

d)

Semua benar

8.

Kemampuan untuk bekerja sama dengan berbagai macam orang disebut ...

a)

Soft Skills

b)

Hard Skills

c)

Hard Skills dan Soft Skills

d)

Semua benar

9.

Kemampuan yang mencakup pengetahuan produk dan tahu menggunakan alat bantu dan teknik manajeman proyek adalah ...

a)

Soft Skills

b)

Hard Skills

c)

Hard Skills dan Soft Skills

d)

Semua benar

10.

Akibat yang ditimbulkan Jika pengembangan proyek sistem tidak dikelolah dengan baik antara lain....

a)

Biaya melebihi target

b)

Waktu selesai terlampaui

c)

Kinerja teknis kurang

d)

Semua benar

11.

Proyek yang bergerak dibidang teknologi dan informasi disebut ...

a)

Proyek Padat Modal

b)

Proyek IT

c)

Proyek Kapital

d)

Proyek Penelitian

12.

Suatu pendekatan/metode untuk​ mengelola suatu proyek dengan efektif dan efisien disebut ...

a)

Manajemen Proyek

b)

Manajemen Waktu

c)

Manajemen SDM

d)

Manajemen ekonomi

13.

Proyek dapat berasal dari...

a)

Klien

b)

Instansi

c)

Perusahaan sendiri

d)

Semua benar

14.

berikut adalah contoh tools dari..

a)

scope management

b)

time management

c)

cost management

d)

quality management

15.

berikut adalah contoh tools dari..

a)

scope management

b)

time management

c)

cost management

d)

quality management

16.

kompetensi untuk membuat, mengumpulkan, menyebarkan dan menyimpan informasi proyek adalah...

a)

risk management

b)

procurement management

c)

communication management

d)

stakeholders management

17.

kompetensi untuk mengidentifikasi, menganalisis dan merespon resiko-resiko yang berkaitan dengan proyek yang dikerjakan. adalah...

a)

risk management

b)

procurement management

c)

communication management

d)

stakeholders management

18.

kompetensi untuk memperoleh barang-barang dan servis untuk mendukung pelaksanaan proyek baik dari dalam maupun dari luar organisasi. adalah...

a)

risk management

b)

procurement management

c)

communication management

d)

stakeholders management

19.

Batasan atas aktivitas yang harus dilakukan untuk menghasilkan hasil akhir proyek sesuai harapan , disebut...

a)

scope

b)

cost

c)

date

d)

time

20.

10. Spritualitas tempat kerja mempengaruhi manajemen proyek dalam hal ....

a)

hasil kerja

b)

keluar masuk pegawai

c)

motivasi

d)

profit proyek

21.

Alat berikut yang umum digunakan dalam manajemen proyek digital adalah

a)

Kamera dan Printer

b)

Microsoft Word, Excel, Paint

c)

Microsoft Project, Trello, Jira

d)

Notepad dan Kalkulator

22.

Apa manfaat utama penggunaan software manajemen proyek?

a)

Hanya berguna untuk perusahaan besar

b)

Mempermudah pengelolaan tugas, waktu, dan kolaborasi tim

c)

Menghambat komunikasi tim

d)

Tidak berpengaruh pada efisiensi proyek

23.

Mengapa analisis data penting dalam manajemen proyek digital?

a)

Tidak diperlukan jika proyek berjalan lancar

b)

Membantu dalam pengambilan keputusan berdasarkan data dan tren

c)

Tidak berpengaruh pada proyek

d)

Hanya membuang waktu

24.

Bagaimana cara mengukur keberhasilan proyek digital?

a)

Menghitung jumlah rapat yang diadakan

b)

Mengabaikan kepuasan pengguna

c)

Hanya mengukur jumlah fitur yang dibuat

d)

Melihat apakah proyek sesuai dengan anggaran, waktu, dan tujuan bisnis

25.

Apa yang harus dilakukan setelah proyek digital selesai?

a)

Tidak perlu melakukan apa pun setelah proyek selesai

b)

Melakukan evaluasi dan dokumentasi untuk pembelajaran ke depan

c)

Langsung memulai proyek baru tanpa evaluasi

d)

Menghapus semua dokumentasi proyek

26.

Dalam pengelolaan tim proyek digital, bagaimana strategi terbaik untuk mengatasi "bottleneck" dalam pengembangan produk?

a)

Mengurangi jumlah anggota tim agar lebih fokus

b)

Mengabaikan bottleneck dan tetap mengikuti rencana awal

c)

Menambah lebih banyak fitur dalam backlog agar semua anggota tim tetap sibuk

d)

Mendistribusikan ulang tugas kepada anggota tim yang lebih sedikit beban kerja

27.

Dalam manajemen proyek digital, mengapa pendekatan "incremental delivery" lebih disukai dibandingkan pendekatan tradisional dalam proyek yang kompleks?

a)

Mengurangi jumlah pengujian produk yang diperlukan

b)

Menghindari keterlibatan stakeholder dalam proses pengembangan

c)

Memungkinkan tim untuk mengidentifikasi masalah lebih awal dan menyesuaikan rencana berdasarkan umpan balik

d)

Membantu menyelesaikan proyek lebih cepat tanpa perlu evaluasi berkala

28.

Dalam konteks manajemen risiko proyek digital, apa yang dimaksud dengan "risk mitigation" dibandingkan "risk acceptance"?

a)

Risk mitigation meningkatkan kemungkinan risiko terjadi, sedangkan risk acceptance mengurangi risiko

b)

Risk mitigation menghindari risiko sepenuhnya, sedangkan risk acceptance menunda keputusan hingga risiko terjadi

c)

Risk mitigation hanya berlaku untuk risiko teknis, sedangkan risk acceptance berlaku untuk semua jenis risiko

d)

Risk mitigation mengurangi dampak risiko, sedangkan risk acceptance menerima risiko tanpa tindakan lebih lanjut

29.

Apa keuntungan menggunakan Git dalam pengembangan perangkat lunak?

a)

Menyediakan alat analisis data

b)

Memungkinkan kolaborasi antar pengembang

c)

Menyediakan antarmuka pengguna yang sederhana

d)

Mendukung pengembangan aplikasi mobile

30.

Salah satu contoh IDE yang populer adalah?

a)

Sublime Text

b)

Trello

c)

Visual Studio

d)

Notepad++

31.

Apa fungsi dari alat versi kontrol?

a)

Mengelola database proyek

b)

Membantu dalam pengujian aplikasi

c)

Melacak perubahan dalam kode sumber

d)

Menyediakan hosting untuk aplikasi

32.

Risiko terbesar dalam proyek digital adalah

a)

Tidak perlu mengelola risiko jika tim sudah berpengalaman

b)

Perubahan teknologi dan kebutuhan klien

c)

Tidak adanya risiko dalam proyek digital

d)

Semua proyek selalu berjalan sesuai rencana

33.

Bagaimana cara terbaik menangani perubahan dalam proyek digital?

a)

Tidak mendokumentasikan perubahan

b)

Menolak semua perubahan

c)

Menggunakan pendekatan yang fleksibel seperti Agile

d)

Mengabaikan feedback pengguna

34.

Apa dampak dari manajemen proyek yang buruk?

a)

Proyek berjalan lebih cepat

b)

Keterlambatan proyek, pembengkakan anggaran, dan kualitas rendah

c)

Tidak ada dampak sama sekali

d)

Semua proyek pasti sukses meskipun dikelola dengan buruk

35.

Yang bukan merupakan Scrum Role adalah ?

a)

Stakeholder

b)

Product Owner

c)

Scrum Master

d)

Developer Team

36.

Apa salah satu ciri orang dengan pola pikir Growth Mindset?

a)

Menghindari tantangan karena takut gagal

b)

Fokus pada kelemahan dan ancaman

c)

Melihat kegagalan sebagai peluang belajar

d)

Merasa terancam oleh keberhasilan orang lain

37.

Apa yang menjadi fokus utama dari pilar Adaptability dalam Agile Mindset?

a)

Menyesuaikan diri dengan situasi baru atau perubahan tak terduga

b)

Menolak umpan balik yang membangun

c)

Mempertahankan cara kerja tradisional

d)

Menghindari risiko dalam pekerjaan

38.

Apa yang dimaksud dengan Agile Mindset

a)

Pola pikir yang hanya fokus pada hasil akhir

b)

Pola pikir yang mendorong adaptasi, inovasi, dan pembelajaran berkelanjutan

c)

Cara kerja yang memprioritaskan metode tradisional

d)

Fokus pada produktivitas tanpa memperhatikan proses

39.

Apa yang dimaksud dengan metode agile dalam pengembangan perangkat lunak?

a)

Metode pengembangan perangkat lunak yang menggunakan siklus pengembangan yang singkat

b)

Metode pengembangan perangkat lunak yang menggunakan waterfall

c)

Metode pengembangan perangkat lunak yang menggunakan scrum

d)

Metode pengembangan perangkat lunak yang menggunakan iterative

40.

Apa yang dimaksud dengan "Sprint" dalam Metode Scrum?

a)

Iterasi atau fase kerja untuk menyelesaikan pekerjaan dalam backlog

b)

Pertemuan rutin setiap hari untuk evaluasi

c)

Subset pekerjaan dalam backlog

d)

Tahap terakhir dalam scrum framework

41.

Siapa yang bertanggung jawab untuk mengarahkan tim Scrum menuju arah dan tujuan yang benar dalam Metode Scrum?

a)

Scrum Team

b)

Scrum Master

c)

Product Owner (PO)

d)
  1. Increment

42.

Apa yang dimaksud dengan backlog dalam metode scrum?

a)

Daftar pekerjaan yang perlu dilakukan dalam sebuah proyek atau pengembangan produk

b)

Iterasi atau fase kerja yang diperlukan untuk menyelesaikan list pada backlog

c)

Meeting rutin yang dilakukan setiap hari untuk mengevaluasi pekerjaan yang sedang dikerjakan

d)

Tahap terakhir dalam scrum framework yang merupakan hasil akhir dari sprint

43.

Apa yang dimaksud dengan Product Backlog dalam fase Pre-game pengembangan sistem?

a)

Rencana proyek yang sudah selesai

b)

Daftar semua kebutuhan sistem yang diperlukan untuk mencapai produk akhir

c)

Daftar semua tugas yang telah diselesaikan dalam proyek

d)

Laporan evaluasi pengembangan sistem


44.

Kapan metode Scrum paling sesuai digunakan?

a)

Untuk proyek dengan persyarahan yang sudah diketahui secara jelas dan tidak berubah

b)

Untuk proyek dengan tingkat ketidakpastian yang tinggi atau ketika perubahan kebutuhan sering terjadi

c)

Hanya untuk proyek IT

d)

Hanya untuk proyek besar.

45.

Apa yang dimaksud dengan Sprint Backlog dalam metode Scrum?

a)

Daftar pekerjaan yang perlu dilakukan dalam sebuah proyek atau pengembangan produk

b)

Daftar pekerjaan yang dipilih untuk menjalankan sprint

c)

Pertemuan harian yang dilakukan oleh tim Scrum untuk membahas perkembangan sprint

d)

Pertemuan informal untuk meninjau hasil sprint kepada manajemen, pelanggan, pengguna atau pemilik produk

46.

Apa yang dilakukan dalam Sprint Review Meeting dalam metode Scrum?

a)

Membahas tujuan dan fungsionalitas pada sprint yang akan datang

b)

Menggambarkan gambaran nyata dari proyek yang sedang dikerjakan

c)

Mengatur dan membahas perkembangan sprint agar selalu dalam jalurnya

d)

Menunjukkan hasil sprint berupa produk incremental kepada manajemen, pelanggan, pengguna atau pemilik produk

47.

Apa yang dimaksud dengan Sprint Planning Meeting dalam metode Scrum?

a)

Pertemuan harian yang dilakukan oleh tim Scrum untuk membahas perkembangan sprint

b)

Pertemuan yang diatur oleh ketua tim Scrum sebelum memulai sprint

c)

Pertemuan informal untuk meninjau hasil sprint kepada manajemen, pelanggan, pengguna atau pemilik produk

d)

Tahap terakhir dalam Scrum framework yang merupakan pekerjaan yang dapat diperiksa dan diselesaikan untuk mendukung empirisme di akhir sprint

48.

Apa fungsi utama Figma dalam desain UI/UX?

a)

Mendesain antarmuka pengguna

b)

Mengedit video

c)

Mengolah data

d)

Mengedit gambar foto

e)

Membuat animasi 3D

49.

Figma memiliki fitur "Plugins". Apa kegunaan utama dari fitur ini?

a)

Mengubah warna background secara otomatis

b)

Mengedit kode CSS secara langsung di dalam Figma

c)

Membantu mengunci elemen dalam desain

d)

Menambah fungsi tambahan seperti ikon, ilustrasi, dan pengkodean

e)

Memungkinkan pengguna mengekspor desain dalam format PSD

50.

Berdasarkan konteks UX, apa kesimpulan dari gambar diatas?

a)

layar smartphone makin besar

b)

49% pengguna smartphone menggunakan satu tangan dan mengandalkan jempolnya

c)

penting untuk meletakan fungsi-fungsi utama di bagian bawah karena mudah dijangkau

d)

bottom navigation semakin ngetrend

51.
Tampilan sebuah mesin atau komputer yang berinteraksi langsung dengan pengguna disebut?
a)
User Experience
b)
User Interface
c)
Antarmuka
d)
Prototype
e)
Monitor
52.
Memastikan bahwa aplikasi atau website yang dibuat memenuhi kebutuhan dan dapat digunakan oleh pengguna dengan pengalaman yang menyenangkan disebut?
a)
Artificial Intelligence
b)
User Experience
c)
User Interface
d)
Gesture Recognition
e)
Pemrograman
53.

Apa yang dimaksud dengan URL routing dalam MVC?

a)

Proses mengarahkan data dari controller ke view

b)

Proses mengarahkan data dari model ke view

c)

Proses mengarahkan data dari user ke controller

d)

Proses mengarahkan user ke halaman yang sesuai

54.

Perhatikan alur MVC berikut ini !

1. Controller memberikan data yang di request oleh user kepada view

2. Permintaan atau request dari browser yang dilakukan oleh user akan ditangani bagian controller

3. Browser harus terkoneksi dengan internet untuk mengakses halaman web

4. View akan menampilkan data yang di request oleh user

5. Controller akan melakukan pemanggilan ke model untuk mendapatkan data (database)

 

Alur kerja mvc pada pernyataan diatas belum tersusun dengan benar, urutan alur mvc yang benar adalah ...

a)

1,2,3,4 dan 5

b)

2,3,4,5 dan 1

c)

3,2,5,1 dan 4

d)

3,2,5,4 dan 1

e)

2,5,1,3 dan 4

55.

Pada gambar berikut ini, yang ditunjukkan oleh nomor 3 adalah...

a)

Model

b)

View

c)

Controller

d)

System

e)

Content

56.

Pada gambar berikut ini, yang ditunjukkan oleh nomor 1 adalah...

a)

Model

b)

View

c)

Controller

d)

Content

e)

System

57.

Terdapat 2 aspect UML, yaitu

a)

structural dan manifactural

b)

structural dan behavioral

c)

behavioral dan manifactural

d)

behavioral dan contingency

58.

Bagian dari MVC, yang berhubungan dengan segala sesuatu yang akan ditampilkan ke end-user disebut :

a)

Model

b)

View

c)

Controller

d)

Visualisasi

59.

Bagian dari MVC, yang berhubungan dengan data dan interaksi ke database adalah :

a)

Model

b)

View

c)

Controller

d)

Database

60.

Bagian dari MVC, yang bertindak sebagai penghubung dari data dan view disebut :

a)

Model

b)

View

c)

Controller

d)

Compiler

61.
10. Sekumpulan platform sebagai produk layanan yang menggunakan virtualisasi tingkat OS untuk mengirimkan perangkat lunak dalam paket yang disebut kontainer…..
a)
a. Cassandra
b)
b. MongoDB
c)
c. Docker
d)
d. .NET
62.
3. Jenis arsitektur dengan menggunakan layanan cloud untuk menangani komputasi dan basis data adalah …..
a)
a. Serverless
b)
b. Microservices
c)
c. Event-driven
d)
d. MVC
63.
2. Bentuk ancaman yang mencoba kombinasi username dan password secara otomatis …..
a)
a. XSS
b)
b. SQL Injection
c)
c. Brute Force
d)
d. CSRF
64.

Apa contoh penggunaan bahasa pemrograman PHP untuk operasi 'Read'?

a)

DELETE FROM namatabel WHERE kondisi;

b)

INSERT INTO namatabel (kolom1, kolom2, kolom3) VALUES (nilai1, nilai2, nilai3);

c)

UPDATE namatabel SET kolom1 = nilai1, kolom2 = nilai2 WHERE kondisi;

d)

SELECT * FROM namatabel WHERE kondisi;

65.

Apa yang dimaksud dengan Class dalam OOP?

a)

Variabel dalam program

b)

Fungsi dalam program

c)

Template untuk membuat objek

d)

Unit dasar dari program

66.

Apa yang dimaksud dengan Overriding dalam OOP?

a)

Mengimplementasikan method yang sama pada class child

b)

Menghapus method parent

c)

Membuat method baru

d)

Menggabungkan method parent dan child

67.

Visibility dalam OOP digunakan untuk?

a)

Mengatur akses dari property dan method

b)

Menggabungkan property dan method

c)

Menghapus property dan method

d)

Mengganti property dan method

68.

Apa yang dilakukan oleh Setter dalam OOP?

a)

Mengatur nilai dalam suatu atribut

b)

Mendapatkan nilai dari atribut

c)

Menghapus atribut

d)

Mengganti atribut

69.

Apa yang dilakukan oleh Getter dalam OOP?

a)

Menghapus atribut

b)

Mengganti atribut

c)

Mendapatkan nilai dari atribut

d)

Mengatur nilai dalam suatu atribut

70.

Pada project CRUD yang sudah dibuat, file koneksi.php berfungsi sebagai apa

a)

Menghubungkan file CSS ke HTML

b)

Menghubungkan file JS ke PHP

c)

Menghubungkan file PHP ke Database

d)

Menghubungkan file CSS ke PHP

71.

Simbol manakah yang digunakan untuk mendeklarasikan variabel dalam PHP

a)

#

b)

@

c)

$

d)

&

72.

Metrik yang digunakan dalam manajemen proyek untuk mengukur efektivitas proyek dari segi keuntungan hasil yang diperoleh yang dibandingkan dengan investasi yang telah dikeluarkan?

a)

ROI

b)

NPV

c)

PAYBACK PERIOD

d)

IRR

73.

Apa yang menjadi ciri dari proyek yang gagal?

a)

Mengabaikan komunikasi

b)

Mengelola risiko dengan baik

c)

Memenuhi semua kebutuhan stakeholders

d)

Menciptakan hasil yang bermanfaat

74.

Manakah dari berikut yang merupakan alat umum untuk pengendalian waktu dalam proyek?

a)

Diagram Ishikawa

b)

Gantt Chart

c)

Pareto Chart

d)

Cause-and-Effect Matrix

75.

Gambar berikut merupakan contoh dari...

a)

Siklus hidup proyek

b)

Metode waterfall

c)

Tahapan pengembangan pembuatan blue print

d)

Work Breakdown Structure (WBS)

76.

Tahapan dari manajemen komunikasi adalah...

a)

Initiating, executing, planning, monitoring and controlling

b)

Planning, Initiating, executing,monitoring and controlling

c)

Initiating, planning, executing, monitoring and controlling

d)

Executing, planning, initiating, monitoring and controlling

77.

Pada tahapan project life cycle yang manakah risiko proyek yang paling rendah?

a)

A

b)

B

c)

C

d)

D

78.

Setiap sistem informasi memiliki metode khusus mulai dari awal pengembangan sampai dengan produk jadi yang disebut...

a)

WBS

b)

SDLC

c)

SIM

d)

ERD

79.

Apa yang dimaksud dengan "Unit Testing" dalam pengembangan perangkat lunak?

a)

Pengujian keseluruhan sistem

b)

Pengujian terhadap fitur-fitur baru

c)

Pengujian fungsionalitas modul atau komponen secara terpisah

d)

Pengujian performa aplikasi

80.

Diagram yang menggambarkan struktur statis class dalam sistem, yaitu..

a)

Use Case Diagram

b)

Collaboration Diagram

c)

Deployment Diagram

d)

Class Diagram

81.

Fungsi dari simbol Boundary Class pada Squence Diagram yaitu...

a)

Menggambarkan hubungan kegiatan

b)

Menggambarkan sebuah penggambaran form

c)

Menggambarkan hubungan antara actors

d)

Menggambarkan tempat mulai

82.

Kebutuhan fungsional system dimodelkan dengan menggunakan diagram…

a)

Class

b)

Objek

c)

Activity

d)

Use case

e)

Component

83.

Diagram untuk mengidentifikasi objek-objek yang berpartisipasi dalam use case adalah…

a)

Object diagram

b)

Sequence diagram

c)

Composite diagram

d)

Interaction diagram

e)

Collaboration diagram

84.

Diagram yang digunakan untuk menyatakan pelaku, kegiatan yang dilakukan , dan kapan kegiatan itu dilakukan dalam suatu sistem informasi adalah diagram…..

a)

Class Diagram

b)

Use Case Diagram

c)

Activity Diagram

d)

Sequence Diagram

e)

Timing Diagram

85.

Apabila pada class diagram tersebut terdapat proses searching ataupun pencarian, maka proses searching tersebut akan ditempatkan pada nomor…..

a)

1

b)

2

c)

3

d)

4

e)

5

86.

Nomor 2 pada gambar tersebut menunjukkan…..

a)

nama class

b)

atribut class

c)

method class

d)

definisi class

e)

jumlah class

87.

Simbol tersebut pada sequence diagram menunjukkan.....

a)

aktor

b)

lama eksekusi proses

c)

tempat penyimpanan data

d)

data yang dikirim ke proses

e)

data yang dikeluarkan oleh proses

88.

Jika tabel-tabel tersebut dirubah menjadi class diagram, maka pernyataan-pernyataan berikut yang benar adalah (Pilih 3 jawaban).....

a)

Tabel_Siswa memiliki 4 atribut

b)

Tabel_Jadwal memiliki 3 atribut

c)

Tabel_Siswa tidak memiliki method

d)

Id_Skul pada Tabel_Jadwal bukan primary key

e)

Tabel_Siswa dan Tabel_Jadwal dapat dihubungkan

89.

Pada diagram berikut, use case mana yang tidak dapat berdiri sendiri tetapi tergabung dalam perilaku use case lain:

a)

D

b)

F

c)

H

d)

G

e)

I

90.

Hubungan yang terjadi antara satu entitas atau lebih disebut :

a)

Cardinality

b)

Atribut

c)

Entitas

d)

Key

91.

Karakteristik dari suatu Entity yang menyediakan penjelasan detail tentang entity disebut

a)

Atribut

b)

Entitas

c)

Record

d)

Table

92.

Sebuah teknik pemodelan data yang merepresentasikan gambar entitas dan relasi-relasi antar entitas di dalam sebuah sistem informasi disebut ....

a)

Data

b)

Entity Relationship Diagram

c)

Informasi

d)

Sistem

93.

Perhatikan Gambar berikut ini..

Dari gambar tersebut dapat diketahui rasio relasi kardinalitas, yaitu

a)

1:1

b)

1:m

c)

m:m

d)

m:1

94.

Disebut juga kunci tamu, merupakan kunci penghubung suatu tabel yang merupakan primary key ditabel lain disebut ...

a)

Primary Key

b)

Candidate Key

c)

Foreign Key

d)

Super Key

95.

Jelaskan proses pembuatan ERD untuk skenario database yang diberikan.

a)

Proses membuat ERD melibatkan hanya mengidentifikasi entitas dan atribut mereka, tanpa mempertimbangkan hubungan antara entitas

b)

Dalam membuat ERD, tidak perlu mengidentifikasi atribut entitas, hanya entitas itu sendiri

c)

Proses membuat ERD termasuk mewakili entitas dan atribut mereka dalam diagram alir alih-alih menggunakan simbol dan notasi

d)

Jawaban yang benar adalah mengidentifikasi entitas, atribut mereka, dan hubungan antara entitas, lalu mewakilkan mereka dalam ERD menggunakan simbol dan notasi.

96.

Pengujian untuk mengecek apakah software bisa digunakan dengan baik oleh user yaitu

a)

System Testing

b)

Unit Testing

c)

Acceptance testing

d)

Human Testing

97.

Proses untuk menunjukkan bahwa suatu program menjalankan apa yang diperintahkan dan untuk menemukan cacat program sebelum program digunakan merupakan definisi dari...

a)

Perencanaan

b)

Analisis

c)

Testing

d)

Desain

98.

Yang mana kah siklus STLC yang benar di bawah ini

a)

Requirement Analysis - Test Planning - Environment Setup - Test Case Development - Test Execution - Test Cycle Closure

b)

Requirement Analysis - Environment Setup - Test Case Development - Test Planning - Test Execution - Test Cycle Closure

c)

Requirement Analysis - Test Planning - Test Case Development - Environment Setup - Test Execution - Test Cycle Closure

d)

Requirement Analysis - Test Planning - Test Case Development - Environment Setup - Test Execution - Test Cycle Closure

99.

Pengujian PL yang dilakukan pada komponen-komponen pada desain perangkat lunak secara mandiri disebut dengan

a)

Pengujian validasi

b)

Pengujian verifikasi

c)

Pengujian unit

d)

Pengujian integrasi

100.

Selenium IDE berfungsi untuk:

a)

Menjalankan pengujian otomatis pada server

b)

Menulis dan debugging skrip pengujian kompleks

c)

Merekam dan memutar ulang tindakan pengguna untuk visualisasi

d)

Mengelola dan menganalisis hasil pengujian