Blogroll


Komentar Terbaru


Arsip


yahoo


meta


jam


fb


Pengunjung

    27.647

Sistem Komputer part I

Ditulis pada 18 May 2012 Oleh iknow-fst10 | Kategori : Umum

Salam blogger, (^^)/

pada kesempatan kali ini saya ingin mengulas sedikit masalah sistem operasi. tapi sebelumnya perlu saya beritahu prolognya sebelum masuk ke topik. hehe :D

jadi untuk menjalankan komputer hingga bisa menjadi senyaman dan semudah yang kita gunakan saat ini dibutuhkan banyak elemen yang bekerja secara bersama melakukan msing-masing fungsi/perintahnya. Elemen-elemen yang terkait untuk menjalankan suatu komputer itu disebut sistem komputer. pada dasarnya sistem komputer itu terbagi jadi 3 blok besar. ketiga blok itu adalah :

  •     Hardware : segala perangkat yang dapat kita lihat dan sentuh secara fisik. contoh : harddisk, motherboard, USB port, dll.
  •     Software : segala perintah ataupun instruksi yang berbentuk data elektronik yang berfungsi untuk menyelesaikan masalah atau menjalnkan perintah.
  •     Brainware : orang yang mengoperasikan komputer tersebut.

 

Pada postingan ini kita hanya akn fokus pada pembahasan tentang software. seperti yang saya jelaskan secara singkat tadi bahwa software itu adalah segala macam perintah/instruksi yang berbentuk data elektronik yang memiliki fungsi untuk menyelesaikan masalah atau menjalankan suatu perintah. salah satu software dalam komputer ini adalah OS (operating system). fungsi utma OS disini adalah sebagai penampung berbagai macam aplikasi yang disimpan dan diproses pada hardware untuk di hubungkan dan dioleh oleh pengguna. (lihat grafik dibawah)

 

                          (user) <-->(Application)<-->(OS)<-->(hardware)

 

Jadi jika dijabarkan lagi OS berfungsi sebagai pengatur jalannya berbagai macam program, menentukan kapan, bagian apa dari hardware yang harus digunakan, proses memory yang digunakan, koordinasi input maupun output, dll. fungsi yang sangat vital bukan? tanpa adanya OS komputer mungkin hanya tumpukan hardware yang tidak akan semenarik sekarang? :D

Dari pengembangan penggunaan OS dibagi menjadi 2 jenis, yaitu single-tasking OS dan multi-tasking OS. Perbedaannya adalah pada kemampuan OS menjalankan program/aplikasi. Pada single-tasking OS, OS akan menjalankan programnya secar linear atau secara berurutan satupersatu. Berbeda dengan multi-tasking yang bisa menjalankan programnya secara bersama-sama. Multi-tasking OS ini yang sekarang banyak kita gunakan baik itu berbentuk windows, linux, ataupun macintosh. Namun meskipun berbeda jenisnya, elemen penyusun utama dari  kedua jenis OS ini sama. Elemen utama ini bernama kernel. Kernel inilahyang bertugas sebagai penghubung antara hardware dan OS secara keseluruhan. Kernel mengatur fungsi dasar dari kinerja hardware yang berhubungan dengan OS seperti kemana RAM harus diprioritaskan terlebih dahulu, sumber daya harus dialirkan kemana, dll. Nah pada kernel inilah nanti ditanamkan berbagai fungsi-fungsi untuk membangun OS seperti yang kita pergunakan sekarang. Hehhe :D

Sudah mulai pusing dengan berbagai penjelasan di atas? Saya sudah pusing soalnya.  Jadi masri masuk langsung ke intinya aja. (~.~)a

Jadi ya seperti yang saya jelaskan sebelumnya kernel adalah elemen utamanya, di dalam kernel ini nanti akan di tumpang tindihkan berbagai fungsi lain untuk menunjaang kinerja OS. Ada banyak fungsi sebenarnya, tapi saya akan membahas fungsi dasarnya saja. Berikut beberapa fungsi dasar itu :

  • Program execution : fungsi ini adalah fungsi dimana OS memperbolehkan user untuk menambahkan sendiri program/aplikasi penunjang yang diperlukan user. Ketentuan ini diatur sesuai dengan OS masing-masing. Sehingga aka nada beberpa program yang tidak compatible pd OS tertentu. (~_~)a
  • Disk access and file systems : fungsi ini memperbolehkan user dalam mengakses penyimpanan data hardware ( dalam hal ini berupa harddisk ) dan mengelolanya sesuai kehendak user. Jadi dengan fungsi ini kita bisa menyimpan dan memindah-mindah file yang ada di harddisk kita ini. Haha :D
  • Modes of operation : Pernah melihat dalam suatu computer  penggunanya diberi keterbatasan pengaksesan? Ada yang adiministrator, ada yg Cuma jadi sekedar user? Inilah fungsi dari modes of operation. Dari OS kita bisa mengatur mode operasi user dengan membatasi pengaksesan memory harddisk oleh user tertentu. ^^
  • Virtual memory : Pada komputer kita masing-masing sudah terdapat suatu momory penyimpanan yang bersifat sementara dan bertugas membantu processor untuk memfasilitasi program ketika berjalan pada komputer. Tapi sekarang sedang berkembang fungsi/fitur yang bernama virtual memory. Dengan virtual memory kita bisa memotong memory harddisk kita untuk dijadikan bentuk memory  cache seperti RAM. Hal ini tentu bisa membantu meringankan kinerja RAM sehingga RAM bisa digunakan untuk kepentingan lain. Hanya saja virtual memory ini hanya bisa dipakai untuk kepentingan tertentu saja :D
  • Multitasking : inilah perbedaan dari single-tasking dan multi-tasking OS. Hanya dari fitur /fungsi ini. Hhah (^^)a
  • Device drivers : untuk menghubungkan setiap hardware dengan OS, kernel tidak mungkin dituliskan dengan berbagai source kode dari berbagai macam jenis dan merk hardware yang beredar dipasaran di dunia. Oleh karena itu ditanamkan lah fungsi device drivers sehingga pihak penyedia/vendor dari hardware itu harus membuat jembatanny sendiri dengan hardware dan nanti akan difasilitasi oleh device drivers. (^^)b
  • Networking :  berbeda komputer, berbeda hardware, bahkan mungkin bisa beda OS, lalu bagaimana cara menghubungkan setiap komputer yang berbeda-beda itu? Oleh karena itu dibuat lah funsi networking. Fitur ini yang berfungsi menghubungkan network protocol masing-masing komputer hingga bisa melakukan koneksi ke internet, melakukan file sharing, internet sharing, printing media sharing, dll.
  • User interface :  fungsi ini sebenarnya tidak ditanamkan sepenuhnya pada OS. Pihak program aplikasi lah yang harus menyediakannya pda program bawaannya. OS hanya menyediakan fitur berupa shell. Sehingga pada penggunaan program/aplikasi tersebut hardware yang digunakan seperti mouse, keyboard, dll dapat berfungsi dan berinteraksi dengan program aplikasi tersebut.

Masih banyak fungsi lain sebenarnya yang tersedia dalam OS yang tidak mungkin saya sebutkan dan jelaskan satu-satu. Hanya berusaha menyampaikan sedikit pengetahuan saya agar kita tidak hanya bisa menjadi pemakai sejati tanpa mengetahui apa, bagaimana, atau kenapanya hal yang kita pakai tersebut. Heheh

Demikian. Keep blogging semuanya (^^)/

-sumber : wikipedia eng

- 3 Komentar -

1. lita safitrin

pada : 20 May 2012
sebenarnya, bisakah OS melindungi komputer dari user tak dikenal yang ingin mengakses sistem dalam komputer itu sendiri??
terimakasih..
:)

2. noe

pada : 22 May 2012
mentap penjelasannya,,
mw tanya ne bang, klo OSnya bermasalah, mungkinkan hardwarenya berfungsi???

3. admin

pada : 22 May 2012
@lita safitrin : sebenernya ada proteksi dri user luar yang namanya firewall. firewall itu fungsinya membatasi jaringan network yang msuk dari luar agar kita terhindar dari hacking atau bahkan cracking. kalau untuk komputer yang digunakan secara masal perlindungn dari OS hanya dibatasi pada pengaksesan memory harddisk saja :)

@noe kalau OS bermasalah Hardware tidak akan terkena dampak kok. tenang saja haha

Tinggalkan Komentar

Nama :
E-mail :
Web : tanpa http://
Komentar :
Verification Code :