Os

Os

Apa itu sistem operasi?

Sistem Operasi adalah program yang dirancang untuk menangani komponen utama dalam pengoperasian sistem komputer, seperti menerbitkan perintah ke perangkat perangkat keras yang berbeda dan menetapkan sumber daya sistem, seperti memori utama, ke berbagai aplikasi yang dijalankan.

Ini adalah perangkat lunak yang diperlukan untuk menjalankan semua program aplikasi dan rutinitas utilitas. Selain itu, ini berfungsi sebagai jembatan untuk dapat membuat interaksi yang lebih baik antara program aplikasi dan perangkat keras komputer.

Sistem operasi memungkinkan Anda untuk menggunakan program dan fungsi komputer

Sistem operasi terdiri dari perangkat lunak sistem, yang merupakan program mendasar yang dibutuhkan komputer untuk memulai dan bekerja. Setiap komputer desktop, tablet, dan ponsel cerdas mencakup sistem operasi untuk menyediakan fungsionalitas dasar ke perangkat.

Tujuan utamanya adalah membuat sistem komputer nyaman digunakan, selain memanfaatkan perangkat keras dengan cara yang efisien. Sistem operasi melakukan tugas dasar, seperti menerima entri keyboard, memproses instruksi dan mengirim keluar ke layar.

Untuk apa sistem operasi?

Kontrol master

Sistem operasi adalah program yang berfungsi sebagai kontrol master komputer. Saat menyala, program awal yang kecil adalah program yang memuatnya.

Meskipun modul sistem tambahan dapat dimuat seperlunya, bagian utama yang dikenal sebagai inti atau kernel berada setiap saat dalam memori.

Saat komputer diperkenalkan untuk pertama kalinya, pengguna berinteraksi dengan mereka melalui antarmuka baris perintah, yang membutuhkan pesanan tertulis. Saat ini, hampir semua komputer menggunakan sistem operasi GUI.

Untuk sistem besar sesuai dengan tanggung jawab penting. Itu bertindak sebagai polisi transit, memastikan bahwa berbagai program yang dieksekusi pada saat yang sama tidak saling mengganggu.

Sistem operasi juga bertanggung jawab atas keamanan, menjamin bahwa mereka tidak dapat mengakses sistem pengguna yang tidak sah.

Perantara antara pengguna dan perangkat keras

Dalam sistem komputer, perangkat keras hanya dapat memahami kode mesin, dalam bentuk 0 dan 1, yang tidak masuk akal bagi pengguna umum.

Suatu sistem yang dapat bertindak sebagai perantara diperlukan dan mengelola semua proses dan sumber daya yang ada dalam sistem.

Sistem operasi dapat ditentukan sebagai antarmuka antara seseorang dan perangkat keras. Ini adalah penjamin bahwa semua proses, manajemen arsip dan CPU, alokasi sumber daya dan banyak tugas lainnya dieksekusi.

Karena sistem operasi bertindak terutama sebagai antarmuka pengguna komputer, itu terkenal terlibat dalam bentuk interaksi dengan perangkat. Oleh karena itu, banyak pengguna lebih suka menggunakan sistem operasi tertentu.

Menjalankan aplikasi

Saat pengembang perangkat lunak membuat aplikasi, mereka harus menulisnya untuk sistem operasi tertentu. Hal ini disebabkan oleh fakta bahwa setiap sistem operasi dikomunikasikan dengan perangkat keras secara berbeda dan memiliki antarmuka program aplikasi spesifik (API) yang harus digunakan oleh programmer.

Meskipun banyak program populer adalah multiplatform, dikembangkan untuk beberapa sistem operasi, beberapa hanya tersedia untuk sistem operasi tunggal.

Program berkomunikasi dengan sistem operasi untuk dapat melakukan semua operasi yang berkaitan dengan manajemen file dan antarmuka pengguna.

Sasaran

Tujuan dari sistem operasi adalah untuk mengontrol dan mengatur perangkat keras dan perangkat lunak sehingga perangkat tempat tinggalnya berfungsi dengan benar. Tujuan utamanya adalah:

  • Sembunyikan dari pengguna detail sumber daya perangkat keras.
  • Membuat sistem komputer nyaman untuk digunakan secara efisien.
  • Kelola sumber daya sistem komputer.
  • Berikan pengguna untuk antarmuka yang nyaman untuk menggunakan sistem komputer.
  • Memberikan pertukaran sumber daya yang efisien dan adil antara pengguna dan program.
  • Pantau siapa yang menggunakan banding apa, mengesahkan permintaan sumber daya dan campur tangan dalam aplikasi konflik dari berbagai program dan pengguna.
Dapat melayani Anda: bagian eksternal komputer

Komponen sistem operasi

Windows, Linux dan iOS

Semua komponen ada sehingga berbagai bagian sistem komputer bekerja bersama.

Inti

Memberikan salah satu tingkat kontrol yang paling mendasar atas semua perangkat perangkat keras komputer. Nukleus adalah komponen sentral dari sistem operasi. Pada awalnya dibebankan dan tetap ada dalam memori utama.

Ini mengelola aksesibilitas RAM untuk program, menetapkan program mana yang memiliki akses ke sumber daya. Implan keadaan operasional CPU untuk operasi optimal setiap saat.

Modul Eksekusi Proses

Sistem operasi menawarkan antarmuka antara program aplikasi dan perangkat keras, sehingga program aplikasi dapat terhubung dengan perangkat keras hanya mengikuti prinsip dan prosedur yang dikonfigurasi dalam sistem operasi.

Modul Gangguan

Gangguannya sangat penting, karena mereka menawarkan metode yang dapat diandalkan bagi sistem operasi untuk merespons lingkungannya.

Gangguan adalah tanda perangkat yang terhubung ke komputer atau program di dalam komputer, yang membutuhkan sistem operasi untuk menentukan dengan tepat apa yang harus dilakukan selanjutnya.

Setelah menerima gangguan, komputer menempatkan program apa pun yang sedang dieksekusi, menjaga statusnya dan menjalankan kode sistem operasi yang terkait dengan gangguan tersebut.

Modul Manajemen Memori

Bertanggung jawab atas semua aspek administrasi memori. Memastikan bahwa suatu program tidak memasukkan memori yang digunakan oleh program lain.

Modul multitasking

Jelaskan operasi beberapa program independen di komputer yang sama. Sistem Operasi memiliki kemampuan untuk melihat di mana program -program ini berada dan berpindah dari satu tanpa kehilangan informasi.

Itu dilakukan dengan menggunakan waktu bersama, di mana setiap program menggunakan bagian dari waktu komputer untuk dieksekusi.

Modul keamanan

Jika komputer memungkinkan operasi simultan dari beberapa proses, maka proses ini harus memastikan aktivitas masing -masing.

Sistem operasi harus dapat membedakan antara permintaan yang harus diizinkan untuk diproses dan yang tidak boleh diproses.

Modul antarmuka pengguna

Unit ini sangat penting bagi komunikasi manusia agar layak. Verifikasi dan minta layanan dari sistem operasi, memperoleh informasi dari perangkat input dan menuntut agar layanan sistem operasi menunjukkan pesan -pesan negara dan lainnya di perangkat output.

Modul manajemen data

Simpan pelacakan data saat disimpan. Program ini mengelola data melalui nama file dan lokasi khususnya. Unit ini tahu di mana data di hard drive disimpan secara fisik.

Interaksi antara aplikasi dan sistem operasi dilakukan melalui antarmuka pemrograman. Ketika suatu program perlu menyimpan atau memulihkan informasi, hubungi unit ini, siapa yang bertanggung jawab untuk membuka, membaca, menulis, dan menutup file.

Jenis Sistem Operasi

Sistem Operasi Nyata -Time (RTOS)

Mereka digunakan untuk mengendalikan sistem industri, instrumen ilmiah dan mesin. Jenis sistem operasi ini hampir tidak memiliki kapasitas antarmuka pengguna, karena sistem ini adalah kotak yang disegel saat dikirim.

Dapat melayani Anda: 6 bagian email dan karakteristiknya

Jenis sistem ini terutama digunakan untuk menangani sumber daya komputer sedemikian rupa sehingga operasi tertentu dieksekusi dalam jumlah waktu yang sama persis setiap kali terjadi.

Seorang pengguna, tugas

Jenis sistem ini mengoperasikan peralatan komputer sedemikian rupa sehingga seseorang hanya dapat melakukan pekerjaan secara bersamaan.

Sistem Palm adalah milik jenis ini, digunakan untuk komputer tangan merek itu.

Seorang pengguna, multitasking

Itu adalah salah satu yang saat ini digunakan di komputer desktop. Windows adalah sistem operasi di mana Anda dapat memiliki beberapa aplikasi yang berjalan secara bersamaan.

Artinya, seseorang dapat menulis teks dalam pengolah kata saat pesan email sedang dicetak dan file internet diunduh.

Multi -Pengguna

Dengan jenis sistem ini beberapa orang dapat menggunakan sumber daya komputer secara bersamaan.

Sistem operasi harus dipastikan bahwa ada keseimbangan dalam persyaratan pengguna dan bahwa setiap program yang mereka gunakan memiliki sumber daya yang cukup secara terpisah sehingga ada masalah dengan pengguna tidak akan mempengaruhi orang lain.

Sistem operasi UNIX dan VMS yang digunakan dalam macrocomputer adalah bagian dari jenis sistem operasi ini.

Fungsi sistem operasi

Antarmuka pengguna

Semuanya saat ini didasarkan pada grafik, antarmuka pengguna termasuk Windows, menu dan metode interaksi antara pengguna dan komputer.

Sebelum keberadaan antarmuka grafik pengguna (GUI), semua operasi dilakukan dengan perintah. Sistem operasi dapat menerima antarmuka opsional.

Manajemen Pekerjaan

Manajemen kerja mengontrol waktu dan urutan di mana aplikasi dieksekusi.

Bahasa kontrol kerja IBM adalah umum di lingkungan makrokomputer dan server -end tinggi. Itu dikembangkan untuk memprogram pekerjaan sehari -hari.

Di server Unix/Linux, pelaksanaan program kecil pada waktu -waktu tertentu di siang hari adalah umum.

Dalam lingkungan desktop Anda dapat menulis file batch untuk melakukan urutan operasi, yang dapat diprogram untuk dimulai pada waktu tertentu.

Manajemen tugas

Di lingkungan macrocomputer dan server manajemen ini sangat penting. Aplikasi dapat diprioritaskan sehingga mereka berjalan lebih cepat atau lebih lambat, tergantung pada tujuannya.

Di komputer desktop, multitasking biasanya merupakan perubahan tugas, menjaga aplikasi tetap terbuka sehingga pengguna dapat datang dan pergi di antara mereka.

Manajemen perangkat

Perangkat dapat dikelola oleh sistem operasi dengan menggunakan instruksi dalam kode periferal.

Perangkat lunak yang dulu dapat berkomunikasi dengan periferal disebut pengontrol. Pengontrol tertentu diperlukan untuk setiap perangkat yang terhubung ke komputer.

Keamanan

Sistem Operasi memberikan perlindungan kata sandi untuk menjauhkan pengguna yang tidak sah dari sistem.

Catatan aktivitas dipertahankan, mampu memberikan jumlah waktu untuk tujuan penagihan.

Mereka juga dapat memberikan rutinitas cadangan dan pemulihan untuk memulai kembali jika ada kegagalan sistem.

Sistem Operasi Paling Digunakan

Windows

Ini telah menjadi sistem operasi yang paling banyak digunakan untuk komputer pribadi. Setiap versi berisi antarmuka pengguna grafis, dengan mana pengguna dapat melihat file dan folder.

Microsoft memperkenalkannya dengan versi 1.0 pada tahun 1984. Versi terbaru untuk pengguna akhir adalah Windows 10.

Dapat melayani Anda: jenis halaman web

Versi Windows sebelumnya termasuk Windows 3.1, Windows 95, Windows 98, Windows ME, Windows XP, Windows Vista, Windows 7 dan Windows 8.

Versi pertama Windows berorientasi pada bisnis, yang disebut Windows NT 3.1, itu pada tahun 1993.

Windows dapat dieksekusi di komputer mana pun di seri X86, seperti prosesor Intel dan AMD. Untuk alasan ini, dapat dipasang di sebagian besar merek komputer.

OS X

