Berbagai Jenis Software

Berbagai Jenis Software

Berbagai Jenis Software – Biasanya, ada dua klasifikasi utama software, yaitu Software Sistem dan Software Aplikasi.

Software Sistem

Software sistem membantu pengguna dan perangkat keras untuk berfungsi dan berinteraksi satu sama lain. Pada dasarnya, ini adalah software untuk mengelola perilaku perangkat keras komputer sehingga dapat menyediakan fungsionalitas dasar yang dibutuhkan oleh pengguna. Dengan kata sederhana, kita dapat mengatakan bahwa software sistem adalah perantara atau lapisan tengah antara pengguna dan perangkat keras. Software komputer ini memberikan sanksi bagi platform atau lingkungan untuk bekerja dengan software lain. Inilah alasan mengapa software sistem sangat penting dalam mengelola seluruh sistem komputer. Ketika Anda pertama kali menyalakan komputer, itu adalah software sistem yang diinisialisasi dan dimuat di memori sistem. Software sistem berjalan di latar belakang dan tidak digunakan oleh pengguna akhir. Ini adalah alasan mengapa software sistem juga dikenal sebagai ‘software tingkat rendah’. Beberapa contoh software sistem yang umum adalah: https://www.transaction-2007.com/

Sistem Operasi

Ini adalah contoh paling menonjol dari Software Sistem. Ini adalah kumpulan software yang menangani sumber daya dan menyediakan layanan umum untuk aplikasi lain yang menggunakannya. Meskipun setiap Sistem Operasi berbeda, kebanyakan dari mereka menyediakan Antarmuka Pengguna Grafis di mana pengguna dapat mengelola file dan folder dan melakukan tugas-tugas lain. Setiap perangkat, apakah desktop, laptop atau ponsel memerlukan sistem operasi untuk menyediakan fungsionalitas dasar untuk itu. Karena OS pada dasarnya menentukan bagaimana pengguna berinteraksi dengan sistem, maka banyak pengguna lebih suka menggunakan satu OS khusus untuk perangkat mereka. Ada berbagai jenis sistem operasi seperti real-time, embedded, distributed, multiuser, single-user, internet, mobile, dan banyak lagi. Penting untuk mempertimbangkan spesifikasi perangkat keras sebelum memilih sistem operasi. Beberapa contoh sistem Operasi yang diberikan di bawah ini: https://www.transaction-2007.com/

  • Android
  • CentOS
  • iOS
  • Linux
  • Mac OS
  • MS Windows
  • Ubuntu
  • Unix

Device Drivers

Ini adalah jenis software yang mengontrol perangkat keras tertentu yang terpasang pada sistem. Hardware device yang memerlukan driver untuk terhubung ke suatu sistem meliputi displays, sound cards, printers, mouse dan hard disks. Selanjutnya, ada dua jenis driver perangkat: Driver Kernel Device Drivers dan User Device Driver. Beberapa contoh device driver adalah:

  • BIOS Driver
  • Display Drivers
  • Motherboard Drivers
  • Printer Drivers
  • ROM Drivers
  • Sound card Driver
  • USB Drivers
  • USB Drivers
  • VGA Drivers
  • VGA Drivers
  • Virtual Device Drivers

Firmware

Firmware adalah software permanen yang tertanam dalam memori hanya-baca. Ini adalah serangkaian instruksi yang disimpan secara permanen di perangkat perangkat keras. Ini memberikan informasi penting tentang bagaimana perangkat berinteraksi dengan perangkat keras lainnya. Firmware dapat dianggap ‘semi-permanen’ karena permanen tetap kecuali jika diperbarui menggunakan pembaru firmware. Beberapa contoh firmware adalah:

  • BIOS
  • Computer Peripherals
  • Consumer Applications
  • Embedded Systems
  • UEFI

Pemrogram Penerjemah Bahasa

Ini adalah program mediator yang diandalkan oleh program software untuk menerjemahkan kode bahasa tingkat tinggi ke kode tingkat mesin yang lebih sederhana. Selain menyederhanakan kode, para penerjemah juga melakukan hal berikut:

  • Tetapkan penyimpanan data
  • Daftarkan kode sumber serta detail program
  • Tawarkan laporan diagnostik
  • Memperbaiki kesalahan sistem selama runtime
  • Contoh-contoh Pemrograman Bahasa Penerjemah adalah Interpreter, Compiler dan Assembler.

Utilitas

Software utilitas dirancang untuk membantu menganalisis, mengoptimalkan, mengonfigurasi, dan memelihara sistem komputer. Ini mendukung infrastruktur komputer. Software ini berfokus pada bagaimana suatu OS berfungsi dan kemudian memutuskan lintasannya untuk memperlancar fungsi sistem. Software seperti antivirus, pembersihan disk & alat manajemen, alat kompresi, defragmenter, dll semua adalah alat utilitas. Beberapa contoh alat utilitas adalah:

  • Avast Antivirus
  • Directory Opus
  • McAfee Antivirus
  • Piriform CCleaner
  • Razer Cortex
  • Windows File Explorer
  • WinRAR
  • WinZip

Software Aplikasi

