sga-help.ru

Все вопросы к тесту (html) Технология программирования (курс 1)



Вид отношения определяет устойчивый для конкретной предметной области набор свойств, объединяющий конкретные проектируемые компоненты в группы:

Временная сложность алгоритма не зависит от исходных данных:

Для проектирования программных продуктов разработаны объектно-ориентированные технологии, которые включают в себя специализированные языки программирования и инструментальные средства разработки пользовательского интерфейса:

Машина Тьюринга состоит из трех частей: ленты, головки и управляющего устройства:

Узким местом модульного программирования является то, что ошибка в интерфейсе при вызове подпрограммы выявляется только при выполнении программы:



Алгоритм методом спуска начинается с принятия начального предположения или построения начального решения задачи:

В системной спецификации описываются функции, характеристики системы, ограничения разработки, входная и выходная информация:

Детальное проектирование формирует абстракции архитектурного уровня:

Идентификатор должен начинаться только с алфавитных символов, хотя может включать и алфавитно-цифровые символы, общее их количество обычно регламентировано:

Логический уровень даталогической модели соответствует организации хранения данных в памяти компьютера:

Модульное программирование предполагает выделение групп подпрограмм, использующих одни и те же глобальные данные, в отдельно компилируемые модули:

Неавтоматизированное проектирование алгоритмов и программ используется при разработке небольших по трудоемкости и структурной сложности программных продуктов, не требующих участия большого числа разработчиков:

Объединяющая вершина - вершина ориентированного графа типа выбор, используемая для представления логического выражения, передающего управление по одной из двух возможных ветвей:

Объектно-ориентированное проектирование соединяет процесс объектной декомпозиции и представления с использованием моделей данных проектируемой системы на логическом и физическом уровнях:

Постановка задачи требует от пользователя выполнения комплексов операций в последовательности, определяемой логикой их внутренней взаимосвязи, что отражает технологию этого процесса:

При информационной связности элементы-обработчики модуля образуют конвейер для обработки данных - результаты одного обработчика используются как исходные данные для следующего обработчика:

Спецификация программы - точное описание того результата, который необходимо достичь с помощью программы:

Степень сложности алгоритма принято оценивать по объему используемых им основных ресурсов компьютера: процессорного времени и оперативной памяти:

Требование простоты необходимо для того, чтобы модель позволяла описать любой алгоритм:

Цикл с предусловием - цикл, в котором проверка условия выхода из цикла осуществляется в конце выполнения тела цикла:




Если тип формального параметра переменной указан в заголовке блока, то считается, что этот параметр нетипизирован:

Инициирующий раздел в модуле может быть опущен:

Программа должна состоять из максимально обособленных частей, связанных друг с другом только через интерфейсы:

Структурное программирование основано на предположении, что логичность и понятность программы облегчает разработку, доказательство правильности и последующее сопровождение программы, а также обеспечивает ее надежность:

Тело функции содержит последовательность операторов, заключенных в фигурные скобки:



В теле функции обязательно должен присутствовать оператор присваивания, в правой части которого указано имя функции:

Все константы и переменные, объявленные в интерфейсной части модуля, равно как и глобальные объекты основной программы, помещаются в общий сегмент данных:

Если в описании подпрограммы имеются формальные параметры, при ее вызове должны указываться фактические параметры:

Если параметр определен как параметр-переменная, то перед вызовом подпрограммы это значение вычисляется, полученный результат помещается во временную память и передается подпрограмме:

Если совпадут идентификаторы в модулях, подключенных к программе, будет действовать описание для данного идентификатора, имеющееся в модуле, имя которого в подразделе USES указано первым:

Косвенная рекурсия - рекурсия, когда две или более подпрограмм вызывают друг друга:

Круглые скобки не являются элементом синтаксиса, а означают, что список параметров может отсутствовать:

Надежность - способность программы работать в полном соответствии со спецификацией и адекватно реагировать на любые действия пользователя:

Начальная структура программного средства (для потока преобразования) стандартна и включает главный контроллер (находится на вершине структуры) и два подчиненных контроллера:

Процесс проектирования программного обеспечения состоит из последовательности шагов, использующих методы, утилиты и процедуры:

Процесс проектирования является рекурсивным, поскольку в программах реального размера невозможно продумать все детали с первого раза:

Результаты работы процедуры следует передавать через параметры-переменные, результат функции - через ее имя:

Стратегия "белого ящика" требует большого количества вариантов входных воздействий:

Цикл repeat следует применять в случаях, когда тело потребуется выполнить хотя бы один раз:




Аппаратное обеспечение системы автоматизированного проектирования составляет ЭВМ с набором устройств, необходимых для ввода и вывода графической информации:

Главная функция подсистемы PROTOTYPER - поддержка проектирования образов экранов, меню, отчетов и форм:

Клиент-серверная программа принимает запрос из сети от клиента на предоставление некоторой сетевой услуги и предоставляет клиенту эту услугу, если она входит в его компетенцию:

Нотация метода - язык проектирования, используемый для описания проектных решений, разрабатываемых с помощью этого метода:

Стандартный отчет Schema позволяет проверить полноту и согласованность объектов и их атрибутивность в репозитории:



Alias - список синонимов, используемых для выбранного типа объекта проектирования:

Интегрированные CASE-средства (Upper-CASE) служат для проектирования концептуальной и физической структуры баз данных прикладной системы:

Наиболее полно возможности продукта системы автоматизированного проектирования на уровне универсального графического пакета можно проследить на примере пакета AutoCAD:

Нотация метода - ключевой фактор, обеспечивающий успех применения метода на той или иной стадии жизненного цикла информационной системы:

Подсистема ANALYZER обеспечивает все необходимые качества для преобразования проектных целей в систему физических моделей, описывающих действующую или разрабатываемую информационную систему:

Подсистема DATA MODELLER поддерживает планирование и контроль процесса проектирования логической структуры базы данных:

Подсистема PROJECT дает возможность управляющему персоналу проекта обслуживать интегрированную программную и техническую среду проектирования:

При разработке концепции и структуры вычислительной сети применяются технические стандарты закрытых систем, закладывается максимум оперативного резервирования ресурсов сети для снятия ограничений на ее развитие и реконфигурирование:

При сквозном анализе и синтезе новых бизнес-процессов определяется и оптимизируется их вклад в производственную деятельность, в первую очередь - в виде конечных результатов и показателей эффективности:

Система PRO-IY обеспечивает поддержку интерфейсов с внешними базами данных и доступ к единому репозиторию при работе в сетевом режиме:

Создание прикладной системы из стандартных, хорошо отработанных и переносимых элементов не снижает совокупные затраты на разработку и сопровождение прикладных систем:

Состав данных репозитория для каждой отдельной версии проекта может быть расширен новыми типами хранимых данных:

Страховые копии хранятся в сжатом виде, что обеспечивает эффективное использование ресурсов:

Этапы процесса проектирования радиоэлектронной аппаратуры: системный, схемный, конструкторский, технологический, производственный: