wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Perancangan Pemrograman dan Database

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

Standar bahasa untuk mendefinisikan kebutuhan (requirement), membuat analisis dan desain, serta menggambarkan arsitektur dalam pemrograman berorientasi objek

a)

ERD

b)

UML

c)

DFD

d)

Normalisasi

2.

Kategori UML, kecuali

a)

Behaviour diagram

b)

Structure diagram

c)

Activity diagram

d)

Interaction diagram

3.

Definisi dari behavior diagram adalah

a)

Kumpulan diagram yang digunakan untuk menggambarkan kelakuan sistem atau rangkaian perubahan yang terjadi pada suatu sistem.

b)

Kumpulan diagram yang digunakan untuk menggambarkan suatu struktur statis dari sistem yang dimodelkan .

c)

Standar bahasa untuk mendefinisikan kebutuhan (requirement), membuat analisis dan desain, serta menggambarkan arsitektur dalam pemrograman berorientasi objek.

d)

Kumpulan diagram yang digunakan untuk menggambarkan interaksi sistem dengan sistem lain maupun antar sistem pada suatu sistem.

4.

Salah satu jenis dari behavior diagram adalah

a)

Usecase diagram

b)

Data Flow Diagram

c)

Class Diagram

d)

Unified Modeling Language

5.

Pernyataan yang benar mengenai usecase diagram, kecuali

a)

Diagram yang merupakan pemodelan untuk menggambarkan kelakuan (behavior) sistem yang akan dibuat.

b)

Representasi grafik yang menggambarkan aliran informasi dan transformasi informasi yang diaplikasikan sebagai data yang mengalir dari masukan (input) dan keluaran (output).

c)

Diagram yang mendeskripsikan sebuah interaksi antara satu atau lebih aktor dengan sistem yang akan dibuat.

d)

Diagram untuk mengetahui fungsi apa saja yang ada di dalam sebuah sistem dan siapa saja yang berhak menggunakan fungsi-fungsi tersebut.

6.

Simbol berikut ini yang bukan simbol usecase diagram adalah

a)
b)
c)
d)
7.

Orang/Proses/Sistem lain yang berinteraksi dengan sistem informasi yang dibuat di luar dari sistem informasi yang akan dibuat itu sendiri adalah

a)

Usecase

b)

Asosiasi

c)

Aktor

d)

Sistem

8.

Simbol menggambarkan hubungan generalisasi dan spesialisasi dari umum ke khusus antara dua buah usecase

a)
b)
c)
d)
9.

Pada gambar di atas yang disebut asosiasi berada pada nomor

a)

3

b)

4

c)

1

d)

2

10.

Merupakan alur jalannya proses usecase dari sisi actor dan sistem adalah pengertian dari

a)

Skenario usecase

b)

Kamus data

c)

Skenario normal

d)

Skenario alternatif

11.

Pada gambar di atas menggambarkan

a)

Entity Relationship Diagram

b)

Data Flow Diagram

c)

Usecase Diagram

d)

Activity Diagram

12.

Percabangan pada activity diagram jika terdapat pilihan aktivitas lebih dari satu menggunakan simbol

a)
b)
c)
d)
13.

Simbol yang digunakan pada activity diagram sebagai status awal dari sebuah sistem

a)
b)
c)
d)
14.

Menggambarkan aliran informasi dan transformasi informasi yang diaplikasikan sebagai data yang mengalir dari masukan (input) dan keluaran (output).

a)

Data Flow Diagram

b)

Entity Relationship Diagram

c)

Activity Diagram

d)

Usecase Diagram

15.

Perancangan yang sesuai untuk menggambarkan pemrograman terstruktur menggunakan

a)

Data Flow Diagram

b)

Unified Modeling Language

c)

Entity Relationship Diagram

d)

Usecase Diagram

16.

Pada DFD, file atau basis data atau penyimpanan (storage); notasi yang dibuat menjadi tabel tabel basis data menggunakan kata benda merupakan definisi dari simbol

a)
b)
c)
d)
17.

Pada DFD, simbol di atas disebut sebagai

a)

Aliran data

b)

Proses

c)

Entitas

d)

Basis data

18.

Nama lain dari DFD Level 0 adalah

a)

Activity Diagram

b)

Context Diagram

c)

Data Flow Diagram

d)

Entity Relationship Diagram

19.

Level pada DFD yang menggambarkan sistem sebagai suatu entitas tunggal

a)

DFD Level 2

b)

DFD Level 1

c)

DFD Level 3

d)

DFD Level 0

20.

Pada gambar di atas merupakan perancangan menggunakan

a)

Data Flow diagram

b)

Entity Relationship Diagram

c)

Unified Modeling Language

d)

Flowchart

21.

Pada gambar di atas merupakan perancangan DFD berada pada Level berapa

a)

0

b)

1

c)

2

d)

3

22.

Pada gambar DFD di atas yang disebut entitas adalah

a)

Pencarian pustaka

b)

Mengelola Sistem Informasi Manajemen Perpustakaan

c)

Anggota/Pengunjung Perpustakaan

d)

Pustaka

23.

Pada gambar DFD di atas yang disebut sebagai aliran data, kecuali

