strelka

Базовые понятия сисадмина

22 Ноя
2017

Алгоритм — способ преобразования информации. На входе в алгоритм одна инфа, на выходе другая. Например, на входе — число «2». Алгоритм — «Результат = любое число * 3». На выходе будет — число «6».
Есть базовые принципы преобразования информации во вселенной — алгоритмы. При выявлении их работы можно воспользоваться различными моделями для удобства.

Одна из моделей — «Вселенский компьютер».

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

Будем использовать следующие понятия упрощенно (если есть желание, подробнее смотрите в википедии):

Оперативная память (далее оперативка) — спец.устройство компьютера, таблица с ячейками памяти (см.далее)

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

Программа  — набор алгоритмов, записанных в виде программного кода, в которых одна информация преобразуется в другую информацию.

Операционная система (далее ОС) — базовая программа, управляет компонентами компьютера. В мире широко известны ОС Windows, MacOs, Linux, Android, iOs. Служит для предоставления другим приложениям (см.далее) доступа к компонентам компьютера.

Приложениепрограмма, установленная внутри ОС, располагает свой программный код внутри этой ОС, способна сформировать «процесс» (см.далее). Известны приложения для офиса Word, Exel, для смартфонов WhatsApp.

Процесс — «запущенная на компьютере программа«, программный код приложения, расположенный при помощи ОС в оперативной памяти , способен перерабатывать информацию согласно своим алгоритмам

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

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

Далее мы рассмотрим, что означает «какая-то информация будет обработана процессом», это будет заключительная часть вводной темы.



Комментарии закрыты.

-->