Clock

Tampilkan postingan dengan label Tugas ke-1. Tampilkan semua postingan
Tampilkan postingan dengan label Tugas ke-1. Tampilkan semua postingan

Minggu, 28 Oktober 2012

Perbedaan Windows, Linux, dan Macintosh

Perbedaan antara Windows, Linux dan Macintosh

1. FileSystem

Sistem file di Windows menggunakan 'FAT, FAT32, ataupun NTFS' dan yang terbaru exFAT, namun exFAT belum umum digunakan Sistem berkas pd Linux umumnya menggunakan 'ext2, ext3, dan terbaru ext4 ataupun reiserFS', XFS Sedangkan Sistem berkas pada Mac OS X menggunakan HFS; dan HFS+ Windows & Linux bisa beroperasi di hampir semua pabrikan komputer MacOS hanya bisa beroperasi pd pabrikan "Apple"

2. Tahapan Booting

Proses Booting pda Windows, awalnya Bootloader mengecek file boot di partisi "C:\" lalu akan me-load "ntdetect.com" dan "ntloader", lalu me-load "kernel32.dll" dan semua driver yang berekstensi .sys, kemudian meload service & pustaka program yang dibutuhkan kemudian menjalankan "winlogonui.dll" dan terakhir "explorer.exe"

Proses Booting pd Linux, "Bootloader" akan mengecek konfigurasi 'bootloader dimana partisi' root berada  lalu me-load kernel, kemudian melakukan 'probing hardware' & setelah probing selesai, 'linux akan menjalankan service dasar 'udev untuk membuat "file device" hasil probing dan me-load driver yang sesuai hardware baik driver yg tertanam di image 'kernel atau yang berupa modul. setelah itu menjalankan service secara -background barulah menjalankan mode 'GUI' melalui "service GDM atau KDM" dan me-load X11 dan menjalankan 'Desktop session.

Proses Booting pada Mac OS X', Bootloader akan me-load kernel dan me-load seluruh ekstensi kernel yang berekstensi .kext', setelah itu akan dilakukan- probing hardware. yang terdapat di PC/laptop' dengan mendumping info "DSDT" dari 'BIOS motherboard, lalu membuat file device hasil probing 'DSDT' dan melakukan pengenalan hardware melalui service "IOREG barulah dijalankan program decrypter file binary untuk bisa me-load driver dan menjalankan binari program baik 'service atau program lainnya, setelah semua service dijalankan lalu akan dijalankan mode "GUI" dan barulah -OS masuk mode GUI dan menjalankan program yang diperlukan saat 'startup.

3. Konfigurasi

Konfigurasi pada windows, ,konfigurasi ada dalam suatu data binary yg ada di "file C:\Document and settings\\ntuser.dat" dan membacanya menggunakan program ,"registry editor"
Konfigurasi pada linux,, konfigurasi disimpan berupa "file teks" baik itu berupa nama tanpa -ekstensi ataupun berekstensi ".conf" yang terdapat di 'folder /etc ataupun /var'
Konfigurasi pada mac,, konfigurasi sistem berupa "file XML" dgn ekstensi '.plist' dan biasanya bernama awalan "com".

4. Program binari dan library

Binari program di Windows, berupa file dengan "ekstensi .exe" & library program di windows berupa file dengan "ekstensi .dll (dynamic link library)"
Binari program pada Linux, berupa file "ELF tanpa ekstensi ataupun script shell *.sh" dan library program pada linux berupa file 'ELF dengan ekstensi .so (shared object)'
dan Binari program pada Mac, berupa binari terenkripsi "berekstensi .app"

Senin, 08 Oktober 2012

CTTS (Compatible Time Sharing System), MULTICS (Multiplexed Information and Computing System) dan Sistem Operasi berbasis UNIX


Pada komputer Generasi ke-3 perkembangan suatu sistem operasi dikembangkan u/ melayani banyak pengguna, sehingga sistem operasi menjadi multiuser (di gunakan oleh byk pengguna) dan multiprogramming (melayani byk program). Maka dari itu berkembang sistem operasi dgn konsep CTTS (Compatible Time Sharing System), MULTICS (Multiiplexed Information and Computing System)

