1.1 (часть 1) Кампьютеры и программы (информатика)

1.1 (часть 1) Кампьютеры и программы (информатика)Информатика — это такая наука, которая объединяет в себе два слова: «информация» и «автоматика». Если честно, звучит как название секретной миссии из шпионского боевика: «Операция Информатика — автоматическая работа с информацией». Представьте себе агента, который без устали и без перерыва на кофе выполняет команды по обработке данных.

Вот только этот агент — не человек, а компьютер. И, к счастью, он не просит зарплату и отпуск.

Когда мы говорим об информации в быту, то обычно имеем в виду любые сведения о мире вокруг нас. Например, что сосед вчера купил новый телевизор или что кот наконец-то решил перестать лазить по шторам.

Интересно, что информация всегда связана с человеком — ведь если никто не узнает о том, что кот стал звездой интернета, то можно ли вообще считать это информацией? Тут можно вспомнить старый анекдот: «Если дерево упало в лесу и никто этого не услышал — оно всё равно выложило видео на YouTube?»

Теперь перейдём к программам.

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

Представьте себе повара-шпиона: он читает инструкции на тайном языке и готовит блюда строго по рецепту. Если он ошибётся хотя бы в одном шаге — вместо борща получится какая-нибудь каша.

Компьютер — настоящий исполнитель всех этих команд.

Но забавно то, что сам компьютер тоже исполнитель! Он слушается человека как самый послушный ученик на уроке информатики. А ведь иногда кажется наоборот: компьютер начинает делать всё сам и даже зависать в самый неподходящий момент — вот тут уж точно возникает вопрос: кто же главный?

В наших домах уже давно поселились устройства с предустановленными системными программами. Эти программы называются операционными системами (ОС) — они словно дирижёры оркестра управляют всем процессом работы компьютера или смартфона.

На настольных компьютерах популярны Windows (тот самый ОС с вечным обновлением), macOS (для тех, кто любит яблоки), Linux (для настоящих гиков). На мобильных устройствах царят iOS (королева айфонов), Android (король разнообразия) и даже Windows Phone (тот герой былых времён).

ОС обеспечивает нормальную работу прикладных программ: позволяет писать тексты без страха потерять их через пять минут после сохранения, слушать музыку так громко, чтобы соседи начали стучать по батарее и смотреть видео без постоянного залипания картинки. Люди же, которые пользуются этими программами каждый день – пользователи; а те волшебники за кулисами клавиатуры – программисты.

Вот представьте себе программиста за работой: он как дирижёр симфонического оркестра командует клавишами и мышкой вместо скрипок и труб. Иногда у него получается музыка – отличный код; иногда – шум непонятный даже самому автору («где эта ошибка?!»).

И тогда начинается настоящая битва между человеком и машиной.

Подумайте сами: информатика — это такой мир магии и логики одновременно! Это когда ты можешь написать несколько строк текста (программы) – и твоя машина сделает всю грязную работу за тебя.

Ну а если она вдруг решит отдохнуть посреди процесса – всегда можно вспомнить старую шутку программистов: «Почему программисты путают Хэллоуин с Рождеством? Потому что 31 OCT = 25 DEC».

This entry was posted in Разное. Bookmark the permalink.