Православное мировоззрение и современное естествознание   ::   Священник Тимофей

Страница: 21 из 211

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

Если, положим, тот же синус получился больше единицы, очевидно в алгоритме имеется ошибка. Это уже семантический уровень восприятия информации, который завершается волевым решением человека: переделывать программу или удовлетвориться результатом и считать по данной программе для других численных данных.

На приведенной схеме и примерах видна роль технических приспособлений и инструментов в передаче (переработке) информации. Уровень статистический и синтаксический дают некий простор для деятельности технических средств. Машина может подправить в программе только синтаксическую ошибку. Но она ни в коем случае не может найти ошибку в самом алгоритме. Хорошо подобранный или изготовленный инструмент может оформить музыку более красочно, но безвкусную мелодию он исправить неспособен.

|< Пред. 19 20 21 22 23 След. >|

Java книги

Контакты: [email protected]