Selasa, 29 September 2015

Computer  and Operating Systems 

Session  1


Basic Elements pada Computer System
  1. Processor : Bekerja memproses fungsi data dan mengontrol operasi sebuah komputer(Otak dari komputer).
  2. Main Memory (RAM) : Disebut juga dengan real memory dan primary memory, Volatile (menyimpan data secara sementara/tidak permanen)
  3. I/O modules : Secondary Memory Devices (Harddisk), Alat Komunikasi, Terminal
  4. System Bus : Komunikasi antara processor, memory, dan i/o modules
1 of 3 Computer Architecture


Instruction Cycle


Execution Cycle



Pipelining


Superscalar

Classes of Interrupts


Interrupt Handler

  • Sebuah program yang menentukan sifat interupsi dan melakukan apa pun yang diperlukan tindakan
  • Kontrol ditransfer ke program ini
  • Umumnya bagian dari sistem operasi

Instruction Cycle with Interrupt        


Memory Hierarchy


Disk Cache
  • Sebagian dari memori utama yang digunakan sebagai penyangga untuk sementara untuk holdwritten keluar dapat dirujuk lagi. Data diambil dengan cepat dari cache software bukannya lambat dari disk
  • Data Disk
  • Disk menulis ini terkelompok 
  • beberapa data

Computer Hardware and Software Structure


Operating System Services

          Program Development
          Program Execution
          Access to I/O Devices
          Controlled Access to Files
          System Access
          Error Detection and Response
          System Accounting

Operating System as Resource Manager


Major Advances in development of Modern Operating System

          Process
          Memory Management
          Protection and Security
          Scheduling and Resource Management




File System Introduction


Session  2


File System

  • File sistem mengatur file & mengelola akses ke data
  • Mereka bertanggung jawab untuk manajemen file, manajemen penyimpanan file tambahan, mekanisme integritas berkas & metode akses file.
  • Sebuah sistem file terutama berkaitan dengan pengelolaan sekunder (disk) penyimpanan.

Biasanya objek dalam sistem file telah meta data yang terkait dengan mereka. Meta data tersebut meliputi:
  1. Pemilik dan informasi kelompok.
  2. Waktu.
  3.  Izin.

The Unix File System

Sistem file mendefinisikan hirarki logis untuk mewakili objek pengguna membuat. Hal ini dapat mewakili seluruh namespace, bahkan mencakup seluruh disk.



Ada dua cara untuk mengidentifikasi file dalam sistem file.
• Cara pertama adalah dengan menentukan path absolut.
• The path mutlak adalah path relatif ke akar sistem file. Ini merupakan posisi objek dengan menentukan jalan melalui hirarki

Cara lain dari referensi file dalam sistem file adalah dengan menggunakan pathname relatif.
• Sebuah pathname relatif tidak diawali oleh /. Ini menandakan bahwa file dapat ditemukan relatif terhadap lokasi saat pengguna dalam sistem file.

Types of Objects in a File System

Ada enam jenis file dasar.

• File Reguler.
• Direktori.
• Links (termasuk link simbolik).
• File khusus.
• Named Pipes.

File Sharing and Mounting


References