Posts

Showing posts with the label Teori Sistem Operasi

Pengertian Sistem Operasi

Pengertian Sistem Operasi - Sistem Operasi adalah software yang berfungsi untuk mengaktifkan seluruh perangkat yang terpasang pada komputer sehingga masing-masingnya dapat saling berkomunikasi. Sistem Operasi berfungsi perangkat dan mengontrol kerjasama bagian-bagian yang berada pada PC.

Cara Menghindari Rate Condition

Cara Menghindari Rate Condition - Kuncinya adalah menemukan jalan untuk mencegah lebih dari satu proses melakukan proses tulis atau baca kepada data atau berkas pada saat yang bersamaan. Dengan kata lain, kita membutuhkan Mutual Exclusion. Mutual Exclusion adalah suatu cara yang menjamin jika ada sebuah proses yang menggunakan variabel atau berkas yang sama (digunakan juga oleh proses lain),

Penjelasan Kriteria Penjadualan

Kritria yang biasanya digunakan dalam memilih adalah: CPU utilization: kita ingin menjaga CPU sesibuk mungkin. CPU utilization akan mempunyai range dari 0 ke 100 persen. Di sistem yang sebenarnya seharusnya ia mempunyai range dari 40 persen samapi 90 persen Throughput: jika CPU sibuk mengeksekusi proses, jika begitu kerja telah dilaksanakan. Salah satu ukuran kerja adalah banyak proses yang

Pengertian Lossy Format dan Lossless Format

Lossy Format ini berarti saat anda meng"convert" dari CD ke MP3 , anda kehilangan audio data dan kualitas. ekstensi Lossy file paling banyak digunakan adalah MP3. Lossless Format ini berarti ketika anda men"convert" dari cd, itu adalah format yang sama yang ada di audio cd dan kita tidak kehilangan kualitas apapun. ekstensi lossless files yang paling banyak digunakan adalah FLAC dan WMA

Penjelasan Perbedaan Tipe Penjadualan Preemtive dan Non Preemtive

Penjelasan Perbedaan Tipe Penjadualan Preemtive dan Non Preemtive - Penjadualan FCFS adalah nonpreemptive yaitu tidak dapat diinterupsi sebelum proses dieksekusi seluruhnya. Penjadualan RR adalah preemtive yaitu dapat dieksekusi saat prosesnya masih dieksekusi. Sedangkan penjadualan SJF dapat berupa nonpreemtive dan preemtive.

Penjelasan FCFS, SJF, SRTF, Priority, Round Robin, Multilevel Queue, Multilevel Feedback Queue

Penjelasan FCFS, SJF, SRTF, Priority, Round Robin, Multilevel Queue, Multilevel Feedback - Algoritma diperlukan untuk mengatur giliran proses-proses diready queue yang mengantri untuk dialokasikan ke CPU. Terdapat berbagai macam algoritma,antara lain: First come first serve Algoritma ini mendahulukan proses yang lebih dulu datang. Kelemahannya,waiting time rata-rata cukup lama. Shortest job

Penjelasan 2 Jenis Solusi Masalah Critical Section

Ada dua jenis solusi masalah critical section, yaitu: 1. Solusi perangkat lunak. Dengan menggunakan algoritma-alogoritma yang nilai kebenarannya tidak tergantung pada asumsi-asumsi lain, selain bahwa setiap proses berjalan pada kecepatan yang bukan nol. 2. Solusi perangkat keras. Tergantung pada beberapa instruksi mesin tertentu, misalnya dengan me-non-aktifkan interupsi atau dengan mengunci

Penjelasan Solusi Critical Section Harus Memenuhi 3 Syarat

Solusi dari critical section harus memenuhi 3 syarat, yaitu: a. Mutual Exclusion b. Terjadi Kemajuan (Progress) c. Ada batas waktu tunggu (bounded waiting) 1. Mutual Exclusion. Jika suatu proses sedang menjalankan critical section-nya, maka proses-proses lain tidak dapat menjalankan critical section mereka. Dengan kata lain, tidak ada dua proses yang berada di critical section pada saat

Storage Hierarcy

Berikut Susunan / Storage Hierarchy dari yang paling cepat hingga paling lambat, Memory & Storage Hierarchy.

Perbedaan Antara Proses dengan Program

Jelaskan perbedaan antara proses dengan program ! Secara informal; proses adalah program dalam eksekusi. Suatu proses adalah lebih dari kode program, dimana kadang kala dikenal sebagai bagian tulisan. Proses juga termasuk aktivitas yang sedang terjadi, sebagaimana digambarkan oleh nilai pada program counter dan isi dari daftar prosesor/ processor’s register. Suatu proses umumnya juga termasuk

