Cтраница 1
Детали, входящие в комплект радиоприемника. 62. [1] |
Отлаженные блоки НЧ и ПЧ - ВЧ устанавливают на общую монтажную плату. [2]
Этап комплексной отладки всей системы алгоритмов и программ в статике преследует цель проверки сопряжения автономно отлаженных блоков по информации и по передаче управления в некоторые фиксированные моменты времени. При этом не полностью учитывается динамика последовательного решения различных задач во времени. Объем одновременно функционирующих подпрограмм при этом увеличивается, однако, по существу, в каждый момент времени включается одна определенная функциональная задача. [3]
К множеству Н, называемому множеством невозвратных состояний, отнесем те, которые соответствуют еще некондиционному блоку. Из этих состояний возможен переход в любое другое состояние. К множеству Н отнесем те состояния, которые соответствуют отлаженному блоку. При достижении этих состояний на я-м шаге отладка прекращается и переход в любое другое состояние становится невозможным, тем самым реализуется интересующая нас случайная величина. Множество Н часто называют поглощающим, а соответствующую цепь - поглощающей цепью Маркова. [4]
Ведь на Бейсике, Фортране и некоторых других языках допускаются какие угодно переходы к меткам. Две основные причины заставляют программистов структурировать программы. Во-первых, какие угодно переходы в программах приводят к тому, что в них через некоторое время не сможет разобраться даже сам автор, не говоря уже о ком-то другом, кто захочет ее модернизировать, приспособить к своим конкретным условиям. Во-вторых, руководствуясь принципами структурного программирования, несложно из готовых, уже кем-то разработанных и отлаженных блоков составлять новые, более сложные программы. Ведь программные структурные блоки имеют только по одному входу и выходу, следовательно, их просто состыковывать друг с другом. Такая нисходящая технология программирования ( метод сверху вниз) особенно подходит для работы с Паскалем, Турбо - и Квикверсиями Бейсика, где есть локальные и глобальные переменные, а сам программный модуль оформляется в виде процедуры. [5]
Библиотека обеспечения служит для проектирования СМОД методом сверху вниз. Разработка и отладка начинаются с системного блока самого высокого уровня. Поскольку этот блок обычно связан с блоками более низкого уровня, они должны быть представлены в виде программ-имитаторов. Имитатор служит для передачи управления, выдачи сообщений и может обеспечивать выполнение минимального набора требуемых функций. Затем программные имитаторы доводятся до уровня полных функциональных блоков, для которых в свою очередь потребуются блоки более низкого уровня, поэтому на всем протяжении разработки интеграция блоков осуществляется постоянно. При отладке система использует готовые блоки из библиотеки новых программ, а в случае их отсутствия - программные имитаторы. В процессе интеграции сама система помогает отладке новых блоков, так как отлаженные блоки, обменивающиеся информацией с вновь создаваемыми, могут использоваться для создания отладочных данных для новых блоков. [6]