RANCANGAN PEMBUATAN OS PROGRAM ASSISTANT


1.       Latar Belakang

dalam pemograman tentu kita tau ada banyak sekali Bahasa program yang berbeda-beda. Kita sebagai seorang yang mepelajari Bahasa program, tentu tau bahwa mempelajari Bahasa program sangat sulit. Jadi saya kepikiran untuk membaut sebuah OS yang Program Assistant. Program Assistant ini akan membantu kita dalam membaut sebuah program. Program Assistant akan mengoreksi jika ada yang eror pada codingan kita dengan suara, dan juga Program Assistant bisa menjadi mentor untuk kita jadi saat kita tidak mengeti nanti akan di jelaskan apa yang kita tidak mengerti dari program itu.

a.      Tujuan

Tujuan dari pembuatan Program Assistant adalah untuk membantu saya dalam membaut sebuah program, jadi dapat mempercepat saya dalam melakukan codingan, memeprcepat waktu saya dalam mencari eror dalam codiangn dan dapat membantu menjelaskan apa yang tidak saya megerti dari codigan ini.

b.       Manfaat

manfaat Program Assistant adalah:

·         Dapat memercepat waktu dalam membuat sebuah program

·         Membantu mengecek jika ada program yang eror

·         Dapat membantu kita menjelaskan kita jika tidak mengerti jadi Program Assistant sangat cocok di gunakan oleh programmer pemula

2.      Arsitektur Computer

Utntuk arsitektur komputernya sendiri dapat di lihat pada gambar di bawah ini.



3.      Struktur Sistem Operasi

Struktur dari OS ini menggunakan Kernel Mikro (Mikrokernel).

Metode struktur ini adalah menghilangkan komponen-komponen yang tidak diperlukan dari kernel dan mengimplementasikannya sebagai sistem dan program-program level user. Hal ini akan menghasilkan kernel yang kecil.

Fungsi utama dari jenis ini adalah menyediakan fasilitas komunikasi antara program client dan bermacam pelayanan yang berjalan pada ruang user.

4.      Komponen Sistem Operasi

Komponen dari sistem operasi yang akan digunakan dalam OS ini adalah sebagi berikut.

  1. ManajemenProses
  2. ManajemenMemori
  3. ManajamenSistemBerkas
  4. ManajemenInput / Output
  5. ManajemenPenyimpananSekunder
  6. ManajemenSistemProteksi
  7. ManajemenJaringan
  8. Command-Interpreter System

5.      Pelayanan sistem operasi

Pelayana dari sistem operasi ini berfokus pada membuat mbuat kodingan. Sistem operasi ini berbeda dari intel lisens atau auto complete. Intel lisens hanya membatu programmer untuk mempercepat mengetik dan mencari eror saja. Berbeda dengan OS ini, OS ini akan membantu programmer membuat program, mencari yang eror dan akan menjelaskan kenapa bisa eror mengunakan suara jadi seperti seorang asisten jadi saat seorang programmer membuat program berjam-jam, tidak akan membosanakan karen aka nada yang menemani.

6.      Proses sistem operasi

Proses dari sistem operasi ini mirip dengan sistem operasi pada umumnya, status dari prosesnya sebagi beriktu.

  1. New : proses yang sedang dibuat
  2. Running : proses yang sedang dijalankan
  3. Waiting : proses sedang menunggu beberapa event (kejadian) yang akan terjadi (seperti penyelesaian input output atau penerimaan sebuah signal / tanda)
  4. Ready : proses sedang menunggu untuk diproses oleh prosesor
  5. Terminated : proses telah selesai menjalankan tugasnya (selesai dieksekusi)

Di bawah ini adalah gambar dari perubahan status proses.

Komentar

Postingan populer dari blog ini

MORAL OPERATING SISTEM

Peran Penting Storage Gateway Pada Era 5.0

SISTEM OPERASI