Selasa, 05 Oktober 2021

Tugas 3 (Perancangan Sistem Operasi)

 Perancangan Sistem Operasi


1.

 

1.    1.   A. Latar Belakang Pembuatan Sistem Operasi

Jaman sekarang ini system operasi untuk perangkat yang bergerak sangatlah berkembang dengan pesat seperti pada smartphone yang kita gunakan. Smartphone belakang ini sangat di minati dan sangat berkembang di tengah-tengah masyarakat luas karena berbagai fitur yang menjadi daya tarik bagi penggunanya. Salah satunya adalah system operasi yang menjadi keunggulan bagi pengggunanya yaitu dapat diubah sesuai dengan keinginanan yang kita inginkan dan gunakan.

Kebutuhan masyarakat terhadap layanan teknologi berbasis IT sangatlah bervariasi, salah satunya adalah Sistem Operasi. Untuk memenuhi kebutuhan tersebut saya memcoba membuat sebuah rancangan Sistem Operasi Bernama “kitapeduli” yang akan menjadi Sistem Operasi berbasis android yang dapat di gunakan dengan mudah oleh para penggunanya atau usernya. Software ini digunakan dengan Bahasa pemrograman Java dan xamp. Pemrograman Java digunakan karena memiliki fleksibelitas yang tinggi sebagai multiplatform yang dapat dijalankan di beberapa platfrom system operasi dan dengan dukungan xamp yang memiliki sedikit aturan yang mudah dikembangkan.

 

kitapeduli merupakan system operasi yang lebih mengarah kepada orang yang berkebutuhan khusus misalnya seperti Ketika seseorang yang buta ingin mengetahui harga dari suatu barang di mini market dengan system operasi ini orang tersebut cukup menempelkan smartphone ke barang tersebut dengan mudahnya orang buta tersebut dapat mengetahui harga dari barang yang dia inginkan dengan cara kerja system operasi tersebut mengeluarkan suara dengan menyebutkan harga dari barang tersebut. Dengan hal ini sangat membantu dan mempermudah orang dengan kebutuhan khusus dengan system operasi ini.

B. Tujuan

Tujuan umumnya adalah untuk menrancang dan membuat system operasi kitapeduli yang dapat berjalan pada smartphone sehingga memberikan kemudahan bagi pamakaiannya.

Tujuan umum tersebut kemudian di pecah menjadi tujuan khusus sebagai berikut:

1.       Untuk menguji system operasi yang dibuat pada berbagai system operasi android

2.       Untuk menguji system operasi yang dibuat pada smartphone dengan berbagai ukuran layar

3.       Untuk menguji system operasi di buat berjalan pada spek smartphone yang berbeda.

C. Manfaat

Manfaat yang diharapkan dari rancangan system operasi ini adalah ;

·         Memberikan kemudahan bagi orang orang yang kebutuhan khusus dengan bantuan system operasi menggunakan smartphone

·         Sebagai suatu karya dari ilmu yang didapat selama masa perkuliahan dimana karya tersebut dapat bermanfaat untuk orang lain.

 

2.  2.  Arsitektur computer

Arsitektur computer adalah konsep perencanaan dan struktur pengoperasian dasar dari suatu system computer. Arsitektur computer ini merupakan rencana cetak-biru dan deskripsi fungsional dari kebutuhan bagian perangkat keras yang didesain(kecepatan proses dari system interkoneksinya). Dalam hal ini, implementasi perencanaan dari masing-masing bagian akan lebih difokuskan terutama mengenai bagaimana CPU akan berkerja dan mengenai cara pengaksean data dan alamat dari dan ke memori,cache,RAM.ROM,hardisk, dll). Beberapa contoh dari arsitektur computer adalah arsitektur von Neumann, CISC, RISC, blue Gene, dll.

Secara umumnya gambarannya sebagai berikut:







3.  3.     Struktur Sistem Operasi

Secara umum struktrur system operasi sebagai berikut:

·         Sistem monolic (struktruk sederhana)

Sistem ini berisikan kumpulan dari berbagai prosedur yang dapat dipanggil oleh prosedur lainnya untuk menjalankan system.

·         Sistem berlayer(layered system)

Maksud dari system operasi ini adalah system operasi yang terdiri dari beragam layer mulai dari bahwa hingga atas. Lapisan ayer paling bawah biasa digunakan sebagai perangkat keras, sedangkan lapisan layr paling atas digunakan sebagai user-interface.

·         Karnel mikro

Fungsi dari kernel mikro ini adalah untuk mempermudah komunikasi yang terjadi antara program client dengan beragam layanan yang terdapat pada ruang user.

·         Modular(modules)

Struktur model ini dimulai dari kernel yang biasanya memiliki kumpulan komponen inti dan terhubung dengan penambahan layanan secara dinamis dan dalam waktu boot berjalan.

·         Virtual Machine

Struktrur ini merupakan jenis struktur yang memiliki system time-sharing, atau system yang memiliki fungsi untuk dapat menyediakan kemampuan multi-programming dan peruasan system mesin dengan user interface yang lebih mudah digunakan.

·         Client-server model

Struktur ini akan dimulai dari client yang meminta layanan tertentu, dan server akan memberikan dan mengirim informasi terkait layanan yang diinginkan oleh client.

·         Sistem Berorientasi Objek

Struktur ini merupakan pendekatan system operasi yang strukturnya menggunakan objek,sehingga pendekatan ini juga mengadopsi dari teknologi yang berorientasi objek.

4.  4.     Komponen Sistem Operasinya

Komponen dari system operasi “kitapeduli” sebagai berikut:

1.       Bahasa pemrograman Java

2.       Smartphone

3.       Kamera handphone

4.       Mic handphone

5.  5.     Pelayanan Sistem Operasinya

Sistem operasi ini yang akan melayani user dengan kebutuhan khusus (orang yang tidak bisa melihat atau buta).

6.  6.    Proses Sistem Operasi

Sistem operasi akan berkerja dengan cara ,user terutama dengan kebutuhan khusus(tidak bisa melihat atau buta) dengan membantu mereka Ketika melakukan aktivitas di luar ruangan, misalnya seperti sedang berbelanja di supermarket dan dengan cara menscan barang yang ingin di beli dan system operasi tersebut akan mengeluarkan perintah suara dengan format harga yang sudah tercantum di barang yang di scan tersebut.

kurang lebih logo sistem operasinya seperti diatas, wkwk ngasal sih itu(gak ada jiwa seni).


 








Tidak ada komentar:

Posting Komentar

Peran Penting Storage Gateway Pada Era 5.0

  Pada blog ini saya akan membahas mengenai Peran Penting Storage Gateway Pada Era 5.0 menurut opini saya. Pengertian Storage Gateway Stora...