Bahasa Pemograman Rekayasa Perangkat Lunak
1.Pengertian HTML
Hypertext Markup Language (HTML) adalah sebuah bahasa markah yang digunakan untuk membuat sebuah halaman web, menampilkan berbagai informasi di dalam sebuah penjelajah web Internet dan pemformatan hiperteks sederhana yang ditulis dalam berkas format ASCII agar dapat menghasilkan tampilan wujud yang terintegerasi.
2.Pengertian JavaScript
JavaScript adalah bahasa pemrograman tingkat tinggi dan dinamis. JavaScript populer di internet dan dapat bekerja di sebagian besar penjelajah web populer seperti Google Chrome, Internet Explorer, Mozilla Firefox, Netscape dan Opera. Kode JavaScript dapat disisipkan dalam halaman web menggunakan tag SCRIPT.
3.Pengertian C++
C++ adalah bahasa pemrograman komputeryang di buat oleh Bjarne Stroustrup, yang merupakan perkembangan dari bahasa C dikembangkan di Bell Labs (Dennis Ritchie) pada awal tahun 1970-an, bahasa itu diturunkan dari bahasa sebelumnya, yaitu B. Pada awalnya, bahasa tersebut dirancang sebagai bahasa pemrograman yang dijalankan pada sistem.
4.Pengertian PHP dan MySQL
PHP adalah bahasa pemrograman script yang paling banyak dipakai saat ini.PHP banyak dipakai untuk memrogram situs web dinamis, walaupun tidak tertutup kemungkinan digunakan untuk pemakaian lain. ... Pada awalnyaPHP merupakan kependekan dari Personal Home Page (Situs Personal).
Hypertext Markup Language (HTML) adalah sebuah bahasa markah yang digunakan untuk membuat sebuah halaman web, menampilkan berbagai informasi di dalam sebuah penjelajah web Internet dan pemformatan hiperteks sederhana yang ditulis dalam berkas format ASCII agar dapat menghasilkan tampilan wujud yang terintegerasi.
2.Pengertian JavaScript
JavaScript adalah bahasa pemrograman tingkat tinggi dan dinamis. JavaScript populer di internet dan dapat bekerja di sebagian besar penjelajah web populer seperti Google Chrome, Internet Explorer, Mozilla Firefox, Netscape dan Opera. Kode JavaScript dapat disisipkan dalam halaman web menggunakan tag SCRIPT.
3.Pengertian C++
C++ adalah bahasa pemrograman komputeryang di buat oleh Bjarne Stroustrup, yang merupakan perkembangan dari bahasa C dikembangkan di Bell Labs (Dennis Ritchie) pada awal tahun 1970-an, bahasa itu diturunkan dari bahasa sebelumnya, yaitu B. Pada awalnya, bahasa tersebut dirancang sebagai bahasa pemrograman yang dijalankan pada sistem.
4.Pengertian PHP dan MySQL
PHP adalah bahasa pemrograman script yang paling banyak dipakai saat ini.PHP banyak dipakai untuk memrogram situs web dinamis, walaupun tidak tertutup kemungkinan digunakan untuk pemakaian lain. ... Pada awalnyaPHP merupakan kependekan dari Personal Home Page (Situs Personal).
5.Pengertian Prototype
Pembuatan purwarupa perangkat lunak atau siklus hidup menggunakan pembuatan purwarupa adalah salah satu metode siklus hidup sistem yang didasarkan pada konsep model bekerja. Tujuannya adalah mengembangkan model menjadi sistem final.
2.Penentuan kebutuhan lebih mudah diwujudkan.
3.Klien berpartisipasi aktif dalam pengenbangan sistem, sehingga hasil perangkat lunak mudah disesuaikan dengan kebutuhan dan keinginan pelanggan.
4.Komunikasi yang baik antaral pelanggan dan pengembang.
5.Pengembang dapat lebih mudah dalam menentukan kebutuhan pelanggan.
2.Biasanya Kurang fleksibel dalam menghadapi perubahan.
3.Pengembang kadang-kadang membuat kompromi implementasi dengan menggunakan sistem operasi yang tidak relevan dan algoritma yang tidak efisien.
- Fungsi Prototype
- Kelebihan Prototype
2.Penentuan kebutuhan lebih mudah diwujudkan.
3.Klien berpartisipasi aktif dalam pengenbangan sistem, sehingga hasil perangkat lunak mudah disesuaikan dengan kebutuhan dan keinginan pelanggan.
4.Komunikasi yang baik antaral pelanggan dan pengembang.
5.Pengembang dapat lebih mudah dalam menentukan kebutuhan pelanggan.
- Kekurangangan Prototype
2.Biasanya Kurang fleksibel dalam menghadapi perubahan.
3.Pengembang kadang-kadang membuat kompromi implementasi dengan menggunakan sistem operasi yang tidak relevan dan algoritma yang tidak efisien.
6.Pengertian RPL
Menurut Stephen R. Schach:
“Rekayasa perangkat lunak adalah sebuah disiplin dimana dalam menghasilkan perangkat lunak bebas dari kesalahan dan dalam pengiriman anggaran dapat tepat waktu serta memuaskan keinginan pemakai.”
Menurut Fritz Bauer:
“Rekayasa perangkat lunak adalah pengemangan dan penggunaan prinsip rekayasa dalam rangka memperoleh perangkat lunak yang dapat dipercaya dan dapat bekerja serta efisien pada mesin nyata.”
Menurut IEEE 610.12
“Rekayasa perangkat lunak adalah sebuah studi dan aplikasi dari sebuah pendekatan kuantifiabel, disiplin, dan sistematis kepada pengembangan, operasi dan pemeliharaan perangkat lunak yang kesemuanya itu merupakan aplikasi rekayasa yang berkaitan dengan perangkat lunak.” [2]
Dari ketiga pengertian tersebut, arti yang diberikan Fritz Bauer sangat sesuai dengan tujuan dan sasaran dari rekayasa perangkat lunak. Pernyataan Stephen R. Schach terbatas pada menaggulangi kekurangan yang terjadi jika tidak menerapkan rekayasa perangkat lunak. IEEE 610.12 memberikan pengertian yang paling baik dalam menyampaikan wujud dari rekayasa perangkat lunak.
“Rekayasa perangkat lunak adalah pengemangan dan penggunaan prinsip rekayasa dalam rangka memperoleh perangkat lunak yang dapat dipercaya dan dapat bekerja serta efisien pada mesin nyata.”
Menurut IEEE 610.12
“Rekayasa perangkat lunak adalah sebuah studi dan aplikasi dari sebuah pendekatan kuantifiabel, disiplin, dan sistematis kepada pengembangan, operasi dan pemeliharaan perangkat lunak yang kesemuanya itu merupakan aplikasi rekayasa yang berkaitan dengan perangkat lunak.” [2]
Dari ketiga pengertian tersebut, arti yang diberikan Fritz Bauer sangat sesuai dengan tujuan dan sasaran dari rekayasa perangkat lunak. Pernyataan Stephen R. Schach terbatas pada menaggulangi kekurangan yang terjadi jika tidak menerapkan rekayasa perangkat lunak. IEEE 610.12 memberikan pengertian yang paling baik dalam menyampaikan wujud dari rekayasa perangkat lunak.
Penulis menyimpulkan dari beberapa pengertian diatas bahwa rekayasa perangkat lunak adalah disiplin ilmu yang menangani perancangan, pembuatan dan pmeliharaan suatu perangkat lunak dengan memakai sistem atau pinsip aturan tertentu yang sistematis untuk menghasilkan sebuah perangkat lunak yang sesuai dengan kebutuhan nyata pemakai dengan tingkat fungsi dan efisiensi yang maksimal.
Perangkat lunak merupakan ilmu yang paling penting untuk diperdalam karena teknologi ini memberikan stabilitas, kontrol, dan organisasi aktifitas. Beberapa tujuan yang dilakukan rekayasa perangkat lunak antara lain:
- Untuk membangun software yang benar dan benar sebuah software (Right, Software and Software Right).
- Untuk membangun software yang tepat (Correct).
- Dikelola dengan baik untuk pemeliharaan kebenarannya (Correctness).
Komentar
Posting Komentar