Jumat, 02 November 2012

"FHS (File Hierarchy Standard)"


FHS atau File Hierarchy Standard merupakan standard hardware dan user yang digunakan untuk mengetahui lokasi dari file atau direktori yang ada pada komputer. Pada FHS ditentukan prinsip-prinsip dasar pada daerah pada sistem file, ditetapkan file atau direktori minimum yang dibutuhkan, mengatur banyaknya exceptions dan kasus yang sebelumnya mengalami konflik spesifik

FHS dibuat dengan tujuan :

Menentukan petunjuk-petunjuk dasar untuk setiap area pada sistem file
menentukan file dan direktori minimum
Menandai setiap exceptions
Menandai setiap kasus spesifik
FHS ini memberikan kemudahan kepada para distribusi Linux, karena para pengembang bisa lebih mudah dalam mengatur struktur direktori.
Hasil dari pengembangan Linux ini, terciptalah direktori Root, /usr, dan /usr/local. Fungsi dan isi dari direktori tersebut adalah :

Direktori root : boot, restore, recover
Isi dari direktori ini adalah : bin, boot, dev, etc, lib, media, mnt, opt, sbin, srv, tmp, user, dan var

Direktori /usr : Terdapat file yang hanya  dibaca dan harus bisa di share oleh sistem
Isi dari direktori ini yaitu : var, bin, include, lib, local, sbin, dan share

Direktori /usr/local : Untuk menginstall aplikasi local
Isi direktorinya : bin, etc, games, include, lib, man, sbin, share, dan srv

Senin, 29 Oktober 2012

Perbedaan Mendasar Antara Windows, Linux, Dan Macintosh


Secara garis besar, hal yang membedakan antara ke-3 Operating System di atas adalah cara penggunaan dan tampilan. Namun selain itu juga masih banyak hal yang mampu dibedah dari ke-3 OS tersebut. Mari kita bedah ... heheheheh ^_^

Kelebihan  
          Windows :
          - penguna bisa menjalankan aplikasi lebih dari satu pada waktu bersamaan.
          - mayoritas digunakan oleh pengguna komputer diseluruh dunia.
          - dukungan hardware yang lengkap, dan aplikasi windows lebih banyak daripada os lain.
          Linux :
           - sistem operasi yang multiuser dan multitasking.
           - virual memorinya mempunyai kelebihan menjalankan program dari yang seharusnya.
          MacOS :
           - banyak digunakan oleh pengguna komputer yang melakukan project grafis.
           - user friendly, dengan menggunakan tampilan GUI yang menarik.

Sabtu, 27 Oktober 2012

"Shell, System Call, Command Interpreter, dan API"


Shell

Program/ layer yang memiliki fungsi interface antara user dengan kernel. Shell menyediakan prompt sebagai user interface, shel juga memungkinkan user menyusun perintah - perintah pada beberapa file untuk dieksekusi sebagai program, shell dalam OS dibagi 2 : yaitu
Command Line Interface : berinteraksi dengan OS melaui terminal
Graphical User Interface :  berinteraksi dengan user melalui grafik, ikon, dan menu
Posisi dari shell pada windows berada di MS-DOS yaitu COMMAND.COM, Macintosh finder pada macintosh OS, Powershell dalam Microsoft

System Call

Merupakan bentuk komunikasi antara user dan hardware, melalui shell sebagai jembatan, system call akan menangkap perintah dari user yang akan dikomunikasikan  melalui system call, terdapat 5 system call, yaitu :
Manajemen Berkas, Manajemen Proses, Manajemen Piranti, System Call Informasi, dan Komunikasi

Command Interpreter

Sistem Operasi menunggu instruksi dari pengguna. Command Interpreter bervariasi dari sistem operasi yang lain dan disesuaikan dengan tujuan dan teknologi I/O, contohnya : CCL, Windows dan lain-lain.

API

Perangkat aturan tertentu kode dan spesifikasi yang membuat software berbeda dapat berkomunikasi. API berfungsi untuk mempercepat proses development serta mempermudah melakukan eksplorasi. Keuntungan menggunakan API adalah portabilitas dan mudah dimengerti

Kamis, 18 Oktober 2012

"Perbedaan Paling Mendasar Dari Struktur Sistem Windows dan Linux"

Struktur Dasar Windows

