Cтраница 3
В современном программировании существует несколько различных форм представления программы, соответствующих этапам разработки, отладки и счета: входной текст на языке программирования; промежуточный массив на языке загрузки; рабочая программа в командах ЭВМ. [31]
После пуска программы коды операторов ( при представлении программы их последовательностями) поочередно вызываются из области программы оперативной памяти в регистр кода оператора КОП в соответствии с их адресом, равным содержимому счетчика шагов программы, автоматически увеличивающемуся на единицу после выполнения каждого очередного шага программы. [32]
МАШИННЫЙ ЯЗЫК, язык программирования, предназначенный для представления программ в форме, к-рая позволяет выполнять их на конкретной ЭВМ. МАШИНОВЕДЕНИЕ, наука о машинах, включающая машин и механизмов теорию, конструирование и расчет на прочность деталей машин, изучение трения и износа в машинах. [33]
Производительность транспьютера определяется количеством байтов, необходимых для представления программы, и числом внутренних процессорных циклов, требующихся для ее выполнения. [34]
С точки зрения организации, структуры и формы представления программ, информации и механизмов управления наиболее полно сформулированным требованиям удовлетворяет система, построенная по следующим принципам. [35]
Основной недостаток компиляции - наличие как минимум двух представлений программы ( исходного и в кодах), с которыми должен работать программист. Но для того чтобы понять, какие ошибки в исходном тексте программы привели к этим сообщениям, программист часто вынужден проделывать большую ( иногда весьма нетривиальную и творческую) работу. Кроме того, после изменения программы он должен проводить ряд технических действий ( компиляция, сборка, запуск), также отнимающих некоторую часть его интеллектуальных и временных ресурсов. При интерпретации, наоборот, измененную программу можно немедленно начать выполнять, и при этом сообщения об ошибках выдаются в терминах исходной программы. [36]
Система правил или соглашений, кото-рые ограничивают форму представления программ, создаваемых в конкретной организации. Эти правила могут распространяться как на проектные процедуры верхнего уровня и на способы декомпозиции программ, так и на стандарты кодирования, которые регулируют использование отдельных логических структур, предоставляемых языком программирования. [37]
Чтобы отобразить растровое изображение, необходимо изменить класс представления программы. [38]
Машинный язык - это язык программирования - предназначенный для представления программ в форме, которая позволяет выполнять ее техническими средствами обработки данных. [39]
В качестве простого примера приведем инкрементальный компилятор, создающий представление программы пользователя вместе с компилированным кодом. При редактировании пользователем программы выполняется минимально возможная ее перекомпиляция, так как компилятор следит за той частью кодов, которые подвергались изменению и должны быть генерированы вновь. Мемо-функции дают эту информацию автоматически. Например, если к обычному компилятору был добавлен структурный редактор для изменения абстрактных синтаксических деревьев, а также было осуществлено превращение функций генерации кода в мемо-функции, то в результате получится инкрементирующий компилятор. Генератор кода может в любой момент обработать все абстрактное синтаксическое дерево, но новый код будет выработан лишь для тех частей, которые были изменены. [40]
Из материала, изложенного выше, следует необходимость стандартизации представления программ, создаваемых программистами одной и той же службы обработки данных. Для этого должны быть установлены нормы написания и представления, которых следует придерживаться. За счет соблюдения норм написание, отладка и сопровождение программ существенно облегча-лотся. [41]
Сущность числового метода управления обработкой валов и втулок заключается в представлении программы работы станка в виде чисел, записи этих чисел в задающем документе ( чаще всего перфолента), считывании перфоленты, преобразовании чисел в соответствующие электрические сигналы и использовании этих сигналов для управления движением исполнительных органов станка. Числа на перфоленте записываются в какой-либо из систем счисления - в обычной десятичной или двоичной. Этот принцип использован в ряде устройств управления станками токарной группы. [42]
На этом шаге возникает также и другой процесс трансляции: перевод представления программы на языке программирования в объектный ( выполняемый машиной) код. Обычно этот перевод выполняется специальной программой - компилятором. Конечно, иногда и компиляторы содержат ошибки, вследствие чего ошибки могут появиться и в объектной программе. [43]
![]() |
Реструктурированная иерархия. [44] |
Когда вы обрабатываете базу данных, используя вторичную упорядоченность обработки, в представлении программы все выглядит так, как будто база данных приобретает совершенно другую иерархическую структуру. Это происходит всякий раз, когда целевой сегмент индекса не является корнем. [45]