Thursday, November 4, 2010

Debu Gunung Merapi Kalau Diperbesar


ABU vulkanik akibat letusan Gunung Merapi terus beterbangan ke berbagai daerah di sekitar gunung tersebut. Masyarakat sebaiknya mewaspadai abu ini karena bisa mengganggu kesehatan pernapasan, mata, dan kulit.

Setelah meletus pada Selasa (26/10) lalu, letusan susulan Gunung Merapi terus terjadi. Sabtu (30/10) malam, lagi-lagi gunung teraktif di dunia ini mengeluarkan awan panasnya. Disusul letusan berikutnya pada Senin (1/11). Tak hanya korban harta dan nyawa, meletusnya Gunung Merapi juga membawa dampak negatif bagi kesehatan.

Abu vulkanik dari Gunung Merapi yang terbawa angin ke berbagai arah hingga banyak membahayakan warga sekitar, terutama pada kesehatan. Abu vulkanik sering disebut juga pasir vulkanik atau jatuhan piroklastik adalah bahan material vulkanik jatuhan yang disemburkan ke udara saat terjadi letusan.

Dikatakan oleh ahli kesehatan paru dari Rumah Sakit Omni Alam Sutera Tangerang, Dr Thahri Iskandar SpP, pada prinsipnya sewaktu letusan gunung itu terjadi, berbagai macam batu-batuan dikeluarkan. “Kandungan yang terdapat dalam abu vulkanik sangat variatif,” kata dokter lulusan Fakultas Kedokteran Universitas Brawijaya ini.

Thahri mengatakan, apabila dibagibagi, maka kandungan dalam abu vulkanik tersebut terdiri atas pasir dan batu-batuan, produk letusan seperti belerang, juga awan panas yang banyak disebut dengan wedhus gembel. “Semuanya sangat berpengaruh terhadap kesehatan, khususnya paru-paru,” ungkapnya.

Masih dijelaskan Thahri, saat menyerang pernapasan, dampak yang terjadi pun bisa beragam. Misalnya saja saat menyerang kepada orang yang sebelumnya sehat, maka bergantung seberapa besar debu itu menyerang seseorang. “Posisi juga menentukan seberapa besar abu tersebut masuk ke dalam pernapasan kita,” ungkapnya.

Nah, jika posisi seseorang dekat dengan abu vulkanik yang kemudian masuk ke dalam pernapasan cukup banyak, maka bisa membuat saluran pernapasan membengkak karena efek dari panasnya udara. Yang terjadi, bisa saja sesak napas, bahkan sampai mengancam jiwa.

Apabila awan tersebut naik ke angkasa yang kemudian membentuk awan panas, maka bisa sebabkan hujan asam yang juga membahayakan kesehatan maupun lingkungan. Kandungan racun dalam awan panas tadi dapat menurunkan kesuburan tanah dan kematian bagi hewan. “Namun, jika seseorang berada dalam posisi yang jauh, otomatis dampak pada kesehatan pun akan berkurang atau gejalanya lebih ringan,” sebutnya.

Berbeda halnya dengan seseorang yang sudah bermasalah pada paru-paru, seperti pada penderita asma misalnya. Umumnya pada seseorang yang memiliki riwayat asma, maka asmanya akan kumat. “Abu vulkanik merupakan salah satu pencetus terjadinya serangan asma,” paparnya.

Kita semua tahu bahwa asma adalah penyakit yang sifatnya terjadi terusmenerus yang biasanya terjadi apabila terdapat pencetusnya. Dalam hal ini, abu gunung menjadi salah satu pencetus asma yang kuat sehingga yang terjadi pada penderita asma biasanya adalah bengek yang bisa muncul kapan saja saat terpapar abu vulkanik.

Selain asma, abu vulkanik juga sangat berbahaya bagi seseorang yang sudah menderita penyakit paru obstruktif kronik (PPOK) atau penyakit yang disebabkan gas atau asap yang beracun dan berbahaya.

Di Indonesia yang disebut sebagai gas atau asap berbahaya yang paling banyak adalah asap rokok, bahkan penyakit ini disebut sebagai penyakit asap rokok karena dominasi yang terlalu besar oleh asap rokok yang menyebabkan penyakit ini muncul. Semakin banyak terpapar asap rokok, semakin tinggi risiko.

