History Perkuliahan Masa Muda

Pengikut

Selasa, 14 Juni 2011

kisi kisi PSI teori tahun lalu

1. Apa tujuan data modelling?
2. Apa tujuan process modelling?
3. kasus ERD
4. Apa yang dimaksud process requirement?...
5. Apa yg dimaksud application program?
6. Apa yg dimaksud software specification?
7. Jelaskan perbedaan proses dan proses management!
8. Apa yg dimaksud dengan repository?
9. Jelaskan 5 level CMM?
10. Jelaskan perbedaan degree dan cardinality!
11. Apa yg dimaksud attributes?
12. Apa yg dimaksud entity? Sebutkan dan jelaskan 5 category entity?
13. Jelaskan perbeddan logical model dengan physical model?
14. Apa yg dimaksud decomposition?
15. Sebutkan langkah" pembuatan DFD!
16. Apa saja peran OOP dlm pengembangan sistem?
17. Apa yg dimaksud object modelling?
18. Apa peran UML dalam proses pengembangan sistem?














Jawabannyaa::
1. Apa tujuan data modelling?
2. Apa tujuan process modelling?
Sebuah model adalah representasi dari realitas.

Logical model menunjukkan apa sebuah sistem atau tidak. Mereka adalah implementasi independen, yaitu, mereka menggambarkan sistem independen dari setiap pelaksanaan teknis.

model fisik menunjukkan tidak hanya apa sebuah sistem atau tidak, tetapi juga bagaimana sistem secara fisik dan teknis dilaksanakan.


pemodelan data adalah teknik untuk mengatur dan mendokumentasikan data sebuah sistem. Data pemodelan kadang-kadang disebut pemodelan database karena model data akhirnya diimplementasikan sebagai database. Kadang-kadang disebut pemodelan informasi.

Model aktual sering disebut diagram hubungan entitas (ERD) karena menggambarkan data dalam hal entitas dan hubungan digambarkan oleh data.


-Proses pemodelan adalah teknik untuk mengorganisasi dan mendokumentasikan struktur dan aliran data melalui Systema € ™ s proses, dan / atau logika, kebijakan, dan prosedur yang diterapkan oleh € ™ s Systema proses.
Sebuah diagram aliran data (DFD) adalah alat (dan jenis proses model) yang menggambarkan aliran data melalui sistem dan bekerja atau pengolahan dilakukan oleh sistem itu.
DFDs telah menjadi alat populer untuk mendesain ulang proses bisnis.





























1.Apa tujuan data modeling?
Untuk memodelkan persyaratan-persyaratan data bisnis dan mendesain sistem-sistem database yang memenuhi persyaratan-persyaratan tersebut.
2. Apa tujuan process modeling?
- Memperoleh desain perangkat lunak efektif untuk sebuah sistem.
- Mengilustrasikan aliran data melalui serangkaian proses bisnis.... See More
- Mengilustrasikan struktur perangkat lunak atas-bawah yang memenuhi persyaratan-persyaratan bisnis,
3. Essay (semua teori PSI) + kasus
4. Apa yang dimaksud process requirement?
Harapan pengguna sistem terhadap persyaratan pemrosesan untuk sebuah proses bisnis dan sistem informasinya.
5. Apa yg dimaksud application program?
Representasi berbasis bahasa yang dapat dibaca mesin mengenai apa yang seharus dilakukan proses perangkat lunak atau bagaimana seharusnya proses perangkat lunak menyelesaikan tugasnya.
6. Apa yg dimaksud software specification?
Desain teknik proses bisnis untuk diotomatisasi atau didukung oleh program komputer yang ditulis oleh pembangunan sistem.
7. Jelaskan perbedaan proses dan proses management!
Process adalah sebuah kerja yang dilakukan oleh sistem sebagai respons terhadap aliran data masuk atau kondisi, sedangkan process management adalah aktivitas mendefinisikan, memperbaiki, dan mengkoordinasikan proses.
8. Apa yg dimaksud dengan repository?... See More
Database dan atau direktori file tempat para pengembang sistem menyimpan semua dokumentasi, pengetahuan, dan artefak untuk satu atau lebih sistem informasi atau proyek.
9. Jelaskan 5 level CMM?
- Tingkat 1 – Initial: Pada tingkat ini, proyek pengembangan sistem tidak mengikuti proses yang konsisten. Tiap tim pengembangan menggunakan peralatan dan metode mereka sendiri. Keberhasilan atau kegagalan biasanya ditentukan oleh keterampilan dan pengalaman tim tersebut.
- Tingkat 2 – Repeatable: Pada tingkat ini, proses dan taktik manajemen proyek dibentuk untuk melacak biaya, jadwal, dan fungsionalitas proyek. Pedoman proses pengembangan sistem selalu diikuti, tetapi bervariasi dari satu proyek ke proyek lainnya. Keberhasilan dan kegagalan ditentukan oleh keterampilan dan pengalaman tim proyek.
- Tingkat 3 – Defined: Pada tingkat ini, standar proses pengembangan sistem sudah ada, entah itu dengan cara dibeli ataupun dikembangkan sendiri. Proses ini disesuaikan untuk mengembangkan dan merawat sistem ifnromasi dan perangkat lunak.
- Tingkat 4 – Managed: Pada tingkat ini, tujuan-tujuan untuk kualitas dan produktivitas telah terbentuk. Ukuran-ukuran terinci proses pengembangan sistem informasi standar dan kualitas produk secara rutin dikumpulkan dan disimpan dalam database.
- Tingkat 5 – Optimized: Pada tingkat ini, proses pengembangan sistem terstandarisasi secara berkesinambungan, dimonitor, dan diperbaiki berdasarkan ukuran-ukuran dan analisis data yang dibentuk dalam tingkat 4.
10. Jelaskan perbedaan degree dan cardinality!
Degree adalah jumlah entitas yang berpartisipasi dalam suatu hubungan, sedangkan cardinality adalah jumlah minimum dan maksimum kemunculan satu entitas yang mungkin dihubungkan dengan entitas lainnya.
11. Apa yg dimaksud attributes?
Sifat atau karakteristik deskriptif suatu entitas.
12. Apa yg dimaksud entity? Sebutkan dan jelaskan 5 category entity?
Kelompok orang, tempat, objek, kejadian, atau konsep tentang apa yang kita perlukan untuk meng-capture dan menyimpan data.
5 kategori entitas: orang, tempat, objek, peristiwa, konsep.... See More
13. Jelaskan perbedaan logical model dengan physical model?
Logical model adalah representasi pictorial nonteknis yang menyatakan seperti apa sistem tersebut dan apa yang dilakukannya, sedangkan physical model adalah representasi pictorial teknis yang menyatakan seperti apa sistem tersebut, apa yang dilakukan, dan bagaimana sistem diimplementasikan.
14. Apa yg dimaksud decomposition?
Pemecahan sebuah sistem menjadi beberapa subsistem.

