Senin, 17 Oktober 2011

Eksplorasi Tentang


1. Shell
merupakan program (penterjermah perintah) yang menjembatani user dengan sistem operasi dalam hal ini kernel (inti sistem operasi),pada umumnya shell menyediakan prompt sebagai user interface, tempat dimana user mengetikkan perintah2 yang diinginkan baik perintah internal shell (internal command), ataupun perintah eksekusi suatu file program (eksternal command), selain itu shell memungkinkan user menyusun sekumpulan perintah pada sebuah atau beberapa file untuk dieksekusi .
struktur shell : digunakan untuk interaksi antara user dengan komputernya termasuk juga dalam mengontrol session UNIX dan pemograman. ada beberapa jenis shell yang ditemukan dalam distro linux yakni Bash dan tcsh.

2. System Call
System call menyediakan antar muka antara program yang sedang berjaln dengan sistem operasi. system call biasanya tersedia dalam bentuk instruksi bahasa assembly . pada saat ini banyak bahasa pemograman yang dapat digunakan untuk menggantikan bahasa assembly sebagai bahasa pemograman sehingga sistem call dapat langsung dibuat pada bahasa tingkat tinggi seperti bahasa C dan C++.
struktur : metode umum digunakan untuk melewatkan parameter antara program yang sedang berjalan dengan sistem operasi .
  • melewatkan parameter melalui register. 
  • menyimpan parameter pada tabel yang disimpan dan alamat tabel tersebut dilewatkan sebagai parameter diregister.
  • push parameter ke stack oleh program dan pop isi stack yang dilakukan sistem operasi .
3. Command Interpreter
Command Interpreter adalah mekanisme untuk menerima instruksi dari pengguna, serta     menerjemahkan ke instruksi tersebut ke instruksi mesin yang dikenal oleh sistem. Command Interpreter diimplementasikan sebagai shell dari sistem operasi.

4. API (Aplication Programing Interface)
program saling berkomunikasi antara satu dengan lainnya dengan antarmuka pemograman aplikasi. dengan API ini berkomunikasi dengan komputer melalui antarmuka user, program juga berkomunikasi dengan program lainnya melalui API .walaupun demikian API sebuah komputer yang tidak akan  berpengaruh sepenuhnya pada programa yang dijalankan diatas platform operasi tersebut .
struktur : bila program yang akan dibuat untuk windows versi 3.1 bila dijalankan pada windows versi 95 dan generasi akan terlihat antara windows program tersebut dengan program yang lain.

Analisis Struktur System Linux Dan Windows

Sistem Operasi Linux
Sistem operasi linux terdiri dari kernel, sebuah program sistem dan juga beberapa program aplikasi . kernel adalah inti dari sistem operasi. program sistem dan juga semua program lainnya yang berjalan diatas kernel disebut user mode.
 perbedaan antara program sistem dan program aplikasi adalah program sistem butuhkan agar suatu sistem operasi dapat berjalan sedangkan program aplikasi adalah program yang dibutuhkan untuk menjalankan aplikasi tertentu .
sistem linux terdiri atas tiga badan kode utama, dan juga dengan isi pada barisnya merupakan implementasi UNIX paling tradisional .
1.   kernel 
kernel linux merupakan suatu potongan orisinil dari perangkat lunak yang dibuat dari serpihan oleh komunitas linux sedangkan sistem linux adalah gabungan dari suatu komponen-komponen sistem linux basic adalah lingkungan standar untuk aplikasi dan program user.
    
2.  System libraries

system libraries adalah kumpulan suatu fungsi standar dimana aplikasi dapat berinteraksi dengan kernel dan mengimplementasikan hampir semua fungsi sistem operasi yang tidak memerlukan hak penuh atas kernel.
    
3. System utilities

system utilities yaitu program yang melakukan pekerjaan manajemen secara individual. utilitas system termasuk semua program yang diperlukan untuk menginisialisasi system, seperti program untuk konfigurasi alat jaringan untuk load modul karnel.

