TEST FORMATIF 1
Responsibility Driven Design/-Class Responsibility Collaboration (RDD/CFC). Metode ini diarahkan pada desain, tetapi sangat berguna untuk memunculkan ide dalam tahap analisis. Keunggulannya adalah mudah digunakan, metode ini juga mengidentifikasikan hirarki kelas dan subsistem-subsistem.
Select one:
a. Metode Coad dan Yourdon
b. Metode Wirfs-Brock
c. Metode Boch
d. Metode Rumbaugh
e. Metode Jacobson
The correct answer is: Metode Wirfs-Brock
Dalam analisis berorientasi objek, digambarkan model objek, model dinamik dan model prosedural. Ketiga model ini digunakan
dalam ....
Select one:
a. Unified Modeling Language
b. Object Oriented Analysis
c. Object Oriented Design
d. Object Modeling Technique
e. Object Oriented Software Engineering
The correct answer is: Object Oriented Software Engineering
Dibawah ini adalah diagram-diagram yang termasuk dalam behavior diagram adalah, kecuali
Select one:
a. Class diagram
b. Use case diagram
c. State machine diagram
d. Interaction diagram
e. Activity diagram
The correct answer is: Class diagram
Untuk menggambarkan proses bisnis dan urutan aktivitas dalam sebuah proses dapat menggunakan diagram...
Select one:
a. Deployment diagram
b. Usecase diagram
c. Statechart diagram
d. Component diagram
e. Activity diagram
The correct answer is: Activity diagram
Dalam alur kerja Sistem berorientasi objek, setidaknya terdiri atas tiga langkah-langkah yaitu:
Select one:
a. Rekayasa Pemodelan, Analisis, dan desain
b. Pengembangan, Implementasi dan evaluasi
c. Desain, pengembangan dan evaluasi
d. Desain, implementasi, evaluasi
e. Analisis, Desain dan pengembangan
The correct answer is: Rekayasa Pemodelan, Analisis, dan desain
Gambar di atas adalah gambar:
Select one:
a. Deployment diagram
b. Componen Diagram
c. Statement Diagram
d. Collaboration Diagram
e. Use Case Diagram
The correct answer is: Use Case Diagram
Untuk dapat memahami UML diperlukan pemahaman tentang konsep bahasa pemodelan dan tiga elemen utama UML yaitu...
Select one:
a. Objek, design, dan diagram
b. Design, diagram, dan relationship
c. Analisa, diagram, dan relationship
d. Analisa, design, dan implementasi
e. Objek, diagram, dan relationship
The correct answer is: Objek, diagram, dan relationship
Gambar di bawah ini merupakan diagram.....
Select one:
a. Activity Diagram
b. Statement Diagram
c. Componen Diagram
d. Use Case Diagram
e. Deployment diagram
The correct answer is: Deployment diagram
Metode ini didasarkan pada pemodelan Object Oriented dan entity- relationship. Metode ini mempunyai perancangan yang berfokus pada empat komponen yaitu Problem domain componet, Human interaction componet, Data management component dan Task management component Select one:
a. Metode Wirfs-Brock
b. Metode Rumbaugh
c. Metode Coad dan Yourdon
d. Metode Jacobson
e. Metode Boch
The correct answer is: Metode Coad dan Yourdon
Jika pustakawan akan menambah data koleksi buku, maka dalam Sequence diagram perlu menampilkan beberapa simbol seperti
Select one:
a. Aktor Pustakawan, Boundary Form Buku dan Control Buku
b. Aktor Pustakawan, Boundary Form Buku, Control Buku dan Enntitas Buku
c. Aktor Pustakawan dan mahasiswa
d. Boundary Form Buku dan Control Buku
e. Aktor ma!asiswa, boundary Form Buku, Control Buku dan Entitas Buku
The correct answer is: Aktor Pustakawan, Boundary Form Buku, Control Buku dan Enntitas Buku
TEST FORMATIF 2
Proses utama dalam tahap ini adalah mengarahkan dan mengelola pelaksanaan proyek ke arah penyelesaian, sesuai dokumen
perencanaan.
Select one:
a. Controlling
b. Closing
c. Initition
d. Execution
e. Monitoring
The correct answer is: Execution
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. Bussiness Process Mapping,
b. Strategic Distinction Model
c. Porter's Value Chain
d. Earned Value Model
e. BCG Matrix.
The correct answer is: Strategic Distinction Model
Manakah diantara kegiatan berikut ini yang termasuk dalam tahap execution?
Select one:
a. Memberi masukan kepada manajemen perusahaan terkait hal-hal yang dirasakan bermanfaat selama proyek dijalankan
b. Menentukan proses yang baik (quality assurance) dan standar mutu yang disepakati (quality control
c. Mempengaruhi faktor-faktor yang bisa menggagalkan kontrol terhadap perubahan, jadi hanya perubahan yang disetujui
yang dapat diimplementasikan
d. Melaksanakan proses pembelian dan pengadaan barang dan jasa
e. Merinci unit-unit pekerjaan, menentukan urutan pekerjaan, estimasi sumber daya, estimasi durasi, dan finalisasi jadwal
proyek
The correct answer is: Melaksanakan proses pembelian dan pengadaan barang dan jasa Peganggaran biaya yang menggabungkan estimasi biaya sumber daya yang dibutuhkan, paket pekerjaan dan biaya-biaya
kegiatan lainnya sehingga membentuk suatu rencana biaya yang sistematis. Penanganan biaya tersebut termasuk dalam biaya...
Select one:
a. Cost planning
b. Cost budgeting
c. Cost constrution
d. Cost estimating
e. Cost control
The correct answer is: Cost budgeting
Yang tidak termasuk bagian dari tahapan perencanaan proyek adalah
Select one:
a. Mengkaji tujuan, perencanaan strategi dan taktik perusahaan.
b. Menetapkan kendala proyek-proyek sistem (mis. batasan biaya, waktu, umur ekonomis, peraturan yang berlaku).
c. Menetapkan sasaran proyek-proyek sistem
d. Melakukan studi kelayakan.
e. Mengidentifikasi proyek-proyek sistem.
The correct answer is: Melakukan studi kelayakan.
Seorang pengembang memperkenalkan atau mengujicoba sebuah sistem informasi baru tetapi tidak meninggalkan sistem yang
telah ada (existing). Pendekatan yang dilakukan oleh pengembang tersebut adalah....
Select one:
a. Pendekatan paralel
b. Pendekatan serial
c. Pendekatan big-bang
d. Pendekatan bisnis serial
e. Pendekatan cut off
The correct answer is: Pendekatan paralel
Yang tidak termasuk aktifitas dalam Project Management Plan adalah:
Select one:
a. Estimasi biaya untuk masing-masing kegiatan.
b. Merangkum kebutuhan dan keinginan klien, memastikan batasan pekerjaan, serta membuat uraian pekerjaan.
c. Menentukan proses yang baik (quality assurance) dan standar mutu yang disepakati (quality control).
d. Menunjuk team analis (dapat berasal dari departemen pengembangan yang ada atau dari luar perusahaan (konsultan).
e. Merinci unit-unit pekerjaan, menentukan urutan pekerjaan, estimasi sumber daya, estimasi durasi, dan finalisasi jadwal
proyek.
The correct answer is: Menunjuk team analis (dapat berasal dari departemen pengembangan yang ada atau dari luar perusahaan (konsultan).
Pengembang sistem informasi harus benar-benar menyesuaikan kebutuhan software yang dikembangkan dan kebutuhan dari
klien. Sifat pengembangan ini dikenal dengan istilah...
Select one:
a. Comformity
b. Complexity
c. Dependability
d. Invisibolity
e. Flexibility
The correct answer is: Comformity
Manakah pernyataan yang paling tepat untuk menggambarkan analisis aspek bisnis atau manajemen
Select one:
a. Proyek yang bersifat pembangunan jaringan infrastruktur teknologi informasi, menyangkut hal-hal mulai dari pengadaan dan instalasi computer sampai dengan perencanaan dan pengembangan infrastruktur jaringan LAN (Local Area Network) dan WAN (Wide Area Network).
b. Mempelajari infrastruktur teknologi informasi yang dimiliki perusahaan dan tingkat efektivitas penggunaannya selama kurun waktu tersebut.
c. Mengarahkan dan mengelola pelaksanaan proyek ke arah penyelesaian, sesuai dokumen perencanaan.
d. Menganalisis kemungkinan-kemungkinan diperlukannya penambahan sistem di kemudian hari (system upgrading) sehubungan akan diimplementasikannya teknologi baru
e. Mempelajari karakteristik perusahaan yang bersangkutan, mulai dari aspek-aspek historis, struktur kepemilikan, visi, misi, kunci keberhasilan usaha (critical success factors), ukuran kinerja (performance measurements), strategi, dan programprogram.
The correct answer is: Mempelajari karakteristik perusahaan yang bersangkutan, mulai dari aspek-aspek historis, struktur
kepemilikan, visi, misi, kunci keberhasilan usaha (critical success factors), ukuran kinerja (performance measurements), strategi, dan program-program. Untuk merealisasikan agar komponen tujuan proyek dapat tercapai maka pelaksanaan proyek membutuhkan tahapan-tahapan yang disebut dengan istilah
Select one:
a. Sistem Informasi
b. Program
c. Proyek Informasi
d. Proses
e. Manajemen Informasi
The correct answer is: Program
TEST FORMATIF 3
Dibawah ini pernyataan yang kurang tepat mengenai VIEW pada Data Definition Language adalah.....
Select one:
a. View berisikan data dari beberapa table lain
b. Manipulasi data melalui view terbatas
c. View dapat berisikan data dari beberapa table dan atau table-tabel view lainnya
d. View dibuat dengan menciptakan relasi baru dan harus membuat table-tabel baru
e. View mencakup subset kolom dan/baris
The correct answer is: View dibuat dengan menciptakan relasi baru dan harus membuat table-tabel baru
Contoh yang menunjukkan mengenai Participant Constraint adalah
Select one:
a. Departemen harus mempunyai setidaknya satu Pegawai
b. Satu suplier dapat menyuplai Banyak Barang
c. Dalam setiap transaksi dapat terdiri dari beberapa barang
d. Satu MataKuliah mempunyai satu Penanggung Jawab
e. Satu Barang dapat dibeli dalam beberapa transaksi
The correct answer is: Departemen harus mempunyai setidaknya satu Pegawai
Satu record mewakili ...
Select one:
a. Satu data atau informasi tentang seseorang
b. Satu data atau informasi penting yang berkaitan dengan beberapa orang
c. Satu data atau informasi tentang beberapa orang
d. Satu data atau informasi tentang orang tertentu
The correct answer is: Satu data atau informasi tentang seseorang
Merupakan kumpulan field/atribut minimal yang dapat membedakan setiap baris data dalam sebuah tabel secara unik merupakan pengertian dari..
Select one:
a. Kunci tamu
b. Superkey
c. Candidate-key
d. Key primer
The correct answer is: Candidate-key
Keseluruhan proses penulisan pada disk master dan slave harus selesai dilakukan terlebih dahulu sebelum beranjak ke transaksi selanjutnya. Pernyataan tersebut merupakan proses....
Select one:
a. Replikasi asynchronous
b. Replikasi homogen
c. Replikasi master slave
d. Replikasi Synchronous
e. Replikasi Slave master Slave
The correct answer is: Replikasi Synchronous
Model dimana data serta hubungan antar direpresentasikan dengan record dan link, dan disusun dalam bentuk tree atau pohon...
Select one:
a. Model relational
b. Model hierarki
c. Model semantic
d. Model data fisik
e. Model jaringan
The correct answer is: Model hierarki
Saat Anda membuat tabel, kolom bernilai NULL dapat dihindari dengan menggunakan konstrain NOT NULL, kecuali kolom yang dispesifikasikan sebagai primary key akan otomatis bernilai Not Null. Cara yang Anda lakukan merupakan ....
Select one:
a. Integritas entitas
b. Integritas referensial
c. Integritas null
d. Integritas domain
e. Integritas record
The correct answer is: Integritas domain
Gambar di bawah ini merupakan contoh hubungan ....
Select one:
a. Hubungan majemuk
b. Hubungan unary beratribute, hubungan banyak ke banyak
c. Hubungan binary dengan atribut
d. Hubungan ternary dengan atribut
The correct answer is: Hubungan unary beratribute, hubungan banyak ke banyak
Penentuan kebijakan keamanan database dilihat dari sisi keamanan data, antara lain:
Select one:
a. Melakukan kebijakan auditing transaksi setiap database
b. Database administrator berkoordinasi dengan system administrator
c. Melakukan manajemen user database
d. Menentukan mekanisme akses kontrol terhadap data
The correct answer is: Menentukan mekanisme akses kontrol terhadap data
Urutkan langkah – langkah dalam DBMS untuk pengolahan query ..
1. Setelah itu, bagian query optimizer mengkonversi ekspresi aljabar relasional ini menjadi ekspresi lain yang ekvivalen nemun lebih efisien untuk dieksekusi.
2. DBMS melakukan parsing terhadap string dari query SQL dan menerjemahkannya menjadi ekspresi aljabar relasional yang dapat menuntun kedalam algoritma sederhana yang tidak efisien.
3. Berdasarkan ekpresi aljabar relasional yang telah dioptimasi, query optimizer mempesiapkan rencana eksekusi query (query execution plan) yang kemudian ditransformasikan menjadi kode yang dapat dieksekusi pembangkit kode di DBMS.
4. Karena ekspresi aljabar mempunyai semantik matematika yang presisi maka sistem dapat memferifikasi ekvivalensi ekspresi yang dioptimasi yang dihasilkan dari manipulasi ekpresi asal. Semantiks ini juga memungkinkan pembandingan rencana–rencana evaluasi query yang berbeda.
Select one:
a. 2-3-4-1
b. 2-1-3-4
c. 4-3-2-1
d. 1-2-3-4
The correct answer is: 2-1-3-4
TEST FORMATIF 4
Yang bukan cara inisialisasi variabel bertipe class string, kecuali:
Select one:
a. String me = new String(“Inisialisasi 1”);
b. String me;me = new String “inisialisasi 1” ;
c. String me;me = new String(“inisialisasi 1”);
d. String me;me = “inisialisasi 1”;
e. String me;me = “inisialisasi 1”;
The correct answer is: String me;me = new String “inisialisasi 1” ;
Kesalahan yang disebabkan oleh tidak tersedianya sumber daya, misalnya kukurangan memory komputer disebut dengan....
Select one:
a. Hardware failure
b. Aritmatic error
c. Logical Erro
d. Runtime error
e. Syntax error
The correct answer is: Runtime error
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)
b. $ javac DemoSatu.java
$ java DemoSatu
awal program
Exception in thread "main" java.lang.ArithmeticException: / by zero
at DemoSatu.main(DemoSatu.java:7)
c. $ javac DemoSatu.java
$ java DemoSatu
awal program
Exception in thread "main" java.lang.NullPointerException: / by zero
at DemoSatu.main(DemoSatu.java:7)
d. $ javac DemoSatu.java
$ java DemoSatu
awal program
Exception in thread "main" java.lang.LogicalException: / by zero
at DemoSatu.main(DemoSatu.java:7)
e. $ javac DemoSatu.java
$ java DemoSatu
awal program
Exception in thread "main" java.lang.SecurityException: / by zero
at DemoSatu.main(DemoSatu.java:7)
The correct answer is: $ javac DemoSatu.java
$ java DemoSatu
awal program
Exception in thread "main" java.lang.ArithmeticException: / by zero
at DemoSatu.main(DemoSatu.java:7)
Keyword ini digunakan dalam suatu blok program. Ketword ini digunakan untuk mencoba menjalankan blok program kemudian mengenal dimana muncunya kesalahan yang ingin diproses.
Select one:
a. Try
b. Finally
c. Method
d. Catch
e. Throw
The correct answer is: Try
Jika penggalan program diatas diubah dengan menggunakan operator kondisi maka hasilnya akan menjadi…
if ( grade > 70 )
System.out.println(“Passed”);
else
System.out.println(“Failed”)
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”)
The correct answer is: System.out.println(grade>70?“Passed”:“Failed”)
Diantara pernyataan berikut, penulisan sintaks BbufferredReader yang benar adalah
Select one:
a. int data=(new Integer((new BufferedReader = new BufferedReader(new input Stream Reader(System.in))).readline()).intValue( ));
b. int data = (new Integer( (new BufferedReader (new InputStreamReader (System.in))).readLine()).intValue());
c. int data =BufferedReader = new BufferedReader(new input Stream Reader(System.in)).Readline( ).intValue( );
d. int data =BufferedReader = new BufferedReader(new InputStreamReader(System.in)).Readline( ).intValue( );
e. int data=(new Integer((BufferedReader = new BufferedReader(new input Stream Reader(System.in))).readline()).intValue( ));
The correct answer is: int data = (new Integer( (new BufferedReader (new InputStreamReader (System.in))).readLine()).intValue());
Sebuab user interface memungkinkan penguna untuk memiringkan huruf dengan dengan control keyboard Ctrl+i. Kemampuan user interface tersebut dikenal dengan prisnip....
Select one:
a. Flexibility
b. Direct manipulation
c. Work Flow Compatibility
d. Product compatibility
e. User compatibility
The correct answer is: Direct manipulation
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. Task Compatibility
b. Invisible technology
c. Familiarity,
d. Direct manipulation
e. Work Flow Compatibility
The correct answer is: Invisible technology
Manakah kode yang paling tepat untuk mengatasa error pada soal No. 7 di atas?
Select one:
a. gambar
b. gambar
c. gambar
d. gambar
e. gambar
The correct answers are: gambar, gambar, gambar, gambar, gambar Fungsi method System.in dalam java adalah…
Select one:
a. Menangani suatu objek
b. Mengirimkan keluaran ke layar
c. Menangani pembacaan dari keyboard
d. Menampilan class dari suatu objek
e. Menampilkan pesan kesalahan
The correct answer is: Menangani pembacaan dari keyboard
0 comments: