SISTEM OPERASI. Periyadi,ST

Ukuran: px
Mulai penontonan dengan halaman:

Download "SISTEM OPERASI. Periyadi,ST"

Transkripsi

1 SISTEM OPERASI Periyadi,ST 1

2 Figure 1. COMPUTER SYSTEM Data Bus Control Bus Control Bus I/O DEVICE PORT I/O PEMROSES MAIN MEMORY Address Bus 2

3 BASIC ELEMENT OF COMPUTER SYSTEMS Processor Main Memory referred to as real memory or primary memory volatile I/O modules secondary memory devices communications equipment terminals System bus communication among processors, memory, and I/O modules 3

4 Pemroses/Processor Fungsi utama mengendalikan operasi komputer (Central Processing Unit) Melakukan fungsi pemrosesan data Melakukan operasi logik Mengelola aliran data 4

5 Cara Kerja Membaca instruksi dari memory kemudian dieksekusi, dimana eksekusi dituntun oleh clock yang membangkitkan pulsa ke pemroses. Setiap pulsa clock, pemroses melakukan kerja. Mengambil instruksi yang dikodekan secara binner dari memori utama Men-dekode instruksi menjadi aksi-aksi sederhana Melaksanakan aksi-aksi 5

6 Operasi-operasi di komputer Operasi aritmatika Operasi Logika Operasi pengendalian 6

7 Komponen Pemroses ALU (Arithmetic Logic unit) untuk Komputasi, operasi aritmatka dan logika CU (Control Unit) untuk pengedalian operasi yang dilakukan sistem komputer Register-register, membantu pelaksanaan operasi-operasi pada pemroses 7

8 Register Terlihat pemakai, pemrogram dapat memeriksa isi dari register Data Register General Purpose Register Difungsikan untuk berbagai keperluan pada instruksi mesin yang melakukan suatu operasi pada data Special Purpose Register Digunakan untuk keperluan tertentu, ex;» Menampung Operasi floating point» Menampung limpahan operasi aritmatika, dsb. 8

9 Register Address Register Alamat data di main memory Alamat instruksi di memori utama. Bagian alamat yang digunakan dalam penghitungan alamat lengkap. Ex; Index register Segmen Pointer Register Stack Point Register Flag register 9

10 Register Register untuk kendali dan status Register untuk alamat dan buffer MAR (Memory Address Register) Mencatat alamat memori yang akan di akses (R/W) MBR (Memory Buffer Register) Menampung data yang akan dituliskan kememori yang alamatnya ditunjuk MAR atau menampung data dari memori yang akan dibaca I/O AR Mencatat alamat port yang akan diakses (R/W) I/O BR Menampung data yang akan dituliskan ke port yang alamatnya ditunjuk oleh I/O AR atau menampung data dari port yang akan dibaca 10

11 Figure 2. Top-Level Components 11

12 Register Register untuk eksekusi instruksi Program Counter Instruction Register Register untuk Informasi dan Status Sign Zero Carry Equal Overflow Interrupt enable/disable Supervisor 12

13 Interrupt An interruption of the normal sequence of execution Improves processing efficiency Allows the processor to execute other instructions while an I/O operation is in progress A suspension of a process caused by an event external to that process and performed in such a way that the process can be resumed 13

14 Figure 3. Interrupt Cycle 14

15 Figure 4. Instructions Cycle 15

16 Classes Of Interrupt Program arithmetic overflow division by zero execute illegal instruction reference outside user s memory space Timer I/O Hardware failure 16

17 Interrupt Handler A program that determines nature of the interrupt and performs whatever actions are needed Control is transferred to this program Generally part of the operating system 17

18 Figure 5. Program Flow of Control Without Interrupts 18

19 Figure 6. Program Flow of Control Without Interrupts 19

20 Memori 20

21 Struktur Penyimpanan Ukuran memori utama relatif kecil untuk dapat menyimpan data dan program secara keseluruhan. Memori utama bersifat volatile, tidak bisa menyimpan secara permanen, apabila komputer dimatikan maka data yang tersimpan di memori utama akan hilang. 21

22 Going Down the Hierarchy Decreasing cost per bit Increasing capacity Increasing access time Decreasing frequency of access of the memory by the processor 22

23 Memori Memori berfungsi untuk menyimpan data dan program Setiap kali pemroses melakukan eksekusi, pemroses melakukan pembacaan instruksi dari memori utama 23

24 Konsep Memori 2 level Cache memory, memori berkapasitas terbatas dan berkecepatan tinggi. Cache memori ada diantara memori utama dan register pemroses berfungsi agar pemroses tidak langsung mengacu memori utama tetapi di cache memory yang kecepatan aksesnya lebih tinggi. Metode ini meningkatkan kinerja sistem Buffering, bagian memori utama untuk menampung data yang akan di trasfer dari/ke perangkat masukan/keluaran dan penyimpan sekunder. Buffering dapat mengurangi frekuensi pengaksesan dari/ke perangkat masukan/keluaran dan penyimpan sekunder sehingga meningkatkan kinerja sistem. 24

25 Disk Cache A portion of main memory used as a buffer to temporarily to hold data for the disk Disk writes are clustered Some data written out may be referenced again. The data are retrieved rapidly from the software cache instead of slowly from disk 25

26 Cache Memory Processor speed is faster than memory speed Increase the speed of accessing memory Invisible to operating system 26

27 Figure 7. cache memori 27

28 DMA Metoda penanganan I/O dimana device controller langsung berhubungan dengan memori tanpa campur tangan CPU. Setelah men-set buffers, pointers, dan counters untuk perangkat I/O, device controller mentransfer blok data langsung ke penyimpanan tanpa campur tangan CPU. DMA digunakan untuk perangkat I/O dengan kecepatan tinggi. Hanya terdapat satu interupsi setiap blok, berbeda dengan perangkat yang mempunyai kecepatan rendah dimana interupsi terjadi untuk setiap byte (word). 28

29 Direct Memory Access (DMA) I/O exchanges occur directly with memory Processor grants I/O module authority to read from or write to memory Relieves the processor responsibility for the exchange Processor is free to do other things Transfers a block of data directly to or from memory An interrupt is sent when the task is complete The processor is only involved at the beginning and end of the transfer 29

30 Figure 8. DMA 30

31 Magnetic Disk Berperan sebagai secondary storage pada sistem komputer modern. Magnetic Disk disusun dari piringan-piringan seperti CD. Kedua permukaan piringan diselimuti oleh bahan-bahan magnetik. Permukaan dari piringan dibagi-bagi menjadi track yang memutar, yang kemudian dibagi lagi menjadi beberapa sektor. 31

32 I/O Device Components Komponen mekanis adalah perangkat itu sendiri Komponen elektronis yaitu pengendali perangkat berupa chip controller 32

33 How it s works Perangkat nyata yang dikendalikan chip controller diboard sistem atau card. Controller dihubungkan dengan pemroses dan komponen-komponen lain lewat bus. Controller biasanya mempunyai register-register untuk mengendalikannya. Status register berisi status yang mendeskripsikan kode kesalahan. Tiap controller dibuat agar dapat dialamati secara individu oleh pemroses sehingga perangkat lunak device driver dapat menulis ke register-registernya dan dengan demikian mengendalikannya. 33

34 System Bus Bus alamat (address bus), Bus alamat berisi 16,20,24 jalur sinyal paralael atau lebih. CPU mengirimkan alamat lokasi memori atau port yang ingin ditulis atau dibaca pada bus ini. Jumlah lokasi memori yang dilamati ditentukan jumlah jalur alamat. Jika CPU mempunyai N jalur alamat maka daapat mengalamati pangkat N (2N) lokasi memori dan atau port secara langsung. Saat CPU membaca atau menulis data mengenai port, alamat port dikirmkan di bus alamat. Bus data (data bus), Bus data berisi 8, 16,32 jalur sinyal paraalel atau lebih. Jalurjalur data adalah dua arah (biderectional). CPU dapat membaca dan mengirim dari dari/ke memori atau port. Terdapat banyak perangakat yang di tempelkan ke bus data tapi hanya satu perangkat pada satu saat dapat memakainya. Untuk melakukan prosedur ini perangkaat harus mempunyai tiga state (tristate) agar bisa dipasang pada bus data 34

35 System Bus Bus kendali (control bus), Bus ini berisi 4-10 jalur sinyal paralel. CPU mengirimkan sinyal-sinyal pada bus kendali untuk memerintahkan memori atau port. Sinyal bus kendali antara lain : Memory read untuk memerintahkan melakukan pembacaan memori Memory Write untuk memerintahkan melakukan penulisan memori I/O read untuk memerintahkan melakukan pembacaan I/O port I/O write untuk memerintahkan melakukan penulisan I/O port 35

36 Mode Eksekusi Instruksi Program bagian dari SO Program pemakai Instruksi-instruksi yang memerlukan kewenangan tinggi, antara lain : Membaca atau memodifikasi register kendali (bit-bit register PSW) Instruksi-instruksi primitif perangakat I/O Instruksi-instruksi untuk manajemen memori Bagian memori tertentu hanya dapat diakses dalam mode kewenangan tinggi 36

37 Sistem Operasi Periyadi, ST 37

38 Sistem Operasi Sistem operasi merupakan sebuah penghubung antara pengguna dari komputer dengan perangkat keras komputer. Pengelola seluruh sumber-daya yang terdapat pada system komputer dan menyediakan sekumpulan layanan (system calls) ke pemakai sehingga memudahkan dan menyamankan penggunaan serta pemanfaatan sumberdaya sistem komputer. 38

