Sistem Komputer

Sistem Komputer


Sistem Komputer adalah  kumpulan perangkat-perangkat komputer yang saling berhubungan dan berinteraksi satu sama lain untuk melakukan proses pengolahan data, sehingga dapat menghasilkan informasi yang diharapkan oleh penggunanya. Perangkat yang terdapat pada Sistem Komputer diantaranya Hardware , Software , dan Brainware.

Perangkat tersebut memiliki fungsinya masing-masing pada sistem komputer, pada saat beroperasi pun ketiganya saling bergantung dan saling mendukung satu sama lain, seperti hardware tidak dapat berinteraksi dengan brainware tanpa software dan juga sebaliknya.

Seperti yang sudah dibahas di atas tadi, sistem operasi ini memiliki banyak sekali jenis dan setiap jenis memiliki contoh masing-masing.

DOS
DOS atau Disk Operating System merupakan sebuah sistem yang memakai disk untuk bisa bekerja dengan baik. Disk yang digunakan di sini adalah hardisk komputer ataupun laptop.

MICROSOFT WINDOWS
Saat masyarakat sudah tidak lagi menggunakan Disk Operating System kemudian mengganti sistem yang digunakan menjadi Microsoft Windows. Sistem ini dibuat oleh Microsoft Inc yang saat ini menjadi sistem terbaik yang sangat mudah untuk digunakan.

MAC OS
Sistem ini merupakan saingan dari Microsoft Windows yang juga populer di kalangan masyarakat dunia. Mac OS dibuat Apple Inc yang hanya bisa digunakan di perangkat yang dikeluarkan Apple saja seperti komputer desktop Apple maupun laptop keluaran Apple. Sistem ini banyak yang menyukai karena sistem inilah yang dikenal sebagai sistem eksklusif karena tidak bisa dipakai di sembarang perangkat.

LINUX
Sistem operasi yang terakhir ini tidak kalah populer dari sistem yang sebelumnya dan banyak yang sampai saat ini masih menggunakannya. Sistem ini sifatnya open source yang artinya terbuka, karena memiliki sifat seperti itu membuat banyak OS yang dikembangkan memakai basis sistem Linux ini

Cara Kerja Sistem Operasi Komputer
Beberapa tugas utama sistem operasi komputer antara lain:
  ▪︎Inisialisasi sistem: Ketika komputer dinyalakan, sistem operasi komputer akan menginisialisasi dan mempersiapkan komponen-komponen perangkat keras dan perangkat lunak yang terhubung ke komputer.
  ▪︎Manajemen memori: Sistem operasi komputer bertanggung jawab untuk mengelola penggunaan memori komputer agar dapat digunakan secara efisien oleh berbagai program aplikasi yang berjalan.
  ▪︎Penjadwalan tugas: Sistem operasi komputer akan mendistribusikan sumber daya komputer, seperti pemroses dan memori, kepada berbagai tugas yang berjalan secara bersamaan, dengan tujuan meningkatkan efisiensi dan keadilan dalam penggunaan sumber daya tersebut.
  ▪︎Pengelolaan sistem file: Sistem operasi komputer bertanggung jawab untuk mengorganisir dan mengelola file dan direktori dalam komputer, termasuk operasi-operasi seperti pembuatan, penempatan, penghapusan, dan pemindahan file.


5 Fungsi Sistem Operasi Pada Komputer
1. Penghubung antara Perangkat Keras dan Perangkat Lunak
Sistem operasi berfungsi sebagai perantara perangkat keras dan perangkat lunak berkomunikasi. Hal ini membuat program-program aplikasi untuk berinteraksi dengan perangkat keras komputer, seperti printer, keyboard, dan monitor.

2. Sebagai Manajer File
Sistem operasi memiliki tugas untuk mengatur dan mengelola file dan direktori pada sistem komputer. Ini memungkinkan pengguna untuk menyimpan, mengakses, dan mengorganisir berbagai jenis file dengan mudah.

Sistem operasi juga bertanggung jawab untuk mengendalikan hak akses ke file, memastikan keamanan data, dan mencegah akses yang tidak sah.

