Cтраница 1
Остальные предписания втого исполнителя реализуйте самостоятельно. [1]
Идеи имитации остальных предписаний исполнителя Последовательность ясны из текста реализации. [2]
Везде в качестве предписаний могут использоваться как предписания исполнителей, созданных пользователем, так и предписания базисных исполнителей ( базисные предписания), в частности управляющие конструкции языка. Иными словами, конструкции могут быть вложенными друг в друга. [3]
Когда такая картинка придумана, надо просмотреть систему предписаний имитируемого исполнителя ( исполнителя Последовательность) и убедиться в том, что выбранный порядок размещения элементов позволяет проимнтировать все операции с этим исполнителем. В данном случае это действительно так. [4]
Обратите внимание, что система предписаний того исполнителя совпадает о системой предписаний исполнителя Вторичная память из предыдущего раздела, Это связано о тем, что обычно под вторичную память отводится либо отдельный диск, либо некоторая фиксированная часть того же диска, на котором хранятся и тексты. Во втором случав файловая система либо не должна трогать отведенную под вторичную память область на диске, либо должна обеспечивать реализацию вторичной памяти над собой. [5]
При первом подходе в цикле обработки кроме выполнения действия происходят как минимум два вызова предписаний исполнителя X. [6]
Мы уже говорили, что исполнители могут иметь память ( глобальные объекты), а предписания исполнителей могут иметь входные и выходные параметры. С тех пор, однако, наша точка зрения на исполнителей несколько изменилась: кроме железных базовых исполнителей вроде Резчика металла бывают, как мы теперь знаем, и исполнители, реализованные программно, например такие, как Резчик сита или Обработчик рядов. Естественно, встает вопрос: если мы реализуем исполнителя программно, как описать его глобальные объекты, параметры его предписаний, как с ними оперировать и что вообще в этом случае значит слово память. Ответу на этот вопрос в основном и посвящен настоящий раздел. [7]
Везде в качестве предписаний могут использоваться как предписания исполнителей, созданных пользователем, так и предписания базисных исполнителей ( базисные предписания), в частности управляющие конструкции языка. Иными словами, конструкции могут быть вложенными друг в друга. [8]
Минус перед встать в конец ряда в разделе описаний означает, что эта программа не является предписанием исполнителя Обработчик рядов и не может быть вызвана извне. [9]
Приказ на исполнение действия, выраженный тем или иным заранее фиксированным способом, называется предписанием, а вея совокупность допустимых приказов - системой предписаний исполнителя. [10]
Наличие объекта буфер требует пояснений. Система предписаний исполнителя диск позволяет прочесть или записать блок толь ко целиком. [11]
Другими словами, надо написать программы, соответствующие предписаниям исполнителя Последовательность, которые будут создавать видимость работы с последовательностью, в то время как на самом деле будут манипулировать двумя очередями. Этот факт надо постоянно иметь в виду - во всех реализациях и здесь и далее всегда будут имитируемая структура и структуры, с которыми мы на самом деле работаем. На идейном уровне решение таких задач состоит в том, что надо придумать размещение элементов имитируемой ( или воображаемой) структуры в реальной и понять, к каким реальным действиям будут приводить операции с воображаемой структурой. [12]
Исполнитель - это человек или автомат ( в частности, им может быть процессор ЭВМ), умеющий выполнять некоторый, вполне определенный конечный набор действий. Приказ на выполнение действия из указанного набора, выраженный каким-либо заранее оговоренным способом, называется предписанием, а вся совокупность допустимых приказов - системой предписаний исполнителя. [13]
Исполнитель - STO человек или автомат ( в частности, им может быть процессор ЭВМ), умеющий выполнять некоторый, вполне определенный конечный набор действий. Приказ на выполнение действия из указанного набора, выраженный каким-либо заранее оговоренным способом, называется предписанием, а вся совокупность допустимых приказов - системой предписаний исполнителя. [14]
Прежде всего для этой программы нужно придумать имя, коротко описывающее назначение и условия применения программы. Если имена предписаний промежуточных исполнителей не будут достаточно полно отражать их назначение, то придется постоянно перечитывать их дано / получить, и мы не сможем эффективно создавать и модифицировать тексты программ. Посмотрите, например, как будет выглядеть программа в левый верхний угол стола ( разд. [15]