SISTEM OPERASI

24 01 2010

Tujuan dan Dan Fungsi sistem operasi

  1. Tujuan adanya sistem operasi diantaranya
  2. Menunjukkkan lingkungan dimana seorang user dapat mengeksekusi program- program.
  3. Menbuat sistem komputer nyaman dipergunakan, dan
  4. Melakukan efisiensi hardware komputer.

Sistem operasi mempunyai fungsi Pengelola seluruh sumber daya komputer (resource manajer) sumber daya dalam sistem komputer dimanfaatkan sepenuhnya dengan pengelolaan yang dilakukan oleh sistem operasi. Sistem operasi bertanggung jawab mengelola sumber daya komputer agar penggunaanya benar dan efisien,. Komputer mempunyai sejumlah sumber daya yaitu :

  1. Sumber daya fisik adalah semua komponen dalam sitem komputer yang dapat memberikan manfaat dan terlihat sacera   fisik.Misalnya keyboard, mouse, flopi disk drive, layar monitor, dan  lain-lainya
  2. Sumber daya abstrak yang terdiri atas

Data

Data sebagai sumber daya abstrak seperti PCB (progran cotrol block) untuk mencatat dan mengendalikan proses, berkas (file) untuk menyimpan data atau program.

Program

Program merupakan kumpulan intruksi yang dapat dijalankan oleh sistem komputer, bentuk program dapat berupa: utilitas atau aplikasi untuk mencapai tujuan komputasi (pengolahan) tertentu.

Beberapa jenis layanan yang tersedia dalam sistem operasi diantaranya:

1. Pembuatan program

Beragam fasilitas dan layanan disediakan oleh sistem opersi untuk membanti pemrogram menulis program, biasanya berbentuk program utilitas. Program utilitas bukan bagian dari sistem oprasi namun dapat dijalankan diatas sistem operasi.

2. Eksekusi program

Tugas sistem operasi berkaitan dengan eksekusi program yaitu memuat instriksi kememori utama, menginialisasi perangkat-perangkat i/o dan file serta menyiapkan sumbver daya yang digunakan.

3. Pengasesan perangkat i/o

Perangkat-perangkat i/o memerlukan sejumlah instruksi rumit agr dapat beroperasi. Sistem operasi mengambil alih kerumitan rincian sehingga pemrogram dapat menggunakan perangkat i/o hanya dengan memberikan intruksi sederhana.

4. Pengaksessan terkendali terhadap file

Sistem operasi menyediakan mekanisme proteksi untuk mengendalikan pengaksesan terhadap file pada sistem dengan banyak pemakai ( user)

5. Pengaksesan sistem

Pada pemakaian sistem secara bersama ( shared sistem), sistem operasi mengendalikan pengaksesan ke sumber daya sistem secara keseluruhan. Gungsi pengaksesan menyediakan proteksi pada sumber daya dan data terhadap pemakai yang tidak diberi otoritas untuk mengakses serta menyelesaikan konflik terhadap perebutan sumber daya.

6. Deteksi dan respon terhadap kesalahan

Sistem operasi memberikan tanggapan yang menjelaskan kondisi kesalahan dengan dampak terkecil bagi program aplikasi yang sedang dijalankan. Tanggapan yang dijalankan dapat berupa:

Sejarah Perkembangan sistem Operasi

Perkembangan system operasi erat kaitannya dengan kemajuan perkembangan system computer.pada dasarnya,perkambangan yang telah dicapai oleh sistem operasi itu sendiri dikelompokkan menjadi empat kurun waktu atau generasi.

a. Generasi Pertama (1945-1955)

Masa ini merupan awal gagasan pengembangan system komputer elektronis              menggantikan mesin kalkulasi mekanis. Pada generasi ini blm ada system operasi sehingga komputer diberi intruksi yang harus dikerjakan secara langsung oleh computer.

b.    Generasi Kedua (1955-1965)

Komputer masa ini adalah bacth processing system yaitu job dikumpulkan dalam satu rangkaian kemudian dieksekusikan secara berurutan.Saat awal kurun waktu ini belum ada sistem operasi namun beberapa fungsi dasar  sistem operasi telah ada,misalnya FMS (Fortran Monitoring System).

c.    Generasi Ketiga (1965-1980)

Pada generasi sni sistem operasi terus dikembangkan  terutama untuk melayani banyak pemakai interaktif sekaligus.Pemakai-pemakai interaktif saling melakukan komunikasi malalui terminal komputer secara online.Dengan demikian sistem komputer  menjadi multiuser dan multiprogramming. Multiprograming berarti komputer   melayani banyak proses/job pada satu kurun waktu.cara yang dilakukan adalah dengan mempartisi memory menjadi beberapa bagian dan setiap bagian memori menangani job yang berlainan.Pada saat  suatu job menunggu operasi masukan/keluaran selesai,job yang lain dapat menggunakan pemproses.Dengan teknik semacam ini akan meningkatkan efisiensi pemproses dan memerlukan perangkat keras khusus guna mencegah satu job menunggu  job lainnya.Oleh karena pemakai berinteraksi drngan computer,maka computer harus menanggapi permintaan pemakai secara cepat.Untuk kepentingan tersebut maka selanjutnya dikembangkan system time sharing.