“Orang normal saja jika terpapar cukup kuat sangat terpengaruh pada kesehatannya. Apalagi orang yang sebelumnya dengan riwayat penyakit pernapasan,” ujar Thahir.

Khusus untuk anak-anak yang terpapar abu vulkanik, mereka akan lebih sensitif dibandingkan dengan orang dewasa karena pernapasan pada anak-anak sedang dalam pertumbuhan. Misalnya saja jika anak jajan terlalu manis, mereka akan lebih cepat batuk karena terlalu sensitif pada makanan yang dikonsumsinya. Untuk orang yang sudah punya penyakit paru sebelumnya, begitu ada keluhan, segera hubungi ahli paru secepatnya.

Dikatakan oleh spesialis paru dari Rumah Sakit Persahabatan, Dr Agus Dwi Susanto SpP, abu vulkanik sangat mengganggu kesehatan manusia terkait dengan berbagai hal, terutama paru, mata, dan kulit.


“Secara umum, efek abu vulkanik pada paru akan menyebabkan iritasi karena bersifat asam,” ujar staf pengajar dari Divisi Paru Kerja dan Lingkungan Departemen Pulmonologi dan ilmu kedokteran Respirasi FKUI/RSCM.

Dijelaskan olehnya, iritasi yang terjadi adalah dari saluran pernapasan atas hingga bawah, seperti batuk-batuk atau bersin. Namun jika fasenya lebih lanjut, maka bisa menyebabkan sakit tenggorokan, timbunan dahak, sesak napas, juga kekambuhan pada penyakit paru apabila seseorang sebelumnya telah memiliki riwayat penyakit pernapasan. “Penyakit tersebut bisa terjadi, jika kejadiannya terus-menerus dan bertahun-tahun,” tegasnya.

Masih dijelaskan Agus, akibat lanjutan dari iritasi saluran napas yang terjadi adalah meningkatnya risiko terjadinya infeksi saluran pernapasan akut (ISPA). Sementara untuk efek jangka panjang, bisa terjadi penumpukan debu di paru atau silica yang berisiko terjadinya silikosis.

Dampak kesehatan yang terjadi di luar kesehatan pernapasan atau paru, di antaranya iritasi pada mata, seperti mata berair hingga kebutaan. Kulit pun menjadi bagian yang terkena dampak akan bahaya vulkanik, di antaranya iritasi berupa gatal-gatal, bisa membuat erosi, bahkan kulit bisa terbakar karena abu vulkanik. “Hindari paparan debu vulkanik dan pergi jauh dari sumber abu vulkanik,” pesannya.

Agus berpesan agar masyarakat sekitar yang terpapar abu vulkanik untuk terus memproteksi diri dari bahaya, seperti menggunakan masker yang aman. Pilih masker respirator yang bisa menyaring partikel-partikel kecil agar debu tidak bisa masuk dari samping. “Masker biasa tipis sehingga tidak bisa memproteksi 100 persen. Walaupun begitu, masker tetap direkomendasikan sebagai alat pelindung diri,” ujar dokter lulusan FK UI ini.
sumber
READ MORE - Debu Gunung Merapi Kalau Diperbesar

Saturday, October 30, 2010

Ajaib, Pajak Google Cuma 2,4 Persen

Mengakali laporan keuangan demi menghindari pungutan pajak yang besar tidak harus terpaksa dilakukan secara ilegal. Kiat menghindari pajak besar pun dilakukan Google sehingga perusahaan internet raksasa itu bisa menghemat pengeluaran pajak sampai 3,1 miliar dollar AS dalam tiga tahun terakhir atau 26 persen pendapatan tahun lalu.

Penghematan tersebut sebenarnya hanya untuk pendapatan di luar AS. Di Negeri Paman Sam sendiri, Google kena pajak tahunan 35 persen. Untuk menghindari pajak dari pendapatannya di luar AS, Google mendistribusikan pendapatan ke beberapa negara. Pengalihan keuntungan Google ke negara lain dilakukan secara legal berdasarkan ketentuan dengan memanfaatkan aturan yang sering disebut Double Irish dan Dutch Sandwich.