Pengertian DMA

Apa yang anda ketahui tentang DMA (Direct Memory Access) ? DMA adalah sebuah prosesor khusus (special purpose processor) yang berguna untuk menghindari pembebanan CPU utama oleh program I/O (PIO).

Pengertian Thread

Apa yang anda ketahui tentang thread, jelaskan secara detail? Thread adalah prinsip yang memperbolehkan sebagian dari program untuk berjalan secara independen dengan sebagian program lainnya. Dalam threading anda dapat menjalankan beberapa pointer (alamat dalam komputer) sekaligus. Artinya dua atau lebih bagian dari kode dapat dijalankan secara simultan.

Perbedaan Sistem Operasi Terpusat dan Terdistribusi

Apa perbedaan antara Sistem Operasi terpusat dan terdistribusi, berikan contoh menggunakan gambar ? Pengertian Sistem Operasi Terpusat Sistem Operasi Terpusat adalah sistem operasi yang dapat menangani multiprosesor dimana semua prosesor menggunakan satu memori utama. Sebuah prosesor sebagai master dan yang lainnya sebagai slave. Pengertian Sistem Operasi Terdistribusi Sistem Operasi

Proses Terjadinya Penyimpanan Data Pada Hardisk

Proses Terjadinya Penyimpanan Data Pada Hardisk - Pada prinsipnya hard disk menyediakan kebutuhan peyimpanan data dari sebuah komputer. Hal itu dilakukan dengan cara menyimpan data tersebut dalam sebuah space magnetis di atas permukaan yang berputar berupa piringan (disk) yang bersalut materi magnet pula. Teknologi penyimpanan data dalam space magnetis seperti ini sebenarnya sudah cukup lama

Perbedaan Single Core dan Dual Core

Perbedaan Single Core dan Dual Core - Perbedaan disini antara prosesor single core dan dual core dimana bahwa prosesor dual core memiliki dua prosesor ( termasuk cache mereka dan pengendali cache ) yang terletak pada satu chip terintegrasi yaitu dua prosesor pada satu tubuh. Lalu mengapa lebih baik daripada single core? Single core prosesor tidak dapat memproses tugas paralel seperti prosesor

Perbedaan Sistem Terpusat dan Terdistribusi

Sistem Terpusat Sistem informasi terpusat merupakan suatu sistem infromasi yang penempatan data dan aplikasi untuk mengakses data tersebut menjadi satu tempat atau satu Server. Sistem informasi terpusat ini biasanya dirancang dan dibangun dengan menggunankan web Server, data base Server dan bahasa pemrograman yang dapat diinterpretasikan oleh browser (alat yang digunakan untuk mengakses

Pengertian Multitasking, Multiprogramming, Multiprocesscing dan Realtime System

Pengertian Multi Tasking, Multi Programming, Multi Processcing System dan Realtime System Lengkap. Pengetian Multitasking Multitasking adalah istilah teknologi informasi dalam bahasa inggris yang mengacukepada sebuah metode dimana banyak pekerjaan atau dikenal juga sebagai proses diolah dengan menggunakan sumber daya CPU yang sama. Contoh sistem operasi jenis ini antara lain adalah linux.

Cara Kerja Batch Processing System

Cara Kerja Batch Processing System - Cara Kerja Batch Processing adalah menghimpun data terlebih dahulu, dan diatur pengelompokkan datanya dalam kelompok-kelompok yang disebut batch. Tiap batch ditandai dengan identitas tertentu, serta informasi mengenai data-data yang terdapat dalam batch tersebut. Setelah data-data tersebut terkumpul dalam jumlah tertentu, data-data tersebut akan langsung

Pengertian Batch Processing

Pengertian Batch Processing - Batch Processing adalah suatu model pengolahan data, dengan menghimpun data terlebih dahulu, dan diatur pengelompokkan datanya dalam kelompok-kelompok yang disebut batch. Tiap batch ditandai dengan identitas tertentu, serta informasi mengenai data-data yang terdapat dalam batch tersebut. Setelah data-data tersebut terkumpul dalam jumlah tertentu, data-data tersebut

Fungsi dan Manfaat Sistem Operasi

Fungsi dan Manfaat Sistem Operasi - Berikut Fungsi dari Sistem Operasi, Secara garis besar Sistem Operasi mempunyai 2 tugas utama, yaitu sebagai : a. Pengelola Seluruh Sumber Daya Pada Sistem Komputer (Resource Manager). Yang dimaksud dengan sumber daya pada sistem komputer adalah semua komponen yang memberikan fungsi (manfaat) atau dengan pengertian lain adalah semua yang terdapat atau