Software Aplikasi, juga dikenal sebagai program pengguna akhir atau program produktivitas adalah software yang membantu pengguna dalam menyelesaikan tugas-tugas seperti melakukan riset online, mencatat, mengatur alarm, merancang grafik, menyimpan log akun, melakukan perhitungan atau bahkan bermain game. Mereka berada di atas software sistem. Tidak seperti software sistem, mereka digunakan oleh pengguna akhir dan spesifik dalam fungsi atau tugas mereka dan melakukan pekerjaan yang mereka dirancang untuk dilakukan. Misalnya, browser adalah aplikasi yang dirancang khusus untuk menjelajah internet atau MS Powerpoint adalah aplikasi yang digunakan khusus untuk membuat presentasi. Aplikasi Software atau hanya aplikasi juga dapat disebut sebagai software yang tidak penting karena persyaratannya sangat subyektif dan ketidakhadirannya tidak mempengaruhi fungsi sistem. Semua aplikasi yang kita lihat di ponsel kita juga merupakan contoh Software Aplikasi. Ada software tertentu yang secara khusus dibuat untuk pengembangan aplikasi seperti Meteor dan Flutter. Ini adalah contoh software Aplikasi juga. Ada berbagai jenis software aplikasi:

Word Processors

Aplikasi ini untuk dokumentasi. Bersamaan dengan itu juga membantu menyimpan, memformat dan mencetak dokumen-dokumen ini. Beberapa contoh pengolah kata adalah:

  • Abiword
  • Apple iWork- Pages
  • Corel WordPerfect
  • Google Documents
  • MS Word

Database Software

Software ini digunakan untuk membuat dan mengelola database. Ia juga dikenal sebagai Database Management System atau DBMS. Mereka membantu dengan pengorganisasian data. Beberapa contoh DBMS adalah:

  • Clipper
  • dBase
  • FileMaker
  • FoxPro
  • MS Access
  • MySQL

Multimedia Software

Ini adalah software yang dapat memutar, membuat atau merekam file gambar, audio atau video. Mereka digunakan untuk mengedit video, animasi, grafik, dan mengedit gambar, Beberapa contoh Software Multimedia adalah:

  • Adobe Photoshop
  • Inkscape
  • Media Monkey
  • Picasa
  • VLC Media Player
  • Windows Media Player
  • Windows Movie Maker

Education and Reference Software

Jenis software ini dirancang khusus untuk memfasilitasi pembelajaran pada subjek tertentu. Ada berbagai jenis software tutorial yang termasuk dalam kategori ini. Mereka juga disebut sebagai software akademik. Beberapa contoh adalah:

  • Delta Drawing
  • GCompris
  • Jumpstart titles
  • KidPix
  • MindPlay
  • Tux Paint

Graphics Software

Seperti namanya, Graphics Software telah dirancang untuk bekerja dengan grafik karena membantu pengguna untuk mengedit atau membuat perubahan dalam data visual atau gambar. Ini terdiri dari editor gambar dan software ilustrasi. Beberapa contoh adalah:

  • Adobe Photoshop
  • Autodesk Maya
  • Blender
  • Carrara
  • CorelDRAW
  • GIMP
  • Modo
  • PaintShop Pro
Berbagai Jenis Software

Web Browser

Aplikasi ini digunakan untuk menjelajahi internet. Mereka membantu pengguna menemukan dan mengambil data di seluruh web. Beberapa contoh browser web adalah:

  • Google Chrome
  • Internet Explorer
  • Microsoft Edge
  • Mozilla Firefox
  • Opera
  • Safari
  • UC Browser

Selain itu, semua software yang melayani tujuan tertentu termasuk dalam kategori Software Aplikasi. Namun, ada satu lagi klasifikasi software. Software ini juga dapat diklasifikasikan berdasarkan ketersediaan dan sharability. Klasifikasi ini seperti yang diberikan di bawah ini:

Freeware

Freeware Software tersedia tanpa biaya apa pun. Setiap pengguna dapat mengunduhnya dari internet dan menggunakannya tanpa membayar biaya apa pun. Namun, freeware tidak memberikan kebebasan apa pun untuk memodifikasi software atau membebankan biaya untuk distribusinya. Contohnya adalah:

  • Adobe Reader
  • Audacity
  • ImgBurn
  • Recuva
  • Skype
  • Team Viewer
  • Yahoo Messenger

Shareware

Ini adalah software yang didistribusikan secara gratis kepada pengguna berdasarkan percobaan. Biasanya datang dengan batas waktu dan ketika batas waktu berakhir, pengguna diminta untuk membayar layanan lanjutan. Ada berbagai jenis shareware seperti Adware, Donationware, Nagware, Freemium, dan Demoware (Cripplewareand Trialware). Beberapa contoh shareware adalah:

  • Adobe Acrobat
  • Getright
  • PHP Debugger
  • Winzip

Open Source

Jenis software ini tersedia untuk pengguna dengan kode sumber yang berarti bahwa pengguna dapat dengan bebas mendistribusikan dan memodifikasi software dan menambahkan fitur tambahan ke software. Software Open-Source dapat gratis atau dikenakan biaya. Beberapa contoh software open-source adalah:

  • Apache Web Server
  • GNU Compiler Collection
  • Moodle
  • Mozilla Firefox
  • Thunderbird

Software

Mereka juga dikenal sebagai Closed source software. Jenis aplikasi ini biasanya dibayar dan memiliki hak kekayaan intelektual atau paten atas kode sumber. Penggunaan ini sangat terbatas dan biasanya, kode sumber disimpan dan dirahasiakan.