39 Sistem Operasi Layers of a Computer System Hardware Operating System Utilities Application Programs Services typically provided by an O.S. Program Creation (editor, compiler) Program Execution Access to I/O devices Controlled access to files System Access (logging in) Error detection/response Accounting 39

40 Sistem Komputer Sistem komputer adalah sekumpulan sumber daya untuk memindahkan, menyimpan, dam memroses data, serta mengendalikan fungsi-fungsinya. Sistem operasi bertanggung jawab mengelola sumber daya-sumber daya sistem komputer 40

41 Must manage system resources Kernel Most frequently used items O.S. will evolve over time Hardware upgrades, New services, Fixes 41

42 Fungsi mengatur dan mengawasi penggunaan perangkat keras oleh berbagai program aplikasi serta para pengguna Untuk menghindari konflik yang terjadi pada saat pengguna menggunakan sumber-daya yang sama, sistem operasi mengatur pengguna mana yang dapat mengakses suatu sumber-daya. Sistem operasi juga sering disebut resource allocator. program pengendali yang bertujuan untuk menghindari kekeliruan (error) dan penggunaan komputer yang tidak perlu. 42

43 Fungsi Pengelola Sumber Daya Sistem komputer (resource manager) SO sebagai EM/VM Abstraksi mesin tingkat tinggi yang lebih sederhana dan menyembunyikan kerumitan perangkat keras Basis untuk program lain 43

44 Penyedia layanan (extended/virtual machine) menyediakan sekumpulan layanan (system calls) ke pemakai sehingga memudahkan dan menyamankan penggunaan atau pemanfaatan sumber daya sistem komputer. Melakukan pemrograman terhadap sumber daya SK 44

45 Sasaran So Kenyamanan Efisiensi Mampu berevolusi 45

46 Sumber daya Fisik Antara lain : Keyboard, bar-code reader ; Mouse, joystick, lighht-pen, track-ball, touch-screen (pointing devices); Floppy Disk Drive, harddisk, tape drive, optical disk,cd ROM drive(storage device); Layar monitor CRT, LCD (display devices); Printer; Modem, NIC, PCMCIA (communication devices); RAM, cache memory, register dan memori-memori volatile lain; Multimedia devices; Grafis Devices; Device Controlls Sumber Daya Abstrak Data Program 46

47 Fungsi Fungsi Minor SO Mengimplementasi interface untuk pemakai Memungkinkan pemakaian bersama hardware Memungkinkan pemakaian data bersama Mencegah users saling mengganggu satu sama lain Menjadwalkan pemakaian sumber daya Memberi fasilitas I/O Memulihkan error Menghitung penggunaan sumber daya Mengorganisasi data agar pengamanan dan cepaat diakses Menangani komunikasi jaringan 47

48 OS History Serial Processing Sign-up sheet for computer time Each user would set up the job, run it, and collect output Simple Batch System (mid 1950s) Try to improve scheduling/setup time Have a monitor that loads jobs, when a job finishes it jumps to the monitor that loads the next job. Use JCL (Job Control Langague) to submit jobs Desirable hardware items: Memory protection Timer Privileged instructions (I/O) Interrupts 48

49 Multiprogrammed Batch System Several programs in memory at one time One program can do I/O while another computes Needs memory management, scheduling 49

50 OS History-Time Sharing Sysytem Allow several users to interact with the system at the same time Emphasizes response time over processor use Compatible time sharing system (CTSS) 1962 Machine had 32K 36-bit words Switched users every 0.2 second Supported up to 32 users MULTICS (1965) Intended as the computer service for Boston Strong influence on later systems Good security, user interface 50

51 Note systems tend to grow over time as user requirements expand MS-DOS 1.0 (8k, 1981) DOS 2.0 Subdirectories (1983) DOS 3.1 Networking (1984) Windows 3.1 Graphical interface (1990) Windows bit internals (1995) Single-user multitasking (windows 95) 51

52 Generasi Pertama ( ) Generasi pertama merupakan awal perkembangan sistem komputasi elektronik sebagai pengganti sistem komputasi mekanik Generasi Kedua ( ) Generasi kedua memperkenalkan Batch Processing System, yaitu Job yang dikerjakan dalam satu rangkaian, lalu dieksekusi secara berurutan Generasi Ketiga ( ) Pada generasi ini perkembangan sistem operasi dikembangkan untuk melayani banyak pemakai sekaligus, dimana para pemakai interaktif berkomunikasi lewat terminal secara on-line ke komputer, maka sistem operasi menjadi multi-user (di gunakan banyak pengguna sekali gus) dan multi-programming (melayani banyak program sekaligus). Generasi Keempat (Pasca 1980an) 52

53 Point of View Computer Sistem Pemakai, Pemakai tidak ada kaitannya dengan arsitektur komputer. User hanya sebatas menggunakan command language SO untuk meminta layananlayanan SO. Command language tersedia dilapisan yang disebut shell, shell dapat berupa; Text-based shell dan GUI (Graphical User Interface) Pemrogram, programmer membuat aplikasi untuk pemakai awam dengan menggunakan bahasa pemrograman. Jika ini secara langsung dikembangan dengan intruksi bahasa mesin maka programmer bertanggung jawab mengelola dan mengendalikan seluruh perangkat komputer. 53

54 Programmer dapat mengendalikan sistem komputer melalui beragam level, antara lain : Mempergunakan program utilitas, sekumpulan program sistem disediakan untuk untuk mempermudah tugas pemrograman. Kumpulan ini disebut utilitas, utilitas sudah menjadi ssatu paket dengan sistem operasi yang akan diterjemahkan menjadi layanan-layanan SO. Utilitas yang bisa disediakan adalah : Utilitas untuk membantu penciptaan program Utilitas untuk manajemen berkas Utilitas untuk mengendalikan perangkat I/O Utilitas-utilitas untuk tugas dasar lainnya Mempergunakan fasilitas sistem melalui interface layanan (service interface) Mempergunakan panggilan sistem (system calls) 54

55 Perancang SO, SO bertugas untuk me-masking perangkat keras komputer agar tampil menarik, mudah dan nyaman bagi programmer. SO menghidari rincian operasi perangkat keras dan menyediakan antarmuka untuk programmer dalam menggunakan sistem. SO bertindak sebagai mediator, mempermudah programmer daaan program aplikaasi mengakses dan menggunakan fasilitas dan sumber daya sistem komputer. 55

56 Aplikasi Pemakai awam Utilitas-utilitas Programmer Sistem Operasi Perangkat Keras Sistem Komputer Programmer Peranca ng SO 56

57 Manajemen Proses Periyadi,ST Operating System 57

58 PROSES Proses adalah entitas dinamis. Proses berisi instruksi dan data. program counter dan semua register pemroses, dan stack berisi data sementara seperti parameter rutin, alamat pengiriman dan variabel-variabel lokal. Salah satunya adalah program yang sedang dieksekusi yang merupakan unit kerja terkecil yang secara individu memiliki sumber daya-sumber daya dan dijadwalkan sistem operasi. Sistem operasi mengelola semua proses di sistem dan mengalokasikan sumber daya ke prosesproses sesuai kebijaksanaan untuk memenuhi sasaran sistem. 58

59 Istilah berkaitan dengan proses Multiprogramming (multitasking). Multiprocessing. Distributed processing/computing. 59

60 Multiprogramming (multitasking). Manajemen banyak proses pada satu pemroses. Istilah yang digunakan multiprogramming (multitasking) bukan multiprocessing. Program-program yang dijalankan sebenarnya bersifat: Saling tak bergantung (independen). Satu program pada satu saat (one program at any instant). 60

61 Multiprocessing Manajemen banyak proses di komputer multiprocessor (banyak pemroses didalamnya). 61

62 Distributed Processing Manajemen banyak proses yang dieksekusi di banyak sistem komputer yang tersebar (terdistribusi). 62

63 Kebutuhan utama pengendalian proses oleh sistem operasi yang mengacu ke proses, yaitu: [STA-95] Saling melanjutkan (Interleave) Mengikuti kebijaksanaan tertentu. Mendukung komunikasi antar proses dan penciptaan proses. 63

64 Diagram State 3 Keadaan Timeout Submit Ready Dispatch Running Completion Event occurs Even wait Blocked 64

65 65

66 Tabel Tiga State Dasar Proses Status Running Ready Blocked Deskripsi Pemroses sedang mengeksekusi instruksi proses itu Proses siap (ready) dieksekusi, tapi tidak tersedia untuk eksekusi proses ini Proses menunggu kejadian untuk melengkapi tugasnya Contoh : Proses menunggu Selesainya operasi perangkat I/O Tersedianya memori Tibanya pesan jawaban Dsb. 66

67 Siklus hidup proses. Proses yang baru diciptakan akan segera mempunyai state ready. Proses berstate running menjadi blocked karena sumber daya yang diminta belum tersedia atau meminta layanan perangkat masukan/keluaran sehingga menunggu kejadian muncul. Proses menunggu kejadian alokasi sumber daya atau selesainya layanan perangkat masukan/keluaran (event wait). Proses berstate running menjadi ready karena penjadwal memutuskan eksekusi proses lain karena jatah waktu untuk proses tersebut telah habis (time-out). 67

68 Siklus hidup proses. Proses berstate blocked menjadi ready saat sumber daya yang diminta/diperlukan telah tersedia atau layanan perangkat masukan/keluaran selesai (event occurs). Proses berstate ready menjadi running karena penjadwal memutuskan penggunaan pemroses untuk proses itu karena proses yang saat itu running berubah statenya (menjadi ready atau blocked) atau telah menyelesaikan sehingga disingkirkan dari sistem Proses menjadi mendapatkan jatah pemroses. 68

