NEW
Font size
WorksheetsTKI MODUL 2 RPL
Total questions: 63
Worksheet time: 32mins
Metode ini didasarkan pada pemodelan Object Oriented dan entity- relationship. Metode ini mempunyai Perancangan yang berfokus pada empat komponen yaitu Problem domain component, Human interaction component, Data management component dan Task management component..
Metode Boch
Metode Rumbaugh
Metode Jacobson
Metode Coad dan Yourdon
Metode Wirfs-Brock
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.
Metode Boch
Metode Rumbaugh
Metode Jacobson
Metode Coad dan Yourdon
Metode Wirfs-Brock
Dalam alur kerja Sistem berorientasi objek, setidaknya terdiri atas tiga langkah,yaitu:
Rekayasa Pemodelan, Analisis, dan desain
Analisis, Desain dan pengembangan
Desain, pengembangan dan evaluasi
Pengembangan, Implementasi dan evaluasi
Desain, implementasi, evaluasi
Gambar di atas adalah gambar:
Deployment diagram
Collaboration Diagram
Componen Diagram
Use Case Diagram
Statement Diagram
Untuk dapat memahami UML diperlukan pemahaman tentang konsep bahasa pemodelan dan tiga elemen utama UML yaitu...
Objek, design, dan diagram
Objek, diagram, dan relationship
Analisa, diagram, dan relationship
Design, diagram, dan relationship
Analisa, design, dan implementasi
Dalam analisis berorientasi objek, digambarkan model objek, model dinamik dan model prosedural. Ketiga model ini digunakan dalam ....
Object Modeling Technique
Object Oriented Software Engineering
Unified Modeling Language
Object Oriented Analysis
Object Oriented Design
Gambar di diatas merupakan diagram.....
Deployment diagram
Activity Diagram
Componen Diagram
Use Case Diagram
Statement Diagram
Untuk menggambarkan proses bisnis dan urutan aktivitas dalam sebuah proses dapat menggunakan diagram...
Usecase diagram
Deployment diagram
Statechart diagram
Component diagram
Activity diagram
Dibawah ini adalah diagram-diagram yang termasuk dalam behavior diagram adalah, kecuali
Activity diagram
Interaction diagram
State machine diagram
Class diagram
Use case diagram
Dam kasus Sistem Informasi Perpustakaan, terlibat Pustakawan sebagai operator sistem. Prosedur dalam sistem informasi perpustakaan diantaranya:
▪ PendaftaranAnggota
▪ PendataanKoleksiBuku
▪ PeminjamanBuku
▪ PengembalianBuku
▪ PembuatanLaporan
Class (iagram yang dirancang diantaranya class anggota, buku, peminjaman dan pengembalian. Jika pustakawan akan menambah data koleksi buku, maka dalam Sequence diagram perlu menampilkan beberapa simbol seperti
Aktor Pustakawan dan mahasiswa
Aktor ma!asiswa, boundary Form Buku, Control Buku dan Entitas Buku
Boundary Form Buku dan Control Buku
Aktor Pustakawan, Boundary Form Buku, Control Buku dan Enntitas Buku
Aktor Pustakawan, Boundary Form Buku dan Control Buku
Untuk merealisasikan agar komponen tujuan proyek dapat tercapai maka pelaksanaan proyek membutuhkan tahapan-tahapan yang disebut dengan istilah
Proyek Informasi
Sistem Informasi
Program
Manajemen Informasi
Proses
Manakah pernyataan yang paling tepat untuk menggambarkan analisis aspek bisnis atau manajemen
Mempelajari infrastruktur teknologi informasi yang dimiliki perusahaan dan tingkat efektivitas penggunaannya selama kurun waktu tersebut.
Menganalisis kemungkinan-kemungkinan diperlukannya penambahan sistem di kemudian hari (system upgrading) sehubungan akan diimplementasikannya teknologi baru
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)
Mengarahkan dan mengelola pelaksanaan proyek ke arah penyelesaian, sesuai dokumen perencanaan.
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.
Seorang pengembang memperkenalkan atau mengujicoba sebuah sistem informasi baru tetapi tidak meninggalkan sistem yang telah ada (existing). Pendekatan yang dilakukan oleh pengembang tersebut adalah....
Pendekatan paralel
Pendekatan cut off
Pendekatan big-bang
Pendekatan serial
Pendekatan bisnis serial
Pengembang sistem informasi harus benar-benar menyesuaikan kebutuhan software yang dikembangkan dan kebutuhan dari klien. Sifat pengembangan ini dikenal dengan istilah...
Invisibolity
Comformity
Complexity
Flexibility
Dependability
Yang tidak termasuk bagian dari tahapan perencanaan proyek adalah
Mengkaji tujuan, perencanaan strategi dan taktik perusahaan.
Mengidentifikasi proyek-proyek sistem.
Menetapkan sasaran proyek-proyek sistem
Menetapkan kendala proyek-proyek sistem (mis. batasan biaya, waktu, umur ekonomis, peraturan yang berlaku).
Melakukan studi kelayakan.
Proses utama dalam tahap ini adalah mengarahkan dan mengelola pelaksanaan proyek ke arah penyelesaian, sesuai dokumen perencanaan.
Monitoring
Controlling
Execution
Initition
Closing
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...
Cost budgeting
Cost control
Cost estimating
Cost planning
Cost construction
Yang tidak termasuk aktifitas dalam Project Management Plan adalah:
Merangkum kebutuhan dan keinginan klien, memastikan batasan pekerjaan, serta membuat uraian pekerjaan.
Menunjuk team analis (dapat berasal dari departemen pengembangan yang ada atau dari luar perusahaan (konsultan).
Merinci unit-unit pekerjaan, menentukan urutan pekerjaan, estimasi sumber daya, estimasi durasi, dan finalisasi jadwal proyek.
Estimasi biaya untuk masing-masing kegiatan.
Menentukan proses yang baik (quality assurance) dan standar mutu yang disepakati (quality control).
Manakah diantara kegiatan berikut ini yang termasuk dalam tahap execution?
Melaksanakan proses pembelian dan pengadaan barang dan jasa
Mempengaruhi faktor-faktor yang bisa menggagalkan kontrol terhadap perubahan, jadi hanya perubahan yang disetujui yang dapat diimplementasikan
Menentukan proses yang baik (quality assurance) dan standar mutu yang disepakati (quality control
Merinci unit-unit pekerjaan, menentukan urutan pekerjaan, estimasi sumber daya, estimasi durasi, dan finalisasi jadwal proyek
Memberi masukan kepada manajemen perusahaan terkait hal-hal yang dirasakan bermanfaat selama proyek dijalankan
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).
Porter’s Value Chain
Bussiness Process Mapping,
BCG Matrix.
Strategic Distinction Model
Earned Value Model
Gambar di bawah ini merupakan contoh hubungan .....
Hubungan majemuk
Hubungan binary dengan atribut
Hubungan ternary dengan atribut
Hubungan unary beratribute, hubungan banyak ke banyak
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.
1-2-3-4
2-3-4-1
2-1-3-4
4-3-2-1
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 ....
Integritas entitas
Integritas domain
Integritas referensial
Integritas null
Integritas record
Contoh yang menunjukkan mengenai Participant Constraint adalah
Satu MataKuliah mempunyai satu Penanggung Jawab
Satu suplier dapat menyuplai Banyak Barang
Satu Barang dapat dibeli dalam beberapa transaksi
Departemen harus mempunyai setidaknya satu Pegawai
Dalam setiap transaksi dapat terdiri dari beberapa barang
Model dimana data serta hubungan antar direpresentasikan dengan record dan link, dan disusun dalam bentuk tree atau pohon...
Model semantic
Model hierarki
Model jaringan
Model relational
Model data fisik
Dibawah ini pernyataan yang kurang tepat mengenai VIEW pada Data Definition Language adalah.....
View mencakup subset kolom dan/baris
View dibuat dengan menciptakan relasi baru dan harus membuat table-tabel baru
Manipulasi data melalui view terbatas
View dapat berisikan data dari beberapa table dan atau table-tabel view lainnya
View berisikan data dari beberapa table lain
Penentuan kebijakan keamanan database dilihat dari sisi keamanan data, antara lain:
Melakukan manajemen user database
Menentukan mekanisme akses kontrol terhadap data
Database administrator berkoordinasi dengan system administrator
Melakukan kebijakan auditing transaksi setiap database
Satu record mewakili ...
Satu data atau informasi tentang seseorang
Satu data atau informasi tentang beberapa orang
Satu data atau informasi tentang orang tertentu
Satu data atau informasi penting yang berkaitan dengan beberapa orang
Merupakan kumpulan field/atribut minimal yang dapat membedakan setiap baris data dalam sebuah tabel secara unik merupakan pengertian dari..
Superkey
Candidate-key
Key primer
Kunci tamu
Keseluruhan proses penulisan pada disk master dan slave harus selesai dilakukan terlebih dahulu sebelum beranjak ke transaksi selanjutnya. Pernyataan tersebut merupakan proses....
Replikasi Synchronous
Replikasi asynchronous
Replikasi master slave
Replikasi Slave master Slave
Replikasi homogen
Fungsi method System.in dalam java adalah…
Mengirimkan keluaran ke layar
Menangani pembacaan dari keyboard
Menampilkan pesan kesalahan
Menangani suatu objek
Menampilan class dari suatu objek
Diantara pernyataan berikut, penulisan sintaks BbufferredReader yang benar adalah
int data =BufferedReader = new BufferedReader(new input
Stream Reader(System.in)).Readline( ).intValue( );
int data =BufferedReader = new BufferedReader(new
InputStreamReader(System.in)).Readline( ).intValue( );
int data=(new Integer((new BufferedReader = new
BufferedReader(new input Stream
Reader(System.in))).readline( )).intValue( ));
int data = (new Integer( (new BufferedReader (new
InputStreamReader (System.in))).readLine()).intValue());
int data=(new Integer((BufferedReader = new
BufferedReader(new input Stream
Reader(System.in))).readline( )).intValue( ));
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…
System.out.println (?grade>70“Passed”:“Failed”)
System.out.println (grade>70?“Passed”:“Failed”)
System.out.println (grade>70:“Passed”?“Failed”)
System.out.println (grade>70?“Passed”?:“Failed”)
System.out.println (?grade>70?“Passed”:“Failed”)
Yang bukan cara inisialisasi variabel bertipe class string, kecuali:
String me = new String(“Inisialisasi 1”);
String me;
me = new String “inisialisasi 1” ;
String me;
me = new String(“inisialisasi 1”);
String me;
me = “inisialisasi 1”;
String me;
me = “inisialisasi 1”;
Keyword ini digunakan dalam suatu blok program. Ketword ini digunakan untuk mencoba menjalankan blok program kemudian mengenal dimana munculnya kesalahan yang ingin diproses.
Catch
Throw
Finally
Method
Try
Kesalahan yang disebabkan oleh tidak tersedianya sumber daya, misalnya kukurangan memory komputer disebut dengan....
Syntax error
Hardware failure
Runtime error
Logical Error
Aritmatic error
Jika kode tersebut dijalankan di konsol, maka output yang akan muncul adalah....
Manakah kode yang paling tepat untuk mengatasi error pada kode di atas?
Dalam perancangan UI, User tidak penting mengetahui algoritma apa yang digunakan, misalnya algoritma untuk mengurutkan harga sebuah produk dalam sebuah e-commerce. Hal ini telah sesuai dengan prinsip
Invisible technology
Task Compatibility
Work Flow Compatibility
Familiarity,
Direct manipulation
Sebuah user interface memungkinkan penguna untuk memiringkan huruf dengan control keyboard Ctrl+i. Kemampuan user interface tersebut dikenal dengan prisnip....
User compatibility
Product compatibility
Work Flow Compatibility
Flexibility
Direct manipulation
Metode analisis ini mempunyai tiga model, yaitu model objek, model dinamis dan model fungsional. Model fungsional menangani proses dari model, hubungan ke diagram alir data. Konsep utama adalah proses, data store, data flow dan aktor.
Metode Boch
Metode Rumbaugh
Metode Jacobson
Metode Coad dan Yourdon
Metode Wirfs-Brock
Gambar di atas adalah gambar:
Deployment diagram
Collaboration Diagram
Component Diagram
Use Case Diagram
Statement Diagram
Pada metode ini prototipe dibuat dan diuji. Proses iterasi terjadi antara desain logika, desain fisik, prototipe dan testing
Metode Boch
Metode Rumbaugh
Metode Jacobson
Metode Coad dan Yourdon
Metode Wirfs-Brock
Composite State pada State Machine Diagram mempunyai properties:
Jika sub state aktif, composite state harus aktif
Jika sub state aktif, semua state harus aktif
Jika composite state aktif, salah satu dari sub state harus aktif
Jika composite state aktif, semua sub state harus aktif
Composite state dan sub state harus aktif
Yang termasuk dalam behavior diagram adalah .....
Activity diagram
Interaction diagram
State machine diagram
Class diagram
Use case diagram
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?
Superclass
Terminologyc
Subclassd
Composite
Primaryclass
Seorang pengembang memperkenalkan atau mengujicoba sebuah sistem informasi baru tetapi tidak meninggalkan sistem yang telah ada (existing). Pendekatan yang dilakukan oleh pengembang tersebut adalah....
Pendekatan paralel
Pendekatan cut off
Pendekatan big-bang
Pendekatan serial
Pendekatan bisnis serial
Gambar di diatas merupakan diagram.....
Deployment diagram
Activity Diagram
Componen Diagram
Use Case Diagram
Statement 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...
Invisibolity
Comformity
Complexity
Flexibility
Dependability
Proses utama dalam tahap ini adalah mengarahkan dan mengelola pelaksanaan proyek ke arah penyelesaian, sesuai dokumen perencanaan.
Monitoring
Controlling
Execution
Initition
Closing
Penganggaran 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...
Cost budgeting
Cost control
Cost estimating
Cost planning
Cost constrution
Manakah diantara kegiatan berikut ini yang termasuk dalam tahap execution pada tahapan manajemen proyek?
Melaksanakan proses pembelian dan pengadaan barang dan jasa
Mempengaruhi faktor-faktor yang bisa menggagalkan kontrol terhadap perubahan, jadi hanya perubahan yang disetujui yang dapat diimplementasikan
Menentukan proses yang baik (quality assurance) dan standar mutu yang disepakati (quality control
Merinci unit-unit pekerjaan, menentukan urutan pekerjaan, estimasi sumber daya, estimasi durasi, dan finalisasi jadwal proyek
Memberi masukan kepada manajemen perusahaan terkait hal-hal yang
dirasakan bermanfaat selama proyek dijalankan
Salah satu model analisis yang paling baik digunakan untuk melakukan pemilahan terhadap pengembangan sistem informasi dilihat dari tingkat kepentingannya (prioritas) bagi perusahaan, sehingga dapat ditentukan sistem mana saja yang harus segera dibangun (jangka pendek), dan sistem manasaja yang dapat dikembangkan di kemudian hari (jangka menengah dan jangka panjang).
Porter’s Value Chain
Bussiness Process Mapping,
BCG Matrix.
Strategic Distinction Model
Earned Value Model
Relasi antara himpuna A dan B di atas disebut dengan....
Relasi majemuk
Relasi one to many
Relasi one to one
Relasi beratribut
Relasi many to many
Merupakan kendala yang membatasi kemungkinan kombinasi entitas yang terlibat dalam relationship instance, disebut…
Relationship constrains
Cardinality ratio
Participation constrains
Schema type
Atribut type
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 ....
Integritas entitas
Integritas domain
Integritas referensial
Integritas null
Integritas record
Contoh yang menunjukkan mengenai Participant Constraint adalah
Satu MataKuliah mempunyai satu Penanggung Jawab
Satu suplier dapat menyuplai Banyak Barang
Satu Barang dapat dibeli dalam beberapa transaksi
Departemen harus mempunyai setidaknya satu Pegawai
Dalam setiap transaksi dapat terdiri dari beberapa barang
Apa yang dimaksud dengan conceptual level pada model data …
Cara bagaimana user berpikir tentang data.
Level yang berada di tengah yang menyediakan mapping dan menghubungkan external views dan internal model.
Cara operating system atau DBMS memandang data
Cara data secara aktual disimpan dengan menggunakan struktur data dan organisasi file.
Suatu sistem basis data yang menempatkan basis data beserta segala ruang lingkupnya kedalam suatu komputer server tertentu.
EMPLOYEE (Name, Age, Salary)
COMPANY (Name, Headquarter, President)
Dari skema diatas yang termasuk instance adalah….
EMPLOYEE
COMPANY Name
EMPLOYEE dan COMPANY
EMPLOYEE Name
Nama, Age, Salary
Semua atribut selain primary key, secara utuh memiliki functional dependency pada primary key, merupakan ciri dari…
1NF
2NF
3NF
BCNF
4NF
Gaji karyawan biasa tidak boleh lebih besar dari gaji manajer. Pernyataan tersebut merupakan contoh dari…
Referential integrity
Semantic integrity constrain
Key constrains
Entity integrity
Integrity constrains
Keseluruhan proses penulisan pada disk master dan slave harus selesai dilakukan terlebih dahulu sebelum beranjak ke transaksi selanjutnya. Pernyataan tersebut merupakan proses....
Replikasi synchronous
Replikasi asynchronous
Replikasi master slave
Replikasi slave master slave
Replikasi homogen
Fungsi method System.in dalam java adalah…
Mengirimkan keluaran ke layar
Menangani pembacaan dari keyboard
Menampilkan pesan kesalahan
Menangani suatu objek
Menampilan class dari suatu objek