3. Penyedia Antarmuka Pengguna
Sistem operasi menyediakan antarmuka yang memungkinkan pengguna berinteraksi dengan komputer. Antarmuka ini bisa berupa antarmuka teks atau grafis, seperti command-line interface (CLI) atau graphical user interface (GUI).

Antarmuka pengguna yang baik memudahkan pengguna dalam menjalankan perangkat lunak dan mengakses berbagai fitur komputer.

4. Pengelola Tugas
Sistem operasi memiliki kemampuan untuk menjalankan beberapa program atau tugas secara bersamaan melalui manajemen multitasking.

Ini memungkinkan pengguna untuk menjalankan berbagai aplikasi secara simultan dan beralih tanpa gangguan. Sistem operasi juga memastikan alokasi waktu CPU yang adil untuk setiap tugas yang berjalan.

5. Pengelola Sumber Daya
SO bertanggung jawab dalam mengatur penggunaan sumber daya komputer, seperti CPU (Central Processing Unit), RAM (Random Access Memory), dan perangkat keras lainnya.

Sejarah Perkembangan Sistem Komputer
Penemu Komputer Charles Babbage. Kamu mungkin sudah tidak asing lagi dengan nama Charles Babbage, seorang matematikawan dari Inggris yang berjasa dalam menemukan komputer pada abad-19. Mengutip Buku 200 Tokoh Super Jenius Penemu & Perintis Dunia, Babbage mencetuskan ide tentang mesin yang bisa diprogram. 

Generasi Pertama (1945-1955)
Generasi ini merupakan awal pengembangan sistem komputasi elektronik, mengganti gagasan-gagasan mesin komputasi mekanis. Manusia memerlukan perangkat komputasi untuk mengatasi keterbatasannya dalam melakukan komputasi. Manusia mempunyai keterbatasan dalam komputasi, yaitu:
  ▪︎Kecepatan penghitung manusia terbatas.
  ▪︎Manusia sangat mudah membuat kesalahan.
Sebelum penciptaan komputer elektronik, manusia telah berusaha membuat komputer mekanis yaitu komputer yang memanfaatkan gerak dari benda-benda masif, tidak sampai level elektron serta tidak memanfaatkan listrik sebagai pembangkitnya. Komputer mekanis ini mempunyai banyak keterbatasan yang menyebabkan kegagalan. Komputer mekanis mempunyai dua penyebab kelemahan, yaitu:
  ▪︎Kecepatan komputasi dibatasi inersia bagian-bagian yang bergerak.
  ▪︎Transmisi informasi alat-alat mekanis tidak praktis, susah dipakai serta tidak andal.

Generasi Kedua (1955-1965)
  ▪︎Batch Processing System
Tugas-tugas dikumpulkan di dalam satu rangkaian kemudian dieksekusi secara berurutan.
Pada awal generasi ini, sistem komputer belum dilengkapi sistem operasi, namun beberapa fungsi dasar sistem operasi telah ada misalnya FMS (Fortran Monitoring System) dan IBSYS yang memberikan layanan perangkat keras merupakan bagian fungsi dari sistem operasi modern. Pada tahun 1964, IBM mengeluarkan komputer keluarga System/360. Komputer S/360 dirancang agar kompatibel secara perangkat keras yang merupakan bagian dari sistem operasi OS/360. System 360 berevolusi menjadi System 370.

Generasi Ketiga (1965-1980)
Pemakai-pemakai interaktif berkomunikasi dengan komputer lewat terminal secara online (yang dihubungkan secara langsung) kesatu komputer.
Sistem komputer menjadi : 
  ▪︎Multiuser
Dengan adanya kemampuan multiuser, membuat para pemakai yang berinteraksi langsung dengan komputer dapat sekaligus banyak dalam menggunakan komputer. Tetapi disatu sisi komputer harus menanggapi permintaan-permintaan pemakai secara cepat atau akan menyebabkan produktivitas pemakai menurun. Untuk kebutuhan itu dikembangkan timesharing.
  
  ▪︎Multiprogramming
