Компьютерные основы

Что такое программа и операционная система (ОС)

Когда Вы включаете свой компьютер, приятно думать, что Вы все контролируете. Вот послушная компьютерная мышь, с помощью которой Вы можете перемещаться по экрану, запуская музыку, видео или интернет по первому требованию. Кажется, что это Вы управляете всем, сидя перед монитором своего настольного компьютера или ноутбука, но много чего происходит внутри компьютера и в действительности за любым выполненным действием стоит операционная система. Именно она позволяет компьютеру, оперирующему единицами и нулями (читайте в предыдущей статье что такое бит, байт, как хранится информация на компьютере), взаимодействовать с человеком. Давайте разберемся что же такое операционная система.

Для начала следует разобраться что такое программа.

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

Программа… что это?  Все Вы наверное сталкивались с программой телепередач, в которой записаны передачи по телевидению в определенном порядке. Или же программа какого-нибудь праздника или представления, в которой тоже описано что будет происходить в какой последовательности. Можно провести аналогию с компьютерной программой, которая тоже представляет собой последовательность каких-то действий, выполняемых компьютером. Можно еще провести аналогию с математикой: допустим, у нас есть некая формула, мы в неё подставляем данные и получаем на выходе результат. Программа тоже представляет собой определенные записи и алгоритмы, которые называются код, но не такой понятный обычному человеку, как, например, математика, а специальный. Он представляет собой тоже набор символов и букв, как и эта статья, только специальных. Вот как он может выглядеть:

Вот так выглядит код программы на языке программирования

Можно сказать, что это настоящий язык, а ведь даже так и называется — язык программирования. Программы пишут люди, которые знают эти самые мудреные языки программирования (разговаривать на них (увы!) нельзя: на них, скажем так, разговаривает компьютер), а сам процесс написания программы называется программированием. Программа может получить какие-то данные, обработать их по своему алгоритму и выдать результат, который мы увидим, скажем, на экране. Или вообще не увидим, если это не требуется. С помощью программы мы видим на экране текст, который набираем на клавиатуре, смотрим фотографии, видеозаписи. Надеюсь, что понятно, что программы в компьютере  буквально на каждом шагу.

Программное обеспечение

Программы, которые находятся на Вашем компьютере в целом еще называют программное обеспечение. Сокращенно его называют ПО — аббревиатура. Из фразы понятно: вы обеспечены программами и они готовы служить Вам верой и правдой.
Так вот, программное обеспечение может быть нескольких видов:

  • прикладное
  • системное

Прикладное программное обеспечение компьютера

Это программы, которые как раз и рассчитаны на взаимодействие с пользователем, то есть с нами. Они, в общем-то, как раз и удовлетворяют наши потребностии решают конкретные задачи. Тут Вам и музыку послушать и то же самое видео посмотреть, про что я уже говорил, и все это организует прикладное программное обеспечение. Однако есть другой вид программ: системные.

Системное программное обеспечение.

Это как раз те программы, служба которых «опасна и трудна», но «на первый взгляд, как будто, не видна». Они служат как бы переводчиком или связистом между всеми устройствми (помните, мы заглядывали в системный блок?) и прикладным программным обеспечением, с которым непосредственно взаимодействует человек. Пример: программа, которая воспроизводит музыку и с которой мы непосредственно работаем обращается к системному программному обеспечению и вежливо просит её отправить вот эту вот песню в динамики или наушники, дабы хозяин компьютера мог послушать песню, которую он только что заказал. «Не вопрос» — отвечает системная программа и «договаривается» с утройствами, которые и делают это возможным.

Что такое операционная система

Самая важная, а иногда и единственная системная программа это как раз и есть упомянутая операционная система! Она и есть тот самый замечательный переводчик с программного языка программ на «железный» язык устройств.
Также нужно упомянуть про составляющие операционной системы и  виды операционных систем, однако про них речь пойдет уже в следующей статье!

Из этой статьи Вы узнали:

  • Что такое программа и программное обеспечение
  • Что такое прикладное и системено программное обеспечение
  • Что такое операционная система

Оставить комментарий