69 PCB (Program Control Block) Sistem operasi memerlukan banyak informasi mengenai proses guna pengelolaan proses, Informasi ini berada di PCB Informasi identifikasi proses. Informasi status pemroses. Informasi kendali proses. 69

70 Identifier Identifier numerik meliputi Identifier proses Identifier proses yang menciptakan Identifier pemakai Elemen PCB Identifikasi Process Informasi Status Pemroses Register-register yang terlihat pemakai Register-register yang dapat ditunjuk instruksi bahasa assembly untuk diproses pemroses Register-register kendali dan status Register-register yang digunakan untuk mengendalikan operasi proses, anatara lain : Program counter PSW Dsb Pointer Stack Tiap proses mempunyai satu stack atau lebih. Stack digunakan untuk parameter atau alamat prosedur pemangil dan system call. Ponter stack menunjuk posisi paling atas dari stack. 70

71 Elemen PCB Informasi penjadwakan dan status Informasi Kendali Proses Informasi-informasi yang digunakan untuk menjalankan fungsi penjadwalan antara lain : Status proses : mendefinisikan keadaan/status proses (running, ready, blocked, dsb) Prioritas : menjelaskan prioritas proses Informasi berkaitan dengan penjadwalan : berkaitan dengan informasi penjadwalan seperti lama menunggu, lama proses terakhir dieksekuisi, dsb. Kejadian : identitas kejadian yang ditunggu proses. Penstrukturan data Satu proses dapat dikaitkan dengan proses lain dalam satu antrian atau ring, atau struktur lainnya. PCB harus memiliki pointer untuk mendukung struktur ini. Komunikasi antar proses Beragam flag, sinyal dan pesan dapat diasosiasikan dengan komunikasi antara dua proses yang terpisah. Informasi ini disimpan dalam PCB 71

72 Elemen PCB Kewenangan proses Proses dapat mempunyai kewenangan berkaitan dengan memori dan tipe instruksi yang dapat dijalankan Manajemen memori Bagian ini berisi pointer ke tabel segmen atau page yang menyatakan memori maya (virtual memori) proses. Kepemilikan dan utilisasi sumber daya Sumber daya yang dikendalikan proses harus diberi tanda, misalnya : Berkas yang dibuka Pemakaian pemroses Pemakaian sumber daya lainnya Informasi ini diperlukan oleh penjadwal 72

73 Proses Pemakai Identifikasi Proses PCB Informasi Status proses Informasi kendali proses Stack pemakai Ruang alamat yang khusus diperuntukan pemakai (program data) Ruang alamat bersama 73

74 Citra proses mempunyai struktur berisi PCB, stack pemakai (user stack), ruang alamat proses ekslusif dan ruang alamat yang dipakai bersama proses lain. Struktur ini ditunjukkan pada tabel sebelumnya. Pada tabel diatas, struktur citra proses digambarkan kontigu (berturutan) di satu ruang alamat. Implementasi penempatan citra proses yang sesungguhnya bergantung skema manajemen memori yang digunakan dan organisasi struktur kendali sistem operasi. 74

75 Operasi-operasi pada Proses Penciptaan proses (create a process). Penghancuran/terminasi proses (destroy a process). Penundaan proses (suspend a process). Pelanjutan kembali proses (resume a process). Pengubahan priorltas proses. Mem-block proses. Membangunkan proses. Menjadwalkan proses. Memungkinkan proses berkomunikasi dengan proses lain. 75

76 Penciptaan Proses Penciptaan proses melibatkan banyak aktivitas, yaitu: Menamai (memberi identitas) proses. Menyisipkan proses pada senarai proses atau tabel proses. Menentukan prioritas awal proses. Menciptakan PCB. Mengalokasikan sumber daya awal bagi proses. 76

77 Kejadian yang dapat menyebabkan penciptaan proses, antara lain: [STA-95] Pada lingkungan batch, sebagai tanggapan atas pemberian satu kerja (job). Pada lingkungan interaktif, ketika pemakai baru berusaha logon. Sebagai tanggapan suatu aplikasi, seperti permintaan pencetakan file, sistem operasi dapat menciptakan proses yang akan mengelola pencetakan itu. Proses menciptaan proses lain (proses anak). 77

78 alasan-alasan penciptaan proses. Penyebab Penciptaan Terdapat batch baru Satu pemakai interaktif logon Deskripsi SO dengan kendali batch job, setelah menciptakan proses baru, kemudian melanjutkan membaca job selanjutnya Seorang pemakai pada satu terminal sedang melakukan logon ke sistem Sistem operasi menciptakan proses untuk memberi layanan SO menciptakan proses untuk memenuhi satu fungsi pada program pemakai, tanpa mengharuskan pemakai menunggu Proses menciptakan proses anak Untuk mencapai modularitas atau mengekploitasi kongkurensi, program pemakai memerintahkan pembuatan sejumlah proses. 78

79 Proses dapat menciptakan proses baru yaitu proses anak (child process). Proses yang menciptakan proses disebut proses induk (parent process). Proses anak-pun kembali dapat menciptakan proses-proses anak. Proses-proses dapat membentuk pohon hirarki proses. 79

80 Penghancuran Proses Penghancuran proses melibatkan pembebasan proses dari sistem, yaitu: Sumber daya-sumber daya yang dipakai dikembalikan. Proses dihancurkan dari senarai atau tabel sistem PCB dihapus (ruang memori PCB dikembalikan ke pool memori bebas ) 80

81 Penghancuran lebih rumit bila proses telah menciptakan proses-proses lain. Terdapat dua pendekatan, yaitu: Pada beberapa.sistem, proses-proses turunan dihancurkan saat proses induk dihancurkan secara otomatis. Beberapa sistem lain menganggap proses anak independen terhadap proses induk Proses anak tidak secara otomatis dihancurkan saat proses induk dihancurkan. 81

82 Alasan-alasan Penghancuran proses Selesainya proses secara normal Proses mengeksekusi panggilan layanan So untuk menandakan bahwa proses telah berjalan secara lengkap. Batas waktu telah terlewati Proses telah berjalan melebihi batas waktu total yang dispesifikasikan. Terdapat banyak kemungkinan untuk tipe waktu yang diukur, termasuk waktu total yang dijalani ( walk clock time ) jumlah waktu yang dipakai untuk eksekusi, dan jumlah waktu sejak pemakai terakhir kali memberi masukan (pada proses interaktif). Memori tidak tersedia Proses memerlukan memori lebih banyak daripada yang dapat disediakan oleh sistem. Pelanggaran terhadap batas memori Proses memcoba mengakses lokasi memori yang tidak diijinkan untuk diakses 82

83 Alasan-alasan Penghancuran proses Terjadi kesalahan karena pelanggaran proteksi Terjadi kesalahan aritmatika Waktu telah kadaluwarsa Terjadi kegagalan masukan/keluaran Proses berusaha menggunakan sumber daya atau file yang tidak diijinkan dipakainya, atau proses mencoba menggunakannya tidak untuk peruntukannya, seperti menulis file read only Proses mencoba perhitungan terlarang, seperti pembagian dengan nol, atau mencoba menyimpan angka yang lebih besar daripada yang ddapat diakomodasi oleh H/W Proses telah menunggu lebih lama daripada maksimum yang telah ditentukan untuk terjadinya suatu kejadian spesfiik Kesalahan muncul pada masukan atau keluaran, seprti ketidakmampuan menemukan file, kegagalan membaca atau mennulis setelah sejumlah maksimum percobaan yang ditentukan (misalnya area rusak didapatkan pada tape,atau operasi tidak valid seperti membaca dari line printer) 83

84 Alasan-alasan Penghancuran proses Intruksi yang tidak benar Proses berusaha mengeksekusi instruksi yang tidak ada (sering sebagi akibat pencabangan ke daerah data dan berusaha mengeksekusi data tersebut) Terjadi usaha memakai instruksi yang tidak diijinkan Kesalahan penggunaan data Diintervensi oleh SO atau operator Proses berusaha mengeksekusi instruksi yang disimpan untuk So Bagian data adalah tipe yang salah atau tidak diinisialisasi Untuk suatu alasan, operator atau sistem operasi mengakhiri proses (misalnya terjadi deadlock) Berakhirnya proses induk Ketika parent berakhir. So mungkin dirancannng secara otomatis mengakhiri semua anak proses dari parent itu Atas permintaan proses induk Parent process biasanya mempunyai otoritas mengakhiri suatu anak proses 84

85 Diagram State Lanjut (Lima Keadaan) Penundaan (suspension) adalah operasi penting dan telah diterapkan dengan beragam cara. Penundaan biasanya berlangsung singkat dan sering dilakukan sistem untuk memindahkan proses-proses tertentu guna mereduksi beban sistem selama beban puncak. Proses yang ditunda (suspended process) tidak berlanjut sampai proses lain me-resume. Untuk jangka panjang, sumber daya-sumber daya proses dibebaskan. 85

86 Memori utama seharusnya segera dibebaskan begitu proses tertunda agar dapat dimanfaatkan proses lain. Resuming (pengaktifan kembali) proses yaitu menjalankan proses dari titik (inslruksi) dimana proses ditunda. 86