CTTS adalah sistem operasi pertama yg menerapkan 'Time Sharing Operation'. Pengembangan dari FMS. kemudian berkembang menjadi 'MULTICS' yang akhirnya mempelopori konsep sistem operasi pada saat ini.

MULTICS adalah pengembangan dari CTTS dikembangkan o/ Proyek MAC. 'MULTICS adalah awal timesharing sistem operasi. Pada awalnya MULTICS merupakan proyek kerjasama yg dipimpin oleh 'Institut Teknologi Massachusetts' (MIT) bersama dgn General Electric dan 'Bell Labs. Karena ide-ide baru & berharga, Multics mempunyai dampak yg signifikan di bidang komputer dan mempelopori konsep sistem operasi untuk ini, padahal saat itu dicemooh' oleh beberapa kritikus dikarenakan banyak ide-ide yang tidak masuk akal.

UNIX adalah sistem operasi komputer pengembangan dari 'project Multics ('Multiplexed Information and Computing Service) pada tahun-1965. Proyek UNIX' dikembangkan oleh 'American Telephone' and Telegraph AT&T, 'General Electric (GE)', dan Institut Teknologi Massachusetts '(MIT), dengan biaya dari Departement Pertahanan Amerika, 'UNIX' didesain sebagai Sistem operasi yg 'portable, multitasking dan multiuser. Unix banyak digunakan sebagai "server" atau "workstation". Linux merupakan sistem operasi yang diadopsi' dari Unix dan tersedia secara bebas.

Batch System FMS (Fortran Monitor System) dan IBSYS


Batch Processing System merupakan suatu teknologi process komputer generasi ke-2.
suatu tugas dikerjakan didalam satu rangkaian, kemudian dieksekusi dengan cara berurutan. Jadi pd generasi komputer ini sistem komputerr belum dilengkapi dengan sistem operasi, tetapi untuk fungsi sistem operasi seperti sistem operasi yg berkembang sekarang sudah terdpat di era ini, seperti contohnya fungsi sistem operasi yg berkembang pada waktu itu adalah FMS(Fortran Monitoring System) & IBSYS. So, generasi komputer ke-2 ini adalah generasi pertama dari sebuah sistem Operasi.

FMS (Fortran Sistem Monitor) merupakan proses batch sistem operasi u/ IBM 7094 ,
dimana sistem operasi menggunakan pengolahan alirann 'bets standar'.

IBSYS adalah suatu program miripp sistem operasi <tetapi dgn beberapa perbedaan yang signifikan>
yg diterapkan pada IBM 7044 dan IBM 7094 komputer. IBSYS yaitu proggram monitor dasar..
dan didasarkan pada 'FORTRAN' sistem monitor (FMS) & sistem share.

20 tokoh yang berpengaruh dalam pengembangan sistem operasi

20 tokoh yang terkenal versi anne, adalah :

1. Steve Jobs

Steven Paul Jobs dikenal dengan sebutan steve jobs merupakan pendiri dan mantan CEO Apple Inc. merupakan bapak Mac OS. telah sukses membuat seri Apple II yang kemudian membuat Macintosh. pada tanggal 05 Oktober 2011, beliau meninggal pada usia 56th





                                         
2. Bill gates
William henry Gates III pendiri dan ketua umum dari perusahaan perangkat lunak AS, Microsoft. Bill Gates bersama dengan Paul Allen berhasil membuat sistem operasi komputer MS-DOS.







3. Linus Benedict Torvalds (Linux)

Linus Benedict Torvalds adalah rekayasawan perangkat lunak asal Finlandia yang dikenal sebagai pengembangan Kernel Linux. Nama linux di ambil dari nama belakang penemunya sendiri. Yang lebih hebat lagi Linux menjadi sistem operasi paling menjanjikan, yang bisa dibenamkan ke dalam server, komputer desktop, tablet PC, PDA, handphone, GPS, robot, mobil hingga pesawat ulang alik buatan NASA.




4. Andrew Rubin (Android OS)

