Tutorial

Definisi perangkat lunak: untuk apa, untuk apa dan mengapa sangat penting

Daftar Isi:

Anonim

Tidak dapat dipungkiri bahwa dunia saat ini bergerak ke arah teknologi; Praktis kita semua telah berinteraksi dalam beberapa cara dengan beberapa jenis sistem komputer, atau konsep asing terdengar seperti "perangkat keras" atau "perangkat lunak"; tetapi bagi banyak orang mereka masih merupakan konsep yang sulit diinternalisasi. Dalam hal perangkat lunak dan definisinya, karena tidak memiliki referensi fisik yang melekat padanya, biasanya menyajikan kesulitan tertentu bagi banyak pengguna biasa. Hari ini kami ingin menghapus keraguan tentang konsep ini, memberikan definisi perangkat lunak yang jelas untuk semua pembaca kami.

Indeks isi

Apa itu perangkat lunak?

Perangkat lunak adalah bagian integral dari sistem apa pun.

Perangkat lunak ini adalah bagian dari apa yang kita sebut Sistem Komputer (SI), yang merupakan sistem yang digunakan untuk mengelaborasi, menyimpan, dan memproses informasi; di mana perangkat lunak adalah bagian logis dari sistem ini (juga disebut program) sebagai lawan dari bagian fisik, perangkat keras.

Menurut IEEE, Ini adalah sekumpulan program komputer, prosedur, aturan, dokumentasi dan data terkait, yang merupakan bagian dari operasi Sistem Komputer; mereka berinteraksi dengan sumber daya sistem dan berupaya memecahkan masalah yang ditimbulkan oleh pengguna akhir; itulah sebabnya sebagian besar dari mereka dirancang sehingga komunikasi dan interaksi dengan pengguna tersebut dimungkinkan dengan cara yang sederhana. Sebagai contoh, pembaca kami adalah pengguna akhir perangkat di mana mereka membaca baris-baris ini.

Perangkat lunak ini adalah serangkaian program komputer, prosedur, aturan, dokumentasi, dan data terkait, yang merupakan bagian dari Sistem Komputer.

Untuk mencapai komunikasi seperti itu, program biasanya memiliki tingkat abstraksi yang sangat tinggi, yang membawanya dari bahasa assembler dan membuatnya mudah tidak hanya untuk mengoperasikan program, tetapi juga untuk mengembangkan perangkat lunak turunan baru.

Klasifikasi perangkat lunak sesuai dengan fungsinya

Beberapa kotak perangkat lunak lama untuk MacOS. Gambar: Flickr; Jacob Bøtter.

Karena deskripsi ini sangat luas, ada banyak elemen di dalam sistem komputer yang dapat kita sebut perangkat lunak , sehingga pembedaannya biasa terjadi. Salah satu metode diferensiasi yang paling umum dan tersebar luas dilakukan sebagai hasil dari fungsi setiap program dalam sistem komputer; yaitu:

  • Ini adalah program tingkat yang sangat rendah, tidak dimaksudkan bagi pengguna untuk berinteraksi dengannya dan yang mengendalikan sirkuit elektronik peralatan kami. Sangat penting untuk pengenalan perangkat keras di komputer dan kami menemukannya dalam banyak cara; Salah satu bentuk paling umum yang dapat kita temukan adalah BIOS dari sistem kita (yang kami persembahkan teksnya sendiri). Sistem operasi. Mereka adalah seperangkat program yang bertugas mengelola perangkat keras suatu sistem; serta menyediakan antarmuka untuk berkomunikasi dengan pengguna akhir dari sistem tersebut. Windows 8 dan Windows 10 adalah sistem operasi yang paling luas saat ini.Selain dengan sistem operasi, itu adalah jenis program yang paling berinteraksi dengan kami. Mereka dimaksudkan untuk memecahkan masalah yang ditimbulkan oleh pengguna sistem secara langsung. Adobe Photoshop bisa menjadi contoh aplikasi, fungsinya adalah untuk melakukan tugas-tugas di latar belakang untuk memfasilitasi pengoperasian program lain; mereka adalah media perantara dan pengguna tidak harus berinteraksi langsung dengan mereka.
KAMI MEREKOMENDASIKAN ANDA Flash drive: untuk apa dan untuk apa

Kepemilikan perangkat lunak

Lisensi adalah bagian yang sangat penting dari perangkat lunak. Gambar: Wikimedia commons; Raimond Spekking.

Untuk pengguna, penting untuk mengetahui bahwa perangkat lunak yang biasanya mereka gunakan bukan milik mereka, tetapi oleh pengembang. Program biasanya memiliki serangkaian lisensi yang memperhitungkan atribusi pengembang dan apa yang dapat dilakukan pengguna akhir (secara hukum) dengan program tersebut; yang paling umum adalah yang berikut dan mengetahuinya bisa bermanfaat:

  • Penggunaan terbatas. Ini adalah lisensi (biasanya berbayar) yang memungkinkan pengguna sistem untuk menggunakan program berlisensi secara normal; tetapi ia mencegah distribusi dan manipulasi internalnya. Sebagian besar perangkat lunak berpemilik jatuh ke dalam kategori ini; Contohnya bisa suite Microsoft Office. Tes. Jika pembayaran diperlukan untuk mengakses lisensi untuk menggunakan program, alternatifnya, versi pengurangan lisensi tersebut biasanya diberikan; Versi yang disebut "lite" dan versi uji waktu terbatas biasanya termasuk dalam kategori ini. Program-program di bawah lisensi ini tidak memiliki jenis pembatasan penggunaan dan dapat diunduh secara gratis untuk digunakan segera; Meskipun kepengarangan dari program-program ini dan lisensi mereka tetap menjadi milik para pengembang. Perangkat Lunak Kategori ini mencakup semua program yang dapat diakses secara bebas yang dapat digunakan secara gratis dan yang kodenya tersedia (DAN terbuka) untuk dimodifikasi oleh penggunanya.

Ada orang-orang yang memberikan batasan pada lisensi yang berasal dari transformasi program dan yang membiarkannya dimodifikasi untuk memuaskan sepenuhnya semua tentang program yang dimaksud. Program inisiatif OpenSource termasuk dalam kategori ini.

KAMI MENYARANKAN ANDA Apple ingin menggunakan chip ARM mereka sebagai coprocessor di Mac mereka

Beberapa kata terakhir

Seperti yang Anda lihat, perangkat lunak adalah bagian penting dari pengoperasian peralatan Anda dan muncul di dalamnya dalam berbagai bentuk dan fungsi; Ini tidak hanya membantu kita untuk memecahkan masalah yang kita ajukan ke perangkat kita, tetapi juga bahwa mereka mengambil bagian lebih lanjut, dalam tindakan yang tidak disadari oleh pengguna rata-rata. Jika Anda ingin tahu lebih banyak tentang topik ini, kami merekomendasikan bacaan ini pada perangkat analognya:

Tutorial

Pilihan Editor

Back to top button