Time Sharing merupakan varian dari multiproraming,dimana tiap pemakai mempunyai satu terminal online dengan pemproses hanya memberikan layanan pada pemakai yang aktif secara bergantian secara cepat.pemakai-pemakai merasa dilayani terus-menerus yang sebenarnyan bergilis persatuan waktu yang singkat. Sumberdaya yang digunakan bersama biasanya akan menimbulkan bottleneck,sehingga dikembangkan spolling.

Spolling adalah membuat peripheral seolah-olah dapat digunakan bersama-sama,dapat diakses secara simultan,yaitu dengan cara menyediakan beberapa partisi memori.Pada saat terdapat permintaan layanan peripheral,data terlebih dahulu akan disimpan dalam memori berupe antrian yang kemudian dijadwalkan untuk dilayani.

d    generasi ke empat (1980-200x)

Pada generasi ini sistem operasi sudah menggunakan banyak mode, yaitu menggunakan batch processing, time sharing dan real time application. Kurun waktu ini ditandai dengan berkembangnya teknologi jaringan dimana TCP/IP telah digunakan secara luas dikalangan perguruan tinggi dan militer. Pada generasi ini juga telah menuntut kenyamanan dalam pengoperasian komputer.





Daftar Nomor Port

24 01 2010

Port diibaratkan sebagai pintu service, misalkan sebuah komputer membuka port 21 maka komputer tersebut membuka diri untuk sebuah pelayanan FTP ( File TransferProtocol ). Nomor Port dibagi dalan tiga bagian jangkauan sebagai berikut :

1. Port Umum (Well Known Ports)

2. Port Terdaftar (Registered Ports), dan

3. Port Pribadi dan/atau dinamik (Dynamic and/or Private Ports).

Adapun pembagian pembagian ini diatur oleh sebuah badan yang disebut IANA (Internet Assigned Number Authority) adalah sebagai berikut :

~ Port Umum : 0 sampai 1023 | aturan pembagiannya terdapat dalam [RFC4340], bagian 19.9.

~ Port Terdaftar : 1024 sampai 49151 | aturan pembagiannya terdapat dalam[RFC4340], bagian 19.9.

~ Port Pribadi / dinamik : 49152 sampai 65535

Berikut beberapa daftar port yang sering digunakan :

No Port Protocol Label port Nama port
19 TCP/UDP Chargen Character  Generation
20 TCP FTP Telnet
23 TCP Telnet Telnet
25 TCP Mail Simple Mail Transfer
48 TCP/UDP Auditd Digital Audit Daemon
53 TCP/UDP DNS Domain Name Server
79 TCP Finger Finger Daemon
80 TCP Http www Hypertext Transfer Protocol
110 TCP/UDP POP3 Port Office Protocol
111 TCP/UDP Sunrpc Sun Remote procedure call
139 TCP/UDP Netbios-ssn Netbios Session service
143 TCP/UDP Imap2 Interactive mail acces protocol
443 TCP Https Exec Remote procces execution Secure
513 TCP Login Remote Login Protocol




Insatalasi Wifi Acer 4520 pada Ubuntu 8.04

31 01 2009

Ini merupakan pengalaman pribadi saja, untuk dasar ilmunya saya campur aduk dari tutorial yang berkliaran di internet + ilmu Try & Error yang saya kuasai ditambah modal semangat :-). Saya Sudah 3X masang Ubuntu 8.04 di laptop saya tpi wifi belum saja bisa di pakai. Namun untuk masang yang kali ini alhamdulillah saya di beri petunjuk ditambah modal tersebut untuk melakukan insatalai wifi Laptop Acer 4520ku.

Setelah instalasi Ubuntu 8.04 selesai + Update sistemnya hingga optimal dengan bantuan koneksi internet via kabel, selanjutnya saya melakukan langkah selanjutnya. Read the rest of this entry »





Antara rasa Ego & kata Hati

28 01 2009

Sebuah dilema memang, jika kita menuruti kata hati sering kali berlawanan dengan rasa ego kita. Terkadang rasa ego lebih sering berbicara bahkan sampai membimbing seseorang untuk bertindak tanduk, tapi tak sedikit pula kata hati yang akhirnya memenanginya. Ironis memang, jika kita melakukan sesuatu beralaskan rasa ego, yang ada hanyalah kurang, kurang dan kurang. Read the rest of this entry »