Filesystem Hierarchy Standard
adalah standar yang digunakan perangkat lunak dari sistem operasi untuk
mengetahui lokasi dari berkas atau direktori yang ada pada komputer. Hal ini
dilakukan dengan cara menetapkan prinsip-prinsip pada setiap lokasi dalam sistem
berkas, menetapkan berkas dan direktori minimum yang dibutuhkan, mengatur
banyaknya exceptions serta mengatur
kasus yang sebelumnya pernah mengalami masalah secara spesifik. FSH
mendefinisikan direktori utama dan isinya dalam sistem operasi GNU. Sebagian
besar, itu adalah formalisasi dan perluasan dari hirarki filesystem BSD. FHS
dikelola oleh Linux Foundation. Versi terbarunya adalah 2.3, dirilis pada 29
Januari 2004.
Selasa, 30 Oktober 2012
Selasa, 23 Oktober 2012
Struktur Sistem Operasi Linux dan Windows
Pada Posting
kali ini saya akan membahas sedikit mengenai Struktur sistem operasi dari Linux
dan Windows. Jika kita berbicara masalah struktur, pasti sudah terlintas hal
yang berhubungan dengan susunan. Di sini saya akan membahas sedikit tentang
struktur sistem operasi Linux dan Windows.
1.Struktur
Sistem Operasi Linux
Gambar berikut ini
merupakan struktur sederhana dari sistem operasi Linux.
API (Application Programing Interface)
API (Aplication Programing Interface) atau
aplikasi antarmuka pemrograman adalah metode spesifik yang ditentukan oleh
sistem operasi komputer atau program aplikasi dimana seorang programmer menulis
sebuah program aplikasi dapat membuat permintaan dari sistem operasi atau
aplikasi lain.
API juga merupakan kumpulan fungsi-fungsi eksternal yang disediakan library windows untuk mengatur kemampuan dan tingkah laku setiap element di Windows (dari tampilan di desktop hingga alokasi memory) sehingga dapat dimanfaatkan suatu program untuk meningkatkan kemampuan program tersebut.
Posisi Application Programming Interface berhubungan dengan berbagai Application Program.
Command Interpreter
Sistem
Operasi menunggu instruksi dari pengguna (command driven). Program yang
membaca instruksi dan mengartikan control statements umumnya disebut: control-card
interpreter, command-line interpreter, dan UNIX shell. Command-Interpreter
System sangat bervariasi dari satu sistem operasi ke sistem operasi yang
lain dan disesuaikan dengan tujuan dan teknologi I/O devices yang ada.
Contohnya: CLI, Windows, Pen-based (touch), dan
lain-lain.
System Call
System Calls menyediakan interface
pelayanan-pelayanan yang disediakan oleh sistem operasi, umumnya sebagai
rutin-rutin yang ditulis dengan bahasa C atau C++, atau beberapa tugas yang
mengakses hardware secara langsung menggunakan bahasa rakitan. Biasanya
programmer lebih memilih Application Programming Interface (API) dibandingkan
dengan low level programming.
Shell
Shell
merupakan salah satu jenis program bawaan sistem operasi yang menjembatani
komunikasi langsung antara pengguna dan sistem operasi. biasanya shell
menyediakan prompt sebagai user interface. hal ini digunakan untuk mengetikkan
perintah-perintah yang diinginkan. baik itu perintah internal shell (internal
command), ataupun perintah eksternal. dalam sistem operasi UNIX beserta
turunannya shell juga dapat digunakan untuk melakukan manajemen berkas.
Selasa, 09 Oktober 2012
Orang-Orang yang Berpengaruh Dalam Perkembangan Sistem Operasi
Sistem
Operasi telah berevolusi sejak komputer diciptakan. Sistem Operasi merupakan
sebuah program yang memiliki 2 fungsi utama, yaitu Interface Manager dan
Resource Manager.
Saat ini banyak sekali macam-macam dari tipe operasi, entah itu Sistem Operasi yang berbayar, maupun yang bersifat free, Dibalik macam-macam Sistem Operasi tersebut ada orang-orang yang berperan penting dalam perkembangan Sistem Operasi selama ini. Berikut ini orang-orang yang berperan penting atau yang memiliki pengaruh besar dalam perkembangan Sistem Operasi :
CTTS (Compatible Time-Sharing System), MULTICS (MULTiplexed Information and Computing System) dan Sistem Operasi Berbasis UNIX
Perkembangan
Komputer Generasi ke-3, Sistem Operasi dikembangkan menjadi multi-user dan
multi-programming karena makin banyaknya pekerjaan yang dilakukan. Oleh karena
itu muncullah Sistem Operasi dengan Konsep CTTS (Compatible Time-Sharing
System) dan MULTICS (MULTiplexed Information and Computing System).
CTTS adalah
Sistem Operasi yang menerapkan Time Sharing untuk pertama kalinya. CTSS sendiri
merupakan pengembangan dari FMS, dan kemudian berkembang menjadi MULTICS yang merupakan
konsep Sistem Operasi saat ini.
Teknologi Batch System FMS (Fortran Monitor System) dan IBSYS)
Baik FMS ataupun IBSYS merupakan komponen Sistem Operasi yang dikeluarkan oleh IBM. Keduanya merupakan hasil dari perkembangan komputer generasi kedua. konsep dasar dari Batch Processing System adalah job dikumpulkan dalam satu rangkaian kemudian dieksekusi secara berurutan.
Langganan:
Postingan (Atom)