Sistem Operasi
Pengertian Sistem operasi Komputer adalah perangkat lunak komputer atau
software yang bertugas untuk melakukan kontrol dan manajemen perangkat keras
dan juga operasi-operasi dasar sistem, termasuk menjalankan software aplikasi
seperti program-program pengolah data yang bisa digunakan untuk mempermudah
kegiatan manusia. Sistem Operasi dalam bahasa Inggrisnya disebut
Operating System, atau biasa di singkat dengan OS.
Sistem Operasi komputer merupakan software pada lapisan
pertama yang diletakkan pada memori komputer, (memori komputer dalam hal ini
ada Hardisk, bukan memory ram) pada saat komputer dinyalakan. Sedangkan
software-software lainnya dijalankan setelah Sistem Operasi Komputer 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 berfungsi sebagai penghubung antara
lapisan hardware dan lapisan software. selain itu, Sistem Operasi komputer juga
melakukan semua perintah perintah penting dalam komputer, serta menjamin
aplikasi-aplikasi yang berbeda fungsinya dapat berjalan lancar secara bersamaan
tanpa hambatan. Sistem Operasi Komputer menjamin aplikasi perangkat
lunak lainnya bisa memakai memori, melakukan input serta output terhadap
peralatan lain, dan mempunya akses kepada sistem file. Jika beberapa aplikasi
berjalan secara bersamaan, maka Sistem Operasi Komputer akan mengatur
jadwal yang tepat, sehingga sebisa mungkin semua proses pada komputer yang
berjalan mendapatkan waktu yang cukup untuk menggunakan CPU dan tidak saling
mengganggu dengan perangkat yang lain.
Contoh Sistem Operasi Komputer
Contoh-contoh dari Sistem operasi Komputer
misalnya adalah Windows, Linux, MacOS, dan lain lain. Di bawah ini merupakan
tampilan antarmuka sistem operasi Windows 7, Linux (ubuntu), dan Mac OS X
tampilan antar
muka windows 7
tampilan antar
muka linux Ubuntu
Tampilan antar
muka sistem operasi Mac OS X
Software Aplikasi
Pengertian software aplikasi, yaitu suatu program komputer yang berfungsi
untuk melakukan tugas-tugas khusus, seperti membuat dokumen, memanipulasi foto,
membuat laporan keuangan, atau merancang rumah.
Pengertian software
aplikasi tidak lepas dari beberapa macam program pembangunnya, yaitu terdiri
dari software hiburan, pendidikan, bisnis, perangkat lunak
khusus, serta produktivitas kerja.
Perangkat lunak penunjang
produktivitas kerja memberikan peranan yang sangat bermanfaat untuk
optimalisasi mutu kerja.
Seluk Beluk Software
Aplikasi
Berikut beberapa jenis
perangkat lunak yang terdapat di pasaran untuk aplikasi komputer.
- Perangkat lunak hiburan. Beberapa contoh dari software ini, yaitu winamp untuk mendengarkan musik, games, dan sebagainya untuk hiburan.
- Perangkat lunak pendidikan. Berguna untuk mempelajari atau mereferensikan tentang pendidikan atau pengetahuan.
- Perangkat lunak bisnis. Software ini berguna untuk aplikasi bisnis, contohnya untuk menangani utang piutang, pencatatan barang, dan sebagainya.
- Perangkat lunak khusus.
- Perangkat lunak produktivitas kerja.
Pengertian software aplikasi pada software produktivitas kerja adalah sebagai berikut:
- Word processing
Word processing disebut juga pengolah kata untuk membuat
dokumen. Berguna untuk memformat teks sehingga teks lebih rapi, misalnya rata
kanan-kiri dan sebagainya.
Gramer checker digunakan untuk mengidentifikasi kesalahan tata bahasa. Thesaurus adalah
untuk mencari padanan kata.
- Spreadsheet
Spreadsheet berupa sekumpulan sel yang khas. Setiap sel
terdiri dari nama baris dinyatakan dengan angka dan nama kolom dinyatakan dengan
huruf.
Beberapa contoh nama spreadsheet,
yaitu Claris Resolve dari Claris Corporation, excel dari Microsoft, lotus 1-2-3
dari Lotus. Development Corporation, QuatroPro dari Novel Corporation,
StarOffice Calc dari Sun Microsystems.
- Desktop Publishing
Biasanya digunakan untuk
mencetak kartu undangan. Cocok sekali bagi yang ingin membuka usaha
percetakan, karena ia bisa menggabungkan metode dari perangkat lunak yang lain.
Contoh nama dari program
desktop publishing, yaitu corel draw, frame maker, indesign, ventura,
dan lain-lain.
- Presentasi Grafik
Software ini biasanya digunakan untuk membuat bahan
presentasi grafik sehingga pembuatan bahan presentasi mudah dan cepat. Anda
juga bisa menambahkan fitur-fitur penambah cantiknya bahan presentasi
Anda.
Contoh aplikasi ini adalah
dengan menambahkan gambar animasi atau bahkan menambahkan video
untuk ditayangkan guna memperjelas bahan presentasi. Contoh nama software ini
adalah StarOffice Impress, FreeLance Grafics, Power Point, dan lain-lain.
- Komunikasi
Software ini berfungsi
untuk berkomunikasi antar orang melalui e-mail
(electronic-mail), atau disebut juga dengan surat elektronik. Beberapa
contoh nama software email ini adalah Perfect Office, Kmail, OutLook Express,
Netscape messenger, dan lain-lain.
- Personal Information Manager (PIM)
PIM sangat berguna untuk
mengelola informasi pribadi, seperti tugas, jadwal, rekanan atau klien dan juga
keuangan.
Beberapa contoh dari software ini adalah commence, computer organizer, lotus
organizer, Microsoft outlook.
- Manajemen Data
Software manajemen
data disebut juga dengan DBMS (Database Management System). DBMS berguna untuk
mencatat, memanipulasi, dan mengambil data agar lebih cepat dan tepat.
Beberapa contoh nama DBMS,
yaitu access dari Microsoft Corporation, paradox, visual Dbase, visual express,
dan visual foxpro. DBMS memiliki fitur yang canggih sekali, misalnya mampu
menyediakan fasilitas keamanan bagi pengakses yang tidak
berwewenang.
Bahasa pemrograman
Bahasa pemrograman, atau sering diistilahkan juga dengan bahasa
komputer atau bahasa
pemrograman komputer, adalah instruksi standar untuk memerintah komputer.
Bahasa pemrograman ini merupakan suatu himpunan dari aturan sintaks dan semantik
yang dipakai untuk mendefinisikan program komputer. Bahasa ini memungkinkan
seorang programmer dapat menentukan secara persis data mana yang akan diolah
oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis langkah apa
secara persis yang akan diambil dalam berbagai situasi.
Menurut tingkat
kedekatannya dengan mesin komputer, bahasa pemrograman terdiri dari:
- Bahasa Mesin, yaitu memberikan perintah kepada komputer dengan memakai kode bahasa biner, contohnya 01100101100110
- Bahasa Tingkat Rendah, atau dikenal dengan istilah bahasa rakitan (bah.Inggris Assembly), yaitu memberikan perintah kepada komputer dengan memakai kode-kode singkat (kode mnemonic), contohnya [kode_mesin|MOV], SUB, CMP, JMP, JGE, JL, LOOP, dsb.
- Bahasa Tingkat Menengah, yaitu bahasa komputer yang memakai campuran instruksi dalam kata-kata bahasa manusia (lihat contoh Bahasa Tingkat Tinggi di bawah) dan instruksi yang bersifat simbolik, contohnya {, }, ?, <<, >>, &&, ||, dsb.
- Bahasa Tingkat Tinggi, yaitu bahasa komputer yang memakai instruksi berasal dari unsur kata-kata bahasa manusia, contohnya begin, end, if, for, while, and, or, dsb. Komputer dapat mengerti bahasa manusia itu diperlukan program compiler atau interpreter.
Sebagian besar
bahasa pemrograman digolongkan sebagai Bahasa Tingkat Tinggi, hanya bahasa C
yang digolongkan sebagai Bahasa Tingkat Menengah dan Assembly yang merupakan
Bahasa Tingkat Rendah.
Sistem operasi adalah perangkat lunak sistem yang bertugas untuk
melakukan kontrol dan manajemen perangkat
keras serta operasi-operasi dasar sistem, termasuk menjalankan
perangkat lunak aplikasi seperti program-program pengolah kata dan peramban web.
Software Aplikasi / Perangkat lunak aplikasi adalah suatu subkelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna.
Software Aplikasi / Perangkat lunak aplikasi adalah suatu subkelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna.
Bahasa
pemrograman, atau sering diistilahkan juga
dengan bahasa komputer, adalah teknik
komando/instruksi standar untuk memerintah komputer.
Dari ketiga rumusan tersebut dapat
ditarik kesimpulan sebagai berikut bahwa diantara ketiganya, yaitu antara
system operasi, software aplikasi dan bahasa pemograman ketiganya saling
terkait yaitu antara bahasa pemogaraman sebagai perintah untuk menjalankan
computer, system operasi sebagai pengelola dan manajemen software aplikasi yang
menjalankan perintah sesuai yang dikehenmdaki oeh penguna atau user.




0 komentar:
Posting Komentar