87 Operasi suspend dan resume penting, sebab: Jika sistem berfungsi secara buruk dan mungkin gagal maka proses-proses dapat di- suspend agar di-resume setelah masalab diselesaikan. Pemakai yang ragu/khawatir mengenai basil proses dapat men-suspend proses [bukan membuang (abort) proses]. Saat pemakai yakin proses akan berfungsi secara benar maka dapat me-resume (melanjutkan kembali di instruksi saat di-suspend) proses yang disuspend. Sebagai tanggapan terhadap fluktuasi jangka pendek beban sistem, beberapa proses dapal di-suspend dan diresume saat beban kembali ke tingkat normal. 87

88 Penundaan dapat diinisialisasi oleh proses itu sendiri atau proses lain Pada sistem monoprocessor, proses running dapat men-suspend dirinya sendiri karena lak ada proses lain yang juga running yang dapat memerintahkan suspend. Pada sistem multiprocessor, proses running dapat di-suspend proses running lain pada pemroses berbeda. Proses ready hanya dapat di-suspend oleh proses lain. 88

89 Pada proses blocked terdapat transisi menjadi suspendedblocked. Pilihan ini dirasa aneh. Apakah tidak cukup menunggu selesainya operasi masukan/keluaran atau kejadian yang membual proses ready atau suspendedready? Bukankah state blocked, readyblocked, suspendedblocked sama-sama tidak mendapatjatah waktu pemroses?kenapa dibedakan? 89

90 Jawaban Karena penyelesaian operasi masukan/keluaran bagi proses blocked mungkin tak pernah terjadi atau dalam waktu tak terdefinisikan sehingga lebih baik di-suspend agar sumber daya-sumber daya yang dialokasikan untuk proses tersebut dapat digunakan proses-proses lain. Proses blocked di-suspend sistem atau secara manual menjadi suspendedblocked. Bila akhirnya operasi masukan/keluaran berakhir maka segera proses suspendedblocked mengalami transisi. Karena resume dan suspend mempunyai prioritas tinggi maka transisi segera dilakukan. Suspend dan resume dapat digunakan untuk menyeimbangkan beban sistem saat mengalami lonjakan di atas normal. 90

91 Diagram State Lanjut Timeout Submit Ready Dispatch Running Completion Event occurs Even wait Statestate aktif Blocked Resume Suspend Resume Suspend Statestate di suspend suspendready I/O Completion atau Completion suspendblocke d 91

Modul ke: Aplikasi komputer. Sistem Operasi. Fakultas FASILKOM. Nurhaida, S.T., MT. Program Studi MKCU

Modul ke: Aplikasi komputer. Sistem Operasi. Fakultas FASILKOM. Nurhaida, S.T., MT. Program Studi MKCU Modul ke: 02 Ida Fakultas FASILKOM Aplikasi komputer Sistem Operasi Nurhaida, S.T., MT Program Studi MKCU Computer System Data Bus Control Bus Control Bus I/O DEVICE PORT I/O PEMROSES MAIN MEMORY Address

Lebih terperinci

1.Proses control block dalam istilah lain Taks controlling block, Taks struct, atau Switchframe. Jelaskan dan berikan gambaran proses control block?

1.Proses control block dalam istilah lain Taks controlling block, Taks struct, atau Switchframe. Jelaskan dan berikan gambaran proses control block? Nama : Rahmat Hidayat Nim : 13121022 Prodi : Sistem informasi Matakuliah : Sistem Operasi 1.Proses control block dalam istilah lain Taks controlling block, Taks struct, atau Switchframe. Jelaskan dan berikan

Lebih terperinci

SISTEM KOMPUTER PEMROSES (CPU) Empat komponen Sistem Komputer : Pemroses Memori Utama Perangkat Masukan dan Keluaran Interkoneksi Antar Komponen

SISTEM KOMPUTER PEMROSES (CPU) Empat komponen Sistem Komputer : Pemroses Memori Utama Perangkat Masukan dan Keluaran Interkoneksi Antar Komponen SISTEM KOMPUTER Empat komponen Sistem Komputer : Pemroses Memori Utama Perangkat Masukan dan Keluaran Interkoneksi Antar Komponen PEMROSES (CPU) CPU = Central Processing Unit Pemroses berfungsi mengendalian

Lebih terperinci

1 Tinjau Ulang Sistem Komputer

1 Tinjau Ulang Sistem Komputer 1 Tinjau Ulang Sistem Komputer Overview Sebelum memulai mempelajari sistem operasi penting bagi kita untuk mengetahui komponen-komponen yang menjadi bagian dari sebuah sistem komputer disertai cara kerjanya.

Lebih terperinci

Perbedaan Proses dan Program

Perbedaan Proses dan Program PROSES Definisi Proses Proses adalah program yang sedang dieksekusi, termasuk didalamnya nilai-nilai dalam program counter, register, dan variabel-variabel yang ada. Definisi Proses Proses adalah konsep

Lebih terperinci

Sistem Operasi. Struktur Sistem Komputer. Adhitya Nugraha. Fasilkom 10/6/2014

Sistem Operasi. Struktur Sistem Komputer. Adhitya Nugraha. Fasilkom 10/6/2014 Sistem Operasi Struktur Sistem Komputer Adhitya Nugraha 2014 adhitya@dsn.dinus.ac.id Fasilkom 10/6/2014 Objectives Mahasiswa mengetahui komponen-komponen yang membangun sebuah sistem komputer. Mahasiswa

Lebih terperinci

Bab 3 - Manajemen Proses 3.1

Bab 3 - Manajemen Proses 3.1 Bab 3 - Manajemen Proses 3.1 Konsep Proses Proses sebuah program yg dalam keadaan dieksekusi Sebuah proses meliputi: program counter Tumpukan (stack) Bagian data (data section) 3.2 Analogi Proses 3.3 Beberapa

Lebih terperinci

Proses. - yaitu program yang sedang dieksekusi Proses merupakan satuan kerja terkecil yang secara individual dijadwalkan oleh sistem operasi

Proses. - yaitu program yang sedang dieksekusi Proses merupakan satuan kerja terkecil yang secara individual dijadwalkan oleh sistem operasi Proses - yaitu program yang sedang dieksekusi Proses merupakan satuan kerja terkecil yang secara individual dijadwalkan oleh sistem operasi Istilah istilah proses 1. MultiProgramming (MultiTasking) 2.

Lebih terperinci

Struktur Sistem Komputer

Struktur Sistem Komputer Struktur Sistem Komputer ARSITEKTUR UMUM SISTEM KOMPUTER Sistem Komputer Sistem komputer terdiri atas CPU dan sejumlah perangkat pengendali yang terhubung melalui sebuah bus yang menyediakan akses ke memori

Lebih terperinci

MODUL 4 KONSEP PROSES, KONKURENSI, MANAJEMEN PROSES (1) M. R A J A B F A C H R I Z A L - S I S T E M O P E R A S I - M O D U L 4

MODUL 4 KONSEP PROSES, KONKURENSI, MANAJEMEN PROSES (1) M. R A J A B F A C H R I Z A L - S I S T E M O P E R A S I - M O D U L 4 MODUL 4 KONSEP PROSES, KONKURENSI, MANAJEMEN PROSES (1) M. R A J A B F A C H R I Z A L - S I S T E M O P E R A S I - M O D U L 4 1 PROSES Proses adalah sebuah program yang sedang dijalankan(eksekusi).

Lebih terperinci

Struktur Sistem Komputer

Struktur Sistem Komputer Struktur Sistem Komputer Pengampu Mata Kuliah Casi Setianingsih (CSI) Hp : 081320001220 (WA Only) Email Tugas : casie.sn@gmail.com Email Tel-U : setiacasie@telkomuniversity.ac.id Komposisi Penilaian Quiz

Lebih terperinci

MANAJEMEN PROSES SISTEM OPERASI. Teknik Informatika Definisi : Adalah program yang sedang dieksekusi

MANAJEMEN PROSES SISTEM OPERASI. Teknik Informatika Definisi : Adalah program yang sedang dieksekusi MANAJEMEN PROSES SISTEM OPERASI Teknik Informatika - 2011 DESKRIPSI PROSES Definisi : Adalah program yang sedang dieksekusi Unit terkecil yang secara individu memiliki sumber dayasumber daya dan dijadwalkan

Lebih terperinci

Sistem Operasi PENGATURAN PROSES

Sistem Operasi PENGATURAN PROSES Sistem Operasi PENGATURAN PROSES Konsep Proses Dalam Sistem Operasi Jenis Proses Subject Penjadwalan Proses Deadlock Concurency Sebuah perangkat lunak yang deprogram sebagai penghubung antara Sistem Operasi

Lebih terperinci

Struktur Sistem Komputer. Abdullah Sistem Informasi Universitas Binadarma

Struktur Sistem Komputer. Abdullah Sistem Informasi Universitas Binadarma Struktur Sistem Komputer Abdullah Sistem Informasi Universitas Binadarma Pembahasan Operasi Sistem Komputer Struktur I/O Struktur Storage Hirarki Storage Proteksi Perangkat Keras Sistem Arsitektur Umum

Lebih terperinci

BAB I KONSEP DASAR PERANGKAT KOMPUTER

BAB I KONSEP DASAR PERANGKAT KOMPUTER SISTEM OPERASI BAB I KONSEP DASAR PERANGKAT KOMPUTER Komputer yang saat ini beredar merupakan computer modern, yang secara garis besar dapat dibagi ke dalam tiga kelompok besar yaitu : 1. Perangkat Keras

Lebih terperinci

Mahasiswa dapat memahami konsep dasar deskripsi dan kontrol pada proses

