Cтраница 3
Машина Мир. [31] |
Машина дает возможность изменения ранее введенной и уже работающей программы. [32]
Версии алгоритмов на псевдокоде алгоритмически построены на основе работающих программ. [33]
Виртуальной памяти, используется способ назначения полей для работающих программ. В этом случае в поле, отведенное для размещения программы, вводится вся программа или ее отдельная часть. После завершения такта обслуживания поле освобождается передачей информации в ВЗУ и занимается программой очередного абонента. В системе назначается такой порядок переключения полей для обслуживания различных абонентов, при котором исключаются задержки в обслуживании абонентов из-за отсутствия в ОЗУ необходимой информации. [34]
Это утверждение спорно, поскольку существуют некоторые очень быстро работающие программы, проверяющие синтаксис, и некоторые очень высокооплачиваемые программисты. При определенной комбинации этих двух условий может оказаться целесообразным не проводить полной, ручной проверки колоды, но это не может служить общим оправданием для пренебрежения такой проверкой из-за лени. [35]
Наконец, третий момент связан с тем, что совместно работающие программы используют общие ресурсы - регистры общего назначения, регистры с плавающей запятой и др. Поэтому выполнение подпрограммы-исполнителя не должно испортить жизнь программе-заказчику. [36]
Действия, выполняемые при их нажатии, зависят от конкретной работающей программы. Но клавише F1 наиболее часто приписывают вызов подсказки. [37]
При соблюдении некоторых мер предосторожности такой метод приводит к созданию работающих программ. Однако иногда метод не срабатывает, и от проекта приходится отказаться. Во многих случаях, даже в значительном большинстве случаев, подобный метод приводит к появлению программ, правильно работающих большую часть времени, но время от времени останавливающихся в середине процесса решения или выдающих неправильные результаты. Люди, подолгу работающие с программой, часто очень хорошо знакомы с ее поведением, привыкают к ее недостаткам, но тех, кто пользуется программой редко, ошибки в ней очень смущают. [38]
Представляется невозможным статически рассмотреть группу продукций и определенно предсказать поведение работающей программы, что обусловило новую форму создания программ ИИ: ( 1) быстро собрать систему, ( 2) испытать ее, ( 3) затем продолжить ее модификацию ( обычно единовременно изменять одну продукцию), пока она не будет, наконец, работать должным образом. [39]
В этой книге объясняются приемы, помогающие написать правильно и быстро работающую программу вместе с доказательством ее правильности. Книга написана в форме задач с решениями. [40]
Нажатие клавиши С / П в режиме Автоматическая работа вызывает при работающей программе останов ( стоп) вычислений, при неработающей программе начало ( пуск) вычислений с места ее предыдущего останова. [41]
Схема электроснабжения промышленного предприятия. [42] |
Одним из ценных достоинств машины является возможность изменения ранее введенной и уже работающей программы. [43]
В готовой программе необходимо предусмотреть специальную кнопку Стоп, которая не прервет работающую программу в середине операции, а корректно остановит ее после завершения всех действий, предусмотренных пользователем. По аналогии с реальным электроприбором - его можно выключить аккуратно кнопкой, а можно выдернуть вилку из розетки. [44]
Наиболее ценным качеством языка Бейсик является быстрота, с которой можно создать работающую программу. Однако, несмотря на все достоинства, использование этого языка во многих случаях ( в частности, при сопряжении с другим оборудованием) приводит к недопустимо медленным программам, и в таких ситуациях приходится писать программы на языке ассемблер для конкретного микропроцессора. Для этого нужно знать набор команд компьютера и то, каким образом исполнение этих команд влияет на электронные блоки вычислительной системы. В табл. 4.6 приведены 46 команд микропроцессора SC / MP и описано действие команд на его элементы. [45]