Windows merupakan sistem operasi yang dibuat oleh Microsoft, Sistem operasi yang menurut banyak orang ini user-friendly memiliki struktur sistem sebagai berikut :

Sistem berkas

  1. FAT 16 --> Sistem berkas yang digunakan pada DOS dan Windows 3.1
  2. FAT 32 --> Sistem ini digunakan oleh Windows 9.x
  3. NTFS   --> Sistem berkas jurnaling dan hanya dapat digunakan pada Windows NT. Keunggulannya dapat merecovery 
Windows memiliki folder inti yang biasanya terdapat pada drive C:/ , yaitu :
  • Program Files
Untuk menyimpan hasil installasi dari aplikasi.
  • Document and settings
Menyimpan dokumen beserta pengaturan-pengaturan
  • Temp
Untuk menyimpan file file sementara
  • Windows
Menyimpan proses dan konten dari Windows, folder ini berisi System32, Assembly dan Web.

Rabu, 10 Oktober 2012

Apa Itu CTTS, MULTICS dan OPRASI BERBASIS UNIX!

CTTS ( Compatible Time Sharing System) 
merupakan suatu teknik yang digunakan secara online yang dilakukan secara bergantian oleh si pemakai(user) menurut waktu yang diperlukan oleh si pemakai. karena waktu perkembangan proses CPU semakin cepat, sedangkan alat IO (Input/Output) tidak bisa mengimbangi kecepatan dari CPU tersebut, maka kecepatan dari CPU sendiri dapat diguakan secara efisien dengan melayani alat IO secara bergantian. CTTS ini dapat melayani 8 pemakai dengan menggunakan Komputer IBM 7090.

MULTICS (MULTiplexed Information and Computing System)
merupakan pengembangan dari CTTS (Compatible Time Sharing System) yang dikembangan oleh proyek MAC. MULTICS ini awalnya didesain dengan mengharapkan bisa menciptakan beberapa keunggulan. seperti multiuser, multiprosesor, dan multilevel file system. namun pada tahun 1969 AT&T akhirnya menghentikan proyek pembuatanMULTICS karen sistem operasi ini tidak memenuhi tujuan yang semula.

SISTEM OPERASI BERBASIS UNIX
Sistem Operasi ini merupakan perkembangan dari MULTICS pada tahun 1965. Proyek SISTEM OPERASI BERBASIS UNIX ini dikembangkan oleh American Telephone and Telegraph AT&T, General Electric dan Insitut Teknologi Massachusetts. UNIX sendiri didesain sebagai sistem operasi yang portable, multi-tasking, dan multi user.

Selasa, 09 Oktober 2012

20 Manusia Paling Berpengaruh Dalam Perkembangan System Oprasi

Melihat dari awal sejarah perkembangan komputer, maka hal tersebut tidak akan dapat di pisahkan dari perkembangan system oprasinya juga. Bagaimana tidak, System Oprasi atau yang biasa disebut dengan "OS" merupakan salah satu komponen panting dalam komputer. Tentu saja akan selalu ada aktor utama dalam setiap perkembangan sejarah, untuk itu mari kita sedikit berkenalan dengan 20 aktor pengembang OS yang terkemuka di kolong langit ini.

1. Steven Paul Jobs 

  Steven Paul Jobs, siapa yang tidak kenal dengan nama tersebut manusia dengan segudang prestasi dan       integritas tinggi, yang lebih akrab dengan sebutanSteven Jobs. pria kelahiran 24 Februari 1955 ini adalah salah satu founder (pendiri) dan sekaligus mantan dari Apple Computer yang kemudian berkembang menjadi Apple Inc . Beliau ini adalah Bapak dari MacOS, meskipun beliau pernah di DO (Di Pecat) di Reed College tapi itu tak membuat si Bapak MacOS ini patah semangat.berkat kegigihan dan semangatnya akhirnya beliau sukses membuat personal komputer secara komersial yaitu seri Apple II yang kemudian mendorong ke pembuatan Macintosh. 

2. William Henry Gates III

    William Henry Gates III yang terkenal dengan nama Bill Gates adalah pendiri sekaligus ketua umum dari
     perusahaan perangkat lunak terkenal di dunia dengan nama Microsoft. Produk dari Microsoft yang paling
     terkenal adalah kelompok sistem operasi Microsoft Windows yang hingga saat ini orang di seluruh dunia
     hampir semuanya menggunakan produk dari Microsoft.

3. Linus Benedict Torvalds