Pendapatan iklan online yang diperoleh dari Inggris yang terkenal menerapkan pajak tinggi hingga 28 persen dan negara Eropa lainnya langsung dialihkan ke Irlandia yang mengenakan pajak 12,5 persen. Namun, tak sampai dipotong pajak, pendapatan tersebut dilarikan ke Belanda yang pajaknya rendah dan akhirnya hampir 100 persen dicatat di Bermuda yang pajaknya paling rendah.

"Sebuah keajaiban bila beban pajak Google serendah itu," ujar Martin A Sullivan, pakar pajak yang pernah bekerja di lembaga keuangan Negeri Paman Sam, dikutip Bloomberg, Jumat (22/10/2010). "Kita tahu, perusahaan ini beroperasi secara global, sebagian besar di negara-negara dengan pungutan pajak di atas 20 persen."

Namun, hingga saat ini, upaya Google menghindari beban pajak tinggi belum dinilai sebagai tindakan pelanggaran dalam ketentuan perpajakan. "Upaya Google tersebut sama seperti ribuan korporasi global lain yang beroperasi di berbagai bidang industri," kata juru bicara Google yang berbasis di Mountain View, California.
READ MORE - Ajaib, Pajak Google Cuma 2,4 Persen

Thursday, October 28, 2010

Lepas dari Windows, Rusia Buat OS Sendiri

Rusia berencana untuk merubah layanan komputer di kalangan pemerintahannya dengan membuat sistem operasi sendiri untuk menyiapkan pengganti Windows serta mengurangi ketergantungan pada raksasa AS Microsoft dan lebih memantau keamanan komputer.


Untuk memuluskan rencana tersebut Moskow akan menggelontorkan 150 juta rubel atau USD4,9 juta demi mengembangkan sebuah sistem perangkat lunak nasional berdasarkan sistem operasi Linux.

"Kita akan menjadi independen dari Windows. Tetapi risiko menjadi implantasi membabi buta dari Linux," kata Wakil Juru Bicara Rusia wakil Ilia Ponomarev kepada AFP, Kamis (28/10/2010).

Kepedulian yang sama tentang mencapai kemerdekaan teknologi mendorong militer Rusia untuk membuat sistem navigasi satelit GLONASS pada 1980-an, untuk bersaing dengan US Global Positioning System (GPS) dan persaingan di masa depan di eropa.

Sebelumnya juga, India merencanakan untuk mengembangkan sistem operasi komputer baru, sebagai bagian untuk meningkatkan keamanan sistem komputer di negaranya.

"Sistem operasi baru sedang dikembangkan oleh Defence Research & Development Organization (DRDO)," jelas Ravi Kumar Gupta, seorang juru bicara DRDO.

Memiliki sistem operasi sendiri akan membantu India mencegah hacking sistemnya. Nantinya, dua rekayasa perangkat lunak pusat sedang diatur untuk tujuan ini di Bangalore dan New Delhi.
sumber
READ MORE - Lepas dari Windows, Rusia Buat OS Sendiri

Wednesday, October 27, 2010

Mengembalikan Task Manager Windows

Seperti halnya mengembalikan atau menampilkan Folder Options yang hilang, atau Run begitu juga dengan Task Manager yang tidak bisa ditampilkan karena sengaja disembunyikan oleh admin komputer maupun karena serangan virus.
Bila komputer anda mengalami masalah Task Manager tidak bisa di ampilkan dan pada saat anda menekan CTRL + ALT + DEL (tanpa plus) muncul pesan seperti berikut


sudah tentu bahwa DWORD value dalam regedit yang bernilai 0 (nol) sudah di ubah menjadi 1 (satu), nah untuk mengembalikannya ikuti langkah-langkah atau tips dari belajar ilmu komputer berikut :

Langkah pertama

Ini dilakukan dengan asusmi bahwa komputer anda sudah terbebas dari virus (lakukan pembersihan virus pada komputer anda terlebih dahulu)
Masuk regedit dengan cara ketik regedit pada run menu, caranya klik start - run kemudian ketik regedit dan tekan Enter atau klik OK

Langkah kedua

Klik menu Edit kemudian pilih Find dan ketikkan kata DisableTaskMgr (penulisan tidak tegantung huruf kecil/besar) kemudian klik Find Next hingga menemukan data seperti berikut

