Arsitektur perangkat lunak adalah merupakan struktur-struktur yang menjadikan landasan untuk menentukan keberadaan komponen-komponen perangkat lunak, metode atau cara untuk mengelola (organisasi) komponen-komponen tersebut untuk saling berinteraksi. Komponen tersebut merupakan
program-program bagian (prosedur, fungsi) yang akan dieksekusi oleh program utama.Arsitektur system operasi adalah merupakan arsitektur perangkat lunak
yang digunakan untuk membangun suatu perangkat lunak sistem operasi yang akan digunakan dalam sistem komputer. Perkembangan arsitktur system
operasi modern ini semakin komplek dan rumit sehingga memerlukan sistem operasi yang dirancang dengan sangat hati-hati, cermat dan tepat agar dapat
berfungsi secara optimum dan mudah untuk dimodifikasi. Sistem operasi merupakan kumpulan dari program-program (prosedur,fungsi, library) dimana prosedur dapat saling dipanggil oleh prosedur
lain di sistem bila diperlukan”. Sistem pemanggilan program untuk mendapatkan layanan dari sistem operasi tersebut dikenal dengan nama System Call atau API (aplication programming interface). Berbagai ragam Arsitektur system operasi moderen diantaranya adalah :
1) System Monolitik
2) System Berlapis.
3) System Client/server
4) System Virtual mesin
5) System Berorientasi objek
0 Comments