Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
4Activity
0 of .
Results for:
No results containing your search query
P. 1
SISTEM OPERASI

SISTEM OPERASI

Ratings: (0)|Views: 106 |Likes:
Published by Hanafi Luph Febri
ini adalah tugas akhir komputer
ini adalah tugas akhir komputer

More info:

Published by: Hanafi Luph Febri on May 03, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

11/21/2012

pdf

text

original

 
0
 
FEBRIANA EKA W110721435021Off KFebrianaeka1515@yahoo.com4/1/2012
SISTEM OPERASI DOSWINDOWS & LINUX
 
1
System Operasi ComputerSejarah & Perkembangan
1
Macam-Macam Sistem OperasiSejarah Dan Perkembangannya
3
Perbedaan, Kelebihan DanKekurangan Sistem OperasiWindows, Linux & Macintos
11
Sejarah Perkembangan SistemOperasi. Sejarah Sistem OperasiDari DOS, Mac, Windows, BSD,Sampai Linux.
15
DOS, WINDOWS Dan LINUX
 
19
Daftar Pustaka
28
Menurut American NationalStandart Institute (ANSI)Operating System adalah: Software yang mengontrol pelaksanaanprogram-program komputer, yaitudengan mengatur waktu proses,pengecekan kesalahan, mengontrolinput dan multioutput, melakukanperhitungan, kompilasi, penyimpanan,pengolahan data sertapelbagaibentuk layanan yang terkait.
Bagan Sistem Operasi 
Program
Program adalah sederetaninstruksi yang diberikan kepadasuatu komputer. Sedangkan prosesadalah suatu bagian dari program yang berada pada status tertentudalam rangkaian eksekusinya. Didalam bahasan Sistem Operasi, kitalebih sering membahas prosesdibandingkan dengan program. PadaSistem Operasi modern, pada satusaat tidak seluruh program dimuatdalam memori, tetapi hanya satubagian saja dari program tersebut.Sedangkan bagian lain dari programtersebut. Sedangkan bagian lain dari
 
2
program Hanya pada saat dibutuhkansaja, bagian dari program tersebutdimuat di memory dan dieksekusioleh prosesor. Hal ini sangatmenghemat pemakaian memori.Prosesor mengeksekusiprogram-program komputer. Dalamsetiap detiknya prosesor dapatmenjalankan jutaan instruksi.Beberapa system hanya menjalankansatu proses tunggal dalam satu hanyamenjalankan satu proses tunggaldalam satu proses dalam satu waktu.Padahal sebagian besar sistemkomputer hanya memiliki satuprosesor, dan sebuah prosesor hanyadapat menjalankan satu instruksidalam satu waktu. Maka bagaimanasebuah sistem prosesor tunggaldapat menjalankan sebuah sistemprosesor tunggal dapat menjalankan
Proses
Sesungguhnya padagranularity yang sangat kecil,prosesor hanya menjalankan satuproses dalam satu waktu, kemudiansecara cepat ia berpindahmenjalankan proses lainnya, danseterusnya. Sehingga bagipenglihatan dan perasaan penggunamanusia, seakan-akan prosesormenjalankan beberapa proses secarabersamaan.Setiap proses dalam sebuahsistem operasi mendapatkan sebuahPCB (Process Control Block) yangmemuat informasi tentang prosestersebut, yaitu: sebuah tandapengenal proses (Process ID) yangunik dan menjadi nomor identitas,status proses, prioritas eksekusiproses dan informasi lokasi prosesdalam memori. Prioritas prosesmerupakan suatu nilai atau besaran yang menunjukkan seberapa seringproses harus dijalankan olehprosesor.Proses yang memiliki prioritaslebih tinggi, akan dijalankan lebihsering atau dieksekusi lebih duludibandingkan dengan proses yangberprioritas lebih rendah. Suatusistem operasi dapat sajamenentukan semua proses denganprioritas yang sama, sehingga setiapproses memiliki kesempatan yangsama. sehingga setiap prosesmemiliki kesempatan yang sama.Suatu sistem operasi dapat jugamerubah nilai prioritas prosestertentu, agar proses tersebut akandapat memiliki kesempatan lebihbesar pada eksekusi berikutnya(misalnya: pada proses yang sudahsangat terlalu lama menunggueksekusi, sistem operasi menaikkannilai prioritasnya).Status ProsesJenis yangmungkin dapat disematkan padasuatu proses pada setiap systemoperasi dapat berbeda-beda. Tetapipaling tidak ada 3 macam status yangumum, yaitu:
1.
 
Ready
, yaitu status dimana prosessiap untuk dieksekusi pada giliranberikutnya
2.Running
, yaitu status dimana saatini proses sedang dieksekusi olehprosesor
3.Blocked
, yaitu status dimanaproses tidak dapat dijalankan padasaat prosesor siap/bebas

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->