MIB 206


Rekayasa Perangkat Lunak (RPL)

pngmbngan perangkat lunak simulasiTugas 1

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 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 Main tenance. 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 ‘rapidaplikationmodel’, model‘formalmethod’ atau‘ metodeformal’ disini sebelum diadakannya implementasi terlebih dahulu rancangan model yang dibuat diverifikasi terlebih dahulu sehingga tidak ada lagi kesalahan – kesalahan pada saat implementasi.


1 Comment so far
Leave a comment

[...] Rekayasa Perangkat Lunak (RPL) [...]

Pingback by Helloo Friend! « M I B 2 0 6 Weblog




Leave a comment
Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>