tugas syarat uas spk
DESCRIPTION
tugas spkTRANSCRIPT
Nama : Ingga Hermin NuarikaNIM : 11110061Semester : VJurusan : Sistem Informasi
Tugas Syarat UAS SPK
Ketentuan Tugas:1. Jawab semua pertanyaan di bawah ini.2. Langsung di jawab pada file ini dan setelah di jawab di cetak 3. Setiap jawaban harus di uraikan dengan jelas 4. Dikumpulkan pada saat UAS dalam bentuk hard copy5. Penting jawaban tdk boleh nyontek teman atau copy paste milik teman6. Apabila ada jawaban yang copy paste teman nilainya akan dibagi dengan yang sama
copy pastenya
Pilihlah salah satu jawaban yang anda anggap paling benar.
1. Sistem manusia mesin yang terpadu (integrated) untuk menyajikan informasi guna mendukung fungsi operasi manajemen pengambilan keputusan dalam sebuah organisasi disebut :
a. Rekayasa b. Sistem c. Informasi d. Manajemen e. a, b, c, dan d salah
2. Kelebihan dengan adanya system informasi yang terkomputerisasi adalah :a. Menambah kecepatan b. Menambah ketelitian c. Volume data yang meningkatd. a,b dan c salah e. a, b dan c benar
3. Seperangkat elemen yang digabungkan satu dengan yang lainnya untuk satu tujuan bersama disebut dengan :
a. Rekayasa b. Sistem c. Informasid. MIS (Manajemen Informasi System) e. Manajemen
4. Di bawah ini yang bukan merupakan karakteristik dari system adalah :a. Sasaran b. IPO (Input Proses Output) c. Lingkungand. SubSistem e. a, b, c dan d salah
5. Garis pemisah yang membatasi system dengan lingkungannya disebut dengan :a. Rekayasa b. Informasi c. Boundary d. Managemen e. Sistem
6. Anggota organisasi untuk mengevaluasi atau mengoreksi tahapan input apabila output mendapatkan penyimpangan disebut dengan :
a. Sasaran b. Proses c. Feed Back d. Objective e. Motivasi
7. Serangkaian kegiatan yang dapat ditentukan identitasnya yang berhubungan dalam suatu system disebut :
a. Sasaran b. Input, Proses, Output c. Objective d. SubSistem e. Lingkungan
8. Hubungan antara subsistem, system dan supersistem membentuk :a. Sistem b. Subsistem c. Supra Sistemd. Management Information System e. System Hierarcy
9. Proses pengaturan yang digunakan system untuk mengoreksi setiap penyimpangan menuju arah tujuan disebut :
a. Sasaran b. Proses c. Feed back d. Objective e. Control
10. Data yang telah diambil kembali, diolah atau sebaliknya digunakan untuk tujuan informatif atau kesimpulan argumentasi sebagai dasar untuk peramalan dan pengendalian keputusan disebut :
a. Data b. Sistem c. Informasi d. Manajemen e. Informasi dan Manajemen
11. Kualitas informasi dapat dinilai berdasarkan karakteristik :
a. Dimensi waktu b. Dimensi isi c. Dimensi bentukd. a, b dan c salah e. a, b dan c benar
12. Informasi harus tersedia jika dibutuhkan merupakan ciri dari :a. Tepat waktu b. Hangat c. Frekuensi d. Periode waktu e. Akurat13. Informasi harus mempunyai hubungan dari informasi yang dibutuhkan secara spesifik untuk
situasi yang spesifik, disebut sebagai :a. Akurat b. Relevan c. Lengkap d. Jangkauan e. a, b, c dan d salah
14. Informasi dapat disajikan dalam bentuk-bentuk angka, grafik maupun bentuk lain :a. Jelas b. Detail c. Order d. Presentasi e. Media
15. Proses atau kegiatan yang menjelaskan apa yang dilakukan manajer pada operasi organisasi untuk mencapai tujuan, disebut :
a. Data b. Sistem c. Informasi d. Manajemen e. Informasi dan manajemen
16. Informasi dapat disediakan dalam bentuk cetakan dokumen, bentuk display video maupun media lainnya
a. Akurat b. Relevan c. Jangkauan d. Lengkap e. Media
17. Di bawah ini merupakan fungsi yang dilakukan manajemen dalam membimbing organisasinya, yaitu :
a. Planning b. Organizing c. Staffing d. Controlling e. a, b, c, dan d benar
18. Type utama dari sistem informasi melayani level-level organisasi yang berbeda-beda adalah :a. Sistem dengan level operasional b. Sistem dengan level knowledgec. Sistem dengan level management d. Sistem dengan level strategis e. a, b, c dan d benar
19. Sistem informasi mendukung pengetahuan dan data pekerja dalam suatu organisasi :a. Sistem dengan level operasional b. Sistem dengan level knowledgec. Sistem dengan level management d. Sistem dengan level strategis e. a, b, c dan d benar
20. Sistem informasi pada level strategis organisasi yang dirancang untuk mengamati pengambilan keputusan yang tidak terstruktur :
a. Decision Support System b. Executive Support System c. Knowledge Work Systemd. Transaction Processing System e. a, b, c dan d salah
21. Model pengembangan sistem yang didasarkan pada siklus konvensional dalam bidang rekayasa lainnya dan menggunakan pendekatan sekuensial disebut :
a. Prototyping b. Spiral c. Air terjun d. 4 GT e. a, b dan c benar
22. Menggabungkan keuntungan-keuntungan model air terjun dan prototyping dan memasukkan aktivitas analisis resiko disebut :
a. Prototyping b. Spiral c. Air terjun d. 4 GT e. a, b dan c benar
23. Di bawah ini merupakan beberapa model perangkat lunak dari prototyping, kecuali :a. Model kertas b. Model kerja c. Program d. Struktur e. a, b, c dan d salah
24. Pengembang berkesempatan untuk menggunakan bagian-bagian program yang ada atau tool-tool aplikasi untuk pengembangan merupakan tahap dari :
a. Requitments Gathering and Refinement b. Quick desain c. Building Prototypingd. Costomer Evaluation of Prototyping e. Refining Prototype
25. Meliputi kegiatan-kegiatan koreksi kesalahan dan penyesuaian perangkat lunak terhadap perubahan lingkungan :
a. Analisis dan rekayasa sistem b. Analisis persyaratan c. Perancangand. Penulisan program e. Pemeliharaan
26. Merupakan kumpulan tool perangkat lunak yang memungkinkan pengembang menyebutkan karakteristik perangkat lunak pada aras yang lebih tinggi dan tool-tool tersebut akan membangkitkan kode secara otomatis, disebut :
a. Prototyping b. Spiral c. Air terjun d. 4 GT e. a, b dan c benar
27. Alat yang digunakan untuk mengembangkan suatu sistem yang telah ada maupun sistem baru yang akan dikembangkan disebut :
a. Diagram kontek b. Basis data c. Data Flow Diagram d. Data e. a, b, c dan d salah
28. Kumpulan File / Table / Arsip yang saling berhubungan yang disimpan dalam media penyimpanan elektronis, disebut :
a. Diagram kontek b. Basis data c. Data Flow Diagram d. Data e. a, b, c dan d benar
29. Tempat kejadian atau konsep yang informasinya direkam disebut :a. Atribut b. Data value c. Record d. File e. Entity
30. Kumpulan elemen-elemen yang saling berkaitan menginformasikan tentang suatu entity secara lengkap, disebut :
a. Atribut b. Data value c. Record d. File e. Entity
Soal Essay :1. Apa yang dimaksud dengan modularitas, serta berikan contohnya ?2. Apa yang dimaksud dengan CBIS disertai dengan contohnya ?3. Apakah perbedaan antara kohesi dan kopling disertai dengan contohnya ?4. Apakah yang dimaksud dengan software engineering, jelaskan ?5. Sebutkan dan jelaskan pertimbangan-pertimbangan dari software engineering !6. Sebutkan dan jelaskan factor-faktor yang mempengaruhi biaya pengembangan perangkat lunak!7. Apa yang dimaksud dengan pengembangan sistem dan jelaskan latar belakang dari
pengembangan sistem ?8. Jelaskan pengembangan sistem dengan model prototyping serta jelaskan pula langkah-
langkahnya !9. Apakah yang dimaksud dengan pengembangan system model air terjun serta berikan
contohnya?10. Apakah yang dimaksud dengan SDLC (System Development Life Cycle) serta berikan
contohnya ?
Jawaban :
1. Menetapkan kompleksitas dengan memecah sesuatu yang besar atau kompleks ke dalam
kelompok bahagian-bahagian kecil yang lebih mudah diatur ,yang dapat dibuat mandiri dan
kemudian digunakan dalam sistem yang berbeda untuk menggerakkan beberapa fungsi.
Contoh : sistem proses pemesanan,dapat dipecah-pecah menjadi bagian bagian kecil yaitu
sistem pembayaran, pengisian, pemesanan, dan urutan pemesanannya
2. CBIS adalah merupakan sistem pengolahan suatu data menjadi sebuah informasi yang
berkualitas dan dapat dipergunakan sebagai alat bantu yang mendukung pengambilan
keputusan, koordinasi dan kendali serta visualisasi dan analisis
Contoh:Sistem Informasi Akuntansi,Sistem Informasi Manajemen,Sistem Pendukung
Keputusan, Sistem Pakar
3. Coupling adalah ketergantungan antar modul satu dengan modul lainnya..
Cohesion adalah keterikatan fungsi-fungsi di dalam suatu modul.
Contoh coupling :Terdapat 1 modul Transaksi untuk Penjualan dan Pembelian. Karena
Pembelian dan Penjualan bisa dipisahkan (Pembelian adalah transaksi ke supplier,
sedangkan Penjualan adalah transaksi ke Customer) adalah suatu hal yang terpisah, maka
modul Transaksi dapat dibagi menjadi 2 modul terpisah yaitu modul Pembelian dan modul
Penjualan. Sehingga perubahan terhadapa Penjualan tidak mempengaruhi Pembelian.
Contoh cohesion : 1 class Lampu memiliki 1 tanggung jawab untuk Lampu saja. Fungsi-
fungsi seperti turningOn, turningOff, changeColour, dll harus identik dengan tanggung
jawab terhadap prilaku lampu secara umum.
4. Ilmu yang mempelajari tehnik pembuatan software yang baik dengan pendekatan tehnik
(Engineering approach) mulai dari tahap awal yaitu analisakebutuhan pengguna,
menentukan spesifikasi dari kebutuhan pengguna, desain sistem yang akan digunakan
5. PERTIMBANGAN SOFTWARE ENGINEERING
Pertimbangan Perangkat Keras
Pada Pertimbangan Perangkat Keras yang harus diperhatikan adalah :
a. Elemen Perangkat Keras
1. Pemeliharaan elemen perangkat keras berdasarkan pada karakteristik :
2. Komputer dipaketkan pada suatu blok yang bisa dikembangkan.
3. Interface antar komponen standard.
4. Tersedia beberapa alternatif.
5. Unjuk kerja, biaya dan ketersediaannya relatif mudah ditentukan.
b. Harga Dan Kemampuannya
Penyesuian antara elemen yang akan digunakan dapat dipertimbangkan sesuai dengan
kebutuhan dan kemampuannya.
c. Rekayasa Perangkat Keras
Untuk komputer digital yang dikembangkan dari perancangan elektronik, proses
perancangannya terdiri dari tiga fase antara lain :
1. Perencanaan dan Spesifikasi.
2. Perencanaan dan Implementasi Prototype.
3. Distribusi Manufaktur dan pelayanan.
Pertimbangan Perangkat Lunak
Disusun dari 2 tipe yaitu aplikasi perangkat lunak dan sistim perangkat lunak.
Pertimbangan Manusia
Menjabarkan jumlah tenaga kerja yang diperlukan dalam pelaksanaan pengembangan
perangkat lunak serta tingkat keahlian yang diperlukan.
6. Kemampuan programmer dan tenaga kerja
Kekompleksan produk
Ukuran produk
Waktu yang tersedia
Keandalan yang diperlukan
Teknologi yang dipergunakan
7. Menyusun suatu system yang baru untuk menggantikan system yang lama secara
keseluruhan atau memperbaiki system yang telah ada.
Latar belakang pengembangan system
Adanya permasalahan-permasalahan (problems) yang timbul disistem yang lama
yang dapat berupa ketidakberesan dalam system yang lama menyebabkan system
yang lama tidak dapat beroperasi sesuai dengan yang diharapkan
Pertumbuhan organisasi yang menyebabkan harus disusunnya system yang baru
Untuk meraih kesempatan-kesempatan(Opportunities) Adanya instruksi-instruksi (derivatives)
8. Prototype merupakan metodologi pengembangan software yang menitik-beratkan pada
pendekatan aspek desain, fungsi dan user-interface. Developer dan user fokus pada user-
interface dan bersama-sama mendefinisikan spesifikasi, fungsi, desain dan bagaimana
software bekerja. Developer dan user bertemu dan melakukan komunikasi dan
menentukan tujuan umum, kebutuhan yang diketahui dan gambaran bagian-bagian yang
akan dibutuhkan. Developer mengumpulkan detail dari kebutuhan dan memberikan suatu
gambaran dengan cetak biru (prototype).
Model ini dikembangkan karena adanya kegagalan yang terjadi akibat pengembangan
project / aplikasi menggunkan sistem waterfall. Kegagalan yang terjadi biasanya
dikarenakan adanya kekurang pahaman atau bahkan sampai kesalah pahaman pengertian
developer aplikasi mengenai user requirement yang ada.
9. Pengembangan system model air terjun : mengusulkan sebuah pendekatan kepada perkembangan software yang sistematik dan sekuensial yang mulai pada tingkat dan kemajuan sistem pada seluruh analisis, desain, kode, pengujian, dan pemeliharaan. Model ini melingkupi aktivitas – aktivitas sebagai berikut : rekayasa dan pemodelan sistem/informasi, analisis kebutuhan, desain, coding, pemeliharaan dan pengujian.
Contohnya :
Rekayasa sistem dan Analisis
Analisis kebutuhan perangkat lunak
Perancangan (Design)
Pembuatan Coding
Pengujian (Testing)
Perawatan (Maintenance)
10. SDLC (System Development Life Cycle) adalah tahapan-tahapan pekerjaan yang dilakukan oleh analis sistem dan programmer dalam membangun sistem informasi. Contoh : tahap coding harus menunggu tahap design selesai.