Komputer

Lima Jenis Perangkat Lunak Sistem

Pengarang: Peter Berry
Tanggal Pembuatan: 17 Juli 2021
Tanggal Pembaruan: 11 Boleh 2024
Anonim
5 Kebutuhan Perangkat Lunak
Video: 5 Kebutuhan Perangkat Lunak

Isi

Alfred adalah seorang guru lama dan penggemar komputer yang bekerja dengan dan memecahkan masalah berbagai perangkat komputasi.

Lima jenis perangkat lunak sistem, semuanya dirancang untuk mengontrol dan mengkoordinasikan prosedur dan fungsi perangkat keras komputer. Mereka benar-benar memungkinkan interaksi fungsional antara perangkat keras, perangkat lunak, dan pengguna.

Perangkat lunak sistem menjalankan tugas perantara untuk memastikan komunikasi antara perangkat lunak dan perangkat keras lain untuk memungkinkan koeksistensi yang harmonis dengan pengguna.

Perangkat lunak sistem dapat dikategorikan sebagai berikut:

  • Sistem operasi: Memanfaatkan komunikasi antara perangkat keras, program sistem, dan aplikasi lain.
  • Driver perangkat: Memungkinkan komunikasi perangkat dengan OS dan program lain.
  • Firmware: Mengaktifkan kontrol dan identifikasi perangkat.
  • Penerjemah: Menerjemahkan bahasa tingkat tinggi ke kode mesin tingkat rendah.
  • Utilitas: Memastikan fungsionalitas perangkat dan aplikasi yang optimal.

1. Sistem Operasi (OS)

Sistem operasi adalah jenis kernel perangkat lunak sistem yang berada di antara perangkat keras komputer dan pengguna akhir. Ini diinstal terlebih dahulu di komputer untuk memungkinkan perangkat dan aplikasi diidentifikasi dan karena itu berfungsi.


Perangkat lunak sistem adalah perangkat lunak lapisan pertama yang dimuat ke dalam memori setiap kali komputer dinyalakan.

Misalkan pengguna ingin menulis dan mencetak laporan ke printer yang terpasang. Aplikasi pengolah kata diperlukan untuk menyelesaikan tugas ini. Penginputan data dilakukan dengan menggunakan keyboard atau perangkat input lainnya kemudian ditampilkan di monitor. Data yang disiapkan kemudian dikirim ke printer.

Agar pengolah kata, keyboard, dan printer dapat menyelesaikan tugas ini, mereka harus bekerja dengan OS, yang mengontrol fungsi input dan output, manajemen memori, dan spooling printer.

Saat ini, pengguna berinteraksi dengan sistem operasi melalui antarmuka pengguna grafis (GUI) pada monitor atau antarmuka layar sentuh. Desktop di OS modern adalah ruang kerja grafis, yang berisi menu, ikon, dan aplikasi yang dimanipulasi oleh pengguna melalui kursor yang digerakkan mouse atau sentuhan jari. Sistem operasi disk (DOS) adalah antarmuka populer yang digunakan pada 1980-an.

Jenis Sistem Operasi

  • OS Waktu Nyata: Diinstal dalam sistem tertanam tujuan khusus seperti robot, mobil, dan modem.
  • OS pengguna tunggal dan tugas tunggal: Diinstal di perangkat pengguna tunggal seperti ponsel.
  • OS pengguna tunggal dan multitask: Diinstal di komputer pribadi kontemporer.
  • OS multi-pengguna: Diinstal di lingkungan jaringan di mana banyak pengguna harus berbagi sumber daya. OS server adalah contoh sistem operasi multi-pengguna.
  • OS Jaringan: Digunakan untuk berbagi sumber daya seperti file, printer dalam pengaturan jaringan.
  • OS Internet / Web: Dirancang untuk berjalan di browser yang sedang online.
  • OS Seluler: Dirancang untuk berjalan di ponsel, tablet, dan perangkat seluler lainnya.

Fungsi Sistem Operasi

  • Mereka menyediakan antarmuka antara pengguna dan perangkat keras melalui GUI.
  • Mengelola dan mengalokasikan ruang memori untuk aplikasi.
  • Memproses manajemen aplikasi, perangkat input / output, dan instruksi.
  • Mengonfigurasi dan mengelola perangkat internal dan periferal.
  • Mengelola penyimpanan tunggal atau multi-pengguna di komputer lokal dan jaringan.
  • Manajemen keamanan file dan aplikasi.
  • Mengelola perangkat input dan output.
  • Mendeteksi, menginstal, dan memecahkan masalah perangkat.
  • Memantau kinerja sistem melalui Task Manager dan alat lainnya.
  • Menghasilkan pesan kesalahan dan opsi pemecahan masalah.
  • Menerapkan antarmuka untuk komunikasi jaringan.
  • Mengelola printer dalam sistem tunggal atau multi-pengguna.
  • Manajemen file internal atau jaringan.

