Логотип сайту

Що таке програма?

Что такое программа?

Програмою називають деяку послідовність заходів і дій, а також попередній опис майбутніх подій.

Значення терміна «програма»

Існує кілька значень цього терміна, залежно від тієї сфери, в якій використовується слово «програма». Наприклад:

  • Телевізійна програма - це розклад телепередач або власне відеоряд, присвячений певній темі і об'єднаний певною цілісністю;
  • Навчальна програма - це документ, який було створено в рамках конкретного навчального закладу з метою систематизувати зміст та кількість знань, умінь і навичок, обов'язкових для засвоєння учнями;
  • Передвиборна програма - це документ з тезами того чи іншого політичного діяча або партії в період виборчої кампанії;
  • Програма дослідження - це систематизований виклад теоретико-методологічних передумов, загальної концепції дослідницького проекту у відповідності з основними цілями та завданнями проекту;
  • Комп'ютерна програма - послідовність інструкцій, призначених для виконання пристроєм управління обчислювальної машини.
  • У даній статті ми докладніше розглянемо, що таке програма з точки зору комп'ютерних технологій.

    Види комп'ютерних програм

    Кожен сучасний комп'ютер наповнений величезною кількістю програм. Навіть комп'ютер з встановленою операційною системою має цілий ряд обов'язкових програм. Щоб розібратися у всьому цьому різноманітті, давайте спробуємо розділити комп'ютерні програми на види.

  • BIOS (Base Input-Output System - базова система введення-виведення) - це програма, яка починає працювати при запуску або перезавантаження комп'ютера. Її основне завдання - перевірити наявність і працездатність всіх підключених пристроїв (вінчестера, клавіатури, процесора, пам'яті).
  • Операційна система - ще одна основна програма, яка керує всією роботою вашого комп'ютера. На сьогоднішній день існує декілька найбільш популярних операційних систем, на яких працює переважна більшість комп'ютерів. До них належать: Windows, Linux (і інші системи Unix), MacOS. У завдання будь-якої операційної системи входить:
  • розподіл пам'яті між програмами;
  • управління послідовністю роботи системних програм;
  • обробка запитів;
  • надання інтерфейсу з апаратними засобами;
  • забезпечення доступу до файлів і т. д.
  • Прикладні програми - це ті програми, які, в першу чергу, цікавлять користувача. Вони призначені для зберігання, редагування та обробки різного роду даних (в текстовій формі, фото - або відеоформаті тощо). З одним з видів прикладних програм, додатком, ви можете детальніше ознайомитися з допомогою статті: Що таке додаток. Для зручності розгляду прикладні програми також можна розділити на такі підвиди, як:
  • офісні програми, які використовуються в основному для роботи з текстовим форматом даних;
  • фінансові або бухгалтерські програми, які розраховані на роботу з фінансовими документами;
  • ігрові програми, які призначені для розважальних і навчальних цілей.
  • Утиліти - різновид програм, які мають допоміжну функцію. З їх допомогою можна збільшити ефективність роботи вашого комп'ютера. В якості прикладу можна розглядати такі програми, як: архіватор, дефрагментатор, антивірус, дебагер і т. д.
  • Драйвери - також можуть бути віднесені до роду допоміжних програм, так як вони управляють підключенням до комп'ютера пристроїв. Таким чином, при підключенні нового пристрою ваш комп'ютер встановлює в операційну систему новий драйвер.
  • Середовище розробки - це особлива категорія програм, які використовуються програмістами та дизайнерами для створення нових програм, веб-сайтів, інтерактивних фільмів та презентацій. Цьому питанню присвячена стаття нашого сайту: Як створити програму. Якщо ви вирішите самостійно створити програму, то вам доведеться ознайомитися з такими видами програм, як транслятори, компілятори та інтерпретатори.
  • Комерційний статус програм

    Є і інший, принципово інша класифікація комп'ютерних програм. Вона пов'язана зі способом розповсюдження програм і тими умовами, виконання яких вимагає розробник при допуску до використання його програмного забезпечення. Залежно від цього програми можуть бути:

    Безкоштовні

    Можуть бути скачены без вкладення будь-яких коштів.

    Умовно-безкоштовні

    Такі програми представлені в урізаних версіях або повнофункціональних версій, але на якийсь певний проміжок часу використання або на обмежену кількість запусків.

    Рекламно-оплачувані

    Використання таких програм відбувається на безкоштовній основі за рахунок того, що в саму програму вбудований рекламний банер фірми, яка і оплачує використання даного програмного забезпечення.

    Комерційні

    Тобто повністю платні.

    Перелічені види програм є основними і найбільш поширеними.

    Якщо у вас виникнуть будь-які питання, що стосуються програмного забезпечення, то ви можете звернутися до такого розділу нашого сайту, як: Робота з програмами.

    Додати коментар
    Ім'я:*
    Пошук по сайту