Anda di halaman 1dari 10

Sistem Operasi Komputer

Nuryuliani

PENDAHULUAN Tanpa perangkat lunak (software) sebuah komputer sebenarnya sekumpulan besi yang tidak berguna. Dengan software sebuah komputer dapat digunakan untuk menyimpan, mengolah data (memproses) dan mendapatkan kembali informasi yang telah disimpan, menemukan kesalahan dalam program, memainkan games dan menggunakan banyak aktivitas lainnya yang bernilai. Pada umumnya program komputer dapat dibagi menjadi dua kategori, yaitu : a. Program sistem (system program). ang berfungsi untuk mengatur operasi dari komputer itu sendiri. b. Program aplikasi (appli!ation program). ang berfungsi untuk membantu menyelesaikan masalah untuk pemakainya. 1. Blok Diagram Komputer Masukan Saluran Penghubung Control Unit Processor Memory Memori Dukung "ambar #. Diagram $lok %omputer Dasar yang sangat penting dari semua program sistem adalah operating system yang mengontrol semua sumber daya komputer dan menyediakan landasan sehingga sebuah program aplikasi dapat ditulis atau dijalankan. $anyak !ara & metode yang menyediakan pelindung (sheild) atau sesuatu yang dapat menyembunyikan programmer dari kekomplekan perangkat keras. 'alah satunya dengan menentukan & membuat sebuah lapis (layer) perangkat lunak yang mengendalikan komponen pokok perangkat keras, mengatur semua bagian sistem dan menyediakan pemakai dengan antarmuak (interfa!e) & virtual ma!hine yang memudahkan memahami dan memprogram. (apisan dari perangkat lunak tersebut adalah operating system. Clock

Keluaran

)ser $anking 'ystem ,ompiler *ord Pro!essing )tility "ame ,ommand -nterpreter Program +plikasi Program 'istem /ardware

Sistem Operasi (Operating System $ahasa .esin (.a!hine (anguage) Pemrograman .ikro (.i!roprogramming) Perangkat 0isik (Physi!al Devi!es)

"ambar 1. %omponen 'istem %omputer

Pendahuluan

193772452.doc

1/1

Sistem Operasi Komputer

Nuryuliani

%eterangan : - Perangkat keras & hardware membentuk dua atau lebih lapis. (apis yang paling bawah (physi!al devi!es) berisi perangkat fisik, yang terdiri dari integrasi !ir!uit !hips, kabel (wires), power supplies, !athode ray tubes (,2T) dan perangkat lainnya yang dibuat dan sistem kerjanya merupakan bagian insinyur elektronik. - (apis berikutnya, software primitive langsung mengontrol peralatan tersebut (physi!al devi!es) dan menyediakan interfa!e (a !leaner interfa!e) untuk layer diatasnya dikenal dengan mi!roprogram yang ditempatkan dalam read3only memory (24.). 'ebenarnya mi!roprogram berfungsi sebagai penerjemah, mengambil (fet!hing) intruksi bahasa mesin, seperti +DD, .456 dan 7).P serta melaksanakan proses3proses ke!il yang saling terkait. ,ontohnya apabila melaksanakan instruksi +DD, mi!roprogram harus menentukan dimana angka3angka yang ditambahkan ditempatkan (disimpan sementara), mengambilnya, menambahkannya dan menyimpan hasilnya disuatu tempat tertentu. - 'ekumpulan instruksi yang diterjemahkan mi!roprogram disebut ma!hine language (bahasa mesin), yang memilikim 89 sampai :99 instruksi yang kenyataannya bukan bagian dari perangkat mesin semuanya, tetapi pembuat komputer selalu menjelaskannya dalam manualnya (sejenis buku panduan perangkat kerasnya), sehingga banyak orang mengira sebagai mesin sesungguhnya. Dalam lapis ini, perangkat masukan&keluaran mengontrol pemuatan nilai ke dalam register khusus. - 0ungsi utama dari 4perating 'ystem adalah menyembunyikan semua kekomplekan & kerumitan dan memberikan programmer sebuah kenyamanan, kemudahan, kepraktisan dari instruksi yang digunakan untuk bekerja dengannya, !ontohnya, !EAD BLO"K #!O$ #%LE adalah konsep & gagasan penyederhanaan daripada harus berpikir tentang bagaimana memindahkan head disk se!ara rin!i, menunggu untuk menjadi tenang (posisi istirahat). - Diatas lapis 4perating 'ystem (4') adalah untuk menempatkan software system. Dari sini ditemukan penerjemah perintah (!ommand interpreter&shield), !ompiler, editor dan appli!ation program independent. +dalah penting untuk menyadari&merealisasikan bahwa program3program ini dengan pasti bukan bagian dari '4, walaupun se!ara khas disediakan oleh pembuat komputer. 4' adalah bagian dari software yang dijalankan dalam kernel mode atau supervisor mode. '4 memproteksi dari pemakai yang menganggu pemakain hardware - ,ompiler dan editors dijalankan dalam user mode. 7ika seorang tidak suka sebuah !ompiler khusus, pemakai bebas menulis miliknya jika dapat memilih dan tentunya tidak bebas untuk menangani interrupt disk yang merupakan bagian dari 4' dan normalnya akan memproteksi hardware terhadap usaha pemakai untuk memodifikasinya. - Diatas layer system program adalah appli!ation program. Program ini ditulis oleh user untuk meme!ahkan masalah khusus, seperti proses pengolahan data, perhitungan rekayasa atau memainkan sebuah permainan. &. Sistem Operasi Komputer Pengertian 'istem 4perasi 'eperangkat program yang memantau dan mengatur pemakaian sumber daya komputer (pro!essor, main memory, file, -&4 devi!e, dll). .enjembatani & penghubung antara user (program user) dengan perangkat keras komputer.

0ungsi 'istem 4perasi 'ebagai 2esour!e .anager &pengelola seluruh sumber daya system komputer .engatur dan mengefisienkan penggunaan selluruh sumber daya komputer (!omputer resour!es) Tugas utamanya : memantau penggunaan semua resour!es; menerapkan aturan (poli!y); mengalokasikan resour!es yang diminta; mengambil kembali (dealokasi) resour!e 'umber daya pada komputer terdiri dari : 3 'umber daya fisik, misalnya : %eyboard, bar3!ode reader, mouse, joysti!k, light3pen, tou!h3s!reen, pointing devi!es, floppy disk drive, harddisk, tape drive, opti!al disk, ,D 24. drive, ,2T, (,D, printer, modem, ethernet !ard, P,.,-+, 2+., !a!he memory, register, kamera, sound !ard, radio, digiti<er, s!anner, plotter, dan sebagainya. 3 'umber daya abstrak, terdiri dari :Data dan Program

Pendahuluan

193772452.doc

2/1

Sistem Operasi Komputer

Nuryuliani

'ebagai 6=tended .a!hine (5irtual .a!hine), penyedia layanan .enyembunyikan kompleksitas & kerumitan pemrograman hardware dari programmer atau user. .enyajikan fasilitas yang lebih mudah dan sederhana untuk menggunakan hardware.

%onsep 'istem 4perasi Proses Proses adalah program yang sedang di3eksekusi. Proses terdiri dari : 6=e!utable program; program data dan sta!k; program !ounter; dll Pada sistem timesharing se!ara periodik sistem operasi menggilir eksekusi proses3proses yang ada, biasanya berdasarkan porsi waktu ,P). %etika suatu proses dihentikan untuk sementara, maka proses tersebut harus dimulai kembali pada state yang sama dengan state ketika ia dihentikan. 'emua informasi yang berkaitan dengan proses tersebut harus disimpan. )mumnya informasi tersebut disimpan pada tabel proses (array atau linked list), satu tabel untuk setiap proses. Tabel proses (pro!ess table) adalah tabel yang berisi informasi tentang semua proses yang dijalankan. 'uatu proses terdiri dari : address spa!e (!ore image) dan atribut & informasi pada tabel proses 'ystem !all utama dalam pengaturan proses adalah yang berkaitan dengan pembuatan dan pemberhentian suatu proses. ,ontoh : ,ommand interpreter atau shell akan memba!a !ommand yang diketikkan user pada terminal, dan membuat proses yang menjalankan !ommand tersebut. $ila telah selesai, maka proses akan menjalankan system !all untuk menghentikan dirinya. 'uatu proses dapat men3create proses lainnya yang disebut sebagai child process. 'istem operasi dapat berkomunikasi dengan suatu proses dengan menggunakan signal. 'ignal juga dapat digunakan untuk komunikasi antar proses. Pada sistem multiprogramming, setiap proses memiliki user identifi!ation (uid) yang berasal dari uid pemilik proses. 0iles Terdiri dari : Pathname; *orking dire!tory; rw= (read, write, e=e!ute) bits prote!tion !ode; 0ile des!riptor & handle; 'pe!ial file (blo!k > !hara!ter); 'tandard input; 'tandard output; 'tandard error; Pipe. '4 mendukung konsep direktori. 2oot Dire!tory

Dire!tory

0ile "ambar :. .odel 'truktur 0ile

'ystem ,alls & +P- (+pli!ation Programming -nterfa!e) 'uatu set tata !ara pemanggilan di program aplikasi untuk memperoleh layanan system operasi. $erupa e!tended instructions & perluasan instruksi yang merupakan interfa!e & layanan langsung antara program3program dengan sistem operasi.

Pendahuluan

193772452.doc

3/1

Sistem Operasi Komputer

Nuryuliani

'ystem !alls meng3create, men3delete dan menggunakan objek3objek yang diatur oleh system operasi, antara lain : proses3proses dan file3file. (ibrary pro!edure meletakkan parameter3parameter system !all pada tempat tertentu dan memberikan instruksi trap untuk memulai sistem operasi Trap instru!tion : ketika diterima oleh sistem operasi, sistem memeriksa apakah parameter tersebut valid atau tidak 2eturn form trap : sistem operasi mengembalikan kontrol ke library pro!edure ,ontoh mekanisme system !alls untuk 26+D pada program ,. !ount ? read (file, buffer, nbytes) 'hell 'hell pada )ni= merupakan !ommand interpreter yang walaupun bukan merupakan bagian dari sistem operasi, menggunakan banyak feature sistem operasi Prompt : standar input, menandakan bahwa shell siap menerima !ommand ,ontoh : date date @ file sort A file# @ file1 !at file# file1 file: B sort @ &dev&lp $a!kground job : proses yang berjalan sementara user tetap bisa terus bekerja 'truktur 'istem 4perasi 'istem .onolitik %onsep : C'istem operasi sebagai kumpulan prosedur dimana prosedur dapat saling dipanggil oleh prosedur lain di sistem bila diperlukanD. Kernel berisi semua layanan yang disediakan sistem operasi untuk pemakai. ,ontoh : 'istem 4perasi )ni= menggunakan konsep "ernel loada#le modules$ yaitu : $agian3bagian "ernel terpenting berada dimemori utama se!ara tetap. $agian3bagian esensi lain berupa modul yang dapat ditambahkan ke kernel saat diperlukan dan di!abut begitu tidak digunakan lagi diwaktu jalan ( run%time). The Ebig messF Tidak berstruktur %ernel !all & supervisor !all )ser mode %ernel mode & supervisor mode )ser User Program 2 Program 2uns in User Program 1 )ser .ode Kernell Call 4 1 s servis 2 Dis atch "able service roce!ure 3 4perating 'ystem runs in %ernel .ode

"ambar G. 'truktur 'istem .onolithi! 'istem $erlapis ((ayered 'ystem)

Pendahuluan

193772452.doc

4/1

Sistem Operasi Komputer

Nuryuliani

%onsep : C'istem operasi dibentuk se!ara hirarki berdasarkan lapisan3lapisan, dimana lapisan3lapisan memberi layanan lapisan lebih atasD. Dimaksudkan untuk mengurangi kompleksitas ran!angan dan implementasi system operasi. Tiap lapisan mempunyai fungsional dan antarmuka -&4 antara dua lapisan bersebelahan. ,ontoh : 'istem 4perasi T/6 (Te!hniHue /ogess!hool 6ndi!he), Djikstra, #IJK. 'istem 4perasi .)(T-,' (menggunakan concentric rin&s). Tabel #. (apisan3lapisan pada 'istem 4perasi T/6 Layer #un'tion #ungsi )ntuk operator 8 The 4perator G )ser Programs )ntuk aplikasi program pemakai )ntuk menyederhanakan akses -&4 pada : -&4 .anagement level atas 1 4perator3Pro!ess ,ommuni!ation )ntuk mengatur komunikasi antar proses )ntuk mengatur alokasi ruang memori & # .emory > Drum .anagement drum magneti! )ntuk mengatur aloksi pemroses dan 9 Pro!essor +llo!ation > .ultiprogramming swit!hing multiprogramming dan pengaturan prosesor %eterangan : 3 (apisan n memberi layanan untuk lapisan nL#. Proses3proses di lapisan n dapat meminta layanan lapisan n3# untuk memberikan layanan bagi lapisan nL#. Tetapi lapisan n tidak dapat meminta layanan nL#. %elanjutan sistem berlapis adalah sistem berstruktur !in!in seperti sistem .)(T-,' yang terdiri JG lapisan !in!in dimana satu lapisan mempunyai fungsi berbeda. (apisan n3# mempunyai kewenangan lebih dibanding lapisan n. )ntuk meminta layanan lapisan n3#, lapisan n melakukan trap. %emudian, lapisan n3# mengambil kendali sepenuhnya untuk melayani lapisan n. 'istem dengan .esin .aya (5irtual .a!hines) %onsep : C+walnya struktur ini membuat seolah3olah user mempunyai seluruh komputer dengan simulasi atas pemroses yang digunakan. 'istem operasi melakukan simulasi mesin nyata. .esin hasil simulasi digunakan user, mesin maya merupakan tiruan #99M atas mesin nyata. 'emua user diberi ilusi mempunyai satu mesin yang sama3sama !anggihD. ,ontoh : 'istem operasi .'3*indows NT dapat menjalankan aplikasi .'3Dos, 4'&1 mode teks, dan *in #J. Pengembang (inu= membuat D4'6.) agar aplikasi .'3Dos dapat dijalankan di (inu=, *-N6 agar aplikasi .'3*indows dapat dijalankan di (inu=, i$,' agar aplikasi ',43)ni= dapat dijalankan di (inu=. ,P&,.' 5.&:O9 5irtual .a!hine .onitor ,.' (,onversational .onitor 'ystem) 5irtual :O9s

'ystem ,all -&4 -ntru!tion Trap ,.' ,.' 5. :O9 :O9 $are /ardware ,.' Trap

Pendahuluan

193772452.doc

5/1

Sistem Operasi Komputer

Nuryuliani

"ambar 8. 'istem 5irtual .esin 'istem dengan ,lient3'erver %onsep : CSer'er adalah proses yang menyediakan layanan, dan (lient adalah proses yang memerlukan & meminta layanan. Proses client yang memerlukan layanan mengirim pesan ke ser'er dan menanti pesan jawaban. Proses ser'er setelah melakukan tugas yang diminta, mengirim hasil dalam bentuk pesan jawaban ke proses client. Ser'er hanya menanggapi permintaan client dan tidak memulai per!akapan dengan clientD. .em ,lient ,lient Pro!ess Term. 0ile )ser P Pro!ess Pro!ess 'erver 'erver 'erver 'erver .ode %ernel .ode %ernel ,lient obtains servi!e by sending messages to server pro!esses "ambar J. .odel ,lient 'erver .odel ,lient 'erver pada distributed system ,lient %ernel ,lient %ernel ,lient %ernel ,lient %ernel

.essage from !lient to server

N6T*42%

"ambar O. .odel ,lient 'erver pada Distributed 'ystem 'istem berorientasi objek %onsep : C(ayanan diimplementasikan sebagai objekD. .odel ini terstruktur dan memisahkan antara layanan yang disediakan dan implementasinya. ,ontoh : 'istem operasi Q3kernel 'istem operasi .'3*indows NT telah mengadopsi beberapa teknologi berorientasi objek, tapi belum se!ara keseluruhan.

(ayanan 'istem 4perasi %omputer (ayanan 4tomatis : +lokasi sumberdaya; ,atatan pemakaian; Proteksi; Penanganan kekeliruan; Pindah baris; "ulung jendela pada monitor (ayanan permintaan pemakaian : (oading; .engolah&run; .enyimpan&save; .enghapus&delete 7enis 'istem 4perasi +spek kegiatan Pemakai tunggal (single user) Pemakai jamak (multiuser) $erdasarkan jenis3jenisnya (inu= .'3Dos .' *indows3NT .' *indows Dll

Pendahuluan

193772452.doc

)/1

Sistem Operasi Komputer

Nuryuliani

(. Se)ara* Perkem+angan Sistem Operasi "enerasi 'istem 4perasi "enerasi ke3# (#IG83#I88) : 5a!uum Tubes dan Plugboards +nalyti!al 6ngine (,harles $abbage) ,al!ulating 6ngine menggunakan va!uum tubes (/oward +itken, 7ohn von Neumann, 7.P 6!kert, %onrad Ruse) $eluam ada bahasa pemrograman $elum ada sistem operasi, system komputer diberi instruksi yang harus dikerjakan langsung. 4perasi menggunakan plugboard Pengenalan pun!hed !ard "enerasi %e31 (#I883#IJ8) : Transistors dan $at!h 'ystem Tetap belum dilengkapi system operasi. Tetapi beberapa fungsi dasar '4 sudah ada. Pengenalan transistor untuk komputer Pemisahan fungsi personil :Designer , 4perator, Programmer dan .aintenan!e personel Pengenalan job (program atau seperangkat program) Penggunaan bahasa 042T2+N, +ssembeler Penerapan $at!h 'ystem Pengoperasian 4ff3(ine Penggunaan mesin3mesin besar untuk kalkulasi sains dan engineering Typi!al operating system : 0.' (0ortran .onitor 'ystem) dan -$' ' (sistem operasi untuk -$. O9IG) "enerasi %e3: (#IJ83#IK9) : -, dan .ultiprogramming -$. mengenalkan -$. :J9 dengan sistem operasi 4'&:J9 .enggunakan -ntegrated ,ir!uit (-,) Dapat menangani komputasi sains dan komersial .engadopsi konsep Eone familyF 'istem operasi berukuran besar dan kompleks .engenalkan multiuser, komputer memiliki resour!e yang dapat digunakan oleh banyak orang sekaligus .engenalkan multiprogramming, komputer melayani banyak proses sekaligus pada waktu yang bersamaan dengan menerapkan partisi memori menjadi beberapa bagian memori dengan satu bagian memori untuk satu job berbeda. 'aat satu job menunggu operasi -&4 selesai, job lain dapat menggunakan proses. Partisi .emori 7ob : 7ob 1 7ob # 'istem operasi .engenalkan Time 'haring (berbagi waktu), tiap pemakai mempunyai satu terminal online dengan pemroses hanya memberi layana pada pemakai yang aktif se!ara bergantian se!ara !epat. Pemakai akan merasa dilayani terus menerus. Padahal sebenarnya se!ara bergantian. .engenalkan 'P44(-N" ('imultaneous Peripheral 4peration 4n (ine), membuat peripheral seolah3olah dapat digunakan bersamaan, dapat diaksis se!ara simultan yaitu dengan !ara menyediakan beberapa partisi memori. 'aat terdapat permintaan layanan peripheral, langsung diterima dan data disimpan lebih dulu di memori yang disediakan berupa antrian kemudian dijadwalkan agar se!ara nyata dilayani peripheral. 'istem time sharing pertama, ,T'', dikembangkan di .-T )saha pengembangan E!omputer utilityF mesin yang dapat menunjang ratusan time sharing user Pengembangan komputer .-N- (D6,3PDP3# s&d PDP3##) %en Thompson mengembangkan versi satu pemakai (single user) dari .)(T-,' (.)(T-ple= and ,omputing 'ervi!es)

Pendahuluan

193772452.doc

7/1

Sistem Operasi Komputer

Nuryuliani

)N-Q ()niple=ed -nformation and ,omputing 'ervi!es) "enerasi %e3G (#IK93#II9) : ('-, 5('-, dan Personal ,omputer (P,) Pengembangan ('- dan 5('- melahirkan P, dan *orkstation Perangkat lunaknya Euser friendlyF Dua sistem operasi yang dominan : .'3D4' (pada -$.3P, dengan ,P) -ntel K9KK, K91KJ, K9:KJ, K9GKJ) )N-Q (pada Non3-ntel !omputer dan workstation) 2-', ,hips Network 4perating 'ystem Distributed 4perating 'ystem "enerasi %e38 (#II93sekarang) : 5('-, )('- an teknologi Nano 'e!ond, -nternet, .ultimedia Pengembangan 5('- an )('- melahirkan P, yang berbasis Pentium untuk server maupun workstation Pengembangan sistem operasi windows Pengembangan internet dan multimedia Pengembangan aplikasi yang berbasis *eb atau *** dll.

The End #ut

To be continue

Pendahuluan

193772452.doc

*/1

Sistem Operasi Komputer

Nuryuliani

,4NT4/ %+')' : (inu= .' Dos 'istem operasi .' Dos berisi : -bmbio.!om, yaitu disk dan !hara!ter -&4 'ystem -4.sys, yaitu disk dan file manager .'D4'.sys, yaitu !ommand pro!essor, shellprimitif 'istem operasi kompatibel dengan ,P&., dengan peningkatan alokasi disk, lebih !epat dan mendukung shell s!ript primitif disebut bat!h files. .' *indows .i!rosoft *indows I8 merupakan sistem operasi *indows yang terintegrasi dan lengkap mulai dengan fungsi3fungsi dasar yang sekarang ada pada .' *indows, *indows dan *indows for *orkgroup. +gar P, lebih mudah dipakai, diberikan shell baru. Plu& and Play (PnP) yang terintegrasi kedalam sistem operasi, termasuk +i,ard untuk memandu para pemakai melalui sistem operasi dan memberikan inter-ace pemakai yang konsisten untuk seluruh komponen sistem operasi dan spasi nama. %e!epatan dan daya tambahan dari sistem operasi :13bit modern dengan preempti'e multitas"in&$ thread dan plalt-orm untuk generasi baru aplikasi :13bit. *indows I8 adalah sistem operasi lengkap yang tidak dibatasi oleh .' Dos dan punya semua manfaat dari sistem operasi grafis yang lengkap yang ada pada dirinya. Dalam hal konektivitas baik dalam (+N, *+N maupun no#ile dial%up dibuat konektivitas ke sumber daya yang bersifat remote semudah hubungan ke sumber daya lokal. Dan dimasukkan akses ke informasi elektronik untuk surat elektronik dan layanan on%line. Dan juga *indows I8 dibuat kompatibel dengan software dan hardware yang dimiliki pemakai pada saat ini. *alaupun .i!rosoft mengeluarkan sistem operasi baru dengan format grafis dan ber3arsitektur :1 bit, bukan berarti sistem operasi ini mutlak dipakai. -ni hanya sebagai sistem operasi alternatif yang sudah ada, seperti )N-Q, -$. 4'1&*arp, 4ra!le, -$. +'&G99, dan lain3lain.

Pendahuluan

193772452.doc

9/1

Sistem Operasi Komputer

Nuryuliani

P62T+N ++N : #. 'ebutkan dua fungsi utama sistem operasi S 1. +pa yang dimaksud dengan multiprogramming S $erikan dua alasan diadakannya multiprogramming T :. +pa yang dimaksud dengan spooling S +pakah anda menganggap personal komputer harus memiliki spooling sebagai standar dasar di masa yang akan datangS G. Pada awal perkembangan komputer, setiap byte data yang diba!a atau yang ditulis ditangani oleh ,P) (tidak ada D.+3Dire!t .emory +!!ess). +pa implikasinya struktur seperti ini terhadap konsep multiprogramming. 8. .engapa timesharing tidak tersebar luas pada generasi ke31 komputer S J. -nstruksi3instruksi manakah yang diperbolehkan dalam .ode %ernel : a. Disable all interupts. b. 2ead the time3of3day !lo!k. !. 'et the time3of3day !lo!k. d. ,hange the memory map. O. 'ebutkan beberapa perbedaan sistem operasi pada personal komputer dengan sistem operasi pada mainframeT K. $agaimana se!ara umum sistem operasi memberitahukan kepada direktori kerja apakah path name untuk sebuah file adalah absolute atau relativeS I. .engapa shell bukan bagian dari sistem operasi S #9. $erikan sebuah !ontoh bagaimana mekanisme dan kebijaksanaan bisa terpisah dengan baik dari pejadwalan. $uat sebuah mekanisme yang bisa mengijinkan sebuah parent pro!ess untuk mengontrol kebijaksanaan penjadwalan !hildren. ##. .odel ,lient3'erver tekenal didalam distributed systems. Dapatkah juga digunakan dalam sistem komputer tunggal S #1. .engapa proses tabel membutuhkan sistem timesharingS +pakah hal ini juga dibutuhkan dalam system personal !omputer yang pada suatu saat hanya terdapat satu proses yang sedang bekerja dan mengambil alih mesin sampai proses tersebut selesai S #:. +pa perbedaan mendasar diantara blok spe!ial file dan !hara!ter spe!ial file. http:&&nryulia.staff.gunadarma.a!.id&Downloads&folder&9.9

Pendahuluan

193772452.doc

1 /1