Полёт ласточки в околоземном пространстве - [103]

Шрифт
Интервал

2) Причём из всех арифметических операций достаточно уметь выполнять сложение. Остальные вытекают из одной базовой операции. Если вы хотите понять как получается из сложения вычитание узнайте что такое «дополнительный код числа». Если хотите понять как из сложения получается умножение, узнайте что такое «сдвиг». Ну а узнав всё это вы легко догадаетесь как операция деления состоит… тоже из «таинственных сдвигов» и операции вычитания. Только помните, что все операции применяются не к привычным десятичным числам, а исключительно к двоичным.

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


Многим известна АДСЛ-технология когда через обычный телефонный кабель связи пользователям предлагают высокоскоростной интернет. Притом по телефону одновременно можно разговаривать с собеседником. Эффект достигается благодаря тому, что частота передачи по каналу человеческой речи и «интернета» существенно отличаются друг от друга и потому могут передаваться одновременно не мешая друг другу. Что-то подобное предлагает дядя Егор — незаметные сознанием модуляции голоса, которые однако способно различить ухо и следовательно способен обработать «внутренний компьютер».


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


Неискушённому читателю будет интересно узнать следующее.

1) Задумывались ли вы почему компьютеры работают на двоичной логике. Почему не на троичной, например? Или прямо как мы с вами, на десятичной — вот было бы удобнее, да и быстрее. Часть ответа заключается в том, что сделать компьютер работающий с двоичной арифметикой легче чем с троичной. Но это малая часть от ответа. Дело в том, что двоичная логика единственная из «логик», которую тщательно проработали. В том числе незабвенный Дж. Буль, чьим именем она и названа (булева алгебра). Вы спросите насчёт десятичной математики, уж она точно должна быть исследована от и до, вон сколько людей ею пользуется. Однако есть одно большое и страшное но: математика и логика несколько разные вещи. И двоичная логика, как самая простая, единственная разработанная. Я сказал единственная? Я обманул вас. Некий Чарльз Лутвайдж Доджсон (известный в литературе как Льюис Кэрролл) разрабатывал троичную логику. А некий Н. П. Брусенцов шестьдесят лет назад сконструировал и запустил единственную в мире ЭВМ с троичной архитектурой. Но из-за резко возросшей сложности его изобретение осталось лишь очередным напоминанием о том, что «непреложные истины» не такие уж непреложные на самом деле.


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


Листинг. Записанный код программы в удобном для прочтении человека виде. Текст.


hello word. Устоявшаяся хотя и бесполезная традиция начинать объяснение нового языка программирования с простейшей программы печатающей на экран «здравствуй мир».


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


Еще от автора Александр Павлович Тарасенко
Интуиция австралопитека

Рассказ на конкурс "Белый-Мамонт".


Свет

Я фотон. Мы свет. Наша родина солнце (Рассказ для конкурса "СССР-2061")




Рекомендуем почитать
Поднебесник

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


Златокожая девушка и другие рассказы

[25] Восемь из этих девяти рассказов были опубликованы с 1951 по 1955 годы, когда Джек Вэнс писал для дешевых журналов. Даже в этих ранних произведениях, однако, слышится голос будущего гроссмейстера.


Тень на экране

Герой этой истории уяснил для себя в финале - если ты стремишься посмотреть на нечто ужасное, то и это нечто может захотеть взглянуть на тебя...


Гуркха и Владыка Вторника

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


Энергия, власть и слава

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


Обманки

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