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

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

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

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

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

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

У даній статті ми докладніше розглянемо, що таке програма з погляду комп'ютерних технологій.

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

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

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

      Комерційний статус програм

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

      Безкоштовні

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

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

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

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

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

      Комерційні

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

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

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

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