Cтраница 3
![]() |
Структура повторения. о / Ы1е. [31] |
Операторы break и continue изменяют поток управления. Когда оператор break выполняется в структурах while, for, do / while или switch, происходит немедленный выход из структуры. Программа продолжает выполнение с первого оператора после структуры. Когда структура if определяет, что х стал равен 5, выполняется оператор break. Это вызывает окончание работы оператора for и программа продолжает выполнение с cout после for. Цикл выполняется полностью только четыре раза. [32]
Вследствие этого в каждом сердечнике потоки управления и обратной связи действуют ветре1 но, вызывая ослабление результирующего подмс гничиЕакщего поля, что соответствует отрицательной обратной связи. [33]
![]() |
Уровни и основные функции системы ввода-вывода. [34] |
Стрелки на рис. 5.13 изображают поток управления. [35]
Поскольку ноток Ф много больше потока управления Ф, то компенсация продольной реакции якоря должна быть гочной. Это обеспечивается шунтированием компенсационной обмотки реостатом. При полной компенсации продольной реакции якоря ток / не зависит от нагрузки ( Ф - const), внешняя характеристика ЭМУ будет слегка падать за счет внутреннего сопротивления якоря. [36]
![]() |
Вихревой клапан. [37] |
Величина окружной скорости является функцией потока управления. Установлено, что небольшое изменение потока управления вызывает значительное изменение скорости циркуляции и, следовательно, давления у центрального отверстия. [38]
Прерывания - это изменения в потоке управления, вызванные не самой программой, а чем-либо другим и обычно связанные с процессом ввода-вывода. Например, программа может приказать диску начать передачу информации и заставить диск произвести прерывание, как только передача данных завершится. Как и ловушка, прерывание останавливает работу программы и передает управление программе обработки прерываний, которая выполняет какое-то определенное действие. После завершения этого действия программа обработки прерываний передает управление прерванной программе. Она должна заново начать прерванный процесс в том же самом состоянии, в котором она находилась, когда произошло прерывание. Это значит, что прежнее состояние всех внутренних регистров ( то есть состояние, которое было до прерывания) должно быть восстановлено. [39]
В начальный момент, когда отсутствует поток управления ( Qy 0), при заданном давлении торможения в канале питания Рп через вихревой усилитель проходит только расход питания QnH, называемый начальным расходом питания. [40]
Обширное использование данного метода взаимодействия делает поток управления в приложении более сложным для понимания, и, в свою очередь, более трудным для отладки и сопровождения. [41]
![]() |
Характеристики усилителя с обратной связью. [42] |
Знак соответствует положительному смещению, когда потоки управления и смещения имеют одинаковое направление. При отрицательном смещении ( -) эти потоки направлены в противоположные стороны. [43]
При возникновении исключения в блоке try поток управления пропускает несколько блоков кода. Он покидает try и пропускает блоки, вложенные в него, а также функции, вызываемые из блока try, и вложенные блоки. Следовательно, механизм обработки исключений должен обеспечить удаление всех автоматических переменных, автоматических объектов или параметров функции, объявленных в любом из этих блоков. Вспомните: автоматические переменные и объекты, как и параметры, уничтожаются при выходе из области видимости, т.е. когда управление выходит из блока, в котором они объявлены. [44]
Для некоторых приложений удобно иметь несколько потоков управления в одном процессе. Эти потоки планируются независимо друг от друга и у каждого есть собственный стек, но все потоки одного процесса совместно используют общее адресное пространство. [45]