Senin, 05 Desember 2011

Sistem operasi

Sistem operasi (bahasa Inggrisoperating system ; OS) adalah seperangkat program yang mengelola sumber daya perangkat keras komputer, dan menyediakan layanan umum untuk aplikasi perangkat lunak. Sistem operasi adalah jenis yang paling penting dari perangkat lunak sistem dalam sistem komputer. Tanpa sistem operasi, pengguna tidak dapat menjalankan program aplikasi pada komputer mereka, kecuali program aplikasi boot diri.
Waktu-berbagi jadwal tugas sistem operasi untuk penggunaan yang efisien dari sistem dan juga dapat mencakup akuntansi untuk alokasi biaya waktu prosesor, penyimpanan massa, cetak, dan sumber daya lainnya.
Untuk fungsi-fungsi perangkat keras seperti sebagai masukan dan keluaran dan alokasi memori, sistem operasi bertindak sebagai perantara antara program aplikasi dan perangkat keras komputer,[1][2] meskipun kode aplikasi biasanya dieksekusi langsung oleh perangkat keras dan seringkali akan menghubungi OS atau terputus oleh itu. Sistem operasi yang ditemukan pada hampir semua perangkat yang berisi komputer-dari ponsel dan konsol permainan video untuksuperkomputer dan server web.
Contoh populer sistem operasi modern termasuk LinuxAndroidiOSMac OS X, dan Microsoft Windows

Minggu, 23 Oktober 2011

Macam-Macam Sistem Operasi



Saat ini hampir semua orang pernah memakai komputer dan handphone. Nah untuk berinteraksi dengan komputer maka manusia memerlukan suatu software untuk membuat komputer dapat melakukan apa yang kita inginkan. Software yang digunakan untuk memanajemen penggunaan hardware komputer selain BIOS disebut sistem operasi.
Terdapat banyak jenis sistem operasi untuk komputer dan handphone. Marilah kita bahas satu persatu.

Sistem Operasi untuk komputer:

1.UNIX
Termasuk sistem operasi yang paling awal ada untuk komputer. Merupakan induk dari sistem operasi linux.

2.DOS
Sistem operasi yang merupakan cikal bakal dari Microsoft Windows. Ciri khasnya yaitu berupa teks putih dengan latar belakang hitam. Kalau mau mencobanya bisa lewat Start Windows – Run, lalu ketik cmd.

3. Novell Operating Sistem

Dibuat oleh Novell Corporation. Sistem operasi yang dulu pernaha digunakan oleh Fakultas MIPA UGM untuk Entry Key-In KRS mahasiswa.

4. Microsoft Windows

Merupakan sistem operasi yang paling populer. Hampir semua orang pernah memakainya. Beberapa versi Microsoft Windows yang terkenal: Microsoft Windows 98, 2000, Me, XP, Vista, dan yang paling terbaru Windows 7.

5. Apple Machintos

System operasi yang unggul dalam hal grafik. Memerlukan hardware khusus sehingga tidak dapat di-install di computer biasa. Versinya antara lain Mac OS X (Tiger), Leopard.
6. Linux

Pertama kali dikembangkan oleh Linus Torvald. Merupakan sistem operasi open source artinya bisa dikembangkan oleh semua orang dengan bebas. Turunan linux atau yang dikenal dengan distro linux banyak sekali macamnya. Mungkin linux merupakan sistem operasi yang paling banyak. Beberapa di antaranya yaitu: Debian, Suse, Red Hat (Fedora), Slackware, Ubuntu, Backtrack, dan lain-lain

7. Solaris Dikembangkan oleh Sun Microsystem. Lebih banyak digunakan untuk perusahaan.
8.Free BSD

Dibuat oleh Universitas Berkeley. Hampir sama seperti linux.
Sistem Operasi untuk handphone:

1. Symbian

Sistem operasi yang populer di kalangan para pengguna handphone. Kebanyakan handphone nokia menggunakan symbian sebagai sistem operasi. Versinya antara lain S40, S60, S9
2. Microsoft Windows Mobile

Sistem operasi yang dikeluarkan oleh Microsoft untuk smartphone dan PDA. Tampilannya hampir sama dengan Windows pada komputer.

3. Palm OS

Sistem operasi yang digunakan pada PDA keluaran PALM.

4. Android

Sistem operasi untuk handphone yang akan diluncurkan Google. Android berbasis Linux sehingga termasuk open source.

Berikut ini adalah penjelasan dari beberapa jenis sistem operasi diatas:

1. UNIX

Mungkin Anda baru mendengar tentang Linux. Linux adalah Operating System yang mirip UNIX. Sebelum kita membahas lebi h dalam mengenai Linux, kita lihat UNIX secara umum. UNIX adalah salah satu alternatif sistem operasi yang dapat kita pilih dari sekian banyak pilihan yang ditawarkan untuk dipasang di komputer kita. Sistem Operasi yang sekarang ini beredar di dunia, antara lain : Windows 3.11, Windows 9x, Windows NT, MacOS, Novell, OS/2, BeOS dan UNIX secara umum. UNIX sendiri berkembang dalam bentuk yang beragam, antara lain : BSD-4.4, NetBSD, FreeBSD, Solaris, SunOS, AIX, QNS, Xenix, SCO, Mach, XINU, GNU Hurd, OpenBSD, dan Linux secara umum.

2. DOS

MS-DOS adalah singkatan dari Microsoft Disk Operating System, yaitu Sistem Operasi berbasis baris-perintah (command-line) yang digunakan pada PC. Seperti sistem operasi lain contohnya OS/2, ia menterjemahkan input dari keyboard menjadi pekerjaan yang dapat dilakukan oleh komputer, ia juga dapat menangani pekerjaan seperti input dan output pada disket atau harddisk, dukungan video, kontrol keyboard , dan banyak lagi fungsi-fungsi internal lainnya yang berkaitan dengan eksekusi sebuah program dan pemeliharaan file. Perintah MS-DOS diketikkan dalam sebuah jendela yang disebut Command Prompt Window. Untuk keluar dari MS-DOS, ketik exit dalam jendela tersebut yaitu pada kursor yang berkedip-kedip. MS-DOS Mode adalah sebuah shell dimana lingkungan MS-DOS di-emulasikan dalam Sistem Operasi 32-bit, seperti Windows. Program berbasis MS-DOS dapat berjalan di Windows dan biasanya ia membuat sebuah file yang disebut Program Information File (PIF) yang muncul sebagai shortcut di desktop anda.

3. Novell Operating Sistem

Network Operating System Netware 3.12 dibuat oleh Novell Inc. yang merupakan lanjutan dari versi sebelumnya. Netware 3.12 merupakan 32 bit NetworkOperating System yang bekerja pada prosesor Intel 386 atau versi yang lebih tinggi dengan minimum memory 4 Mb. Netware 3.12 mendukung Desktop Operating System seperti DOS, OS/2 dan UNIX client

4. Microsoft Windows

Microsoft Windows. atau yang lebih dikenal dengan sebutan Windows adalah keluarga sistem operasi. yang dikembangkan oleh Microsoft, dengan menggunakan antarmuka berbasis grafik (graphical user interface). Sistem operasi Windows telah berevolusi dari MS-DOS, sebuah sistem operasi yang berbasis modus teks dan command-line. Windows versi pertama, Windows Graphic Environment 1.0 pertama kali diperkenalkan pada 10 November1983, tetapi baru keluar pasar pada bulan November tahun 1985, yang dibuat untuk memenuhi kebutuhan komputer dengan tampilan bergambar. Windows 1.0 merupakan perangkat lunak 16-bit tambahan (bukan merupakan sistem operasi) yang berjalan di atas MS-DOS (dan beberapa varian dari MS-DOS), sehingga ia tidak akan dapat berjalan tanpa adanya sistem operasi DOS. Versi 2.x, versi 3.x juga sama. Beberapa versi terakhir dari Windows (dimulai dari versi 4.0 dan Windows NT 3.1) merupakan sistem operasi mandiri yang tidak lagi bergantung kepada sistem operasi MS-DOS. Microsoft Windows kemudian bisa berkembang dan dapat menguasai penggunaan sistem operasi hingga mencapai 90%.

5. Apple Machintos

Mac OS adalah singkatan dari Macintosh Operating System. Mac OS adalah sistem operasi komputer yang dibuat oleh Apple Computer khusus untuk komputer Macintosh dan tidak kompatibel dengan PC berbasis IBM. Diperkenalkan pada tahun 1984, Mac OS sejak tahun 2006 telah memiliki kompatibilitas dengan arsitektur PowerPC maupun x86.