bila sudah menemukan data seperti di atas maka ikuti langkah berikut ini

Langkah ketiga

Mengubah Value data DisableTaskMgr dengan cara double klik pada kata DisableTaskMgr dan ubah angka 1 (satu) menjadi 0 (nol) dan tekan ENTER atau klik OK dengan maksud agar Task Manager di enable kan

Langkah keempat

Tutup regedit dan coba tekan CTRL + ALT+ DEL (tanpa plus ya..)

semoga membantu....
READ MORE - Mengembalikan Task Manager Windows

Monday, October 25, 2010

Mozilla Firefox VS Google Chrome

Persamaan Google Chrome dan Mozilla firefox
- Sama-sama web browser.
- Sama-sama populer saat ini.
- Sama-sama memiliki user interface yang mudah dikelola.
- Sama-sama memiliki banyak dukungan (support development).

Perbedaan Google Chrome dan Mozilla firefox
- Firefox dikembangkan oleh para progammer diseluruh dunia dan menjadi sebuah proyek open source tersukses setelah Linux. Google Chrome walaupun open source, tetap dikembangkan oleh programmer Google sendiri. Selain itu, Firefox menjadi aplikasi yang berdiri sendiri dan terlepas dari campur tangan Mozilla, disisi lain Google Chrome menjadi jelmaan salah satu komponen dari Google. Firefox bersifat independen terhadap mesin pencari (search engine) manapun sedangkan Google Chrome, mau tidak mau harus terikat dengan Google.
- Google Chrome mengijinkan user untuk melakukan private browsing sekaligus non-private browsing. Disatu sisi, hali ini menguntungkan pengguna karena tidak perlu berpindah mode. Namun, disisi lain, Goole Chrome dapat saja meninggalkan jejak cookies dari mode non-private browsing, padahal pengguna yakin bahwa ia berada dalam mode private browsing. Firefox tidak mengijinkan penggunanya melakukan kedua hal yang berlawanan sekaligus. Demi keamanan Anda, Firefox rela mengorbankan sedikit kenyamanan Anda. Lagipula, jarang ditemukan kondisi dimana Anda menginginkan kedua mode tersebut berjalan bersamaan.

Keunggulan Google Chrome dan Mozilla firefox
Mozilla firefox
- Pada versi 3.5 lebih cepat dibanding versi-versi sebelumnya dan dapat menggeser dominasi Google Chrome.
- Karena keunggulan Firefox yang paling menonjol adalah pada cross platformnya Firefox dapat digunakan pada Sistem Operasi Linux, Windows, dan Macintos tanpa adanya perbedaan.
- Kecepatannya berbanding lurus dengan memory.
- Memiliki add-ons yang dapat ditambahkan pada Firefox.
- Firefox lebih stabil dalam hal optimalisasi memory, baik pada saat pengguna rendah atau pengguna tinggi.
- Dapat memperbesar size teks.
- Keamanan lebih terjamin.
Google Chrome
- Kemampuan browsing yang cepat.
- Otomatis membookmark semua situs yang pernah dibuka selain history, halaman yang sering dikunjungi, dan orangtua mudah memantau anak-anaknya.
- Browser addresnya yang sekaligus berfungsi sebagai search engine, ini merupakan fitur yang praktis dan istimewa.
- Mendukung flash dan java.
- Mendukung Bahasa Indonesia.
- Penggunaan memory tab yang terpisah.
- Auto-complete address input.

Kekurangan Google Chrome dan Mozilla firefox
Mozilla firefox
- Untuk versi 3.5 dapat membuat serangan jarak jauh untuk mengeksekusi kode jahat.
- Tidak memiliki pertahanan yang cukup bagus terhadap serangan pop-up bila kita membuka website dengan banyak pop-up yang muncul didepan layar monitor yang mengganggu kenyamanan browsing.
- Tidak memiliki pertahanan yang baik untuk menangani malware.
- Sering crash terhadap aplikasi-aplikasi komputer yang lain.
- Memakan memory yang besar apalagi ditambah dengan tab-tab baru.
- Karena banyaknya add-ons yang bisa ditambahkan membuatnya tidak stabil.
Google Chrome
- Masih versi beta.
- Masih banyak security holenya, sehingga tidak disarankan untuk digunakan bertransaksi keuangan.
- Penggunanya masih terbatas pada Windows XP dan Vista.
- Makin banyaknya tab yang dibuka, maka akan membutuhkan lebih banyak memory untuk browsing.
- Beberapa situs tidak bisa dibuka karena tidak mengenali web browser.
- Tidak bisa scroll keatas.
- Halaman post pada wordpress hanya bisa digunakan dalam mode HTML, tidak bisa dalam mode visual.
- Belum tersedia versi Linux
READ MORE - Mozilla Firefox VS Google Chrome