Credit to Kevin Tan

15. *pahami dengan baik sistem dokumentasi aliran data dari organisasi yang hendak dibuat model data flow diagramnya
*tentukan dan memasukkan semua aspek dalam organisasi serta interaksi dan pengaruh-pengaruh baik dari dalam maupun dari luar organisasi kedalam DFD
*membuat grafik"/diagram aliran data
*memberikan symbol untuk menjelaskan setiap ... See Moreelemen DFD yg ada,seperti :proses apa atau penyimpanan data apa
*memberikan petunjuk proses dari awal hingga ke akhir misalnya penomoran,supaya bisa diketahui yg mana yg proses awal,alirannya kemana,dan akhirnya dimana
*mensubdividing DFD guna menjelaskan DFD tersebut sampai proses terendah.
Credit to Rismawati Wirawan
16: UML
UML

1. Pengertian
Unified Modeling Language atau disingkat UML adalah bahasa model, yang menyatakan bagaimana membuat dan membaca model dengan benar, namun tidak menyatakan model apa yang harus dibuat dan kapan seharusnya dibuat. Kita dapat menggunakan UML dalam membuat model untuk semua jenis aplikasi piranti lunak.

Seperti bahasa-bahasa lainnya, UML mendefinisikan notasi dan syntax/semantik. Notasi UML merupakan sekumpulan bentuk khusus untuk menggambarkan berbagai diagram piranti lunak. Setiap bentuk memiliki makna tertentu, dan UML syntax mendefinisikan bagaimana bentuk-bentuk tersebut dapat dikombinasikan.

Diagram-diagram UML adalah sebagai berikut:

• use case diagram

• class diagram

• statechart diagram

• activity diagram

• sequence diagram

• collaboration diagram

• component diagram

• deployment diagram

2. Peran UML

UML adalah bahasa untuk

Visualisasi, yaitu Menggambarkan ide dalam notasi dan semantik yang lebih mudah dipahami oleh siapapun.

Spesifikasi, yaitu spesifikasi dari semua keputusan penting analisa, perancangan, dan penerapan yang harus diambil dalam pengembangan dan deployment sistem PL

Konstruksi,

* Model UML dapat dihubungkan secara langsung dengan beberapa bahasa pemrograman.

* UML bukan bahasa pemrograman visual.

* Forward engineering: menghasilkan kode dari model.

* Reverse engineering: membangun model dari kode.

Dokumentasi

* UML mencakup dokumentasi arsitektur sistem dan rincinya.

* Sebagai suatu bahasa untuk menyatakan kebutuhan dan pengujian.

* UML menyediakan bahasa untuk aktifitas perencanaan proyek dan manajemen release

17. Apa yg dimaksud object modelling?
Sebuah objek / kelas adalah hubungan asosiasi bisnis alami yang ada antara satu atau lebih objek / kelas.

18. Apa peran UML dalam proses pengembangan sistem?
The Unified Modeling Language (UML) adalah seperangkat konvensi pemodelan yang digunakan untuk menetapkan atau menjelaskan sistem perangkat lunak dalam hal objek.
The UML tidak meresepkan sebuah metode untuk mengembangkan sistem-hanya sebuah notasi yang sekarang secara luas diterima sebagai standar untuk pemodelan obyek.

Tidak ada komentar:

Posting Komentar