Jenis perangkat lunak

Jenis perangkat lunak adalah kumpulan program dan aplikasi yang berbeda yang dibentuk berdasarkan fungsi dan karakteristiknya yang berbeda.

Dengan kata lain, meskipun perangkat lunak secara umum memiliki karakteristik yang sama, ada juga spesifikasi yang membentuk beberapa kelompok dengan karakteristiknya sendiri yang membedakannya dari yang lain.

Perbandingan serupa akan menjadi konsep ‘binatang’. Di dalamnya kita dapat menemukan klasifikasi dari semua jenis, apakah mereka vertebrata atau invertebrata serta dalam kaitannya dengan diet nutrisi mereka (vegetarian, karnivora dan omnivora). Dalam hal perangkat lunak, mereka dapat diklasifikasikan menurut fungsi utamanya atau serangkaian karakteristik yang membentuk tipe tertentu, di antara banyak opsi lainnya.

Jika kita mengelompokkannya berdasarkan serangkaian karakteristik yang sama, kita dapat membaginya menjadi perangkat lunak otomatisasi kantor (paket Office dan sejenisnya), bisnis (ERP, CRM, SCM, dll.), video game, antivirus (Avast, Windows Defender, dll.) atau IoT (dari Anglo-Saxon Internet of Things, sebagian besar berfokus pada otomatisasi rumah dan multi-koneksi antar perangkat) di antara jenis program lain dengan fungsi tertentu.

Jenis-jenis software menurut fungsinya

Meskipun perangkat lunak memiliki kesamaan sifat tidak berwujud, arsitekturnya dalam bentuk program atau aplikasi dan harus dibangun berdasarkan bahasa pemrograman, untuk tujuan utilitas dan penggunaan, tiga kelas perangkat lunak biasanya dibedakan:

Pemrograman. Ini adalah seperangkat alat yang memungkinkan pengembangan program komputer. Mereka, seolah-olah, tubuh mobil. Contohnya adalah editor teks atau kompiler kode.

aplikasi. Ini menimbun alat yang memungkinkan suatu aktivitas atau tindakan secara digital. Melanjutkan perumpamaan, dalam hal ini adalah roda dan pedal mobil. Contohnya adalah video game atau perangkat lunak perkantoran.

Dari sistem. Ini terdiri dari hubungan yang benar yang dibangun antara pengguna dan perangkat lunak, menjadi wajah yang paling terlihat dari proses pengalaman. Di sini kita akhirnya dapat memastikan bahwa itu adalah roda gila dan mesinnya. Contohnya adalah sistem operasi atau server.

Ketiga kelas tersebut saling diperlukan, karena untuk membuat alat yang kita tangani hari ini, masing-masing kelas yang disebutkan diperlukan.

Perbedaan antara sistem operasi dan program komputer

Sebelum mempelajari jenis-jenis perangkat lunak menurut bentuk dan tujuannya, dua kelompok besar perangkat lunak untuk sistem komputer harus dibedakan.

Dengan sistem operasi kita memahami otak digital perangkat. Ini memungkinkan setiap tugas di perangkat, baik itu program atau aplikasi apa pun.

Di sisi lain, sebuah program komputer tidak dapat dijalankan tanpa sistem operasi yang sebelumnya memungkinkan kita untuk membuka program tersebut. Kemudian, dalam perangkat jantung adalah sistem operasi dan lengan dan kaki ini adalah programnya.

Jenis perangkat lunak sesuai dengan tujuan Anda

Ada lima jenis perangkat lunak yang mengidentifikasinya secara individual berdasarkan jenis kode dan tujuannya:

Pembayaran. Perangkat lunak jenis ini diperoleh setelah pembayaran harga jual.

Serampangan. Di sisi lain, yang disebut freeware adalah perangkat lunak yang diperoleh tanpa biaya uang, yaitu dapat diperoleh secara gratis.

Gratis. Di sisi lain, perangkat lunak bebas mengacu pada dua yang sebelumnya (bisa berbayar atau gratis) tetapi dengan perbedaan bahwa kode tersebut terbuka untuk dimodifikasi oleh pengguna. Dengan kata lain, jika kita berbicara tentang membeli mobil dan mereka membiarkan kita memodifikasi mesinnya tanpa masalah, itu akan menjadi perumpamaan memperoleh program komputer dan memiliki akses untuk memodifikasi kode yang membuatnya.

Dengan iklan. Jenis perangkat lunak ini biasanya tersedia secara gratis tetapi sebagai imbalannya ia menampilkan iklan kepada Anda untuk mendapatkan penghasilan.

Demonstrasi. Apa yang disebut “demo” tidak lebih dari “demo” yang terkenal. Yang paling terkenal adalah video game. Mereka terdiri dari menunjukkan kepada Anda selama periode tertentu perangkat lunak yang awalnya dibayar gratis hingga periode tersebut berakhir. Ini adalah strategi untuk mengajarkan konten, dan mendorong pembeliannya.

Dengan cara sintesis, ini adalah jenis yang dapat kita temukan. Di antara mereka, mungkin ada hibrida, yaitu, mungkin ada beberapa yang gratis dan dengan iklan, misalnya.

Contoh jenis perangkat lunak

Berikut adalah beberapa contoh berbagai jenis perangkat lunak , menganalisis fungsi, bentuk, dan tujuannya:

iOS. Ini adalah perangkat lunak yang diandalkan Apple untuk pengembangan sistem operasinya untuk perangkat selulernya, baik itu smartphone atau tablet. Oleh karena itu, ini adalah perangkat lunak untuk sistem pembayaran yang didukung oleh bahasa pemrograman Swift.

Teks luhur. Ini adalah perangkat lunak yang memungkinkan pengeditan teks dengan fitur khusus yang berorientasi pada pemrograman. Kemudian, ini adalah perangkat lunak pemrograman gratis dan gratis. Editor teks dapat dikembangkan di hampir semua bahasa pemrograman, jadi dalam hal ini mereka sangat serbaguna.

FIFA 2020. Merupakan program atau aplikasi yang mensimulasikan dunia sepak bola secara umum dalam hal pertandingan, olahraga atau pengelolaan keuangan. Akibatnya, ini adalah perangkat lunak aplikasi yang memiliki versi berbayar dan versi demo (demo). Oleh karena itu, Anda benar-benar membutuhkan sistem operasi untuk dijalankan.