project 3
1.
Latar
Belakang
Sistem
operasi adalah sebuah perangkat lunak, sistem ini mampu mengelola sumber daya dari software dan hardware agar
dapat berjalan dengan baik serta memudahkan proses interaksi dengan pengguna
atau user.
Pada
saat ini sudah banyak sistem operasi dengan kemampuan yang luar biasa dan dapat
membantu pekerjaan manusia, beberapa sistem operasi saat ini seperti WINDOWS,
MAC OS X dan LINUX.
Pada
kesempatan ini saya juga akan merancang sebuah sistem operasi yang akan
membantu saya atau pengguna lainnya untuk mempermudah atau membantu pekerjaan
saya dan user lainnya dengan kemampuan dapat mendeteksi kesalahan yang kita
buat di dalam perangkat kita, contohnya saat mengerjakan program, jadi nanti SO
dapat mendeteksi kesalahan pada coding tersebut, dan dapat memperbaiki nya. Kenapa
saya membuat sistem operasi ini, karena saya sangat prihatin kepada mahasiswa
teknik informatika terlebih saya sendiri, yang selalu kesusahan dalam
mengerjakan program, setiap ada tugas selalu cry. Nama sistem operasi nya adalah
RINN OS3.
·
Tujuan :
Adapun
tujuan sistem operasi ini adalah:
1. Agar dapat membantu atau mempermudahkan saya dalam mengerjakan tugas
2. Mengetahui kemampuan sistem operasi ini dan dapat membandingkan dengan sistem operasi yang lainnya
·
Manfaat :
1. Dapat
menyimpan data dengan baik
2. Dapat
menerima intruksi dengan cepat
3. Dapat
mendeteksi kesalahan
4. Dapat memberikan tampilan yang menarik di perangkat
2. Arsitektur Komputer
Arsitektur komputer ialah konsep perencanaan dan struktur dalam bidang teknik komputer. Yang merupakan rencana cetak-biru dan deksripsi fungsional dari kebutuhan bagian perangkat keras yang di desain.
Dalam arsitektur sendiri, saya tidak membuatnya terlalu rumit. Jadi di dalam arsitektur komputer itu terdapat input device, I/O ports, CPU (CU+ ALU), Memori (RAM, ROM), dan outputnya
Dimana yang seperti kita tau input itu ialah memasukkan data, jadi ketika saya ingin malakukan sesuatu atau memberi perintah dalam bentuk tulisan itu dinamakan input dan dapat melakukannya melalui perangkat pendukung seperti keyboard,atau yang lainnya, lalu nanti CPU akan melakukan pengolahan intruksi yang saya berikan contohnya membuka mengecek tulisan yang salah pada program yang saya input tadi, setelah itu CPU akan bekerja dan mengelola data lalu akan menampilkan di layar monitor dan itulah yang disebut output, lalu melakukan penyimpanan di dalam memori baik itu ROM maupun RAM.
3.
Struktur
Sistem Operasi
Struktur
sistem operasi merupakan komponen komponen yang dihubungkan dan di bentuk dalam
kernel supaya dapat mengorganisasi atau membangun sistem operasi
Rinn
OS3 ini dibuat dengan fungsional yang memang sangat dibutuhkan, dan saya
membuat struktur yang sederhana agar mudah di modifikasi.
Lapisan strukturnya saya menggunakan program aplikasi, yaitu perangkat lunak komputer yang memanfaatkan kemampuan komputer untuk langsung mengerjakan tugas yang di berikan oleh user, jadi pengguna akan merasa puas karena OS ini dapat melakukan pekerjaan dengan sangat cepat. Lalu saya menggunakan Program residen dengan fungsi data atau program yang kita kerjakan tadi akan tetap tinggal di dalam memori, dan program itu akan hilang ketika kita memang sengaja menghilangkan atau komputer kita di seret, RINN OS3 memang sangat membantu pengguna dalam penyimpanan data. Selanjutnya itu ada driver perangkat, ini merupakan teknologi yang mengacu sebuah sistem komputer untuk berkomunikasi dengan perangkat keras, sehingga sistem operasi dapat langsung terhubung dengan perangkat keras kita. Yang paling penting iyalah Bios, karena bios adalah kumpulan perangkat lunak yang mampu melakukan inisialisasi serta pengujian terhadap perangkat keras, memuat dan menjalankan sistem operasi, jadi Bios ini yang akan dapar menjalankan sistem operasi, itulah mengapa Bios sangat penting, seperti pada dasarnya, ketika kita ingin menginstal sistem operasi pasti kita harus ke bios dahulu.
4.
Komponen
Sistem Operasinya
Komponen
ialah bagian dari keseluruhan atau unsur yang membentuk suatu sistem.
Terdapat
beberapa komponen yang saya ambil:
1. Manajemen Proses
Yang berfungsi untuk menjalankan sebuah program. Dan itu membutuhkan sumber daya tertentu seperti CPU, Memori, Berkas, peralatan input maupun output. Manajemen proses ini juga memiliki fungsi sebagai Membuat dan menghapus proses pengguna dan sistem operasi, Melanjutkan dan menunda proses, Untuk menyediakan mekanisme sikronisasi dan komunikasi proses
2. Manajemen Memori
Memori merupakan suatu unsur terpenting di dalam operasi sistem komputer modern. Yang memiliki fungsi untuk menyimpan data, alamat, dan intruksi yang secara cepat diakses oleh prosesor. Manajemen Memori juga memiliki fungsi untuk membuat dan menjaga alur bagian bagian memori yang sedang di gunakan dan menentukan proses mana saja yang harus di isikan kedalam memori ketika terdapat ruang kosong.
3. Manajemen Sistem Berkas
Berkas adalah kumpulan informasi yang berhubungan sesuai dengan tujuan pembuat berkas. Dan manajemen berkas berfungsi sebagai pembuat dan penghapus berkas dan direktori, mendukung manipulasi berkas dan direktori, dan mem back up berkas media penyimpanan yang permanen
4. Manajemen Input/Output
ialah sistem yang disebut sebagai device manager karena menyediakan device driver yang umum sehingga operasi input/output dapat seragam dari membuka, membaca, menulis bahkan menutup.
Komponen sistem operasinya yaitu, Penyangga yang berfungsi menampung sementara data dari atau keperangkat input/output, Spooling yang berfungsi melakukan penjadwalan pemakaian, Driver yang berfungsi agar dapat melakukan operasi rinci untuk perangkat keras input/output
5. Manajemen Jaringan
Jaringan adalah jembatan komunikasi antara dua pihak agar dapat melakukan interaksi maupun mengirim data dengan lebih cepat, tepat dan akurat. Jaringan ini digunakan sebagai media pengaksesan file atau interface device driver.
6. Manajemen Sistem Proteksi
Proteksi merupakan suatu cara mengawasi/ mengatur akses program dari pengguna yang telah dibatasi oleh sistem komputer, protaksi dapat meningkatkan kemampuan dalam melacak kesalahan (error) antara komponen subsistem. Proteksi juga membatasi/ mengendalikan pengguna yang berizin atau tidak untuk mengakses sistem komputer.
5.
Pelayanan Sistem Operasinya
Pelayanan sistem operasi yang saya buat tidak jauh berbeda dengan sistem operasi lainnya.
Pada saat komputer dinyalakan (booting) Perangkat lunak akan di tempatkan pada memori komputer. Lalu software lainnya akan jalankan setelah sistem operasi berjalan, dan sistem operasi akan melakukan pelayanan. Layanan layanan inti nanti akan diakses langsung ke disk, lalu manajemen momori dan melakukan penjadwalan tugas. Sehingga software tidak perlu melakukan tugas inti atau umum karena dapat dlakukan oleh sistem operasi RINN OS3, dan ini juga akan memudahkan software untuk melakukan tugasnya.
Sistem operasi RINN OS3 juga akan melakukan tugas penting dalam komputer, agar dapat menjamin aplikasi dapat berjalan
dengan lancar sesuai seperti yang diinginkan pengguna Dan juga menjamin bahwa aplikasi lainnya juga
dapat menggunakan memori untuk melakukan input atau output terhadap peralatan
lain dan memiliki akses kepada sistem berkas agar dapat mem back up berkas
media dari si aplikasi tersebut. Jadi jika beberapa aplikasi berjalan dengan
bersamaan maka sistem operasi akan mengatur schedule yang tepat, sehingga semua
proses dapat dijalankan dengan waktu yang cukup untuk menggunakan prosesor agar
tidak saling menggangu antara aplikasi yang satu dengan yang lainnya.
pelayanan sistem operasi ini juga Akan memiliki desain tersendiri untuk membedakan nya dari yang lain, tetapi bukan desain yang sembarangan melainkan desain yang nyaman, efisiensi dan kemampuan untuk berevolusi agar pengguna atau user dapat nyaman dalam menggunakan.
6. Proses Sistem Operasinya
Proses adalah sebuah konsep utama pada sistem operasi
yang berisikan intruksi.
RINN OS3 dapat berproses dengan cara kita memberikan intruksi kepada sistem, lalu nanti akan dijalankan intruksi tersebut, setelah itu akan loading karena menunggu CPU mengola intruksi, jika sudah, lalu akan di proses oleh prosesor lagi, untuk menjamin hasil intruksi tersebut memang benar, setelah itu proses telah selesai. Kita akan mendapatkan jawaban dari intruksi tersebut. Kita dapat memberikan intruksi banyak karena di dalam sistem operasi nya terdapat schedule proses, jadi nanti CPU akan mengerjakan intruksi kita menurut intruksi yang pertama kita berikan. Contohnya ketika saya mengerjakan sebuah program di aplikasi, sistem operasi akan selalu mendeteksi apa saja yang saya ketikkan di dalam komputer, jika terjadi kesalahan dalam pengetikan, nanti sistem operasi akan memberi petunjuk terhadap program yang saya buat, dan akan memberikan jawaban yang sesuai, dengan begitu saya tidak perlu lagi menangis dalam mengerjakan program.
" SEKIAN DAN TERIMAKASIH"
Tidak ada komentar:
Posting Komentar