Mahasiswa dapat memahami konsep dasar deskripsi dan kontrol pada proses Deskripsi dan Kontrol Proses (Pertemuan ke-3) Agustus 2014 Pokok Bahasan Pokok Bahasan: Deskripsi dan Kontrol Proses Sub Pokok Bahasan: Konsep proses Elemen-elemen proses Model proses 2 status, 5 status,

Lebih terperinci

Sistem Operasi Terdistribusi

Sistem Operasi Terdistribusi Sistem Operasi Terdistribusi PENDAHULUAN Sistem operasi terdistribusi adalah salah satu implementasi dari sistem terdistribusi, di mana sekumpulan komputer dan prosesor yang heterogen terhubung dalam satu

Lebih terperinci

Struktur Sistem Komputer

Struktur Sistem Komputer 2 Struktur Sistem Komputer Review: Struktur Sistem Komputer Operasi Sistem Komputer Struktur I/O Struktur Storage Proteksi Hardware 2 Arsitektur Sistem Komputer 3 Operasi Sistem Komputer CPU devices dan

Lebih terperinci

Recap. Proses. Proses. Multiprogramming. Multiprocessing 9/16/2016. Ricky Maulana Fajri

Recap. Proses. Proses. Multiprogramming. Multiprocessing 9/16/2016. Ricky Maulana Fajri Recap Pengertian Sistem Operasi? Generasi Sistem Operasi? Arsitektur Sistem Operasi Ricky Maulana Fajri Proses Outline Proses Multiprogramming, Multiprocessing, Distributed Processing Diagram State Proses

Lebih terperinci

SISTEM OPERASI. Deskripsi Proses. Multiprogramming. Istilah dalam Proses. (multitasking) MANAJEMEN PROSES. Multiprogramming.

SISTEM OPERASI. Deskripsi Proses. Multiprogramming. Istilah dalam Proses. (multitasking) MANAJEMEN PROSES. Multiprogramming. SISTEM OPERASI MANAJEMEN PROSES Deskripsi Proses Program yang sedang dieksekusi yang merupakan unit kerja terkecil dan secara individu memiliki sumber daya yang dijadwalkan sistem operasi sopryadi@stmik-mdp.net

Lebih terperinci

Sistem Operasi. Teknologi Informasi

Sistem Operasi. Teknologi Informasi Sistem Operasi Teknologi Informasi Pembahasan Definisi Sistem Operasi. Peran Sistem Operasi dalam Sistem Komputer. Tujuan Sistem Operasi. Sejarah perkembangan Sistem Operasi. Proses Booting Komputer BIOS

Lebih terperinci

Sistem Operasi dalam bahasa Inggrisnya disebut Operating System, atau biasa di singkat dengan OS.

Sistem Operasi dalam bahasa Inggrisnya disebut Operating System, atau biasa di singkat dengan OS. DASAR SISTEM OPERASI Sistem Operasi Sistem Operasi dalam bahasa Inggrisnya disebut Operating System, atau biasa di singkat dengan OS. Sistem operasi merupakan sebuah penghubung antara pengguna dari komputer

Lebih terperinci

STRUKTUR SISTEM OPERASI

STRUKTUR SISTEM OPERASI STRUKTUR SISTEM OPERASI STRUKTUR SISTEM OPERASI 1. Komponen-Komponen Sistem a. Manajemen Proses Proses adalah keadaan ketika sebuah program sedang di eksekusi. Sebuah proses membutuhkan beberapa sumber

Lebih terperinci

GAMBARAN UMUM SISTEM KOMPUTER

GAMBARAN UMUM SISTEM KOMPUTER (Operating System) SISTEM OPERASI Pertemuan 1 GAMBARAN UMUM SISTEM KOMPUTER 1 - Robert H. Blismer - Komputer adalah suatu alat elektronik yang mampu melakukan beberapa tugas : menerima input, memproses

Lebih terperinci

MANAJEMEN PROSES. Pointer State proses Keadaan proses: Keadaan mungkin, new, ready, running, waiting, halted, dan juga banyak lagi.

MANAJEMEN PROSES. Pointer State proses Keadaan proses: Keadaan mungkin, new, ready, running, waiting, halted, dan juga banyak lagi. MANAJEMEN PROSES 1. Konsep Proses a. Definisi Proses Aktivitas yang sedang terjadi, sebagaimana digambarkan oleh nilai pada program counter dan isi dari daftar prosesor/ processor s register. Suatu proses

Lebih terperinci

Arsitektur Sistem Komputer. Operasi Sistem Komputer. Struktur Sistem Komputer. Review:

Arsitektur Sistem Komputer. Operasi Sistem Komputer. Struktur Sistem Komputer. Review: Mata Kuliah : Sistem Operasi Kode MK : IT-012336 2 Struktur Sistem Komputer Tim Teaching Grant Mata Kuliah Sistem Operasi Review: Struktur Sistem Komputer Operasi Sistem Komputer Struktur I/O Struktur

Lebih terperinci

MANAJEMEN PROSES Pertemuan ke 4

MANAJEMEN PROSES Pertemuan ke 4 MANAJEMEN PROSES Pertemuan ke 4 Christy Atika Sari, M.Kom, M.CS Outline Definisi Manajemen Proses Pengendalian Proses Diagram State 3 Keadaan Process Contol Block (PCB) Identifikasi Proses Diagram State

Lebih terperinci

OPERATING SYSTEM RAHMAD KURNIAWAN, S.T., M.I.T. UIN SUSKA RIAU

OPERATING SYSTEM RAHMAD KURNIAWAN, S.T., M.I.T. UIN SUSKA RIAU LOGO OPERATING SYSTEM ASSALAMU ALAIKUM CHAPTER 2 MANAJEMEN PROSES BY: RAHMAD KURNIAWAN, S.T., M.I.T. UIN SUSKA RIAU DESKRIPSI PROSES Definisi : Adalah program yang sedang dieksekusi Unit terkecil yang

Lebih terperinci

Sistem Operasi AGUS PAMUJI. Teknik Informatika

Sistem Operasi AGUS PAMUJI. Teknik Informatika Sistem Operasi AGUS PAMUJI 1 Session 1 Pengenalan Sistem Komputer 2 Sistem Operasi Compiler Basis data Aplikasi bisnis 3 Definisi Sistem Operasi Software yang mengontrol hardware hanya program biasa(contoh

Lebih terperinci

Pertemuan 2. Struktur Sistem Operasi

Pertemuan 2. Struktur Sistem Operasi Pertemuan 2 Struktur Sistem Operasi Struktur Sistem Operasi Komponen Sistem Layanan Sistem Operasi System Calls Program System Struktur System Virtual Machines System Design dan Implementation System Generation

Lebih terperinci

Prio Handoko, S.Kom., M.T.I.

Prio Handoko, S.Kom., M.T.I. Sistem Operasi Prio Handoko, S.Kom., M.T.I. Program Studi Teknik Informatika Universitas Pembangunan Jaya Jl. Boulevard - Bintaro Jaya Sektor VII Tangerang Selatan Banten 15224 Deskripsi Proses Diagram

Lebih terperinci

STRUKTUR SISTEM OPERASI

STRUKTUR SISTEM OPERASI STRUKTUR SISTEM OPERASI 1. Komponen-Komponen Sistem a. Manajemen Proses Proses adalah keadaan ketika sebuah program sedang di eksekusi. Sebuah proses membutuhkan beberapa sumber daya untuk menyelesaikan

Lebih terperinci

Konsep Proses. Proses adalah suatu program yang sedang diesekusi (running) Pada saat proses berlangsung :

Konsep Proses. Proses adalah suatu program yang sedang diesekusi (running) Pada saat proses berlangsung : SISTEM OPERASI Konsep Proses Proses adalah suatu program yang sedang diesekusi (running) Pada saat proses berlangsung : Program counter Tempat untuk menyimpan alamat suatu proses yang akan diesekusi selanjutnya

Lebih terperinci

SISTEM OPERASI. Review

SISTEM OPERASI. Review SISTEM OPERASI STRUKTUR SISTEM OPERASI ruliriki@gmail.com Review 1 CPU Bertugas mengendalikan operasi komputer dan melakukan fungsi pemrosesan Terdiri dari : ALU (Arithmetic Logic Unit ) untuk komputasi

Lebih terperinci

Struktur Sistem Operasi

Struktur Sistem Operasi Struktur Sistem Operasi Konsep Sistem Operasi resource manager : pengelola seluruh sumber daya yang terdapat pada sistem komputer extended machine : menyediakan sekumpulan layanan ke pemakai sehingga memudahkan

Lebih terperinci

PROTEKSI MEMORI DAN CPU TERHADAP KESALAHAN PROGRAM PADA SISTEM OPERASI

PROTEKSI MEMORI DAN CPU TERHADAP KESALAHAN PROGRAM PADA SISTEM OPERASI PROTEKSI MEMORI DAN CPU TERHADAP KESALAHAN PROGRAM PADA SISTEM OPERASI Septilia Arfida Dosen pada Jurusan Teknik Informatika, Informatics & Business Institute Darmajaya Jl. Z.A Pagar Alam No 93, Bandar

Lebih terperinci

Pertemuan 2 Organisasi Komputer II. Struktur & Fungsi CPU (I)

Pertemuan 2 Organisasi Komputer II. Struktur & Fungsi CPU (I) Pertemuan 2 Organisasi Komputer II Struktur & Fungsi CPU (I) 1 Menjelaskan tentang komponen utama CPU dan Fungsi CPU Membahas struktur dan fungsi internal prosesor, organisasi ALU, control unit dan register

Lebih terperinci

PERTEMUAN 1 PENGENALAN SISTEM KOMPUTER & SISTEM OPERASI M. R A J A B F A C H R I Z A L - S I S T E M O P E R A S I - C H A P T E R 1 1

PERTEMUAN 1 PENGENALAN SISTEM KOMPUTER & SISTEM OPERASI M. R A J A B F A C H R I Z A L - S I S T E M O P E R A S I - C H A P T E R 1 1 PERTEMUAN 1 PENGENALAN SISTEM KOMPUTER & SISTEM OPERASI M. R A J A B F A C H R I Z A L - S I S T E M O P E R A S I - C H A P T E R 1 1 LAYOUT Sistem Perkuliahan Pengenalan Matakuliah & Silabus Pengenalan

Lebih terperinci

BAB 2 STRUKTUR SISTEM OPERASI. Komponen Sistem Operasi

BAB 2 STRUKTUR SISTEM OPERASI. Komponen Sistem Operasi BAB 2 STRUKTUR SISTEM OPERASI Komponen Sistem Operasi Review : Blok sistem komputer bus (saluran) data Piranti masukan Port I/O Bus kendali CPU Bus kendali Piranti keluaran bus (saluran) alamat Memori

Lebih terperinci

STRUKTUR CPU. Arsitektur Komputer

STRUKTUR CPU. Arsitektur Komputer STRUKTUR CPU Arsitektur Komputer Tujuan Mengerti struktur dan fungsi CPU yaitu dapat melakukan Fetch instruksi, interpreter instruksi, Fetch data, eksekusi, dan menyimpan kembali. serta struktur dari register,

Lebih terperinci

STRUKTUR FUNGSI CPU. Menjelaskan tentang komponen utama CPU. Membahas struktur dan fungsi internal prosesor, organisasi ALU, control unit dan register

STRUKTUR FUNGSI CPU. Menjelaskan tentang komponen utama CPU. Membahas struktur dan fungsi internal prosesor, organisasi ALU, control unit dan register Organisasi Komputer STRUKTUR FUNGSI CPU 1 Tujuan Menjelaskan tentang komponen utama CPU dan Fungsi CPU Membahas struktur dan fungsi internal prosesor, organisasi ALU, control unit dan register Menjelaskan

Lebih terperinci

Konsep SISTEM OPERASI. Pengenalan Sistem Operasi

Konsep SISTEM OPERASI. Pengenalan Sistem Operasi Konsep SISTEM OPERASI Pengenalan Sistem Operasi Course Objective Definisi Sistem Operasi. Peran Sistem Operasi dalam Sistem Komputer. Tujuan Sistem Operasi. Sejarah perkembangan Sistem Operasi. Sistem

Lebih terperinci

Organisasi SistemKomputer, Pelayanan Sistem Operasi. Ptputraastawa.wordpress.com

Organisasi SistemKomputer, Pelayanan Sistem Operasi. Ptputraastawa.wordpress.com SistemOperasi Organisasi SistemKomputer, ArsitekturSistemKomputer, Pelayanan Sistem Operasi ptputraastawa@gmail.com Ptputraastawa.wordpress.com Organisasi Komputer Sistem komputer modern terdiri dari satu

Lebih terperinci

MATERI TAMBAHAN SISTEM OPERASI PERTEMUAN 2 SKEMA DASAR SISTEM KOMPUTER DAN PERANGKAT LUNAK

MATERI TAMBAHAN SISTEM OPERASI PERTEMUAN 2 SKEMA DASAR SISTEM KOMPUTER DAN PERANGKAT LUNAK MATERI TAMBAHAN SISTEM OPERASI PERTEMUAN 2 SKEMA DASAR SISTEM KOMPUTER DAN PERANGKAT LUNAK DOSEN: INDAH PURWANDANI, M.KOM BSI BOGOR SEPTEMBER 2012 HARDWARE TERDIRI DARI: 1. Pemroses (processor) Berfungsi

Lebih terperinci

Mahasiswa dapat memahami konsep dasar deskripsi dan kontrol pada proses

Mahasiswa dapat memahami konsep dasar deskripsi dan kontrol pada proses Deskripsi dan Kontrol Proses (Pertemuan ke-4) Agustus 2014 Pokok Bahasan Pokok Bahasan: Deskripsi dan Kontrol Proses Sub Pokok Bahasan: TIU: TIK: Model proses 7 status Struktur kontrol sistem operasi dan

Lebih terperinci

Organisasi Komputer. Candra Ahmadi, MT

Organisasi Komputer. Candra Ahmadi, MT Organisasi Komputer Candra Ahmadi, MT Tujuan Menjelaskan tentang komponen utama CPU dan Fungsi CPU Membahas struktur dan fungsi internal prosesor, organisasi ALU, control unit dan register Menjelaskan

Lebih terperinci

PERTEMUAN 2 APLIKASI KOMPUTER. Sistem Operasi. Rangga Rinaldi, S.Kom, MM. Modul ke: Fakultas Desain dan Seni Kreatif. Program Studi Desain Produk

PERTEMUAN 2 APLIKASI KOMPUTER. Sistem Operasi. Rangga Rinaldi, S.Kom, MM. Modul ke: Fakultas Desain dan Seni Kreatif. Program Studi Desain Produk APLIKASI KOMPUTER Modul ke: PERTEMUAN 2 Sistem Operasi Fakultas Desain dan Seni Kreatif Rangga Rinaldi, S.Kom, MM Program Studi Desain Produk www.mercubuana.ac.id PERTEMUAN 2 Sistem Komputer Struktur dan

Lebih terperinci

Organisasi & Arsitektur Komputer

Organisasi & Arsitektur Komputer Organisasi & Arsitektur Komputer 1 Struktur CPU Eko Budi Setiawan, S.Kom., M.T. Eko Budi Setiawan mail@ekobudisetiawan.com www.ekobudisetiawan.com Teknik Informatika - UNIKOM 2013 Flash Back 2 Pengertian

Lebih terperinci

Arsitektur Komputer II AUB SURAKARTA

Arsitektur Komputer II AUB SURAKARTA Arsitektur Komputer II STMIK AUB SURAKARTA Tiga komponen utama dalam sistem komputer: CPU, Memori (primer dan sekunder) Peralatan masukan/keluaran (I/O devices) seperti printer, monitor, keyboard, mouse,

Lebih terperinci

MATERI 7 SISTEM OPERASI

MATERI 7 SISTEM OPERASI MATERI 7 SISTEM OPERASI Sistem operasi dapat dikatakan adalah perangkat lunak yang sangat kompleks. Hal-hal yang ditangani oleh sistem operasi bukan hanya satu atau dua saja, melainkan banyak hal. Dari

Lebih terperinci

4 Implementasi Proses

4 Implementasi Proses 4 Implementasi Proses Implementasi Proses Tiap proses -> state proses -> dicatat SO -> beragam tabel/senarai Tabel memori Tabel I/O Tabel berkas Tabel proses Tabel Memori Menjaga keutuhan antara memori

Lebih terperinci

Sistem komputer. Tiga komponen utama :

Sistem komputer. Tiga komponen utama : Sistem komputer Tiga komponen utama : CPU, Memori (primer dan sekunder) Peralatan masukan/keluaran (I/O devices) seperti printer, monitor, keyboard, mouse, dan modem Latar Belakang I/O Input / Output:

Lebih terperinci

Dukungan Sistem Operasi :

Dukungan Sistem Operasi : Dukungan Sistem Operasi : Kontrol Program, Penjadwalan dan Manajemen Memory STMIK-AUB SURAKARTA 1 Apa itu Sistem Operasi? Sistem operasi merupakan program yang mengontrol eksekusi program aplikasi dan

Lebih terperinci

Tipe Sistem Operasi. Stand alone Network Embedded

Tipe Sistem Operasi. Stand alone Network Embedded SISTEM OPERASI Tipe Sistem Operasi Stand alone Network Embedded Versi Windows Sistem Operasi Windows Version Windows 3.x Windows NT 3.1 Windows 95 Windows NT Workstation 4.0 Windows 98 Windows Millennium

Lebih terperinci

3. Sebutkan perbedaan program dan proses berdasarkan keberadaan,sifat dan unsur pembentukan Jawab : Timeout. Dispatch.

3. Sebutkan perbedaan program dan proses berdasarkan keberadaan,sifat dan unsur pembentukan Jawab : Timeout. Dispatch. Soal Persiapan UAS Sistem Operasi 1. Sebutkan kelemahan dan kelebihan windows vista, leopard dan ubuntu. jawab : - Kelemahan : a. vista : harga yang mahal, Membutuhkan spesifikasi hardware yang sangat

Lebih terperinci

P10 Media I/O Universitas Mercu Buana Yogyakarta

P10 Media I/O Universitas Mercu Buana Yogyakarta P10 Media I/O Universitas Mercu Buana Yogyakarta A. Sidiq P. 1 Sistem Komputer Komponen utama sistem komputer : CPU Memory (Primary & Secondary) I/O Devices Ex : I Keyboard, Mouse, Modem Ex : O Monitor,

Lebih terperinci

TUGAS ORGANISASI KOMPUTER

TUGAS ORGANISASI KOMPUTER Nama : Susilawati Npm : 0957201000695 TUGAS ORGANISASI KOMPUTER Struktur Komputer Struktur sebuah sistem komputer dapat dibagi menjadi: Sistem Operasi Komputer. Struktur I/O. Struktur Penyimpanan. Storage

Lebih terperinci

PENGATURAN PROSES. Proses adalah program yang sedangdieksekusi atau sofware yang sedang dilaksanakan.

PENGATURAN PROSES. Proses adalah program yang sedangdieksekusi atau sofware yang sedang dilaksanakan. PENGATURAN PROSES Proses adalah program yang sedangdieksekusi atau sofware yang sedang dilaksanakan. 1. Konsep Dasar : Multiprogramming system. Melakukan proses satu persatu secara bergantian dalam waktu

Lebih terperinci

SISTEM OPERASI. Oleh:

SISTEM OPERASI. Oleh: SISTEM OPERASI Oleh: Oktapiyanti Sistem Operasi Sistem operasi merupakan sebuah penghubung antara pengguna dari komputer dengan perangkat keras komputer. Fungsi Dasar Sistem komputer pada dasarnya terdiri

Lebih terperinci

Bab 2: Struktur Sistem Operasi. Komponen Sistem Secara Umum

Bab 2: Struktur Sistem Operasi. Komponen Sistem Secara Umum Bab 2: Struktur Sistem Operasi Komponen sistem Layanan sistem operasi System Call System Program Struktur sistem Virtual Machine Desain dan implementasi sistem System Generation 3.1 Komponen Sistem Secara

Lebih terperinci

APLIKASI KOMPUTER. Komponen Dasar Komputer & Sistem Operasi. Chalifa Chazar MN- APLIKASI KOMPUTER (MANAJEMEN)

APLIKASI KOMPUTER. Komponen Dasar Komputer & Sistem Operasi. Chalifa Chazar  MN- APLIKASI KOMPUTER (MANAJEMEN) APLIKASI KOMPUTER Komponen Dasar Komputer & Sistem Operasi MN- APLIKASI KOMPUTER (MANAJEMEN) Chalifa Chazar www.script.id chalifa.chazar@gmail.com Tujuan Pembelajaran Mahasiswa mengetahui komponen-komponen

Lebih terperinci

Arsitektur Dan Organisasi Komputer. Pengantar Arsitektur Organisasi Komputer

Arsitektur Dan Organisasi Komputer. Pengantar Arsitektur Organisasi Komputer Arsitektur Dan Organisasi Komputer Pengantar Arsitektur Organisasi Komputer 1.1 Komputer Komputer adalah sebuah mesin hitung elektronik yang secara cepat menerima informasi masukan digital dan mengolah

Lebih terperinci

Model Proses : 1. Sequential Process / bergantian 2. Multiprogramming 3. CPU Switching peralihan prosedur dalam mengolah 1 proses ke proses lainnya.

Model Proses : 1. Sequential Process / bergantian 2. Multiprogramming 3. CPU Switching peralihan prosedur dalam mengolah 1 proses ke proses lainnya. Nama : Windy Lia Safitri Nim : 1111465649 Tugas Mandiri 2 Interupsi pada system operasi Proses adalah sebuah program yang sedang dieksekusi. Sedangkan program adalah kumpulan instruksi yang ditulis ke

Lebih terperinci

Hanif Fakhrurroja, MT

Hanif Fakhrurroja, MT Pertemuan 6 Organisasi Komputer CPU dan Sistem Bus Hanif Fakhrurroja, MT PIKSI GANESHA, 2013 Hanif Fakhrurroja @hanifoza hanifoza@gmail.com Agenda Pertemuan 6 1 CPU 2 Sistem Bus Pendahuluan Video CPU CPU

Lebih terperinci

Sistem Operasi TIKB1023 Munengsih Sari Bunga Politeknik Indramayu. TIKB1023/Minggu 2/SO/MSB

Sistem Operasi TIKB1023 Munengsih Sari Bunga Politeknik Indramayu. TIKB1023/Minggu 2/SO/MSB Sistem Operasi TIKB1023 Munengsih Sari Bunga Politeknik Indramayu 1 1. Operasi Sistem Komputer Sistem komputer modern berisi CPU dan sejumlah device controller yg dihubungkan melalui bus yg menyediakan

Lebih terperinci

1. SUDUT PANDANG PENGGUNA

1. SUDUT PANDANG PENGGUNA SISTEM OPERASI Operating System OS (Operating System) merupakan perangkat lunak yang bertindak sebagai perantara atau interface antara pemakai komputer, aplikasi dan perangkat keras Operating System Pengertian

Lebih terperinci

Computer System Structures

Computer System Structures Computer System Structures SISTIM OPERASI (Operating System) IKI-20230 Johny Moningka (moningka@cs.ui.ac.id) Fakultas Ilmu Komputer Universitas Indonesia Semester 2000/2001 Chapter 2: Computer-System Structures

Lebih terperinci

1 Tinjau Ulang Sistem Komputer

1 Tinjau Ulang Sistem Komputer 1 Tinjau Ulang Sistem Komputer Overview Sebelum memulai mempelajari sistem operasi penting bagi kita untuk mengetahui komponen-komponen yang menjadi bagian dari sebuah sistem komputer disertai cara kerjanya.

Lebih terperinci

KELOMPOK 1 PERANGKAT LUNAK SISTEM

KELOMPOK 1 PERANGKAT LUNAK SISTEM KELOMPOK 1 PERANGKAT LUNAK SISTEM Disusun Oleh : - Lina Ukhti (20216008) - M. Fakhrudin (20216013) - Yaskur K. (20216019) PERANGKAT LUNAK SISTEM Perangkat lunak sistem merupakan software yang berfungsi

Lebih terperinci

Pendahuluan (1) Fungsi Dasar (1) Pendahuluan (2) Fungsi Dasar (2) 9/26/2007. Tujuan Mempelajari Sistem Operasi

Pendahuluan (1) Fungsi Dasar (1) Pendahuluan (2) Fungsi Dasar (2) 9/26/2007. Tujuan Mempelajari Sistem Operasi Pendahuluan (1) Oleh : Ir. I Gede Made Karma, MT Sistem operasi merupakan sebuah penghubung antara pengguna dari komputer dengan perangkat keras komputer. Sebelum ada sistem operasi, komputer dioperasikan

Lebih terperinci

PERTEMUAN. 1. Organisasi Processor. 2. Organisasi Register

PERTEMUAN. 1. Organisasi Processor. 2. Organisasi Register PERTEMUAN. Organisasi Processor Hal-hal yang perlu dilakukan CPU adalah ::.. Fetch Instruction = mengambil instruksi 2. 2. Interpret Instruction = Menterjemahkan instruksi 3. 3. Fetch Data = mengambil

Lebih terperinci

Hal-hal yang perlu dilakukan CPU adalah : 1. Fetch Instruction = mengambil instruksi 2. Interpret Instruction = Menterjemahkan instruksi 3.

Hal-hal yang perlu dilakukan CPU adalah : 1. Fetch Instruction = mengambil instruksi 2. Interpret Instruction = Menterjemahkan instruksi 3. PERTEMUAN 1. Organisasi Processor #1 Hal-hal yang perlu dilakukan CPU adalah : 1. Fetch Instruction = mengambil instruksi 2. Interpret Instruction = Menterjemahkan instruksi 3. Fetch Data = mengambil data

Lebih terperinci

Sistem Operasi Pertemuan 1 Arsitektur Komputer. (Penyegaran) H u s n i Lab. Sistem Komputer & Jaringan Teknik Informatika Univ.

Sistem Operasi Pertemuan 1 Arsitektur Komputer. (Penyegaran) H u s n i Lab. Sistem Komputer & Jaringan Teknik Informatika Univ. Sistem Operasi 2009 Pertemuan 1 Arsitektur Komputer (Penyegaran) H u s n i Lab. Sistem Komputer & Jaringan Teknik Informatika Univ. Trunojoyo Ikhtisar Elemen Utama dari Komputer Processor Main Memory Input/Output

Lebih terperinci

ORGANISASI KOMPUTER 1

ORGANISASI KOMPUTER 1 ORGANISASI KOMPUTER 1 STMIK AUB SURAKARTA Latar Belakang: tentang I/ O Input / Output: bagaimana menangani komunikasi dan transfer data antara periferal dengan CPU dan memory Periferal? Apakah itu periferal?

Lebih terperinci

01/08/2017. Pengertian System Calls :

01/08/2017. Pengertian System Calls : Sistem operasi merupakan penghubung antara pengguna komputer dengan perangkat keras komputer. Pengertian sistem operasi secara umum adalah pengelola seluruh sumber daya yang terdapat pada sistem komputer

Lebih terperinci

Pertemuan Ke-8 Unit I/O (Unit Masukan dan Keluaran)

Pertemuan Ke-8 Unit I/O (Unit Masukan dan Keluaran) Pertemuan Ke-8 Unit I/O (Unit Masukan dan Keluaran) Sistem komputer memiliki tiga komponen utama, yaitu : CPU, memori (primer dan sekunder), dan peralatan masukan/keluaran (I/O devices) seperti printer,

Lebih terperinci

Andi Gustanto M / Kelas 22 / TI

Andi Gustanto M / Kelas 22 / TI 1. Gambaran Process Control Block (PCB) Proses adalah program yang sedang dieksekusi. Proses juga mencakup program counter, yaitu sebuah stack untuk menyimpan alamat dari instruksi yang akan dieksekusi

Lebih terperinci

Operating System. I/O System. Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan. Dosen : Caca E. Supriana, S.Si

Operating System. I/O System. Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan. Dosen : Caca E. Supriana, S.Si Operating System I/O System Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan Dosen : Caca E. Supriana, S.Si caca_emile@yahoo.co.id Input / Output System Perangkat Keras I/O Aplikasi Antarmuka

Lebih terperinci

Pengantar Operating Sistem

Pengantar Operating Sistem PERTEMUAN 5 Pengantar Operating Sistem Copyright 2001 Prentice-Hall, Inc. 1-1 Resources manager: Pengelola seluruh sumber daya komputer agar beroperasi secara benar dan efisien. Extended/Virtual machine:

Lebih terperinci

MANAJEMEN MEMORI SISTEM OPERASI

MANAJEMEN MEMORI SISTEM OPERASI MANAJEMEN MEMORI SISTEM OPERASI Manajemen Memori Memori adalah pusat dari operasi pada sistem komputer modern, berfungsi sebagai tempat penyimpanan informasi yang harus diatur dan dijaga sebaik baiknya.

Lebih terperinci

Struktur Fungsi CPU. Mata Kuliah Arsitektur Komputer Program Studi Sistem Informasi 2013/2014 STMIK Dumai -- Materi 03 --

Struktur Fungsi CPU. Mata Kuliah Arsitektur Komputer Program Studi Sistem Informasi 2013/2014 STMIK Dumai -- Materi 03 -- Struktur Fungsi CPU Mata Kuliah Arsitektur Komputer Program Studi Sistem Informasi 2013/2014 STMIK Dumai -- Materi 03 -- This presentation is revised by @hazlindaaziz, STMIK, 2014 Main Material: Acknowledgement

Lebih terperinci

Soal-jawab Quiz 1. Oleh: Endro Ariyanto (END) Oktober 2008

Soal-jawab Quiz 1. Oleh: Endro Ariyanto (END) Oktober 2008 Quiz 1 Oleh: Endro Ariyanto (END) Oktober 2008 1. Tuliskan 4 komponen utama komputer! (nilai 12) a. CPU b. Memori c. Modul I/O d. Sistem bus 2. Apa kepanjangan dari MAR dan MBR? (nilai 6) MAR = Memory

Lebih terperinci

Arsitektur Komputer dan Pengenalan Sistem Operasi

Arsitektur Komputer dan Pengenalan Sistem Operasi Sistem Operasi Arsitektur Komputer dan Pengenalan Sistem Operasi I Ketut Resika Arthana, S.T., M.Kom resika.arthana@gmail.com http://www.rey1024.com Kontrak Kuliah Kehadiran (14 dari 16 pertemuan maks)

Lebih terperinci

Pertemuan 5 MANAJEMEN PERANGKAT INPUT/OUTPUT

Pertemuan 5 MANAJEMEN PERANGKAT INPUT/OUTPUT Pertemuan 5 MANAJEMEN PERANGKAT INPUT/OUTPUT PRINSIP-PRINSIP PERANGKAT LUNAK I/O A. Klasifikasi Perangkat I/O Pengelolaan perangkat I/O merupakan aspek perancangan sistem operasi yang terluas karena beragamnya

Lebih terperinci

Chapter 6 Input/Output

Chapter 6 Input/Output Chapter 6 Input/Output Masalah-masalah Input/Output Periferal yang bervariasi Pengiriman jumlah data yang berbeda Dengan kecepatan yang berbeda Dalam format yang berbeda Semua periferal I/O berkecepatan

Lebih terperinci

SISTEM OPERASI TERDISTRIBUSI

SISTEM OPERASI TERDISTRIBUSI SISTEM OPERASI TERDISTRIBUSI PENGANTAR DATA TERDISTRIBUSI Materi: 1. Pendahuluan 2. Manfaat Sistem Operasi Terdistribusi 3. Komponen Inti Sistem Operasi Pertemuan: 5 Pendahuluan Sistem operasi terdistribusi

Lebih terperinci

Aditya Wikan Mahastama

Aditya Wikan Mahastama ARSITEKTUR DAN ORGANISASI KOMPUTER Aditya Wikan Mahastama mahas@ukdw.ac.id Pengaturan Transfer Data dan Modul Input-Output 2 UNIV KRISTEN DUTA WACANA GENAP 1213 v2 Komunikasi Antar Komponen Komputer Siapa,

Lebih terperinci

Pengantar Teknologi Informasi A. Pertemuan 7. Prossesor & Memori

Pengantar Teknologi Informasi A. Pertemuan 7. Prossesor & Memori Pertemuan 7. Prossesor & Memori P7. Prosesor & Memori Missa Lamsani 1 Processor dan Memori Alat pemroses adalah alat dimana instruksiinstruksi program diproses untuk mengolah data yang sudah dimasukan

Lebih terperinci

DASAR KOMPUTER. Dukungan Sistem Operasi

DASAR KOMPUTER. Dukungan Sistem Operasi DASAR KOMPUTER Dukungan Sistem Operasi Peran dari OS Mengatur fasilitas komputer, memberikan layanan untuk pemrogram, menjadwal eksekusi program lainnya. Menjembatani perangkat keras dari programmer. Memberikan

Lebih terperinci

Program. Program adalah rangkaian instruksi yang memerintahkan suatu computer bagaiamana melaksanakan 4 operasi tersebut.

Program. Program adalah rangkaian instruksi yang memerintahkan suatu computer bagaiamana melaksanakan 4 operasi tersebut. Sistem Komputer Memahami Komputer Komputer adalah mesin yang berdasarkan perintah program tertentu, melakukan empat operasi dasar: input, processing, output dan storage. Program Program adalah rangkaian

Lebih terperinci

7. Pengaturan Proses

7. Pengaturan Proses 7. Pengaturan Proses 1. Jelaskan bagaimana Konsep proses dalam Sistem Operasi, sebutkan juga jenisjenis proses yang ada dalam Sistem Operasi. Sistem Operasi (Operating System): merupakan software pertama

Lebih terperinci

APLIKASI KOMPUTER SISTEM OPERASI. Modul ke: I b r a h i m, S.T, M.T. Fakultas Psikologi. Program Studi Psikologi.

APLIKASI KOMPUTER SISTEM OPERASI. Modul ke: I b r a h i m, S.T, M.T. Fakultas Psikologi. Program Studi Psikologi. APLIKASI KOMPUTER Modul ke: SISTEM OPERASI Fakultas Psikologi I b r a h i m, S.T, M.T. Program Studi Psikologi www.mercubuana.ac.id Agenda Pengertian Sistem Operasi Struktur Sistem Operasi Sejarah dan

Lebih terperinci

SISTEM OPERASI ( DITINJAU DARI SEGI PROSES) Seperti diketahui bahwa sistem operasi, terdiri dari sekumpulan

SISTEM OPERASI ( DITINJAU DARI SEGI PROSES) Seperti diketahui bahwa sistem operasi, terdiri dari sekumpulan SISTEM OPERASI ( DITINJAU DARI SEGI PROSES) Seperti diketahui bahwa sistem operasi, terdiri dari sekumpulan program untuk suatu resources (memori). Sehingga: Bagaimana hubungan antar program-program tersebut,

Lebih terperinci

Tinjaun Umum Sistem Komputer 1

Tinjaun Umum Sistem Komputer 1 Tinjaun Umum Sistem Komputer 1 Introduction Anda Pake Yang Mana? ELEMEN SISTEM KOMPUTER Sebuah sistem komputer terdiri dari beberapa komponen sebagai berikut : Processor. Main Memory. Modul I/O. Sistem

Lebih terperinci

SISTEM OPERASI. Belajar SO?

SISTEM OPERASI. Belajar SO? SISTEM OPERASI Pendahuluan ruliriki@gmail.com http://blogriki.wordpress.com Belajar SO? Sistem Operasi masih menjadi bagian dari inti kurikulum bidang Ilmu Komputer? Mengapa ''hari gini'' (terpaksa) mempelajari

Lebih terperinci

Ari Eko Wardoyo, ST.

Ari Eko Wardoyo, ST. Ari Eko Wardoyo, ST. ALAT PEMROSES Alat Pemroses adalah alat di mana instruksi-instruksi program di proses untuk mengolah data yang sudah dimasukkan lewat alat input dan hasilnya akan ditampilkan di alat

Lebih terperinci

BAB V SISTEM PENGOLAHAN DATA KOMPUTER (Arsitektur Komputer) "Pengantar Teknologi Informasi" 1

BAB V SISTEM PENGOLAHAN DATA KOMPUTER (Arsitektur Komputer) Pengantar Teknologi Informasi 1 BAB V SISTEM PENGOLAHAN DATA KOMPUTER (Arsitektur Komputer) "Pengantar Teknologi Informasi" Abstraksi Sistem Komputer Secara abstrak level sebuah sistem komputer modern dari level rendah sampai level tertinggi

Lebih terperinci

S.P. HARININGSIH, S.T.

S.P. HARININGSIH, S.T. S.P. HARININGSIH, S.T. SISTEM OPERASI Oleh: S.P. Hariningsih, S.T. Edisi Pertama Cetakan Pertama, 2003 Hak Cipta 2003 pada penulis, Hak Cipta dilindungi undang-undang. Dilarang memperbanyak atau memindahkan

Lebih terperinci

Danang Puspito Jati A

Danang Puspito Jati A Danang Puspito Jati A11.2007.03625 Sebagai control centre, menkoordinasikan, mengawasi penggunaan hardware ( perangkat keras) untuk berbagai program apliklasi serta berbagai jenis user. Sebagai resource

Lebih terperinci

PENDAHULUAN. Pertemuan 1 1

PENDAHULUAN. Pertemuan 1 1 PENDAHULUAN 1. Konsep Dasar Sistem Komputer dan Sistem Operasi Sistem Komputer adalah adalah suatu jaringan elektronik yang terdiri dari perangkat lunak dan perangkat keras yang melakukan tugas tertentu

Lebih terperinci