Cтраница 1
Структурный контроль необходим для того, чтобы обнаружить и исправить ошибки как можно раньше, пока стоимость исправления ошибок минимальна, а их последствия наименее значительны. Это не оценка состояния проекта в традиционном смысле, так как руководство не участвует непосредственно в контрольных сессиях. Оно может, конечно, узнавать о продвижении от руководителя группы программистов. С точки зрения личного роста участникам структурного контроля предоставляется удобный случай поучиться новым методам и отшлифовать свое мастерство в процессе взаимного контроля. [1]
Итак, структурный контроль - это прежде всего продуктивно работающие сессии, которые не только следят за продвижением вперед, но и сами вносят вклад в это продвижение. Организационные и психологические аспекты сквозного структурного контроля описаны в гл. [2]
С помощью структурного контроля проверяется, главным образом, программа, записанная на языке нижнего уровня - автокода, поскольку при этом информация по структуре распределяется программистом. К числу контролируемых позиций относится контроль индексных регистров на разрушение информации, контроль ручного распределения рабочих ячеек, контроль переключения устройств памяти при ограниченной адресации и др. Для верхних уровней структурный контроль ограничен, поскольку указанные выше задачи решаются автоматически методом, обратным структурному контролю - методом оптимизации. При решении задач оптимизации, соответствующих верхним уровням, не автоматически, а вручную, их контроль также может быть осуществлен с применением структурного метода. [3]
Чтобы понять механизм структурного контроля, предположим, что некоторый программист работает над частью детального проекта программы. [4]
Если используется метод структурного контроля, то одно сознание, что коллега будет читать программу, заставляет программиста строго следовать стандартам. [5]
![]() |
Схема работы контрольной сессии. [6] |
Оценивая индивидуальные затраты на структурный контроль, нужно исходить из предположения, что разработчику необходимо от 2 до 4 часов, чтобы подготовиться к сессии, занимающей 2 часа. Кроме того, контролер тратит время не только тогда, когда присутствует на сессии, но и предварительно знакомясь с материалом. В некоторых проектах, следовательно, контрольные сессии могут потребовать многих человеко-недель. [7]
Одним из трудных вопросов структурного контроля, также как и при решении задачи оптимизации, является организация просмотра графа программы. Просмотр всех возможных путей по графу является в ряде случаев практически нереализуемым. Это происходит, в частности, из-за многократного прохода по уже просмотренным ранее путям. Один из алгоритмов упорядоченного просмотра дерева с запоминанием уже пройденных путей, предложенный Фараджевым В. А., изложен ниже. [8]
В модуле контроля информации в первую очередь производится структурный контроль и контроль количества реквизитов. Затем из информационной строки выделяется реквизит, который последовательно проходит все виды контроля, предусмотренные описанием, для чего вызываются те или иные модули контроля. Каждый из функциональных модулей контроля может идентифицировать ошибку. [9]
Залежь горизонта ЮС в баженовской свите не имеет строгого структурного контроля. Интересно отметить, что коллекторами служат битуминозные плитчатые аргиллиты. [10]
Частичное восстановление сопряженных диенов или высших полиенов осложняется необходимостью структурного контроля, особенно в случае восстановления растворами металлов, что связано с возможностью присоединения в 1 2 - или в 1 4-положения. [11]
Двойникование может рассматриваться как следствие вторичного зародышеобразования, подчиненного структурному контролю со стороны межслоевого катиона. Благоприятствует вторичному зародышеобразованию склонность фторфлогопитового расплава к переохлаждению. Более одной трети кристаллов, полученных из расплава, составляют двойники. В кристаллах фтор-флогопита, выращенных из расплавов, иногда встречается несколько микродвойников в пределах одной чистой пластины, что свидетельствует о существенном изменении условий роста в течение времени образования даже одного кристалла. [12]
![]() |
Поэтапная разработка ( определения этапов в глоссарии. [13] |
В табл. 9.1 показаны те элементы, которые могут проверяться при использовании структурного контроля на различных стадиях разработки. [14]
Тот факт, что институты взаимозависимы в своей деятельности, не означает, что они готовы отказаться от внутреннего идеологического и структурного контроля. [15]