Contoh Sistem Operasi

OS populer untuk komputer adalah:


  • Windows 10
  • Mac OS X
  • Ubuntu

OS jaringan / server yang populer adalah:

  • Server Ubuntu
  • Server Windows
  • Red Hat Enterprise

OS internet / web yang populer adalah:

  • Chrome OS
  • Klub Linux
  • Remix OS

OS seluler yang populer adalah:

  • OS iPhone
  • OS Android
  • OS Windows Phone

2. Driver Perangkat

Perangkat lunak driver adalah jenis perangkat lunak sistem yang menghidupkan perangkat dan periferal komputer. Driver memungkinkan semua komponen yang terhubung dan add-on eksternal untuk melakukan tugas yang dimaksudkan dan seperti yang diarahkan oleh OS. Tanpa driver, OS tidak akan memberikan tugas apa pun.

Contoh perangkat yang membutuhkan driver:

  • Mouse
  • Papan ketik
  • Kartu suara
  • Kartu tampilan
  • Kartu jaringan
  • Pencetak

Biasanya, sistem operasi dikirimkan dengan driver untuk sebagian besar perangkat yang sudah ada di pasar. Secara default, perangkat input seperti mouse dan keyboard akan diinstal drivernya. Mereka mungkin tidak pernah membutuhkan penginstalan pihak ketiga.


Jika perangkat lebih baru dari sistem operasi, pengguna mungkin harus mengunduh driver dari situs web produsen atau sumber alternatif.

3. Firmware

Firmware adalah perangkat lunak operasional yang tertanam di dalam flash, ROM, atau chip memori EPROM agar OS dapat mengidentifikasinya. Ini secara langsung mengelola dan mengontrol semua aktivitas perangkat keras tunggal apa pun.

Secara tradisional, firmware digunakan untuk mengartikan perangkat lunak tetap seperti yang dilambangkan dengan kata perusahaan. Itu diinstal pada chip non-volatile dan hanya dapat ditingkatkan dengan menukar mereka dengan chip baru yang telah diprogram sebelumnya.

Ini dilakukan untuk membedakannya dari perangkat lunak tingkat tinggi, yang dapat diperbarui tanpa harus menukar komponen.

Saat ini, firmware disimpan dalam chip flash, yang dapat ditingkatkan tanpa menukar chip semikonduktor.

BIOS dan UEFI

Firmware terpenting di komputer saat ini dipasang oleh pabrikan pada motherboard dan dapat diakses melalui yang lama BIOS (Basic Input / Output System) atau yang baru UEFI Platform (Antarmuka Firmware Diperluas Terpadu).

Ini adalah antarmuka konfigurasi yang memuat pertama kali saat komputer dinyalakan dan sedang melalui POS (Uji Mandiri Daya).

Firmware motherboard dimulai dengan membangunkan semua perangkat keras dan memastikan bahwa komponen seperti prosesor, memori, dan drive disk beroperasi. Jika semua komponen penting baik-baik saja, itu akan menjalankan bootloader, yang akan memuat sistem operasi. Jika memori akses acak rusak, BIOS tidak akan mengizinkan komputer untuk boot.

Pengguna dapat mengubah pengaturan BIOS dan UEFI dengan menekan tombol khusus (tombol fungsi, hapus, atau tombol esc) saat boot-up untuk memuat halaman konfigurasi. Pengguna dapat mengkonfigurasi keamanan, urutan boot, waktu, dan opsi lain di halaman yang muncul.

Meskipun cara kerjanya berbeda, firmware melengkapi driver dalam beberapa cara. Keduanya memberikan identitas ke perangkat keras, dengan yang terakhir membuat sistem operasi melihat perangkat tersebut.

Perbedaan utama antara keduanya adalah firmware akan selalu berada di dalam perangkat sementara driver akan dipasang di dalam sistem operasi.

Pembaruan firmware berasal dari produsen perangkat (bukan produsen OS). Mereka diperlukan jika pengguna ingin perangkat keras komputer menerima dukungan perangkat keras dan perangkat lunak baru. Firmware akan memungkinkan perangkat bekerja lebih baik dengan sistem operasi dan aplikasi lama dan baru.