Sistem operasi ini dirancang oleh Apple untuk komputer Macintosh. Menggantikan Mac OS 9 pada tahun 2001 sebagai sistem operasi standar untuk Mac.

Ini didasarkan pada UNIX dan menggunakan inti yang sama. Nukleus ini memberikan kemampuan OS X yang lebih baik untuk banyak pemrosesan dan manajemen memori terbaik.

Antarmuka Desktop OS X disebut Finder dan mencakup beberapa fitur standar, seperti bilah menu tetap di bagian atas layar.

Sistem operasi ini juga berisi pustaka fungsi yang besar, yang dapat digunakan saat menulis program untuk Mac.

Linux

Ini adalah sistem operasi tipe UNIX yang dibuat oleh Linus Torvalds. Ketika versi fungsional Linux selesai, itu didistribusikan dengan bebas, yang membantunya mendapatkan popularitas. Saat ini, Linux digunakan oleh jutaan orang di seluruh dunia.

Sistem operasi ini sangat dapat disesuaikan. Pemrogram bahkan dapat memodifikasi kode sumber dan membuat versi mereka sendiri dari sistem operasi Linux.

Linux sering diinstal di server akomodasi web karena server berdasarkan sistem ini lebih murah untuk mengonfigurasi dan mempertahankan bahwa yang berdasarkan Windows didasarkan.

Linux juga kompatibel dengan beberapa platform perangkat keras, termasuk Intel, PowerPC, DEC Alpha, Sun Sparc dan Motorola.

Android

Ini adalah platform Linux berbasis -gratis. Awalnya dikembangkan oleh Google dan diluncurkan pada 2007 untuk platform seluler.

Ini adalah saingan yang kuat untuk Apple iOS, yang merupakan sistem operasi yang digunakan di iPhone Apple.

Atari

Atari Inc. Ini adalah perusahaan produksi game arcade. Perusahaan ini telah mengembangkan berbagai sistem operasi untuk konsolnya, di antaranya adalah:

  • Gemdos
  • Bios
  • Xbios
  • Sistem Operasi (Batuk)
  • Multite
  • Freemint

Blackberry OS

Blackberry, yang sebelumnya dikenal sebagai Research in Motion Limited, adalah perusahaan berbasis Kanada yang memproduksi perangkat keras dan perangkat lunak. Sistem operasi yang digunakan pada perangkat seluler adalah BlackBerry OS, yang didasarkan pada teknologi java.

Berbeda dengan sistem operasi Android, BlackBerry adalah sistem kode tertutup, sehingga hanya dapat digunakan pada perangkat perusahaan.

Javaos

Sistem operasi Java adalah open source, sehingga dapat digunakan di berbagai perangkat, tidak hanya pada yang diproduksi oleh perusahaan.

Ini juga merupakan sistem multiplatform, yang berarti kompatibel dengan sistem operasi lainnya (Windows, Linux, antara lain).

Freebsd

Sumber: Anton Gural for Freebsd

Sistem Operasi FreeBSD adalah sistem kode gratis yang didasarkan pada sistem yang dikembangkan oleh UNIX, kompatibel dengan sistem operasi GNU/Linux dan aplikasi yang dikembangkan oleh ini.

Sistem operasi ini digunakan oleh platform Yahoo! Dan untuk konsol Ninardo.

Referensi

  1. Kamus Anda (2019). Sistem operasi. Diambil dari: yourdictionary.com.
  2. Christensson (2012). Windows. Istilah teknologi. Diambil dari: techterms.com.
  3. Christensson (2014). OS X. Istilah teknologi. Diambil dari: techterms.com.
  4. Curt Franklin & Dave Coousan (2019). Jenis Sistem Operasi. Bagaimana barang bekerja. Diambil dari: komputer.Howstuffwork.com.
  5. Christensson (2010). Linux. Istilah teknologi. Diambil dari: techterms.com.
  6. Christensson (2016). Sistem operasi. Istilah teknologi. Diambil dari: techterms.com.
  7. Tutorials Point (2019). Komputer - Sistem Operasi. Diambil dari: TutorialSpoint.com.
  8. Joseph H Volker (2018). Komponen sistem operasi. Lab Earths. Diambil dari: Earthslab.com.