KomputerPerangkat lunak

Software - Apa ini? Apa Program Software?

Setiap pengguna komputer setiap hari dihadapkan dengan istilah seperti Software. Hal ini tidak mengherankan, karena pemahaman modern tentang istilah ini diartikan sebagai "perangkat lunak" atau, dalam bentuk singkatan, "PO" ( "lunak"). Mari kita mempertimbangkan beberapa aspek penting dari jenis perangkat lunak dan hubungan dengan komponen lain dari sistem komputer. Jadi, apa yang Software?

konsep-konsep umum

Dalam arti Software umum - satu set instruksi, arahan pada eksekusi mereka atas dasar bahasa pemrograman, program atau seperangkat program yang bertanggung jawab untuk kerjasama tidak hanya antara pengguna dan sistem komputer, tetapi juga antara yang disebut komponen besi dari komputer atau aplikasi lain dibangun untuk tujuan tertentu.

Tergantung pada fungsi yang diamanatkan dari perangkat lunak, semua perangkat lunak dapat dibagi menjadi beberapa kelas, yang akan dibahas kemudian.

Hardware dan Software: perbedaan dan hubungan

Penafsiran kedua istilah ini datang dengan munculnya komputer pertama. Hari ini, diasumsikan bahwa Hardware - ini perangkat keras komputer ( "besi" komponen), yang dapat menyentuh tangan (motherboard, prosesor, memori, peripheral, dan perangkat lain dalam sistem, atau terhubung).

Cukup penafsiran kebalikan dari istilah dalam Perangkat Lunak. Terjemahan dapat direpresentasikan secara harfiah sebagai "soft ware". Dalam arti yang lebih luas, hal ini dimaksudkan bahwa program ini tidak bisa disentuh, itu adalah dalam arti, bahkan komponen virtual.

Dan, yang paling menarik, untuk penggunaan "besi" atau akses ke nya kemampuan tentu harus digunakan software khusus dalam bentuk program kontrol khusus, bertanggung jawab atas kinerja perangkat tersebut (driver, menetapkan masukan perintah / BIOS output dan sebagainya. D.) .

Perangkat Lunak Istilah itu sendiri, terjemahan dan interpretasi yang sekarang digunakan di mana-mana itu adalah dalam konteks perangkat lunak, bahkan pada awal peralatan komputer tidak digunakan. Barulah pada awal 60-ies terbentuk sepenuhnya. Ini dihubungkan dengan pengenalan pembagian yang jelas tim bertanggung jawab untuk mengelola perangkat keras komputer, dan pengguna akhir. kelas terkait (Software dan Hardware) menjadi sistem hardware dan software yang dikenal.

software klasifikasi berdasarkan beberapa kriteria

Sebagai Software - ini adalah program bagian dari sistem komputer, perangkat lunak ini dapat dibagi menjadi beberapa kategori berdasarkan pada tugas-tugas yang ditugaskan untuk itu. Sebagai contoh, pada penggunaan dan replikasi perangkat lunak dibagi menjadi Perusahaan (custom made untuk perusahaan besar dan perusahaan) dan perangkat lunak untuk berbagai pengguna.

Menurut portabilitas kriteria dapat platform tertentu (yang beroperasi secara eksklusif di satu media dan satu jenis "besi"), dan cross-platform (disesuaikan dengan sistem yang sangat berbeda).

Menurut menyebarkan jenis dapat dibagi ke dalam perangkat lunak proprietary, terbuka (mengenai kode sumber untuk Open Source GNU General Public License) dan gratis. Selain itu, di sini sering disertakan secara gratis, dibayar dan shareware. Jenis terakhir dari aplikasi yang sepenuhnya atau sebagian fungsi terbatas untuk jangka waktu tertentu, setelah itu, program ini akan harus membeli. Jika tidak, itu akan berhenti bekerja.

Tapi klasifikasi dimaksudkan menyiratkan adanya tiga kategori software:

  • sistem;
  • kerajinan;
  • instrumental (alat pengembangan, peralatan dan utilitas).

sistem Software

Sebagai komponen sistem tidak hanya aplikasi dalam arti biasa. Bahkan, sistem operasi juga program.

Seringkali, bagaimanapun, perangkat lunak sistem dapat dianggap sebagai semacam lapisan yang menghubungkan program pengguna dari lingkungan sistem operasi di mana mereka beroperasi, dan perangkat keras yang terlibat dalam melaksanakan tugas tertentu (misalnya, driver perangkat yang sama).

Untuk membuatnya lebih jelas, kita akan memberikan contoh sederhana. Mengambil sistem Windows operasi (lapisan sistem), kartu suara ( "besi") dan media player (software aplikasi). Untuk saundkarta bisa mereproduksi suara, Anda memerlukan driver (sistem perangkat lunak) yang menyediakan kontrol perangkat dengan sistem operasi, yang merupakan platform untuk pemain. Karena sistem mengenali perangkat, melalui arahan itu mengirimkan mereka untuk mengontrol pemutar, untuk mendeteksi jenis file audio menggunakan codec khusus dan decoder (perangkat lunak tambahan). hubungan yang jelas.

program aplikasi

Untuk aplikasi untuk memasukkan semua aplikasi yang tidak menjalankan komponen sistem atau menggunakannya hanya sebagian, memecahkan didefinisikan dengan baik tugas-tugas pengguna tertentu.

Misalnya hari ini kita dapat membawa banyak: office suite, editor media, sistem perhitungan matematis dan desain, berarti akses ke manajemen Internet dan jaringan, data logger, dll Seperti yang Anda lihat, setiap jenis perangkat lunak (Software) - alat yang berfokus pada pelaksanaan .. kisaran sempit tugas, dan berinteraksi langsung dengan pengguna seluruh sistem komputer.

Tools & Utilities

Alat termasuk perangkat lunak untuk pengembangan dan pemeliharaan jenis lain dari perangkat lunak. Ini mungkin termasuk bahasa Platform lingkungan pemrograman pembangunan, paket SDK, pelacakan bug dan kontrol versi.

Berkenaan dengan utilitas, yang di bawah mereka sering mengacu pada perangkat lunak untuk mengkonfigurasi parameter hardware, dan / atau komponen perangkat lunak dari sistem komputer dalam bersatu, tanpa yang mengakses ke pengaturan metode lainnya tidak dapat dilaksanakan. Perangkat lunak tersebut dapat diintegrasikan dalam sistem operasi atau diinstal secara terpisah. Dalam beberapa kasus, utilitas dapat menggunakan pengaturan otomatisasi penuh (misalnya, pengoptimalan aplikasi untuk memperbaiki bug dan meningkatkan kinerja Windows-sistem).

bukan sebuah epilog

Akhirnya, perlu dicatat bahwa banyak pengguna sering menimbulkan pertanyaan lain tentang Software jangka: «Apa program ini" Pendekatan ini agak salah, karena, seperti yang sudah disebutkan di atas, dapat tidak hanya satu aplikasi, tetapi juga satu set program, satu set perintah bahasa, arahan dan aturan bahasa pemrograman untuk mengontrol komponen lain atau transfer mereka untuk pengolahan dan eksekusi dalam bentuk kode biner, misalnya, prosesor pusat.

Klasifikasi ini juga sangat kondisional, karena dalam deskripsi disajikan hanya jenis utama dari perangkat lunak tanpa pembagian lebih lanjut ke subclass, yang saat ini bisa dihitung sangat, sangat banyak. Tapi untuk pemahaman awal dari Software jangka pengguna biasa dapat cukup dan pengetahuan ini.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 delachieve.com. Theme powered by WordPress.