Saturday, October 2, 2010

PERBEDAAN SISTEM INFORMASI, ILMU KOMPUTER, TEKNIK KOMPUTER, DAN SISTEM KOMPUTER

Sistem Informasi

Program Sistem Informasi lebih berfokus pada pengintegrasian solusi berbasis teknologi informasi dengan proses bisnis untuk memenuhi kebutuhan informasi bisnis dan usaha-usaha lain, yang memungkinkan tercapainya tujuan sebuah organisasi dengan efektif dan efisien. Perspektif bidang ilmu ini lebih memandang teknologi sebagai instrumen untuk mencatat, menghasilkan, mengolah, serta mendistribusikan informasi. Ahli-ahli di bidang ini memiliki kemampuan untuk memetakan kebutuhan informasi sebuah organisasi, dan menentukan cara terbaik teknologi informasi dapat digunakan untuk memenuhi kebutuhan tersebut.
Selain penguasaan aspek teknologi informasi, seorang pakar sistem informasi juga harus memahami prinsip-prinsip manajemen dan bisnis. Sebagai konsekuensinya, kurikulum di bidang sistem informasi juga mencakup materi mengenai kerangka bisnis dan manajemen, di samping penguasaan teknologi perangkat lunak dan perangkat keras komputer.
Lulusan dari program ini memiliki keahlian yang sangat dibutuhkan industri saat ini, di mana pemanfaatan teknologi informasi sering menjadi kunci keunggulan sebuah organisasi.


Ilmu Komputer / Teknik Informatika

Program yang berjudul Ilmu Komputer dan Teknik Informatika pada dasarnya adalah program yang sama. Cakupannya cukup luas, mulai dari fondasi teoritis mengenai perancangan algoritma, yaitu konsep dasar yang melandasi pengembangan perangkat lunak, sampai kepada penerapan mutakhir berupa aplikasi robotika, kecerdasan buatan, bio-informatika, dan topik-topik menarik lainnya.

Fokus kurikulum Ilmu Komputer dan Teknik Informatika seringkali lebih ilmiah dan teoritis, dan cukup banyak mengandung unsur matematika dan logika.

Ilmu Komputer mempelajari apa yang bisa dilakukan oleh beberapa program, dan apa yang tidak (komputabilitas dan intelegensia buatan), bagaimana program itu harus mengevaluasi suatu hasil (algoritma), bagaimana program harus menyimpan dan mengambil bit tertentu dari suatu informasi (struktur data), dan bagaimana program dan pengguna berkomunikasi (antarmuka pengguna dan bahasa pemrograman).

Seorang lulusan Ilmu Komputer/Teknik Informatika memiliki kemampuan untuk merancang dan mengembangkan perangkat lunak yang canggih untuk menyelesaikan permasalahan yang rumit. Mereka jugalah yang senantiasa menemukan inovasi baru di bidang ilmu komputer. Sebagai contoh, saat ini kita sudah mengenal baik fasilitas Internet dan World Wide Web, yang tidak akan terwujud tanpa kemajuan di sub-bidang ilmu komputer seperti jaringan komputer (computer networking), basis data (database), serta interaksi manusia komputer. Saat ini, ilmuwan komputer menggunakan teknologi komputer untuk pengembangan robot yang cerdas, pemodelan DNA manusia, serta pembuatan program yang dapat memahami berbagai data dalam bentuk teks, gambar, suara, maupun video.






Teknik Sistem Komputer

