Langsung ke konten utama

Postingan

SOFTWARE DESIGN NOTATIONS

Pengertian Software Design Notations Software Design Notation merupakan suatu notasi desain yang digunakan untuk merancang perangkat lunak yang berfungsi untuk mendeskripsikan tujuan suatu perangkat lunak. Notasi desain yang baik dapat menklarifikasikan hubungan dan interaksi yang terjadi di dalam perangkat lunak. Kriteria Penilaian Design Notation Automatic processing : Memungkinkan desainer untuk memverifikasi kebenaran kualitas desain. Modularity : Notasi mendukung pengembangan perangkat lunak. Structure enforcement : Memberlakukan penggunaan konstruksi pemrograman terstruktur. Ease of editing : Mudah untuk melakukan modifikasi desain. Data representation : Kemampuan untuk menggambarkan data local dan global secara langsung. Maintability : Pemeliharaan konfigurasi. Login verification : Mampu melakukan verifikasi logika untuk meningkatkan kecukupan pengujian. Overall simplicity : Mudah untuk dipelajari, digunakan dan kualitas penulisannya. Machine readability : Notasi ...
Postingan terbaru

Arsitektur Perangkat Lunak

ARSITEKTUR PERANGKAT LUNAK 1. Pengertian Arsitektur Perangkat Lunak Apa yang dimaksud dengan "Arsitektur Perangkat Lunak"? Definisinya menurut para ahli, antara lain:   1. IEEE: "Arsitektur adalah organisasi mendasar pada sebuah system yang mewujudkan komponen-komponen, hubungan antara satu dengan yang lainnya, dan dengan lingkungan, dan prinsip yang mengarahkan rancangan dan evolusi. " 2. Grady Booch, Philip Krutchen, Kurt Bittner, dan Rich Reitman: "Arsitektur perangkat lunak mencakup serangkaian keputusan-keputusan penting tentang organisasi sistem perangkat lunak, yaitu: pemilihan elemen struktural dan interface yang menyusun sistem; perilaku seperti spesifikasi dalam kolaborasi antar unsur-unsur; komposisi struktural dan perilaku elemen-elemen dalam membentuk subsistem yang lebih besar; dan gaya arsitektur yang memandu organisasi."    - Booch, P. Krutchen, K. Bittner and R. Reitman. The Rational Unified Process - An Introduction. 1999. Defini...

KELEBIHAN DAN KEKURANGAN BEBERAPA BAHASA PEMROGRAMAN

Menurut survey  stackoverflow.com  kurang lebih ada 16 jenis bahasa pemrograman yang paling banyak digunakan pada tahun 2018 dari sekian banyak bahasa pemrograman. Apa saja jenis-jenis bahasa pemrograman tersebut ? inilah ulasan singkatnya. 1.  Bahasa Pemrograman Java Bahasa pemrograman Java yaitu salah satu contoh bahasa pemrograman yang bisa dijalankan diberbagai komputer (PC/laptop) termasuk  Handphone/ Smartphone . Sebelum Javascript menduduki peringkat pertama sebagai bahasa pemrograman paling populer Java sudah lebih dulu berada pada posisi tersebut. Mengapa demikian ? karena kebanyakan aplikasi android yang kita gunakan setiap hari dikembangkan menggunakan bahasa pemrograman Java. Java sendiri mengadopsi banyak kode-kode (sintak) dari bahasa C dan C++. Slogan java yang terkenal yaitu ” Tulis sekali, jalankan dimanapun”. Slogan itu sesuai dengan fungsi dari java yang memungkinkan aplikasi bisa berjalan di beberapa Sistem Operasi (Operating System...