Sistem Operasi Windows
Microsoft windows atau lebih dikenal dengan sebutan windows merupakan keluarga sistem operasi.yang dikembangkan oleh microsoft. dengan menggunakan antar muka berbasis grafik . sistem operasi windows telah berevolusi dari MS-DOS sebuah sistem operasi yang berbasis modus teks dan command-line .
contoh :
  • sistem operasi MS-windows NT dapat menjalankan aplikasi untuk MS-DOS mode teks dan aplikasi win16.
  • architecture menggambarkan struktur kesuluruhan dari window 2000, yang dirilis oleh windows dalam vista, sebernanya mempunyai struktur yang sama dilevel ini secara detail.

Selasa, 11 Oktober 2011

Sistem Operasi

20 Orang Yang Berpengaruh Dalam Sistem Operasi
Asal : USA
Penemu : Bob Young dan Marc Ewing
Release terakhir : red hat Enterprise Linux 6.0
redhat linux adalah salah satu distro linux yang tertua yang lahir pada tahun 1994 dan sampai sekarang masih terus di release dalam bentuk Enterprise. Karena memang redhat sangat terkenal terutama di dunia server.

 
Asal : USA
Penemu : Patrick Volkerding
Release terakhir : Slackware Linux 13.1
Slackware merupakan sebuah proyek pribadi, dan tidak menjadi serius, Patrick menamakan proyek ini “slack” dari Church of SubGenius yang berarti keadaan dimana seseorang menggunakan energi seminim mungkin untuk hidup.

Berikut dalam pengaruh dunia dalam Sistem Operasi:
1. Linus Benedict Torvalds : ini adalah bapanya linux dia rintis pengembangan Karnel Linux
2. Andrew S. Tanenbaum : mengembangkankan sistem minix yg menjalankan ke PC.
3. Stephen Mozniak
4. Steve Jobs
5. Bill Atkinson
6.  JefRaskin
7. Andy Hertz Feld
8. Bill Gates
9.  Ken Thompson
10.  Dennis Ritchie
11. Steve Ballmer
12.  Paul Allen
13. Rudd Kanaday
14. Joe Ossana
15. M.D. Mcllroy
16. Andy Rubin 
17. Fernando Corbato
18. Walnut Creek
19. Chris White
20. Peter Norton

Teknologi Batch System FMS dan IBSYS
 apa itu batch system oke langsung saja yang dimaksud batch system adalah pekerjaan yang dikerjakan dalam satu rangkaian yang dieksekusi secara berurutan . FMS dan IBSYS merupakan sistem operasi  yang ada digenerasi ke dua.

Perbedaan yang mendasar windows, linux , Machintosh
#windows merupakan produk dari microsoft yang dirikan oleh bill gates , tujuannya adalah untuk        komersil .
# linux merupakan sistem operasi yang dikembangkan oleh linus tovald . tidak seperti microsoft linux merupakan sistem operasi yang gratis disumbernya pun sehingga siapapun boleh mengembangkannya.
#Machintosh merupakan sistem operasi yang dikeluarkan oleh perusahan komputer apple .
contohnya spesifikasi :
1. user interface
windows : tidak banyak memiliki user interface kecuali windows vista
linux : banyak memiliki user interface , bisa memilih sesuai dengan kebutuhan spesifikasi komputer
Machintosh : sama seperti windows tetapi tidak begitu banyak memiliki user interface seperti linux 

CTTS dan MULTICS
Oke disini akan mencoba menjelaskan tentang CTTS dan MULTICS
CTTS atau dalam singkatan (Compatible Time Sharing System ) adalah sistem operasi model time sharing pertama yang dikembangkan oleh di MIT yang dijalankan pada komputer IBM 709 dan IBM 7094. CTSS ini digunakan oleh 32 user bersama-sama
MULTICS atau dalam singkatan ( MULTiplexed Information and Computing System)  merupakan sistem operasi yang besar dan kompleks .
Sistem Operasi Berbasis Unix merupakan sebuah nama sistem operasi yang asal mulanya dikembangkan dilaboratium Bell , AT & T (ken thompson ). unix ini bertugas ,mengendalikan piranti pendukung komputer serta komputer.