Multiprogramming berarti komputer melayani banyak tugas atau proses (program yang dijalankan) sekaligus pada satu waktu. Teknik Multiprogramming meningkatkan utilisasi pemroses dengan mengorganisasikan semua tugas, dalam hal ini pemroses selalu mempunyai satu tugas yang harus dieksekusi. Teknik ini meningkatkan efisiensi pemroses. Teknik multiprogramming dilakukan dengan mempartisi memori menjadi beberapa bagian. Satu bagian memori berisi satu tugas berbeda. Sistem operasi menyimpan beberapa tugas di memori secara simultan. Saat satu tugas menunggu operasi masukkan atau keluaran diselesaikan, tugas lain menggunakan pemroses. Teknik ini memerlukan perangkat keras khusus untuk mencegah satu tugas menggangu tugas lain.

  ▪︎Timesharing
Timesharing merupakan varian dari multiprogramming, yakni tiap pemakai satu terminal online. Pemroses hanya memberi layanan pada pemakai-pemakai aktif dengan bergantian secara cepat. Pemakai-pemakai itu akan merasa dilayani secara terus-menerus, padahal sebenarnya digilir satu per satuan waktu yang singkat. Efek ini biasa disebut pseudoparallelism, yaitu efek seolah-olah terdapat banyak komputer paralel yang melayani banyak pemakai. Karena sumber daya lambat yang digunakan bersama sering menimbulkan bottleneck, maka dikembangkan teknik Spooling.

  ▪︎Spooling
Teknik Spooling adalah membuat peripheral seolah-olah dapat digunakan bersama-sama sekaligus pada saat yang sama, dapat diakses secara simultan. Teknik ini dilakukan dengan cara menyediakan beberapa partisi memori. Saat terdapat permintaan layanan peripheral, permintaan langsung diterima dan data untuk layanan itu lebih dulu disimpan di memori yang disediakan. Kemudian layanan-layanan untuk permintaan-permintaan yang diantrikan dijadwalkan agar secara nyata dilayani oleh peripheral.

Generasi Keempat (1980-2000AN)
Pada generasi keempat ini, sistem operasi tidak lagi hanya diperutukan untuk satu mode pengolahan, tetapi telah ditujukan untuk banyak mode pengolahan, misalnya mendukung batch processing, timesharing, networking dan (soft) realtime applications sekaligus. Hanya hard real-time applications sulit disatukan dengan mode-mode pengolahan yang lainnya karena berisiko tinggi. Pada generasi ini, kenyamanan mengoperasikan sistem komputer juga dinilai penting. Komputer yang makin ampuh telah sanggup memberi antar muka grafis yang nyaman. Komputer desktop dinyamankan dengan GUI (Graphical User Interface). GUI ini dimulai X Windows System hasil penelitian di MIT, kemudian Macintosh, Sun View, disusul Microsoft Windows.

Generasi keempat ini ditandai berkembang dan meningkatnya kemampuan komputer desktop (komputer pribadi) dan teknologi jaringan. Jaringan TCP atau IP telah mulai digunakan secara luas oleh kalangan militer, peneliti, peguruan tinggi dan masyarakat secara umum.


☆Kesimpulan : Sistem komputer adalah kombinasi perangkat keras dan perangkat lunak yang berfungsi untuk mengolah, menyimpan, dan mengelola informasi, memainkan peran vital dalam berbagai aspek kehidupan sehari-hari, seperti bisnis, pendidikan, dan komunikasi.


◇Referensi :
1. Pengertian : https://teknik.unpas.ac.id/blogs/apa-itu-sistem-komputer/

2. Contoh : https://itbox.id/blog/sistem-operasi-adalah/

2. Cara Kerja Komputer : https://dce.telkomuniversity.ac.id/mengenal-sistem-operasi-komputer-fungsi-dan-jenis/

4. Fungsi : https://kumparan.com/berita-update/5-fungsi-sistem-operasi-pada-komputer-21G025yeW6m

5. Sejarah : https://p2k.stekom.ac.id/ensiklopedia/Sejarah_perkembangan_sistem_komputer





Postingan populer dari blog ini

Laporan Blockly Game《~~☆☆~~》