Teknik komputer (disebut juga teknik sistem komputer,bahasa inggris: computer engineering) adalah suatu disiplin khusus yang mengkombinasikan teknik elektro dan ilmu komputer. Seorang teknisi komputer adalah teknisi elektro arus lemah yang lebih berfokus pada sistem sirkuit digital, sistem komunikasi data pada frekuensi radio, dan elektronika sebagai bagian dari komputer secara menyeluruh. Dari kacamata ilmu komputer, seorang teknisi komputer adalah seorang arsitek perangkat lunak yang memiliki fokus pada interaksi antara perangjat lunak dan  program serta komponen perangkat keras pendukungnya. Secara akademis, teknik komputer menekankan pada jenis mata kuliah:
  • elektronika dan system digital
  • mikroprosesor dan bahasa assembler
  • organisasi computer atau arsitektur komputer
  • jaringan computer dan Internet
  • komputer paralel, dll


READ MORE - PERBEDAAN SISTEM INFORMASI, ILMU KOMPUTER, TEKNIK KOMPUTER, DAN SISTEM KOMPUTER

About Operating System



Secara umum, Sistem Operasi adalah software pada lapisan pertama yang ditempatkan 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
Kalau sistem komputer terbagi dalam lapisan-lapisan, maka Sistem Operasi adalah penghubung antara lapisan hardware dan lapisan software. Lebih jauh daripada itu, Sistem Operasi melakukan semua tugas-tugas penting dalam komputer, dan menjamin aplikasi-aplikasi yang berbeda dapat berjalan secara bersamaan dengan lancar. Sistem Operasi menjamin aplikasi software lainnya dapat menggunakan memori, melakukan input dan output terhadap peralatan lain, dan memiliki akses kepada sistem file. Apabila beberapa aplikasi berjalan secara bersamaan, maka Sistem Operasi mengatur skedule yang tepat, sehingga sedapat mungkin semua proses yang berjalan mendapatkan waktu yang cukup untuk menggunakan prosesor (CPU) serta tidak saling mengganggu.

Dalam banyak kasus, Sistem Operasi menyediakan suatu pustaka dari fungsi-fungsi standar, dimana aplikasi lain dapat memanggil fungsi-fungsi itu, sehingga dalam setiap pembuatan program baru, tidak perlu membuat fungsi-fungsi tersebut dari awal.

Sistem Operasi secara umum terdiri dari beberapa bagian:
  1. Mekanisme Boot, yaitu meletakkan kernel ke dalam memory
  2. Kernel, yaitu inti dari sebuah Sistem Operasi
  3. Command Interpreter atau shell, yang bertugas membaca input dari pengguna
  4. Pustaka-pustaka, yaitu yang menyediakan kumpulan fungsi dasar dan standar yang dapat dipanggil oleh aplikasi lain
  5. Driver untuk berinteraksi dengan hardware eksternal, sekaligus untuk mengontrol mereka.

Sebagian Sistem Operasi hanya mengizinkan satu aplikasi saja yang berjalan pada satu waktu (misalnya DOS), tetapi sebagian besar Sistem Operasi baru mengizinkan beberapa aplikasi berjalan secara simultan pada waktu yang bersamaan. Sistem Operasi seperti ini disebut sebagai Multi-tasking Operating System (misalnya keluarga sistem operasi UNIX). Beberapa Sistem Operasi berukuran sangat besar dan kompleks, serta inputnya tergantung kepada input pengguna, sedangkan Sistem Operasi lainnya sangat kecil dan dibuat dengan asumsi bekerja tanpa intervensi manusia sama sekali. Tipe yang pertama sering disebut sebagai Desktop OS, sedangkan tipe kedua adalah Real-Time OS

Sebagai contoh, yang dimaksud sistem operasi itu antara lain adalah Windows, Linux, Free BSD, Solaris, palm, symbian, dan sebagainya.

Seiring dengan berkembangnya Sistem Operasi, semakin banyak lagi layanan yang menjadi layanan inti umum. Kini, sebuah OS mungkin perlu menyediakan layanan network dan koneksitas internet, yang dulunya tidak menjadi layanan inti umum. Sistem Operasi juga perlu untuk menjaga kerusakan sistem komputer dari gangguan program perusak yang berasal dari komputer lainnya, seperti virus. Daftar layanan inti umum akan terus bertambah.

