Soal RPL
Soal RPL
Soal RPL
NOT NULL, kecuali kolom yang dispesifikasikan sebagai primary key akan otomatis bernilai
Not Null. Cara yang Anda lakukan merupakan ....
Select one:
a.Integritas record
b.Integritas referensial
c.Integritas null
d.Integritas domain
e.Integritas entitas
Dalam perancangan UI, User tidak penting mengetahui algoritma apa yang digunakan, user
misalnya algoritma untuk mengurutkan harga sebuah produk dalam sebuah e-commerce. Hal ini
telah sesuai dengan prisnip
Select one:
a.Invisible technology
b.Familiarity,
c.Work Flow Compatibility
d.Task Compatibility
e.Direct manipulation
Salah satu model analisis yang paling baik digunakan untuk melakukan pemilahan terhadap
pengembangan sistem informasi dilihat dari tingkat kepentingannya (prioritas) bagi perusahaan,
sehingga dapatditentukan sistem mana saja yang harus segera dibangun (jangka pendek), dan
sistem manasaja yang dapat dikembangkan di kemudian hari (jangka menengah dan jangka
panjang).
Select one:
a.Porter’s Value Chain
b.BCG Matrix.
c.Earned Value Model
d.Bussiness Process Mapping,
e.Strategic Distinction Model
Fungsi method System.in dalam java adalah…
Select one:
a.Menampilkan pesan kesalahan
b.Mengirimkan keluaran ke layar
c.Menangani suatu objek
d.Menampilan class dari suatu objek
e.Menangani pembacaan dari keyboard
Composite State pada State Machine Diagram mempunyai properties:
Select one:
a.Composite state dan sub state harus aktif
b.Jika sub state aktif, semua state harus aktif
c.Jika sub state aktif, composite state harus aktif
d.Jika composite state aktif, salah satu dari sub state harus aktif
e.Jika composite state aktif, semua sub state harus aktif
Select one:
a.Metode Jacobson
b.Metode Rumbaugh
c.Metode Wirfs-Brock
d.Metode Boch
e.Metode Coad dan Yourdon
Pada metode ini prototipe dibuat dan diuji.
Proses iterasi terjadi antara desain logika, desain fisik, prototipe dan testing
Select one:
a.Metode Wirfs-Brock
b.Metode Boch
c.Metode Rumbaugh
d.Metode Jacobson
e.Metode Coad dan Yourdon
Gaji karyawan biasa tidak boleh lebih besar dari gaji manajer. Pernyataan tersebut
merupakan contoh dari…
Select one:
a.Semantic integrity constrain
b.Integrity constrains
c.Entity integrity
d.Key constrains
e.Referential integrity
Jika suatu sistem terdapat struktur class secara hirarkis sebagai berikut:
karyawan : nik, nama, alamat, tgl lahir.
karyharian : upahharian, jmlhharikerja.
karytetap : gaji/bulanan.
maka , class karyawan disebut?
Select one:
a.Superclass
b.Primaryclass
c.Composite
d.Terminologyc
e
Subclassd
Keseluruhan proses penulisan pada disk master dan slave harus selesai dilakukan terlebih dahulu
sebelum beranjak ke transaksi selanjutnya. Pernyataan tersebut merupakan proses....
Select one:
Select one:
a.Suatu sistem basis data yang menempatkan basis data beserta segala ruang
lingkupnya kedalam suatu komputer server tertentu.
b.Cara operating system atau DBMS memandang data
c.Cara bagaimana user berpikir tentang data.
d.Cara data secara aktual disimpan dengan menggunakan struktur data dan organisasi
file.
e.Level yang berada di tengah yang menyediakan mapping dan menghubungkan
external views dan internal model.
Merupakan kendala yang membatasi kemungkinan kombinasi entitas yang terlibat dalam re
lationship instance, disebut…
Select one:
a.Atribut type
b.Relationship constrains
c.Cardinality ratio
d.Participation constrains
e.Schema type
Semua atribut selain primary key, secara utuh memiliki functional dependency pada primary
key, merupakan ciri dari…
Select one:
a.1NF
b.BCNF
c.2NF
d.3NF
e.4NF
Perhatikan gambar berikut ini
Select one:
a.Relasi one to ome
b.Relasi one to many
c.Relasi beratribut
d.Relasi many to many
e.Relasi majemuk
Perhatikan kode berikut ini:
class DemoSatu {
public static void main (String[] args){
System.out.println("awal program");
int x = 10;
x = x / 0;
System.out.println(x);
System.out.println("akhir program");
}
}
Jika kode tersebut dijalankan di konsol, maka output yang akan muncul adalah
Select one:
a.$ javac DemoSatu.java
$ java DemoSatu
awal program
Exception in thread "main" java.lang. NegativeArraySizeException Exception: / by zero
at DemoSatu.main(DemoSatu.java:7)
Select one:
a.class DemoSatu {
public static void main (String[] args){
System.out.println("awal program");
int x = 10;
try
x = x / 0;
}
catch (Exception e){
e.printStackTrace();
System.out.println("error karena pembagian nol");
}
System.out.println(x);
System.out.println("akhir program");
}
}
b.class DemoSatu {
public static void main (String[] args){
System.out.println("awal program");
int x = 10;
try {
x = x / 0;}
}
catch (Exception e){
e.printStackTrace();
System.out.println("error karena pembagian nol");
}
System.out.println(x);
System.out.println("akhir program");
}
}
c.class DemoSatu {
public static void main (String[] args){
System.out.println("awal program");{
int x = 10;}
try {
x = x / 0;
}
catch (Exception e){
e.printStackTrace();
System.out.println("error karena pembagian nol");
}
System.out.println(x);
System.out.println("akhir program");
}
}
e.class DemoSatu {
public static void main (String[] args){
System.out.println("awal program");
int x = 10;
try {
x = x / 0;
catch (Exception e){
e.printStackTrace();
System.out.println("error karena pembagian nol");
}
System.out.println(x);
System.out.println("akhir program");
}
}
Yang bukan cara inisialisasi variabel bertipe class string, kecuali:
Select one:
a.String me;
me = “inisialisasi 1”;
b.String me = new String(“Inisialisasi 1”);
c.String me;
me = new String(“inisialisasi 1”);
d.String me;
me = new String “inisialisasi 1” ;
e.String me;
me = “inisialisasi 1”;
Perhatikan gambar di bawah ini.
Select one:
a.Statement Diagram
b.Component Diagram
c.Use Case Diagram
d.Deployment diagram
e.Collaboration Diagram
Sebuab user interface memungkinkan penguna untuk memiringkan huruf dengan dengan
control keyboard Ctrl+i. Kemampuan user interface tersebut dikenal dengan prisnip....
Select one:
a.Product compatibility
b.Flexibility
c.Direct manipulation
d.Work Flow Compatibility
e.User compatibility
Salah satu model analisis yang paling baik digunakan untuk melakukan pemilahan terhadap
pengembangan sistem informasi dilihat dari tingkat kepentingannya (prioritas) bagi
perusahaan, sehingga dapatditentukan sistem mana saja yang harus segera dibangun
(jangka pendek), dan sistem manasaja yang dapat dikembangkan di kemudian hari (jangka
menengah dan jangka panjang).
Select one:
a.BCG Matrix.
b.Bussiness Process Mapping,
c.Strategic Distinction Model
d.Porter’s Value Chain
e.Earned Value Model
Perhatikan penggalan source code dibawah ini
if ( grade > 70 )
System.out.println(“Passed”);
else
System.out.println(“Failed”)
Jika penggalan program diatas diubah dengan menggunakan operator kondisi maka
hasilnya akan menjadi…
Select one:
a.System.out.println(grade>70?“Passed”?:“Failed”)
b.System.out.println(?grade>70?“Passed”:“Failed”)
c.System.out.println(grade>70?“Passed”:“Failed”)
d.System.out.println(?grade>70“Passed”:“Failed”)
e.System.out.println(grade>70:“Passed”?“Failed”)
Gambar di bawah ini merupakan diagram
Select one:
a.Deployment diagram
b.Use Case Diagram
c.Componen Diagram
d.Statement Diagram
e.Activity Diagram
Jika seorang pengembang perangkat lunak mendesain sistem software sehingga dapat diubah
dengan mudah untuk mengakomodasi perubahan lingkungan bisnis organisasi dan komponen
lainnya. Hal ini berarti pengembang tersebut telah memenuhi prinisp berikut ini...
Select one:
a.Invisibolity
b.Comformity
c.Complexity
d.Flexibility
e.Dependability
Kesalahan yang disebabkan oleh tidak tersedianya sumber daya, misalnya kukurangan
memory komputer disebut dengan....
Select one:
a.Syntax error
b.Runtime error
c.Logical Error
d.Aritmatic error
e.Hardware failure
Yang termasuk dalam behavior diagram adalah .....
Select one:
a.Use case diagram
b.Class diagram
c.Interaction diagram
d.Activity diagram
e.State machine diagram
Seorang pengembang memperkenalkan atau mengujicoba sebuah sistem informasi baru tetapi t
idak meninggalkan sistem yang telah ada (existing). Pendekatan yang dilakukan oleh pengemb
ang tersebut adalah....
Select one:
a.Pendekatan big-bang
b.Pendekatan paralel
c.Pendekatan serial
d.Pendekatan cut off
e.Pendekatan bisnis serial
Jika suatu sistem terdapat struktur class secara hirarkis sebagai berikut:
karyawan : nik, nama, alamat, tgl lahir.
karyharian : upahharian, jmlhharikerja.
karytetap : gaji/bulanan.
maka , class karyawan disebut?
Select one:
a.Terminologyc
b.Subclassd
c.Primaryclass
d.Superclass
e.Composite
Gaji karyawan biasa tidak boleh lebih besar dari gaji manajer. Pernyataan tersebut
merupakan contoh dari…
Select one:
a.Integrity constrains
b.Key constrains
c.Entity integrity
d.Semantic integrity constrain
e.Referential integrity
Merupakan kendala yang membatasi kemungkinan kombinasi entitas yang terlibat dalam re
lationship instance, disebut…
Select one:
a.Atribut type
b.Schema type
c.Participation constrains
d.Relationship constrains
e.Cardinality ratio
Pada metode ini prototipe dibuat dan diuji.
Proses iterasi terjadi antara desain logika, desain fisik, prototipe dan testing
Select one:
a.Metode Boch
b.Metode Coad dan Yourdon
c.Metode Jacobson
d.Metode Wirfs-Brock
e.Metode Rumbaugh
Contoh yang menunjukkan mengenai Participant Constraint adalah
Select one:
a.Satu MataKuliah mempunyai satu Penanggung Jawab
b.Satu MataKuliah mempunyai satu Penanggung Jawab
c. Departemen harus mempunyai setidaknya satu Pegawai
d.Satu suplier dapat menyuplai Banyak Barang
e.Satu Barang dapat dibeli dalam beberapa transaksi
Jika seorang pengembang perangkat lunak mendesain sistem software sehingga dapat
diubah dengan mudah untuk mengakomodasi perubahan lingkungan bisnis organisasi dan
komponen lainnya. Hal ini berarti pengembang tersebut telah memenuhi prinisp berikut
ini...
Select one:
a.Flexibility
b.Invisibolity
c.Dependability
d.Complexity
e.Comformity
EMPLOYEE(Nme, Age, Salary)
COMPANY(Name, Headquarter, President)
Dari skema diatas yang termasuk instance adalah….
Select one:
a.EMPLOYEE
b.COMPANY Name
c.Nama, Age, Salary
d.EMPLOYEE dan COMPANY
e.EMPLOYEE Name