1.Apa pengertian dari software ?
Disebut juga dengan perangkat lunak, merupakan kumpulan beberapa perintah yang dieksekusi oleh mesin komputer dalam menjalankan pekerjaannya. perangkat lunak ini merupakan catatan bagi mesin komputer untuk menyimpan perintah, maupun dokumen serta arsip lainnya. Merupakan data elektronik yang disimpan sedemikian rupa oleh komputer itu sendiri, data yang disimpan ini dapat berupa program atau instruksi yang akan dijalankan oleh perintah, maupun catatan-catatan yang diperlukan oleh komputer untuk menjalankan perintah yang dijalankannya. Untuk mencapai keinginannya tersebut dirancanglah suatu susunan logika, logika yang disusun ini diolah melalui perangkat lunak, yang disebut juga dengan program beserta data-data yang diolahnya. Pengeloahan pada software ini melibatkan beberapa hal, diantaranya adalah sistem operasi, program, dan data. Software ini mengatur sedemikian rupa sehingga logika yang ada dapat dimengerti oleh mesin komputer.2. pengertian software engineering ?
Software engineering didefinisikan oleh Fritz Bauer sebagai: penerapan dan penggunaan prinsip-prinsip engineering yang baik dalam rangka menghasilkan software yang ekonomis, reliable, dan bekerja secara efisien pada komputer sungguhan. Software engineering is the establishment and use of sound engineering
principles in order to obtain economically software that is reliable and works efficiently on real machines.3.perbedaan antara software dan software engineering ?
software merupakan suatu perangkat lunak(data elektronik) yang berisi intruksi-intruksi bagi komputer.
Software engineering didefinisikan oleh Fritz Bauer sebagai: penerapan dan penggunaan prinsip-prinsip engineering yang baik dalam rangka menghasilkan software yang ekonomis, reliable, dan bekerja secara efisien pada komputer sungguhan. Software engineering is the establishment and use of sound engineering
principles in order to obtain economically software that is reliable and works efficiently on real machines.3.perbedaan antara software dan software engineering ?
software merupakan suatu perangkat lunak(data elektronik) yang berisi intruksi-intruksi bagi komputer.
software engineering merupakan prinsip-prinsip(toos-tools) engineering yang baik dalam rangka menghasilkan software yang ekonomis, reliable, dan bekerja secara efisien pada komputer sungguhan.
4.komponen & aktivitas pengembangan software ?
pengembangan suatu software pada prinsipnya menekankan pada tahapan-tahapan
yakni : Analisis, Desain, Implementasi,
Testing dan Maintenance. Pada tahap yang lebih luas pengembangan Perangkat Lunak
mengacu pada Manajemen Proyek pengembangan Perangkat Lunak itu sendiri
dengan tetap memperhatikan tahapan-tahapan pengembangan sebelumnya.
Dalam pengembangannya perangkat lunak memiliki berbagai komponen atau disini dikatakan model. contoh-contoh dari model-model tersebut yaitu
model
water fall (’model konvensional’ sebagai model terdahulu yang dikembangkan
dan karena model water fall nyaris sama dengan siklus hidup pengembangan
sistem), model prototype (’model yang disukai oleh user dan pengembang),
model sequensial linear, model RAD ‘rapid aplikation model’, model ‘formal
method’ atau ‘metode formal’ disini sebelum diadakannya implementasi
terlebih dahulu rancangan model yang dibuat diverifikasi terlebih dahulu
sehingga tidak ada lagi kesalahan – kesalahan pada saat implementasi
water fall (’model konvensional’ sebagai model terdahulu yang dikembangkan
dan karena model water fall nyaris sama dengan siklus hidup pengembangan
sistem), model prototype (’model yang disukai oleh user dan pengembang),
model sequensial linear, model RAD ‘rapid aplikation model’, model ‘formal
method’ atau ‘metode formal’ disini sebelum diadakannya implementasi
terlebih dahulu rancangan model yang dibuat diverifikasi terlebih dahulu
sehingga tidak ada lagi kesalahan – kesalahan pada saat implementasi