Что такое программы в Windows?

0
1938

Что такое программы в Windows?Информация поступила в компьютер, разобрана и разложена по полочкам… И теперь компьютеру необходимо понять, что именно с этой информацией делать! А это гораздо труднее, чем ты можешь подумать…
Каждый день мы, люди, совершаем тысячи действий — и при это совершенно не задумываемся, как именно. Мы ходим, дышим, говорим, смотрим и слышим, не подозревая, что за каждым этим процессом скрываются сотни отдельных действий. Попробуй посмотреть на самую простую вещь — ходьбу:

Видите, сколько движений нужно сделать нашим мышцам для одного-единственного шага? А значит, в нашем организме должна быть заложена определенная программа или алгоритм.
И не одна, а множество программ на все случаи жизни! Часть этих программ заложена в нас еще с рождения — дыхание, переваривание пищи, слух и зрение… Другим действиям — например, той же ходьбе или речи — мы постепенно учимся в течение многих лет, сами или с помощью родителей или учителей. Каждый день, каждую минуту мы программируем свое тело и мозг, осваивая новые действия.

Алгоритм — это схема, последовательность действий, которые нам необходимо выполнить для достижения какого-то результата. Программа — это готовая инструкция для компьютера, как именно выполнить данный алгоритм.

А как обстоят дела с компьютером? Увы, мы уже выяснили, что сам учиться он не способен. И хотя компьютер практически всесилен, для любого, даже самого крохотного действия ему необходима программа, составленная человеком. И если человек со временем обучается «программировать» себя самостоятельно, то компьютер этому не научится никогда… А если все же когда-нибудь этому и научится – на свет появится то самый «компьютерный разум», о котором так давно мечтают писатели-фантасты… И которого так боятся все остальные.

Именно поэтому каждому компьютеру для работы необходима не одна, а десятки и сотни программ!

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

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

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

Одни программы необходимы самому компьютеру для работы — их называют системными. В первую очередь это Операционная Система и ее спутники — о них мы поговорим чуть позднее.

Другие помогают нам поддерживать компьютер в порядке, улучшать и ускорять его работу. Их называют обслуживающими программами или утилитами.

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

Конечно, существуют и другие виды программ — например, любимые всеми нами игрушки, «обучалки», программы для работы в Интернете. С некоторыми из них, самыми необходимыми, мы познакомимся на страницах нашего сайта.

ОСТАВЬТЕ ОТВЕТ