Program saling berkomunikasi antara satu dengan lainnya dengan Antarmuka Pemrograman Aplikasi, Application Programming Interface atau disingkat dengan API. Dengan API inilah program aplikasi dapat berkomunikasi dengan Sistem Operasi. Sebagaimana manusia berkomunikasi dengan komputer melalui Antarmuka User,
 
program juga berkomunikasi dengan program lainnya melalui API.

Walaupun demikian API sebuah komputer tidaklah berpengaruh sepenuhnya pada program-program yang dijalankan diatas platform operasi tersebut.Contohnya bila program yang dibuat untuk windows 3.1 bila dijalankan pada windows 95 dan generasi setelahnya akan terlihat perbedaan yang mencolok antara window program tersebut dengan program yang lain.

 

Sistem Operasi saat ini

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. Sistem operasi yang terbaru adalah Mac OS X versi 10.4 (Tiger). Awal tahun 2007 direncanakan peluncuran versi 10.5 (Leopard).
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.

Proses

Prosesor mengeksekusi program-program komputer. Prosesor adalah sebuah chip dalam sistem komputer yang menjalankan instruksi-instruksi program komputer. Dalam setiap detiknya prosesor dapat menjalankan jutaan instruksi.
Program adalah sederetan instruksi yang diberikan kepada suatu komputer. Sedangkan proses adalah suatu bagian dari program yang berada pada status tertentu dalam rangkaian eksekusinya. Di dalam bahasan Sistem Operasi, kita lebih sering membahas proses dibandingkan dengan program. Pada Sistem Operasi modern, pada satu saat tidak seluruh program dimuat dalam memori, tetapi hanya satu bagian saja dari program tersebut. Sedangkan bagian lain dari program tersebut tetap beristirahat di media penyimpan disk. Hanya pada saat dibutuhkan saja, bagian dari program tersebut dimuat di memory dan dieksekusi oleh prosesor. Hal ini sangat menghemat pemakaian memori.
Beberapa sistem hanya menjalankan satu proses tunggal dalam satu waktu, sedangkan yang lainnya menjalankan multi-proses dalam satu waktu. Padahal sebagian besar sistem komputer hanya memiliki satu prosesor, dan sebuah prosesor hanya dapat menjalankan satu instruksi dalam satu waktu. Maka bagaimana sebuah sistem prosesor tunggal dapat menjalankan multi-proses? Sesungguhnya pada granularity yang sangat kecil, prosesor hanya menjalankan satu proses dalam satu waktu, kemudian secara cepat ia berpindah menjalankan proses lainnya, dan seterusnya. Sehingga bagi penglihatan dan perasaan pengguna manusia, seakan-akan prosesor menjalankan beberapa proses secara bersamaan.
Setiap proses dalam sebuah sistem operasi mendapatkan sebuah PCB (Process Control Block) yang memuat informasi tentang proses tersebut, yaitu: sebuah tanda pengenal proses (Process ID) yang unik dan menjadi nomor identitas, status proses, prioritas eksekusi proses dan informasi lokasi proses dalam memori. Prioritas proses merupakan suatu nilai atau besaran yang menunjukkan seberapa sering proses harus dijalankan oleh prosesor. Proses yang memiliki prioritas lebih tinggi, akan dijalankan lebih sering atau dieksekusi lebih dulu dibandingkan dengan proses yang berprioritas lebih rendah. Suatu sistem operasi dapat saja menentukan semua proses dengan prioritas yang sama, sehingga setiap proses memiliki kesempatan yang sama. Suatu sistem operasi dapat juga merubah nilai prioritas proses tertentu, agar proses tersebut akan dapat memiliki kesempatan lebih besar pada eksekusi berikutnya (misalnya: pada proses yang sudah sangat terlalu lama menunggu eksekusi, sistem operasi menaikkan nilai prioritasnya).

Status Proses

Jenis status yang mungkin dapat disematkan pada suatu proses pada setiap sistem operasi dapat berbeda-beda. Tetapi paling tidak ada 3 macam status yang umum, yaitu:
  1. Ready, yaitu status dimana proses siap untuk dieksekusi pada giliran berikutnya
  2. Running, yaitu status dimana saat ini proses sedang dieksekusi oleh prosesor
  3. Blocked, yaitu status dimana proses tidak dapat dijalankan pada saat prosesor siap/bebas
 sumber : wikipedia.org
READ MORE - About Operating System