Sistem operasi pada komputer
Pengertian Sistem Operasi, Fungsi, Macam & Contohnya|Secara Umum, Pengertian Sistem
Operasi adalah perangkat
lunak (software) pada komputer yang bertugas dalam menggontrol dan memanajemen
perangkat keras dan sebagai operasi-operasi dasar sistem, termasuk dalam
menjalankan software aplikasi misalnya program-program pengolah data untuk
mempermudah kegiatan manusia. Dalam bahasa Inggris, sistem operasi disebut
dengan Operating
System, atau disingkat OS.
Sedangkan dalam penjelasan wikipedia, bahwa
pengertian sistem operasi (operating system) adalah komponen pengolah piranti
lunak dasar (essential component) yang tersistem sebagai pengelola
sumber daya dari perangkat keras komputer (hardware), dan sebagai penyedia
layanan umum untuk aplikasi. Tanpa adanya sistem operasi maka aplikasi komputer
tidak dapat berjalan, kecuali jika menggunakan program booting.
Sistem Operasi Komputer merupakan software di lapisan pertama
dalam meletakkan memori komputer (memori komputer yaitu hardisk, bukan memori
ram) di saat komputer dinyalakan. Lalu pada software-sofware yang lainnya
dijalankan setelah Sistem Operasi Komputer berjalan, dan melakukan layanan inti
umum keseluruh software-software. Layanan inti umum tersebut misalnya akses ke
disk, manajemen memori, skudiling task, dan antar muka user. Sehingga setiap
software tidak lagi melakukan tugas inti umum karena telah dilakukan dan
dilayani oleh Sistem Operasi.
Sistem Operasi berfungsi sebagai penghubung antara lapisan hardware dan
lapisan software. Selain dari itu sistem operasi komputer melakukan semua
perintah penting dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda
fungsinya dapat berjalan lancar secara bersamaan tanpa adanya hambatan. Sistem
Operasi Komputer menjamin, aplikasi perangkat lunak lainnya dapat
memakai memori, melakukan input serta output ke peratan lain, dan memiliki
akses ke setiap sistem file. Sistem operasi juga mengatur, jika aplikasi
berjalan secara bersamaan, sehingga proses di komputer berjalan mendapatkan
waktu yang cukup dan tidak saling mengganggu perangkat yang lain.
Bagian-Bagian Sistem Operasi Komputer
Secara umum, sistem operasi komputer terdiri atas beberapa bagian yaitu..
- Mekanisme
Boot, adalah meletakkan kernel ke dalam memori
- Kernel
yaitu inti dari sebuah sistem operasi
- Command
Interpreter atau shell, yang bertugas dalam membaca input dari pengguna
- Pustaka-pustaka,
yaitu yang menyediakan kumpulan fungsi dasar dan standar yang dapat
dipanggil oleh apliaksi lain
- Driver
untuk berinteraksi dengan hardware eksternal, sekaligus untuk
mengontrolnya
Fungsi Sistem Operasi
Berdasarkan penjelasan diatas, maka dapat dikatakan sistem
operasi memiliki peran yang sangat penting dan vital dalam komputer. Peran dan
fungsi sistem operasi adalah sebagai berikut...
- Membuat
komputer menjadi lebih mudah dan menarik serta nyaman digunakan
- Memungkinkan
sumberdaya komputer digunakan secara efisien
- Disusun
atau diprogram untuk sedemikian rupa memungkinkan menerima
perubahan/pengembangan baru yang efektif dan efisien, dengan pengujian
sistem tanpa mengganggu layanan yang telah ada.
Tidak hanya itu, fungsi sistem operasi komputer dibagi dalam
tiga bagian yaitu sebagai mediator, sebagai wadah, dan sebagai penerjemah.
- Fungsi
sistem operasi sebagai mediator, adalah sistem operasi komputer menjadi
penengah atau penghubung perangkat keras komputer (hardware) dengan
perangkat lunak komputer (sofware).
- Fungsi
sistem operasi sebagai wadah adalah sistem operasi komputer tempat
menginstal suatu aplikasi, dan sebaliknya.
- Fungsi
sistem operasi komputer sebagai penerjemah adalah sistem operasi komputer
melakukan proses penerjemahan bahasa program untuk ditampilkan ke layar
monitar yang berupa kombinasi grafis dan teks.
Fungsi Umum Sistem Operasi
1. Resource manager adalah pengelolaan sumber daya dan mengalokasikannya. Misalnya memori, cpu, disk drive dan perangkat lainnya.
1. Resource manager adalah pengelolaan sumber daya dan mengalokasikannya. Misalnya memori, cpu, disk drive dan perangkat lainnya.
Advertisement
2. Interface/tatap muka, yaitu sebagai perantara antara
pengguna dengan perangkat keras dengan menyediakan tampilan kepada pengguna
yang leibh mudah dipahami dan bersahabat (user friendly).
3. Coordinator, mengkoordinasi dan menyediakan fasilitas sehingga aktifitas yang kompleks dapat diatur dan proses secara berurutan.
4. Guardian, ialah menyediakan akses kontrol dengan tugas melindungi file dan mengawasi data dan program
5. Gate Keeper, berfungsi mengendalikan hak akses pengguna dalam mengendalikan yang berhak masuk ke dalam sistem dan mengawasi apa saja yang dilakukannya.
6. Optimizer adalah sebagai penjadwal masukan (input) oleh user, pengaksesan basis data, proses komputasi dan penggunannya.
7. Accountant yang mana berfungsi mengatur waktu CPU, penggunaan memori, pemanggilan I/O, disk storage, dan waktu koneksi terminal
8. Server berfungsi untuk melayani pengguna komputer
Macam-Macam Sistem Operasi dan Contohnya
a. DOS adalah singkatan dari Disk Operating System, ada beberapa versi dari sistem dos yaitu MS- Dos yang dibuat oleh Microsoft, PC DOS buatan dari IBM dan DR- DOS buatan Digital Research.
b. OS/2 adalah sistem operasi yang dibuat oleh IBM, yang awal mulanya hanya ditujukan untuk pemakaian komputer sendi namun kini telah disebarkan.
c. Sunsoft adalah sistem operasi yang dibaut oleh Sun Microsystem Inc. Sistem yang merupakan versi interaktif UNIX
d. Sistem 6.x/7.x
Sistem Operasi yang dijalankan untuk Macintosh metode dengan menggunakan mode GUI atau Graphical User Interface
e. Windows NT
Sistem yang dikembangkan oleh windows.
f. NextSTEF
NextSTEF adalah sistem operasi yang ditujukan kepada komputer neTX karena kecanggihannya
g. UNIX merupakan sistem operasi yang kini banyak digunakan komputer mini atau mainframe.
h. Sistem Mac OS, adalah sistem operasi untuk komputer keluaran Apple yang umumnya disebut dengan Mac atau Macintosh.
i. Microsoft Windows yang antara lain terdiri dari Windows Desktop Environment (versi 1.x hingga versi 3.x), Windows 9x (Windows 95, 98, dan Windows ME), dan Windows NT (Windows NT 3.x, Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7 (Seven) yang dirilis pada tahun 2009, dan Windows 8 yang dirilis pada Oktober 2012)).
3. Coordinator, mengkoordinasi dan menyediakan fasilitas sehingga aktifitas yang kompleks dapat diatur dan proses secara berurutan.
4. Guardian, ialah menyediakan akses kontrol dengan tugas melindungi file dan mengawasi data dan program
5. Gate Keeper, berfungsi mengendalikan hak akses pengguna dalam mengendalikan yang berhak masuk ke dalam sistem dan mengawasi apa saja yang dilakukannya.
6. Optimizer adalah sebagai penjadwal masukan (input) oleh user, pengaksesan basis data, proses komputasi dan penggunannya.
7. Accountant yang mana berfungsi mengatur waktu CPU, penggunaan memori, pemanggilan I/O, disk storage, dan waktu koneksi terminal
8. Server berfungsi untuk melayani pengguna komputer
Macam-Macam Sistem Operasi dan Contohnya
a. DOS adalah singkatan dari Disk Operating System, ada beberapa versi dari sistem dos yaitu MS- Dos yang dibuat oleh Microsoft, PC DOS buatan dari IBM dan DR- DOS buatan Digital Research.
b. OS/2 adalah sistem operasi yang dibuat oleh IBM, yang awal mulanya hanya ditujukan untuk pemakaian komputer sendi namun kini telah disebarkan.
c. Sunsoft adalah sistem operasi yang dibaut oleh Sun Microsystem Inc. Sistem yang merupakan versi interaktif UNIX
d. Sistem 6.x/7.x
Sistem Operasi yang dijalankan untuk Macintosh metode dengan menggunakan mode GUI atau Graphical User Interface
e. Windows NT
Sistem yang dikembangkan oleh windows.
f. NextSTEF
NextSTEF adalah sistem operasi yang ditujukan kepada komputer neTX karena kecanggihannya
g. UNIX merupakan sistem operasi yang kini banyak digunakan komputer mini atau mainframe.
h. Sistem Mac OS, adalah sistem operasi untuk komputer keluaran Apple yang umumnya disebut dengan Mac atau Macintosh.
i. Microsoft Windows yang antara lain terdiri dari Windows Desktop Environment (versi 1.x hingga versi 3.x), Windows 9x (Windows 95, 98, dan Windows ME), dan Windows NT (Windows NT 3.x, Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7 (Seven) yang dirilis pada tahun 2009, dan Windows 8 yang dirilis pada Oktober 2012)).
Sistem operasi pada
smartphone
Telepon pintar sudah tidak asing lagi bagi pengguna
telepon seluler, Telepon pintar (smartphone) adalah telepon genggam yang
mempunyai kemampuan tingkat tinggi, terkadang dengan fungsi yang menyerupai
komputer. Belum ada standar pabrik yang menentukan definisi telepon pintar.
Bagi beberapa orang, telepon pintar merupakan telepon yang bekerja menggunakan
seluruh piranti lunak sistem operasi yang menyediakan hubungan standar dan
mendasar bagi pengembang aplikasi. Bagi yang lainnya, telepon pintar hanyalah
merupakan sebuah telepon yang menyajikan fitur canggih seperti surel (surat
elektronik), internet dan kemampuan membaca buku elektronik (e-book) atau
terdapat papan ketik (baik built-in maupun eksternal) dan konektor VGA. Dengan
kata lain, telepon pintar merupakan komputer mini yang mempunyai kapabilitas
sebuah telepon.
Pertumbuhan permintaan akan alat canggih yang mudah dibawa kemana-mana membuat
kemajuan besar dalam prosesor, memori, layar dan sistem operasi yang diluar
dari jalur telepon genggam sejak beberapa tahun ini.
Judul di atas akan mengupas penggunaan sistem operasi Android pada telepon
pintar atau sering disebut Smartphone.
Sistem Operasi
Menurut Wikipedia bahasa Indonesia, ensiklopedia bebas, Sistem operasi atau
dalam bahasa Inggris: operating system atau OS adalah perangkat lunak sistem
yang bertugas untuk melakukan kontrol dan manajemen perangkat keras serta
operasi-operasi dasar sistem, termasuk menjalankan software aplikasi seperti
program-program pengolah kata dan browser web.
Secara umum, Sistem Operasi adalah software pada lapisan pertama yang ditaruh
pada memori komputer pada saat komputer dinyalakan. Sedangkan software-software
lainnya dijalankan setelah Sistem Operasi berjalan, dan Sistem Operasi akan
melakukan layanan inti umum untuk software-software itu. Layanan inti umum
tersebut seperti akses ke disk, manajemen memori, skeduling task, dan
antar-muka user. Sehingga masing-masing software tidak perlu lagi melakukan
tugas-tugas inti umum tersebut, karena dapat dilayani dan dilakukan oleh Sistem
Operasi. Bagian kode yang melakukan tugas-tugas inti dan umum tersebut
dinamakan dengan "kernel" suatu Sistem Operasi.
Sistem operasi-sistem operasi utama yang digunakan komputer sistem umum
(termasuk PC, komputer personal) terbagi menjadi 3 kelompok besar:
1.
Keluarga Microsoft Windows - yang
antara lain terdiri dari Windows Desktop Environment (versi 1.x hingga versi
3.x), Windows 9x (Windows 95, 98, dan Windows ME), dan Windows NT (Windows NT
3.x, Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003, Windows
Vista, Windows 7 (Seven) yang dirilis pada tahun 2009, dan Windows Orient yang
akan dirilis pada tahun 2014)).
2.
Keluarga Unix yang menggunakan
antarmuka sistem operasi POSIX, seperti SCO UNIX, keluarga BSD (Berkeley
Software Distribution), GNU/Linux, MacOS/X (berbasis kernel BSD yang
dimodifikasi, dan dikenal dengan nama Darwin) dan GNU/Hurd.
3.
Mac OS, adalah sistem operasi
untuk komputer keluaran Apple yang biasa disebut Mac atau Macintosh.
Sedangkan komputer
Mainframe, dan Super komputer menggunakan banyak sekali sistem operasi yang
berbeda-beda, umumnya merupakan turunan dari sistem operasi UNIX yang
dikembangkan oleh vendor seperti IBM AIX, HP/UX, dll.
Sistem Operasi Android
Android adalah software untuk perangkat mobile yang mencakup sistem operasi,
middleware dan aplikasi kunci. Pengembangan aplikasi pada platform Android
menggunakan bahasa pemrograman Java. Serangkaian aplikasi inti Android antara
lain klien email, program SMS, kalender, peta, browser, kontak, dan lain-lain.
Dengan menyediakan sebuah platform pengembangan yang terbuka, pengembang
Android menawarkan kemampuan untuk membangun aplikasi yang sangat kaya dan
inovatif. Pengembang bebas untuk mengambil keuntungan dari perangkat keras,
akses informasi lokasi, menjalankan background services, mengatur alarm,
tambahkan pemberitahuan ke status bar, dan banyak lagi.
Android bergantung pada versi Linux 2.6 untuk layanan sistem inti seperti
keamanan, manajemen memori, manajemen proses, network stack, dan model driver.
Kernel juga bertindak sebagai lapisan abstraksi antara hardware dan seluruh
software stack.
Sejarah Sistem Operasi Android
Android adalah sistem operasi untuk telepon seluler yang berbasis Linux.
Android menyediakan platform terbuka bagi para pengembang buat menciptakan aplikasi
mereka sendiri untuk digunakan oleh bermacam peranti bergerak. Awalnya, Google
Inc. membeli Android Inc., pendatang baru yang membuat peranti lunak untuk
ponsel. Kemudian untuk mengembangkan Android, dibentuklah Open Handset
Alliance, konsorsium dari 34 perusahaan peranti keras, peranti lunak, dan
telekomunikasi, termasuk Google, HTC, Intel, Motorola, Qualcomm, T-Mobile, dan
Nvidia.
Pada saat perilisan perdana Android, 5 November 2007, Android bersama Open
Handset Alliance menyatakan mendukung pengembangan standar terbuka pada
perangkat seluler. Di lain pihak, Google merilis kode–kode Android di bawah
lisensi Apache, sebuah lisensi perangkat lunak dan standar terbuka perangkat
seluler.
Di dunia ini terdapat dua jenis distributor sistem operasi Android. Pertama
yang mendapat dukungan penuh dari Google atau Google Mail Services (GMS) dan
kedua adalah yang benar–benar bebas distribusinya tanpa dukungan langsung
Google atau dikenal sebagai Open Handset Distribution (OHD).
2007-2008: Produk awal
Sekitar September 2007 sebuah studi melaporkan bahwa Google mengajukan hak
paten aplikasi telepon seluler (akhirnya Google mengenalkan Nexus One, salah
satu jenis telepon pintar yang menggunakan Android pada sistem operasinya.
Telepon seluler ini diproduksi oleh HTC Corporation dan tersedia di pasaran
pada 5 Januari 2010).
Pada 9 Desember 2008, diumumkan anggota baru yang bergabung dalam program kerja
Android ARM Holdings, Atheros Communications, diproduksi oleh Asustek Computer
Inc, Garmin Ltd, Softbank, Sony Ericsson, Toshiba Corp, dan Vodafone Group Plc.
Seiring pembentukan Open Handset Alliance, OHA mengumumkan produk perdana
mereka, Android, perangkat mobile yang merupakan modifikasi kernel Linux 2.6.
Sejak Android dirilis telah dilakukan berbagai pembaruan berupa perbaikan bug
dan penambahan fitur baru.
Telepon pertama yang memakai sistem operasi Android adalah HTC Dream, yang
dirilis pada 22 Oktober 2008. Pada penghujung tahun 2009 diperkirakan di dunia
ini paling sedikit terdapat 18 jenis telepon seluler yang menggunakan Android.
Android versi 1.1
Pada 9 Maret 2009, Google merilis Android versi 1.1. Android versi ini
dilengkapi dengan pembaruan estetis pada aplikasi, jam alarm, voice search
(pencarian suara), pengiriman pesan dengan Gmail, dan pemberitahuan email.
Android versi 1.5 (Cupcake)
Pada pertengahan Mei 2009, Google kembali merilis telepon seluler dengan
menggunakan Android dan SDK (Software Development Kit) dengan versi 1.5
(Cupcake). Terdapat beberapa pembaruan termasuk juga penambahan beberapa fitur
dalam seluler versi ini yakni kemampuan merekam dan menonton video dengan modus
kamera, mengunggah video ke 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.
Donut (versi 1.6) dirilis pada September dengan menampilkan proses pencarian
yang lebih baik dibanding sebelumnya, penggunaan baterai indikator dan kontrol
applet VPN. Fitur lainnya adalah galeri yang memungkinkan pengguna untuk
memilih foto yang akan dihapus; kamera, camcorder dan galeri yang
dintegrasikan; CDMA / EVDO, 802.1x, VPN, Gestures, dan Text-to-speech engine;
kemampuan dial kontak; teknologi text to change speech (tidak tersedia pada
semua ponsel; pengadaan resolusi VWGA.
Android versi 2.0/2.1 (Eclair)
Pada 3 Desember 2009 kembali diluncurkan ponsel Android dengan versi 2.0/2.1
(Eclair), perubahan yang dilakukan adalah pengoptimalan hardware, peningkatan
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.
Untuk bergerak cepat dalam persaingan perangkat generasi berikut, Google
melakukan investasi dengan mengadakan kompetisi aplikasi mobile terbaik (killer
apps - aplikasi unggulan). Kompetisi ini berhadiah $25,000 bagi setiap
pengembang aplikasi terpilih. Kompetisi diadakan selama dua tahap yang tiap
tahapnya dipilih 50 aplikasi terbaik.
Dengan semakin berkembangnya dan semakin bertambahnya jumlah handset Android,
semakin banyak pihak ketiga yang berminat untuk menyalurkan aplikasi mereka
kepada sistem operasi Android. Aplikasi terkenal yang diubah ke dalam sistem
operasi Android adalah Shazam, Backgrounds, dan WeatherBug. Sistem operasi
Android dalam situs internet juga dianggap penting untuk menciptakan aplikasi
Android asli, contohnya oleh MySpace dan Facebook.
Android bagi komunitas sumber terbuka (open source)
Android memiliki berbagai keunggulan sebagai software yang memakai basis kode
komputer yang bisa didistribusikan secara terbuka (open source) sehingga
pengguna bisa membuat aplikasi baru di dalamnya. Android memiliki aplikasi
native Google yang terintegrasi seperti pushmail Gmail, Google Maps, dan Google
Calendar.
Para penggemar open source kemudian membangun komunitas yang membangun dan
berbagi Android berbasis firmware dengan sejumlah penyesuaian dan fitur-fitur
tambahan, seperti FLAC lossless audio dan kemampuan untuk menyimpan download
aplikasi pada microSD card. Mereka sering memperbaharui paket-paket firmware
dan menggabungkan elemen-elemen fungsi Android yang belum resmi diluncurkan
dalam suatu carrier-sanction firmware.
Telepon Pintar (Smartphone)
Belum ada kesepakatan dalam industri ini mengenai apa yang membuat telepon
menjadi “pintar”, dan pengertian dari telepon pintar itu pun berubah mengikuti
waktu. Menurut David Wood, Wakil Presiden Eksekutif PT Symbian OS, “Telepon
pintar dapat dibedakan dengan telepon genggam biasa dengan dua cara fundamental:
bagaimana mereka dibuat dan apa yang mereka bisa lakukan.” Pengertian lainnya
memberikan penekanan berbedaan dari dua faktor ini.
Kebanyakan alat yang dikategorikan sebagai telepon pintar menggunakan sistem
operasi yang berbeda. Dalam hal fitur, kebanyakan telepon pintar mendukung
sepenuhnya fasilitas surel dengan fungsi pengatur personal yang lengkap. Fungsi
lainnya dapat menyertakan miniatur papan ketik QWERTY, layar sentuh atau D-pad,
kamera, pengaturan daftar nama, penghitung kecepatan, navigasi piranti lunak
dan keras, kemampuan membaca dokumen bisnis, pemutar musik, penjelajah foto dan
melihat klip video, penjelajah internet, atau hanya sekedar akses aman untuk
membuka surel perusahaan, seperti yang ditawarkan oleh BlackBerry. Fitur yang paling
sering ditemukan dalam telepon pintar adalah kemampuannya menyimpan daftar nama
sebanyak mungkin, tidak seperti telepon genggam biasa yang mempunyai batasan
maksimum penyimpanan daftar nama.
Kesimpulan
Pemakaian sistem operasi Android pada
smartphone pada saat ini banyak digunakan oleh perusahaan penghasil telepon
seluler. Karena keunggulannya sebagai software yang memakai basis kode komputer
yang bisa didistribusikan secara terbuka (open source) sehingga banyak sekali
aplikasi-aplikasi yang bisa diunduh oleh penggguna smartphone tanpa membayar
biaya aplikasi tersebut. Diyakini smartphone yang menggunakan sistem
operasi Android akan lebih murah harganya dibanding
smartphone yang menggunakan sistem operasi yang berbayar.
Tidak ada komentar:
Posting Komentar