Как устроен компьютер? Программные уровни

Компьютер устроен сложно и в то же время — просто. Он имеет несколько уровней: логический (теоретический), физический, виртуальный. В этой статье заканчивается рассмотрение уровней организации компьютера. Мы ознакомимся с остальными уровнями — программными (системный и прикладной) и уровнем данных.3-й уровень — операционная система

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

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

Операционная система задает общие правила работы программ. Например, в операционной системе Windows каждый файловый носитель имеет собственное буквенное имя, а в Linux-образных системах — все носители объединяются в одно «дерево», и необходимо знать, кто какой веткой является. Различаются способы выбора, какую программу включить/выключить в каждый конкретный момент. И как должен быть «оформлен» код программы, из-за чего программа для Linux не запустится в Windows, и наоборот…

Существует достаточно большое количество операционных систем. Большинство из них разработаны для работы на специфических устройствах. Мало кто задумывался над тем, что SIM-карта в вашем сотовом телефоне имеет свою собственную операционную систему, а сам сотовый — другую. Соответственно, операционных систем существует великое множество. Для компьютера на слуху Windows, Linux и MacOS, но есть и другие. 4-й уровень — прикладные программы

Операционная система может многое, но не всё. В нее включаются только те возможности, которые нужны большинству пользователей. Остальное реализуется прикладными программами. Если вдруг какая-то прикладная программа становится нужной большинству пользователей, то она включается в состав операционной системы.

Говорить о прикладных программах можно очень долго. Существуют сотни тысяч (!!!) программ для Windows и тысячи для Linux.

Причем программы существуют как исполняемые самостоятельно, так и с помощью разного рода интерпретаторов. Во втором случает речь идет не о полноценных программах, о приложениях на JavaScript, Perl или макросах. Соответственно, необходимый интерпретатор должен быть установлен на компьютере. Макросы Excel не будут работать, если у вас не стоит сам Excel или отключено выполнение макросов; конфигурация 1С-Торговля не работает без платформы 1С; видео-ролики на YouTube не будут показываться без FlashPlayer; и т. д.5-й уровень — личные данные

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

Например, один студент жаловался мне, что ему задали реферат по геологии про реку Ржавка, а в Интернете такого реферата скачать не удалось. Ну, конечно, не удалось, раз еще никто не написал этот реферат. Ему и предлагалось выполнить эту работу, а не переписать чью-то чужую. Итак, пройдемся по иерархии на этом конкретном примере, но уже в обратную сторону.

Допустим, что вы хотите прочитать реферат про геологию реки Ржавки. Для этого он должен существовать в виде какого-то файла, например TXT. Но этого мало. Чтобы его увидеть, нужна программа, работающая с файлами такого типа. Это может быть MS-Word или Блокнот. Мало того, программа должна быть установлена в операционной системе, например, в Windows. Иначе программа не сможет получить данных и отослать их на устройство вывода.

Далее: в системе должны быть установлены какие-нибудь драйверы устройства отображения — видео-карты или мультимедийного проектора. А на сервере печати, например, может не быть монитора. Тогда Windows автоматически примет решение о выводе реферата на принтер. И тогда, если у вас есть это самое устройство отображения и оно включено, и в розетке есть электроэнергия, то вы увидите свой реферат. Вот такая сложная цепочка.


17:28 31.10.2017



Отзывы и комментарии
Ваше имя (псевдоним):
Проверка на спам:

Введите символы с картинки:



Познавательное

Бисер

В последнее время бисероплетение - старейший вид рукоделия - занял определенное место в современной ...

FG-42 (ФГ-42). Почему эту автоматическую винтовку

FG-42 — легкое и мощное автоматическое оружие для немецких парашютистов. Это оружие объед...

Монтаж баннеров: от чего зависит цена работ и как

Реклама – главный двигатель прогресса. Для увеличения числа клиентов большинство владельцев бизнеса ...

Используем лучшие уроки фотошопа для начинающих

С появлением многофункциональной техники явно стало доступно делать фотографии в принципе в любое вр...

Что такое сток-магазин одежды?

Как-то раз, гуляя по просторам Интернета, переходя со странички на страничку, я совершенно случайно ...

Структура цивилизации (духовный мир человека)

Какова структура верхнего этажа пирамиды цивилизации — духов­ного мира человека, общественного созна...

Как сделать красивое и полезное мыло своими руками

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

Бумажная «волокита»

Работа с бумагами — дело, как говорится, на любителя. Кому-то это кажется самой желанной работой, а ...

Когда нужна помощь психолога

Можно сказать «стандартная» жизненная ситуация. Молодая семья, вместе 4 года. Растет ребенок 3-х лет...

Бесплатные объявления - инструмент эффективных про

Сегодня уже трудно себе представить успешный бизнес без виртуального представительства этого бизнеса...



Новости развития информационнного портала:

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

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