Macintosh operating system atau sistem operasi macintosh adalah sistem operasi yang di gunakan untuk mengoperasikan komputer notebook apple macintosh. Mac OS merupakan sistem operasi pertama yang menggunakan Graphical User Interface – GUI. Orang-orang penting pada Macintosh yaitu Bill Atkinson, Jef Raskin dan Andy Hertzfeld. Komputer ini dinamakan berdasarkan McIntosh, jenis apel yang disukai Jef Raskin. Macintosh diperkenalkan pertama kali pada bulan Januari 1984 lewat iklan Super Bowl yang fenomenal. Pada waktu itu, langkah yang dilakukan Apple adalah sebuah perkembangan revolusioner dalam dunia komputer personal.

Sistem Mac OS dapat di bedakan menjadi dua jenis, yaitu:

a. Mac OS Klasik

Mac OS “Klasik”, sistem yang pertama dikeluarkan oleh Mac pada tahun 1984 hingga Mac OS 9. Mac OS klasik dikenali sebagai satu sistem yang tidak memilik sembarang command line atau baris perintah; merupakan sistem yang menggunakan user interface(UI) sepenuhnya. Karena mudah untuk di gunakan, sistem ini juga dikritik karena menggunakan cooperative multitasking.

b. Mac OS X

Mac OS X (huruf “X” itu disebut sepuluh, yaitu huruf romawi) yang lebih baru. Mac OS X memasukkan unsur-unsur BSD Unix, OpenStep, dan Mac OS 9. Mac OS X memiliki memori ala-Unix dan pre-emptive multitasking kepada platform Mac. Pengurusan memori yang jauh lebih baik dapt lebih banyak pengisian secara bersamaan dan menutup kemungkinan sesuatu pengisian menghancurkan pengisian lainnya.

d. Kelebihan Mac OS :

Lebih stabil karena menggunakan UNIX

a. Multitasking

b. Bisa mengenal file format windows

c. Tampilan yang lebih glossy sehingga bagus untuk graphic design/multimedia

d. Dokumen-dokumen yang dibuat di Mac bisa dibaca di OS yang lain, dan sebaliknya. Baik yang formatnya ‘generik’ (misalnya pdf, html, mp3, text) maupun yang formatnya khusus (misalnya .doc, .xls, .ppt). Asalkan ada program aplikasi (application) di kedua platform (Mac dan Windows) yang bisa membaca format tersebut.

e. Open sourcecode sehingga Mac OS sulit dibajak

f. Ada ‘Time Machine’ yang akan bekerja secara otomatis pada background tanpa mengganggu aplikasi yang dijalankan untuk mem-backup system yang sedang berjalan dan perubahan-perubahan pada data

g. Ada program “sherlock“ yang tidak hanya mencari file pada harddisk dan dalam jaringan lokal, tapi juga dapat beraksi di Internet dan mencari berdasarkan keyword.

h. Lebih stabil

i. Macintosh memiliki keamanan terhadap virus, spyware, dan sebagainya. Hal ini menjadi alasan terbesar mengapa banyak orang memilih Mac karena untuk menghindari virus.

j. Operating System Mac ini mudah digunakan dan mudah dipelajari. Karena sumbernya jelas, training centre-nya ada, dan secara umum ketika orang dihadapkan pada Mac OS mudah belajarnya.

k. Mac memiliki jaminan kepastian dan support hardware yang jelas.

e. Kekurangan Mac OS :

a. Mahal

b. Hanya cocok untuk graphic designer

c. Mac OS tidak dapat digunakan bersama-sama sistem-sistem pengoperasian lain yang tidak menggunakan sistem Mac OS

d. Mac tidak bisa dirakit sendiri karena Apple sudah tidak memberi license buat perusahaan lain untuk membuat hardware yang bisa menggunakan Mac OS

e. Software di Mac OS tidak begitu lengkap

f. Kurang cocok untuk aplikasi server dan game

Pengertian Proses dalam Sistem Operasi


Proses adalah keadaan ketika sebuah program sedang di eksekusi. Saat komputer berjalan, terdapat banyak proses yang berjalan secara bersamaan. Sebuah proses dibuat melalui system call create-process yang membentuk proses turunan ( child process) yang dilakukan oleh proses induk ( parent process). Proses turunan tersebut juga mampu membuat proses baru sehingga semua proses ini pada akhirnya membentuk pohon proses.

Ketika sebuah proses dibuat maka proses tersebut dapat memperoleh sumber-daya seperti waktu CPU, memori, berkas, atau perangkat I/O. Sumber daya ini dapat diperoleh langsung dari sistem operasi, dari proses induk yang membagi-bagikan sumber daya kepada setiap proses turunannnya, atau proses turunan dan proses induk berbagi sumber-daya yang diberikan sistem operasi.