a)

Pencarian petugas

b)

Petugas perpustakaan

c)

Pustaka

d)

Login

24.

Pada gambar di atas merupakan perancangan DFD pada Level berapa

a)

0

b)

1

c)

2

d)

3

25.

Pada gambar DFD Level 1 di atas yang disebut sebagai basis data adalah

a)

Mencari buku

b)

Anggota

c)

Mengelola pustaka

d)

Petugas perpustakaan

26.

Memperjelas aliran data yang digambarkan pada DFD disebut dengan

a)

Physical Data Model

b)

Conceptual Data Model

c)

Skenario usecase

d)

Kamus data

27.

Kumpulan fakta dan gambaran yang dapat diolah untuk menghasilkan suatu informasi.

a)

Data

b)

Informasi

c)

Basis data

d)

Database

28.

Sistem aplikasi yang digunakan untuk menyimpan, mengelola, dan memanipulasi data.

a)

ERD

b)

DBLC

c)

DBMS

d)

DFD

29.

Software yang disebut sebagai DBMS, kecuali

a)

Visual Studio 2015

b)

SQL Server Management Studio

c)

Microsoft Access

d)

Oracle

30.

Fase-fase pada DBLC, kecuali

a)

ERD

b)

DFD

c)

CDM

d)

PDM

31.

Definisi ERD yang tepat adalah

a)

Menggambarkan aliran informasi dan transformasi informasi yang diaplikasikan sebagai data yang mengalir dari masukan (input) dan keluaran (output).

b)

Diagram yang digunakan untuk merancang suatu basis data, dipergunakan untuk memperlihatkan hubungan atau relasi antar entitas atau objek yang terlihat beserta atributnya.

c)

Digunakan di dunia industri untuk mendefinisikan kebutuhan (requirement), membuat analisis dan desain, serta menggambarkan arsitektur dalam pemrograman berorientasi objek.

d)

Media untuk menyimpan data agar dapat diakses dengan mudah dan cepat yang diimplementasikan dengan table-table yang saling memiliki relasi.

32.

Simbol ERD di atas adalah

a)

atribut yang memiliki nilai unik, di mana nilai tersebut tidak berubah.

b)

atribut yang memiliki nilai bisa lebih dari satu

c)

atribut yang nilainya dapat diperoleh dari nilai atribut lain.

d)

atribut yang memiliki nilai gabungan dari beberapa atribut lainnya.

33.

Atribut yang memiliki nilai unik, di mana nilai tersebut tidak berubah mengunakan simbol

a)
b)
c)
d)
34.

Gambar tersebut merupakan perancangan

a)

Usecase Diagram

b)

ERD

c)

DFD

d)

Flowchart

35.

Primary key adalah

a)

Candidate Key terpilih yang dapat memberikan identitas unik

b)

Candidate key yang tidak terpilih

c)

Primary Key dari entity set yang lain

d)

Gabungan Primary Key yang dapat memberikan identitas unik

36.

Yang disebut sebagai entitas, kecuali

a)

buku

b)

alamat

c)

anggota

d)

peminjaman

37.

Relasi antara buku dengan peminjaman adalah

a)

One to many

b)

One to one

c)

Many to many

d)

Many to one

38.

Atribut yang menjadi primary key, kecuali

a)

id buku

b)

id anggota

c)

tgl_pinjam

d)

nama

39.

Gambar di atas merupakan fase dalam DBLC, yaitu

a)

ERD

b)

PDM

c)

CDM

d)

Query SQL

40.

Gambar di atas merupakan fase pada DBLC, yaitu

a)

PDM

b)

CDM

c)

Query SQL

d)

ERD

41.

Modification anomaly dibagi menjadi 3, kecuali

a)

Create anomaly

b)

Deletion anomaly

c)

Insertion anomaly

d)

Update anomaly

42.

Tahapan dalam normalisasi yang menuliskan notasi untuk seluruh field yang dicantumkan.

a)

2NF

b)

1NF

c)

UNF

d)

3NF

43.

Menentukan primary key pada normalisasi berada pada

a)

3NF

b)

2NF

c)

UNF

d)

1NF

44.

Pisahkan antara header (atas) dengan bagian pengulangan merupakan normalisasi pada bagian

a)

2NF

b)

1NF

c)

UNF

d)

3NF

45.

Gambar di atas merupakan jenis anomaly

a)

Insert anomaly

b)

Update anomaly

c)

Create anomaly

d)

Delete anomaly

46.

Berikut ini atribut dari buku, kecuali

a)

kategori

b)

penerbit

c)

pengarang

d)

telepon

47.

Berikut ini salah satu atribut dari anggota adalah

a)

penerbit

b)

nama

c)

kategori

d)

pengarang

48.

Atribut primary key pada perancangan ERD ditandai dengan

a)

garis bawah

b)

tanda kutip

c)

huruf tebal

d)

huruf miring

49.

Berikut atribut pada ERD di atas, kecuali

a)

hak_akses

b)

username

c)

petugas

d)

password

50.

Entitas pada ERD di atas adalah

a)

petugas

b)

hak_akses

c)

username

d)

password