Hampir semua perangkat dan periferal sudah dibenamkan firmware. Kartu jaringan, TV tuner, router, pemindai, atau monitor dan contoh perangkat yang memiliki firmware yang diinstal pada mereka.

4. Penerjemah Bahasa Pemrograman

Ini adalah program perantara yang diandalkan oleh pemrogram perangkat lunak untuk menerjemahkan kode sumber bahasa tingkat tinggi ke kode bahasa mesin. Yang pertama adalah kumpulan bahasa pemrograman yang mudah dipahami dan dikodekan oleh manusia (mis., Java, C ++, Python, PHP, BASIC). Yang terakhir adalah kode kompleks yang hanya dipahami oleh prosesor.

Bahasa penerjemah yang populer adalah kompiler, assembler, dan interpreter. Biasanya dirancang oleh produsen komputer. Program penerjemah dapat melakukan terjemahan lengkap kode program atau menerjemahkan setiap instruksi lain pada satu waktu.

Kode mesin ditulis dalam sistem bilangan basis-2, ditulis dalam 0 atau 1. Ini adalah bahasa tingkat serendah mungkin. Meskipun tampaknya tidak ada artinya bagi manusia, angka nol dan satu sebenarnya diurutkan secara cerdas oleh prosesor untuk merujuk pada setiap kode dan kata manusia yang dapat dibayangkan.

Selain menyederhanakan pekerjaan pengembang perangkat lunak, penerjemah membantu dalam berbagai tugas desain, mereka;

  • Identifikasi kesalahan sintaks selama penerjemahan, sehingga memungkinkan perubahan dilakukan pada kode.
  • Berikan laporan diagnostik setiap kali aturan kode tidak diikuti.
  • Alokasikan penyimpanan data untuk program.
  • Buat daftar kode sumber dan detail program.

5. Utilitas

Utilitas adalah jenis perangkat lunak sistem yang berada di antara perangkat lunak sistem dan aplikasi. Ini adalah program yang ditujukan untuk tugas diagnostik dan pemeliharaan komputer. Mereka berguna untuk memastikan komputer berfungsi secara optimal. Tugas mereka bervariasi dari keamanan data penting hingga defragmentasi disk drive.

Sebagian besar adalah alat pihak ketiga tetapi mereka mungkin disertakan dengan sistem operasi. Alat pihak ketiga tersedia secara individual atau digabungkan bersama seperti dengan Hiren Boot CD, Ultimate Boot CD, dan Kaspersky Rescue Disk.

Contoh dan fitur perangkat lunak utilitas meliputi:

  • Perangkat lunak antivirus dan keamanan untuk keamanan file dan aplikasi, misalnya Malwarebytes, Microsoft Security Essentials, dan AVG.
  • Layanan partisi disk seperti Windows Disk Management, Easeus Partition Master, dan Partition Magic.
  • Defragmentasi disk untuk mengatur file yang tersebar di drive. Contohnya termasuk Disk Defragmenter, Perfect Disk, Disk Keeper, Comodo Free Firewall, dan Little Snitch.
  • Kompresi File untuk mengoptimalkan ruang disk seperti WinRAR, Winzip, dan 7-Zip.
  • Pencadangan data untuk alasan keamanan, mis., Cobian, Clonezilla, dan Comodo.
  • Layanan diagnostik perangkat keras seperti Hard Disk Sentinel, Memtest, dan Performance Monitor.
  • Pemulihan data untuk membantu mendapatkan kembali data yang hilang. Contohnya termasuk iCare Data Recovery, Recuva, dan EaseUs Data Recovery Wizard.
  • Firewall untuk perlindungan terhadap ancaman eksternal, mis., Windows Firewall.

Populer

Posting Yang Menarik

4 Video Paling Menyeramkan yang Ditonton Anak Anda di YouTube
Internet

4 Video Paling Menyeramkan yang Ditonton Anak Anda di YouTube

aya eorang ibu dari tiga anak laki-laki angkat; aya menyukai emua hal ilmu komputer; dan aya mantan guru dan admini trator. Cinta menang.Ini adalah tindak lanjut dari artikel ter ebut karena Anda dap...
Cara Menghapus Riwayat Pencarian Internet Anda
Internet

Cara Menghapus Riwayat Pencarian Internet Anda

Dreamhowl fa ih dalam perawatan komputer, pengaturan, dan jejaring o ial. Pemahamannya tentang HTML da ar membuat pengubahan tema menjadi angat mudah! aat ini, priva i internet telah menjadi perhatian...