Pengelolaan Proses

Proses perlu dikelola karena dalam sebuah proses membutuhkan beberapa sumber daya untuk menyelesaikan tugasnya. Sumber daya tersebut dapat berupa CPU time, memori, berkas-berkas, dan perangkat-perangkat I/O.

Sistem operasi bertanggung jawab atas aktivitas-aktivitas yang berkaitan dengan managemen proses seperti:

• Pembuatan dan penghapusan proses pengguna dan sistem proses.

• Menunda atau melanjutkan proses.

• Menyediakan mekanisme untuk proses sinkronisasi.

• Menyediakan mekanisme untuk proses komunikasi.

• Menyediakan mekanisme untuk penanganan deadlock.


Perkembangan sistem komputer mendatang adalah menuju ke sistem multi- processing, multiprogramming, terdistribusi dan paralel yang mengharuskan adanya proses-proses yang berjalan bersama dalam waktu yang bersamaan. Hal demikian merupakan masalah yang perlu perhatian dari perancang sistem operasi. Kondisi dimana pada saat yang bersamaan terdapat lebih dari satu proses disebut dengan kongkurensi (proses-proses yang kongkuren).

Proses-proses yang mengalami kongkuren dapat berdiri sendiri (independen) atau dapat saling berinteraksi, sehingga membutuhkan sinkronisasi atau koordinasi proses yang baik.

Perkembangan Sistem operasi Android


Perkembangan perangkat telpon semakin berkembang, dan banyak vendor yang ingin bergabung dengan sistem operasi mobile. pada tahun 2000an google mulai mengembangkan sayapnya untuk perangkat mobile. dan membuat sistem operasi android.

Macam macan sistem operasi android
1. Android versi 1.1
Sistem operasi ini berdiri pada tanggal 09 maret 2009, sistem operasi ini dilengkapi fitur aplikasi jam, jam alarem, voice search, pengiriman pesan (gmail), pemberitahuan email

2.Android versi 1.5 (Cupcake)
Sistem operasi ini berdiri pertengahan Mei 2009, sistem ini diperbarui dengan SDK (Software Development Kit). dan fiturenya kemampuan merekam dan menonton video dengan modus kamera, mengunggah video youtube dan gambar ke Picasa langsung dari telepon, dukungan Bluetooth A2DP, kemampuan terhubung secara otomatis ke headset Bluetooth, animasi layar, dan keyboard pada layar yang dapat disesuaikan dengan sistem.

3. Android versi 1.6 (Donut)
Sistem operasi ini di dirikan pada bulan September, sistem di perbarui lagi dengan pengembangan baterai indikator dan kontrol applet VPN. Fitur yang lainnya adalah galeri, kamera, camcorder. sistem ini juga sudah bisa CDMA / EVDO, 802.1x, VPN, Gestures, dan Text-to-speech engine.

4. Android versi 2.0 - 2.1 (Eclair)
Sistem operasi ini di dirikan pada tanggal 3 Desember 2009 pada sistem ini adroid mengembangkan fiture Google Maps 3.1.2, perubahan UI dengan browser baru dan dukungan HTML5, daftar kontak yang baru, dukungan flash untuk kamera 3,2 MP, digital Zoom, dan Bluetooth 2.1.

5. Android versi 2.2 (Froyo)
Sistem operasi ini di dirikan pada tanggal 20 Mei 2010, Perubahan-perubahan umumnya terhadap versi-versi sebelumnya antara lain dukungan Adobe Flash 10.1, kecepatan aplikasi 2 - 5 kali lebih cepat, intergrasi V8 JavaScript pencarian yang dipakai Google Chrome, SD Card, WiFi, dan kemampuan auto update dalam aplikasi Android Market.
6. Android versi 2.3 (Gingerbread)
Sistem operasi ini di dirikan pada tanggal 6 Desember 2010, pengembangannya untuk android ini adalah di bidang game, kamera yang lebih dari satu.

7 Android versi 3.0 (Honeycomb)
Sistem operasi ini di dirikan pada Mei 2011. android ini dirancang khusus untuk computer tablet. android ini mendukung multi prosesor dan juga akselerasi perangkat keras (hardware) untuk grafis. sistem ini berkerja di Motorola Xoom, Eee Pad Transformer.

Sistem operasi android akan berkembang terus. karena sistem operasi ini terbuka. tidak berbayar seperti linux opensouce
Email This
BlogThis!
Share to Twitter
Share to Facebook