Що таке програмне забезпечення комп’ютера?

Програмне забезпечення, в найзагальнішому сенсі, являє собою набір інструкцій або програм, розпорядчих комп’ютера як виконувати певні завдання. Програмне забезпечення – це загальний термін, який використовується для опису комп’ютерних програм. Скрипти, додатки, програми і набір інструкцій – все це терміни, часто використовувані для опису програмного забезпечення.
Хоча існує багато різних типів програмного забезпечення, створеного як з відкритим вихідним кодом, так і з пропрієтарними стандартами, програмування забезпечення в основному зводиться до кількох основних правил.

Устаткування проти програмного забезпечення

В обчислювальному відношенні апаратне і програмне забезпечення представляють два фундаментальні елементи комп’ютера. Апаратне забезпечення включає в себе все, що має «жорстке» фізична присутність – ваш комп’ютер або ноутбук і його електроніку. І навпаки, програми на вашому комп’ютері, які існують у вигляді цифрових даних, а не як фізичні об’єкти, називаються програмними. Для роботи комп’ютерів потрібно як апаратне, так і програмне забезпечення. Додаткові карти, такі як відеокарти, розширюють можливості комп’ютера, доповнюючи його апаратне забезпечення.

комп’ютерне залізо

Хоча комп’ютери містять тисячі окремих конденсаторів, резисторів і інших електричних компонентів, ці частини зібрані разом, утворюючи відносно невелика кількість пристроїв, що становлять апаратне забезпечення комп’ютера. Основні компоненти включають в себе жорсткий диск для зберігання даних, процесор для виконання операцій, пам’ять для зберігання активних даних і материнську плату для зв’язування всіх частин разом. Апаратне забезпечення може також включати зовнішні периферійні пристрої, такі як клавіатура, принтер і сканер.

Програмне забезпечення

Термін «програмне забезпечення» зазвичай є синонімом «комп’ютерна програма» і «додаток». Internet Explorer, Microsoft Word і Photoshop є прикладами програмного забезпечення. Програмне забезпечення комп’ютера також включає його операційну систему, таку ?? як Windows або Mac OS X. Операційні системи діють як основа, забезпечуючи інтерфейс, в якому працює все інше програмне забезпечення. Зверніть увагу, що не всі дані на комп’ютері є програмними, але для відкриття документів, музики, зображень, відео та інших файлів потрібен певний тип програмного забезпечення.

Апаратні та програмні взаємодії

Комп’ютери постійно використовують як апаратне, так і програмне забезпечення. Коли ви відкриваєте програму, комп’ютер зчитує дані з жорсткого диска, запускає програму на процесорі комп’ютера і потім відображає результат на екрані. Оскільки апаратне і програмне забезпечення тісно взаємодіють один з одним, проблема в будь-якому з них може викликати проблеми: наприклад, що завис комп’ютер може бути викликаний або несправним обладнанням, або несправною частиною програмного забезпечення. Точно так же комп’ютер може сповільнюватися через застаріле обладнання, тому що на ньому занадто багато запущених програм, або через шкідливого програмного забезпечення, відомого як шкідливі програми та комп’ютерний вірус.

Драйвери і прошивка

Два типу файлів, прошивки і драйвери, перетинають кордони визначення програмного забезпечення. Прошивка – це програмування, яке жорстко запрограмоване в комп’ютерний чіп, наприклад, в маршрутизаторі. Драйвери, з іншого боку, містять програмування для управління обладнанням. Сучасні операційні системи встановлюють більшість драйверів автоматично, роблячи їх роль невидимою, але для роботи кожного компонента обладнання, від миші до сканера, необхідний драйвер. У випадках, коли ваш комп’ютер не може автоматично встановити драйвер нового периферійного пристрою, вам необхідно додати його самостійно з інсталяційного диска або з веб-сайту виробника.

Ссылка на основную публикацию