REKAYASA
PERANGKAT LUNAK
Rekayasa perangkat
lunak (RPL, atau dalam bahasa
Inggris: Software Engineering atau SE) adalah satu
bidang profesi yang mendalami cara-cara pengembangan perangkat lunak termasuk
pembuatan, pemeliharaan, manajemen organisasi pengembanganan perangkat lunak
dan manajemen kualitas.
1. jelaskan definisi
A. Perangkat lunak
adalah istilah khusus untuk data yang
diformat, dan disimpan secara digital, termasuk
program
komputer, dokumentasinya, dan berbagai informasi yang bisa dibaca,
dan ditulis oleh komputer. Dengan kata lain, bagian sistem komputer yang tidak
berwujud. Istilah ini menonjolkan perbedaan dengan perangkat keras komputer.
B. Sistem berasal dari bahasa Latin (systēma) dan bahasa Yunani (sustēma) adalah suatu kesatuan yang terdiri komponen atau elemen yang dihubungkan bersama untuk memudahkan aliran informasi, materi atau energi untuk mencapai suatu tujuan.
C. Aplikasi (bahasa Inggris: software application)
adalah suatu subkelas perangkat
lunak komputer
yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang
diinginkan pengguna. Biasanya dibandingkan
dengan perangkat
lunak sistem yang mengintegrasikan berbagai kemampuan komputer, tapi tidak secara
langsung menerapkan kemampuan tersebut untuk mengerjakan suatu tugas yang
menguntungkan pengguna. Contoh utama perangkat lunak aplikasi adalah pengolah kata, lembar kerja, dan pemutar media.
D. Rekayasa Perangkat Lunak
adalah pengubahan perangkat lunak itu sendiri guna mengembangkan, memelihara, dan
membangun kembali dengan menggunakan prinsip reakayasa untuk menghasilkan
perangkat lunak yang dapat bekerja lebih efisien dan efektif untuk pengguna.
2. Jelaskan karakter perangkat lunak
Menurut
Pressman (2001), ada beberapa karakteristik perangkat lunak dibandingkan dengan
perangkat keras yang perlu diketahui, yaitu:
1. Perangkat lunak itu dibangun atau direkayasa, tidak dihasilkan dengan menggunakan mesin/tangan seperti perangkat keras.
2. Perangkat lunak itu tidak akan usang atau lusuh sejalan dengan waktu.
3. Perangkat lunak akan terus menerus dibuat menurut pesanan, sadangkan perangkat keras akan disusun dengan menggunakan komponen.
1. Perangkat lunak itu dibangun atau direkayasa, tidak dihasilkan dengan menggunakan mesin/tangan seperti perangkat keras.
2. Perangkat lunak itu tidak akan usang atau lusuh sejalan dengan waktu.
3. Perangkat lunak akan terus menerus dibuat menurut pesanan, sadangkan perangkat keras akan disusun dengan menggunakan komponen.
3. Sebutkan macam-macam aplikasi dari
perangkat lunak
Perangkat lunak aplikasi (bahasa Inggris: software application)
adalah suatu subkelas perangkat
lunak komputer
yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang
diinginkan pengguna. Biasanya
dibandingkan dengan perangkat
lunak sistem yang mengintegrasikan berbagai kemampuan komputer, tapi tidak secara
langsung menerapkan kemampuan tersebut untuk mengerjakan suatu tugas yang
menguntungkan pengguna. Contoh utama perangkat lunak aplikasi adalah pengolah kata, lembar kerja, dan pemutar media.
Beberapa aplikasi yang digabung bersama menjadi suatu
paket kadang disebut sebagai suatu paket atau suite aplikasi (application
suite). Contohnya adalah Microsoft Office dan OpenOffice.org, yang
menggabungkan suatu aplikasi pengolah kata, lembar kerja, serta
beberapa aplikasi lainnya. Aplikasi-aplikasi dalam suatu paket biasanya
memiliki antarmuka
pengguna yang memiliki kesamaan sehingga memudahkan pengguna untuk mempelajari
dan menggunakan tiap aplikasi. Sering kali, mereka memiliki kemampuan untuk
saling berinteraksi satu sama lain sehingga menguntungkan pengguna. Contohnya,
suatu lembar kerja dapat dibenamkan dalam suatu dokumen pengolah kata walaupun
dibuat pada aplikasi lembar
kerja yang terpisah.
4. Apakah yang dimaksud dengan analisis sistem
Analisis
sistem adalah penguraian dari suatu sistem informasi yang utuh ke dalam
bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan
mengevaluasi permasalahan, kesempatan, hambatan yang terjadi dan kebutuhan yang
diharapkan sehingga dapat diusulkan perbaikan.
Tahap analisis dilakukan setelah
tahap perencanaan sistem dan sebelum tahap desain sistem. Dapat dilakukan
dengan 2 cara :
- Analisis terstruktur (structured analysis)
- Analisis aliran data (data flow analysis)
5. Macam
- Macam Metode Pengumpulan Data
Untuk
mengumpulkan data dilakukan dengan metode tertentu sesuai dengan tujuannya.
Dalam metode pengumpulan data tentu diperlukan sebuah alat atau instrumen
pengumpul data. Alat pengumpul data dapat dibedakan menjadi dua yaitu pertama
alat pengumpul data dengan menggunakan metode tes dan metode non tes
-pengumpulan
Data dengan Metode Tes, Tes merupakan suatu metode penelitian psikologis untuk memperoleh
informasi tentang berbagai aspek dalam tingkah laku dan kehidupan batin
seseorang, dengan menggunakan pengukuran (measurement) yang menghasilkan suatu
deskripsi kuantitatif tentang aspek yang diteliti.
Pengumpulan
Data dengan Metode Non Tes
- Observasi
Observasi
diartikan pengamatan dan pencatatan secara sistematik terhadap gejala yang
tampak pada objek penelitiansurement) yang menghasilkan suatu deskripsi
kuantitatif tentang aspek yang diteliti.
- Angket atau kuesioner (questionnaire)
Angket atau
kuesioner merupakan suatu teknik pengumpulan data secara tidak langsung
(peneliti tidak langsung bertanya jawab dengan responden). Instrumen atau alat
pengumpulan datanya juga disebut angket berisi sejumlah pertnyaan-pertanyaan
yang harus dijawab atau direspon oleh responden. Responden mempunyai kebiasaan
untuk memberikan jawaban atau respon sesuai dengan presepsinya.
- eknik Sampling
Sampel
(contoh) merupakan sebagian anggota populasi yang diambil dengan menggunakan
teknik tertentu yang disebut dengan teknik sampling. Teknik sampling berguna
agar:
Mereduksi
anggota populasi menjadi anggotas sampel yang mewakili populasinya
(representatif), sehingga kesimpulan dapat dipertanggungjawabkan. Lebih teliti
menghitung yang sedikit daripada yang banyak menghemat waktu, tenaga dan biaya.
- Jenis Data Menurut Cara Memperolehnya
Tidak ada komentar:
Posting Komentar