1 Что такое этот компьютер. Некоторые примеры.

Слово «компьютер» происходит от слова «считать». Но буквальное понимание компьютера как счётной машины или вычислительной машины совершенно неверно если иметь в виду современную ситуацию. Первые западные и советские компьютеры были именно электронно-вычислительными машинами – ЭВМ. Их использовали для счёта. Нынешние машины применяются для самых разных целей. Сейчас компьютер служит человеку как устройство для работы, развлечения, образования.

Для пользователя компьютер существует в основном не как набор деталей а как

Техническая сторона почти не имеет значения. Вам не потребуется разбираться в том как работает компьютер с точки зрения инженера.

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

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

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

Из некогда огромных ЭВМ компьютеры за последние 50 лет превратились в настольные и даже карманные аппараты с множеством возможностей как физического так и понятийного, информационного характера.

Любое объяснение использующее слово «информация» слишком академично и расходится со впечатлением. Типично что за экраном вы видите некий документ или объект с которым работаете, он часто сделан так что похож на реальный. Можно сказать что это виртуальный, то есть воображаемый объект.

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

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

Некоторые конкретные примеры.

Я иллюстрирую примерами эту главу. Единственная оговорка: функции компьютеров в жизни будут меняться, возможности программ будут расти.


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

У этой системы в нынешних условиях будет одно условие, одно действие «на входе»: ввод нового значения параметра. Это в первую очередь количество проданного или оставшегося товара. Когда товар кончился то значение равно нулю. Можно просто нажимать одну и ту же клавишу всякий раз при продаже одного экземпляра. С другой стороны есть такие обстоятельства как наличие бумаги в печатающем устройстве. Это условие «на выходе».

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

Компьютер берёт на себя функции поддержания соответствий в случае формализуемой ситуации. Раньше сложной была работа администратора а теперь сложной стала работа программиста. Программа по установленным правилам сама реагирует на изменения. Все непосильные ей и сложные решения принимает администратор. Программа в данном случае – автоматизатор. Она не интеллектуальна.


Вот другой пример. Хотите ли вы занять несколько шкафов в своей квартире или на работе сборником законов? Да ещё которые меняются? Сейчас это не только не нужно. Медленный поиск текста вручную неприемлем когда нет лишней минуты. Существуют правовые базы которые устраняют все эти недостатки. Они кроме того обновляются автоматически.


Третий пример. Инженер получил техническое задание. Он знает лишь отношения между частями некого процесса или механизма но не представляет его в целом. Тогда ему достаточно формализовать и описать отношения между частями (обратите внимание что это дело для специалиста). Программа выработает модель где все они будут показаны одновременно. Поэтому будет видна картина в целом. Созданная модель не содержит ничего принципиально нового но она показывает одновременное взаимовлияние.

Так например она может смоделировать скелет человека. Его кости несут физические нагрузки. Кроме того они влияют друг на друга. В результате происходит взаимопогашение и усиление и вопрос в целом становится запутанным и не имеет без расчёта количественного выражения. Неизвестно упадёт ли манекен пытаясь выполнить действие. Программа быстро выяснит это и даст отчёт с количественной оценкой – скажем, в граммах – всех нагрузок в любом направлении за любой период движения. Подобные задачи могут решаться методами neiro-fuzzy, но я лишь упоминаю эту важную методику так как эта тема выходит за пределы книги и тем более этой главы.


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


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

Так, например, изменение поворота головы можно обозначить одной цифрой – значением угла в градусах. Зато оно ведёт к огромному изменению в воспринимаемой картине. Сцена где это происходит сама может иметь меньше данных и не равна виду так как сказывается перспективное искажение и объектив (глаз). Поэтому передать вид трудно, и он полностью рассчитывается из сцены и свойств глаза.


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


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


В этой книге вы получите пользовательскую, неспециальную подготовку в обращении с интернет. Другая подготовка не обязательна. Это сеть, то есть предмет из некого количества компьютеров и линий связи. Сеть позволяет 1)управление другой техникой 2)использование данных на других машинах. Сеть позволяет убрать из обихода лишние хлопоты из-за передачи материалов обычным образом. Благодаря интернет вы можете получить массу хаотично созданного материала по разным вопросам. Это – огромное достижение нашего времени.


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


Пока компьютер – переносной или нет – является единственным способом редакции для многих материалов. Они записаны таким образом.

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