pelopor teknologi sebuah open source sistem operasi untuk smartphone yang sangat popular. Android OS. Rubin adalah pengembang system operasi ini yang di bawahi Google. Beliau juga pendiri dan mantan CEO dari Danger Inc dan Android Inc.






5. Steve Wozniak

Adalah insinyur komputer dan pemrogram, salah satu pendiri Apple Computer, Co (sekarang Apple Inc ) dengan Steve Jobs dan dengan Ronald Wayne




6. Richard Page
Adalah Presiden dan Pendiri dari Sierra Riset dan Teknologi.berperan penting dalam perkembangan Macintosh dan desain awal Apple Lisa.

7. Sundar Pichai (Chrome OS)
Adalah seorang orang India berwarga Negara Amerika dan seorang insinyur komputer , yang telah merancang dan membangun Chrome OS. Sebuah poject program di bawah Google Inc.
  
8. Tim Paterson (MS-DOS)
dikenal sebagai penulis asli dari MS-DOS , sistem operasi komputer pribadi yang paling banyak digunakan pada 1980-an. Dan menjadi awal perkembangan technologi system operasi pada micrsoft.

9. Wayne Rosing
Merupakan pemain kunci dalam berbagai proyek di Apple inc. dia memimpin proyek apple Lisa, sebuah proyek yang menjadi cikal bakal Macintosh.

10. Bill Atkinson
Adalah bagian dari Apple Macintosh dan berpengaruh dalam pengembangan Machintosh, beliau juga adalah pencipta dari MacPaint aplikasi pada machintosh.

11. Brad Silverberg
Paling terkenal karena karyanya di Microsoft pada 1990-1999 untuk kepemimpinannya dalam pengembangan Windows 95.

12. Jef Raskin
Ahli dalam antarmuka manusia-komputer dan orang yang berpengaruh dalam memulai Macintosh proyek untuk Apple pada akhir tahun 1970.

13. John Couch
Merupakan pengembang Macintosh di apple inc. saat ini menjabat Wakil Presiden Pendidikan untuk Apple Computer 

14. Jordan Hubbard
Adalah orang yang telah membangun dan mengembangkan FreeBSD tahun 1993 dengan Nate Williams dan Rodney W. Grimes. kemudian bergabung dengan Apple Computer dalam peran manajer kelompok teknologi BSD dan menjadi Direktur Teknik Technologies Unix di Apple.

15. Keith Bostic (BSD OS)
Adalah salah satu arsitek utama dari 4.4BSD Berkeley dan 4.4BSD-Lite release. memimpin usaha di CSRG untuk membuat perangkat lunak bebas versi BSD UNIX , yang membantu memungkinkan penciptaan FreeBSD , NetBSD dan OpenBSD .beliau juga merupakan pendiri Berkeley Software Design Inc. yang menghasilkan BSD / OS.

16. Larry Tesler
Merupakan ilmuwan komputer yang bekerja di bidang interaksi manusia-komputer di Apple.inc yang berpengaruh dalam pengembangan OS pada Apple II, seri pengganti dari apple lisa, yang merupakan cikal bakal perkembangan macintosh.

17. Paul Allen
Paul Allen bersama dengan Bill Gates berhasil membangun sistem operasi komputer MS-DOS, yang menjadi kunci pada kesuksesan Microsoft.

18. Onno W. Purbo
Onno Widodo Purbo adalah seorang tokoh yang lebih dikenal sebagai pakar di bidang teknologi informasi asal Indonesia. Banyak gagasan yang di buat, salah satu yang terkenal adalah RT/RW-net. Beliau juga dikenal sebagai bapak Open Source Indonesia dan salah satu pengembang OS berbasis Linux.

19. Bertrand Serlet
Seorang tokoh penting di Apple dalam pengembangan platform Mac Os. ikut serta berperan dalam kelahiran Mac mulai dari pengembangan sampai pembuatan.

20. Drew Mayor
Adalah salah satu pendiri dari Novell dan arsitek yang memimpin dan pengembang sistem operasi NetWare selama lebih dari 15 tahun. Sebuah OS khusus untuk melayani jaringan.