Бесплатные ответы на тесты по предмету «Современные технологии разработки программного обеспечения.ои(dor)» — Синергия и МТИ
Быстрый поиск
Найдите вопрос в материалах предмета
Ищем по тексту вопросов и вариантов ответа на этой странице.
Показано 91 вопрос
По вашему запросу ничего не найденоПопробуйте сократить фразу или проверить написание.
Вопрос 1Ответ открыт бесплатно
Совокупность методов и средств, используемых в процессе разработки программного обеспечения, – это … программирования
1технология✓ Правильный ответ
✓ Правильный ответ
технология
Вопрос 2
Технология программирования с применением иерархической структуры блоков – это … программирование
1структурное
Вопрос 3
Сложность современных программных систем обусловлена …
1защитой от внутренних пользователей
2сложностью системного программного обеспечения
3протоколом работы компьютерной сети
4логической сложностью решаемых ими задач
Вопрос 4
Период от момента появления идеи создания программного продукта до момента завершения его поддержки фирмой-разработчиком – это … программного обеспечения
1жизненный цикл
Вопрос 5
Rapid Application Development (RAD) – это жизненный цикл процесса …
1проектирования
Вопрос 6Ответ открыт бесплатно
К алгоритму структурного программирования относится …
1оператор goto
2алгоритм ветвления✓ Правильный ответ
3алгоритм разметки кода
4тег HTML
✓ Правильный ответ
алгоритм ветвления
Вопрос 7
К принципу структурного программирования относится …
1использование программных классов
2вложенность программ друг в друга
3применение XML-тегов
4наследование свойств программных объектов
Вопрос 8
Модульное программирование обеспечивает …
1наследование новым программным агентом свойств базового объекта
2применение экземпляров классов как программных объектов
3использование протоколов канального уровня
4более быструю разработку программных систем
Вопрос 9
К показателю качества программной системы относится …
1применение сетей VPN
2способность к взаимодействию
3хранение программ загрузки компьютера
4передача информационных пакетов
Вопрос 10Ответ открыт бесплатно
Мобильность программного средства означает …
1автоматическое управление передачей файлов
2передачу программного средства по компьютерной сети
3подготовленность программного средства к переносу из одной аппаратно-операционной среды в другую✓ Правильный ответ
4наличие оператора условного перехода
✓ Правильный ответ
подготовленность программного средства к переносу из одной аппаратно-операционной среды в другую
Вопрос 11
Подход Agile к разработке программных систем характеризуется …
4создание программных продуктов, распространяемых по лицензии GNU General Public Licension
Вопрос 18
Единица программного обеспечения, исполняемая на одном компьютере в пределах одного процесса, и предоставляющая некоторый набор сервисов, которые используются через ее внешний интерфейс другими компонентами, – это …
1программная компонента
Вопрос 19
Перечень операций, выполняемых компонентой, – это … компоненты
1интерфейс
Вопрос 20Ответ открыт бесплатно
Программная среда разработки в сборочной технологии – это …
1программная система, включающая набор визуальных интерактивных инструментов разработки✓ Правильный ответ
2совокупность описания входных данных и описания искомого результата
3разделение текста программы на несколько файлов, сгруппированных по смыслу
4объекты информационной системы, выполняющие определенные функции
✓ Правильный ответ
программная система, включающая набор визуальных интерактивных инструментов разработки
Вопрос 21
… программных систем – это период от момента возникновения идеи создания программного обеспечения до вывода программной системы из эксплуатации
1Жизненный цикл;;ЖЦ
Вопрос 22
Визуальное программирование – это разработка программной системы в …
1среде разработки из готовых деталей
2Web-приложении из готовых деталей
3среде разработки из программных моделей
4среде HTML из готовых деталей
Вопрос 23Ответ открыт бесплатно
Язык среды визуального программирования Visual Age – это IBM …
1Smalltalk✓ Правильный ответ
✓ Правильный ответ
Smalltalk
Вопрос 24
Видимая деталь в Visual Age – это …
1деталь, имеющая видимое представление во время исполнения программы
2деталь, имеющая видимое представление во время компиляции программы
3деталь, имеющая видимое представление во время контекстной подсказки
4деталь виртуального интерфейса программной системы
Вопрос 25
Атрибуты детали визуального программирования – это данные, представляющие …
1параметры тегов HTML
2параметры тегов XML
3сущность и состояние детали
4глобальные переменные
Вопрос 26Ответ открыт бесплатно
Программирование – это …
1автоматизация офиса
2совокупность средств преобразования информации
3эффективная реализация алгоритма✓ Правильный ответ
4отрасль производства, использующая преобразование информации
✓ Правильный ответ
эффективная реализация алгоритма
Вопрос 27
Компьютерная … является средством преобразования информации
1программа
Вопрос 28
Разработка … относится к стадии программирования
1алгоритмов;;алгоритма
Вопрос 29
Фамилия разработчика первых в мире программ для аналитической машины – …
1Лавлейс
Вопрос 30Ответ открыт бесплатно
Интерфейс информационной системы – это …
1окно ввода данных
2экранная заставка
3главное диалоговое окно✓ Правильный ответ
4окно вывода данных
✓ Правильный ответ
главное диалоговое окно
Вопрос 31
Свойство готовности программы – это время …
1работы локальной компьютерной сети
2фактической работы программы
3запуска программы
4выхода информационной системы на рабочий режим
Вопрос 32
Свойство управляемости программы – это …
1возможность управления сбором входных данных программы
2возможность управления операционной системой
3возможность управления структурой и потоком данных программы
4технологии развертывания, обслуживания и контроля программы
Вопрос 33Ответ открыт бесплатно
Свойство надежности программы – это …
1высокое качество аппаратного обеспечения информационной системы
2высокое качество программного обеспечения информационной системы
3максимальное использование ресурсов памяти компьютеров
4бесперебойность работы программы✓ Правильный ответ
✓ Правильный ответ
бесперебойность работы программы
Вопрос 34
Свойство масштабируемости информационной системы – это …
1возможность добавления новых программ и новых устройств без прерывания работы программы
2необходимое количество ресурсов памяти компьютеров
3автоматическое распределение ресурсов между процессами информационной системы
4изменение масштаба окна интерфейса информационной системы
Вопрос 35
Язык C # – это усовершенствованный язык … для среды .NET
1С++
Вопрос 36
Особенностью машинного кода является то, что он …
1представляет собой инструкции для процессора
2предполагает применение алгоритмов
3предполагает применение процедурного языка программирования
4предполагает применение программных объектов
Вопрос 37Ответ открыт бесплатно
Свойством алгоритма является …
1масштабируемость
2четкость результатов✓ Правильный ответ
3наличие источника питания
4наличие сетевой карты
✓ Правильный ответ
четкость результатов
Вопрос 38
В блок-схему алгоритма входит …
1блок HTML
2вычислительный блок
3блок XML
4сетевой блок
Вопрос 39
К базовым операциям программирования относится …
1назначение IP-адреса
2«если... тогда... иначе...»
3создание гипертекстовой ссылки
4разметка текста
Вопрос 40Ответ открыт бесплатно
Структурное программирование – это программирование …
1в соответствии с заданным порядком✓ Правильный ответ
2несколькими программистами одновременно
3сериями коротких циклов (итераций)
✓ Правильный ответ
в соответствии с заданным порядком
Вопрос 41
Модульное программирование – это …
1настройка протокола работы беспроводной сенсорной сети
2программирование в виде отдельных блоков
3набор текста в текстовом редакторе
4анализ информационных потоков компьютерной сети
Вопрос 42
Процедурное программирование – это …
1шифрование данных беспроводной сенсорной сети
2написание, отладка и тестирование программ в виде подпрограмм
3набор текста в текстовом редакторе
4анализ информационных потоков компьютерной сети
Вопрос 43Ответ открыт бесплатно
Совокупность команд и операторов для решения алгоритма задачи – это … программирования
1язык✓ Правильный ответ
✓ Правильный ответ
язык
Вопрос 44
Основная функция компилятора –перевод объектного файла программы в … коды
1двоичные
Вопрос 45
К особенностям процедурного программирования относится …
1применение программных объектов
2отсутствие формальной связи данных с подпрограммой
3использование программных классов
4применение машинных кодов
Вопрос 46
К особенностям объектно-ориентированного программирования относится …
1применение процедур
2применение программных классов
3строгая типизация данных
4использование машинных кодов
Вопрос 47Ответ открыт бесплатно
К особенностям объектно-ориентированного программирования относится …
1применение процедур
2введение понятия «программное событие»✓ Правильный ответ
3строгая типизация данных
4использование машинных кодов
✓ Правильный ответ
введение понятия «программное событие»
Вопрос 48
К особенностям объектно-ориентированного программирования относится …
1применение скриптов
2наследование
3отсутствие типизации данных
4использование тегов HTML
Вопрос 49
К основным принципам объектно-ориентированного программирования относится …
1применение собственных тегов XML
2то, что класс обладает свойством инкапсуляции
3ориентация на машинное кодирование
4высокая скорость работы программы
Вопрос 50Ответ открыт бесплатно
К особенностям компонентного программирования относится …
1применение подпрограмм
2то, что компонента решает конкретную задачу программирования✓ Правильный ответ
3жесткая типизация данных
4применение машинных кодов
✓ Правильный ответ
то, что компонента решает конкретную задачу программирования
Вопрос 51
Во время исполнения прикладная программа хранится в … памяти
1оперативной
Вопрос 52
Алгоритм языка программирования может быть представлен в виде …
1операторов языка программирования
2сообщения электронной почты
3информационных пакетов компьютерной сети
4реляционной базы данных
Вопрос 53Ответ открыт бесплатно
Говоря о цикле программирования, можно утверждать, что …
1проверка условия выхода из цикла проводится до выполнения цикла✓ Правильный ответ
2это цикл безопасности в передаче данных
3это цикл проверки входящих адресов информационных пакетов компьютерной сети
4это цикл проверки исходящих адресов информационных пакетов компьютерной сети
✓ Правильный ответ
проверка условия выхода из цикла проводится до выполнения цикла
Вопрос 54
Требованием к алгоритму языка программирования является …
1результативность
2создание XML-файла
3выбор логики соединения в компьютерной сети
4присвоение имени файлу
Вопрос 55
Языки программирования С и С++ имеют общее свойство – они …
4принципу сокращения времени реализации программного кода при работе готовой программы
Вопрос 63
В случае реализации множественного выбора оптимально использовать оператор …
1switch … case
2if … else if
3? :
4enum(…)
Вопрос 64Ответ открыт бесплатно
Оператор условного цикла, который выполняется как минимум один раз, выглядит как: …
1do…while✓ Правильный ответ
2for(…;…;…)
3while…
4if… case
✓ Правильный ответ
do…while
Вопрос 65
Компилятор – это программа для …
1перевода кода с языка высокого уровня в машинный код
2перевода кода с одного языка программирования на другой
3создания псевдокода из исходного кода
4анализа кода программной системы
Вопрос 66
Язык программирования Pascal разработал …
1Никлаус Вирт;;Н. Вирт
Вопрос 67Ответ открыт бесплатно
Язык программирования C++ разработал …
1Б. Страуструп;;Бьёрн Страуструп;;Бьерн Страуструп✓ Правильный ответ
✓ Правильный ответ
Б. Страуструп;;Бьёрн Страуструп;;Бьерн Страуструп
Вопрос 68
… является скриптовым языком
1PHP
2Scala
3C++
4Java
Вопрос 69
Структурное программирование предполагает описание …
1последовательности операций
2объектов, с которыми будет работать программист
3классов, с которыми будет работать программист
4алгоритмов
Вопрос 70Ответ открыт бесплатно
Алгоритм называется …, если его команды выполняются в порядке их естественного следования
1линейным;;линейный✓ Правильный ответ
✓ Правильный ответ
линейным;;линейный
Вопрос 71
Для реализации логики алгоритма и программы, с точки зрения структурного программирования, не должны применяться…
1безусловные переходы
2последовательное выполнение
3ветвления
4повторение (циклы)
Вопрос 72
Деятельность, направленная на обнаружение и исправление ошибок в программной системе, называется …
1отладкой;;отладка
Вопрос 73
Ветвление обязательно должно содержать …
1условие и оператор, выполняемый в случае истинности условия
2оператор, выполняемый в случае истинности условия, и оператор, выполняемый в случае ложности условия
3оператор, выполняемый в случае ложности условия
4только условие
Вопрос 74Ответ открыт бесплатно
Блок-схемой цикла с … является утверждение «Оператор в теле цикла будет обязательно выполнен хотя бы один раз»
1постусловием✓ Правильный ответ
✓ Правильный ответ
постусловием
Вопрос 75
К системе банкомата относят …
1драйверы устройств
2редактор РНР-кода
3базу данных прикладной программы
4сервисную шину предприятия
Вопрос 76
Программирование, основанное на модульной структуре программного продукта и типовых управляющих структурах алгоритмов, называется … программированием
1структурным
Вопрос 77Ответ открыт бесплатно
Диаграмма последовательности действий языка UML выполняет определенные функции, в частности, она … экономической информационной системы
1создает программный код
2создает классы
3обеспечивает указания содержания сообщения между объектами✓ Правильный ответ
4обеспечивает информационную безопасность
✓ Правильный ответ
обеспечивает указания содержания сообщения между объектами
Вопрос 78
Диаграмма топологии языка UML выполняет определенные функции, в частности, она …
1создает программные объекты для всех операций экономической информационной системы
2обеспечивает связь с Интернетом
3создает программные объекты, описывающие все аппаратные средства информационной системы
4выполняет анализ входных данных экономической информационной системы
Вопрос 79
Основой метода структурного программирования является принцип … разработки сложных программ
1модульности
Вопрос 80Ответ открыт бесплатно
Модули в структурном программировании необходимы для …
1разбиения большой задачи на набор меньших✓ Правильный ответ
2ускорения решения поставленных задач
3уменьшения выделяемого времени решения задач
4оптимизации больших программ
✓ Правильный ответ
разбиения большой задачи на набор меньших
Вопрос 81
Применение стандартов информационных технологий при разработке программного обеспечения …
1отвлекает от процесса программирования
2обеспечивает совместимость программных средств
3затрудняет применение программных компонент
4усложняет разрабатываемый программный продукт
Вопрос 82
В состав вычислительной системы входит …
1прикладное программное обеспечение
2редактор HTML
3среда проектирования Visual Studio
4движок BPEL
Вопрос 83
Системы телеобработки данных характеризует …
1ввод данных в момент их возникновения
2точка доступа беспроводной компьютерной сети
3среда проектирования информационной системы
4использование диаграмм языка UML
Вопрос 84Ответ открыт бесплатно
К функциям операционной системы относится …
1управление прикладными программами✓ Правильный ответ
2фильтрация информационных пакетов
3проектирование информационной системы
4разработка бизнес-процессов предприятия
✓ Правильный ответ
управление прикладными программами
Вопрос 85
Работа процессора характеризуется …
1защищенностью данных каждой программы
2фильтрацией информационных пакетов
3развертыванием серверов предприятия
Вопрос 86
Расположите в хронологической последовательности открытия в области программирования:
1ткацкий станок с перфокартами
2аналитическая машина
3первая программа для аналитической машины
4объектно-ориентированное программирование
Вопрос 87Ответ открыт бесплатно
Расположите в исторической последовательности языки программирования (от давно существующего до нового, начиная с разработанного раньше других):
1Simula✓ Правильный ответ
2C++✓ Правильный ответ
3Java✓ Правильный ответ
4Python✓ Правильный ответ
✓ Правильный ответ
Simula ; C++ ; Java ; Python
Вопрос 88
Расположите направления программирования в исторической последовательности их развития, после появления объектно-ориентированного программирования:
1компонентное программирование
2прототипное программирование
3класс-ориентированное программирование
Вопрос 89
Гибкое программирование – это технология программирования, при которой программу разрабатывают сериями коротких циклов (итераций) при тесном взаимодействии с заказчиком. Короткие циклы (итерации) снижают риски ошибок. Итерация представляет собой набор задач, запланированных на выполнение в определенный период времени. В каждой итерации создается работоспособный вариант программной системы, в которой реализуются наиболее приоритетные (для данной итерации) требования заказчика. На каждой итерации выполняются все задачи, необходимые для создания работоспособного программного обеспечения: планирование, анализ требований, проектирование, кодирование, тестирование и документирование. За счет чего достигается высокая производительность разработки программного средства при гибком программировании?
1Высокая производительность достигается за счет того, что при гибком программировании идет высокая оплата труда программистов, а команды работают по 24 часа в сутки, сменяя друг друга.
2Высокая производительность достигается за счет: подбора универсальных программистов и их взаимодействия; создания работающего программного кода на каждой итерации; постоянного сотрудничества с заказчиком; быстрой реакции команды программистов на изменение требований к программному продукту.
3Высокая производительность достигается за счет того, что при гибком программировании составляется техническое задание на разработку программного кода, в котором четко зафиксированы этапы сдачи программного обеспечения и конечный результат, и программисты очень четко следуют пунктам технического задания.
Вопрос 90
Экстремальное программирование уделяет главное внимание кодированию, которое является основой программной системы. Программисты, разрабатывающие код, поддерживают постоянную связь с заказчиком. Тестирование начинается только после завершения кодирования и является основой проверки правильности кода перед поставкой программной системы. Изменение требований в процессе разработки существенно увеличивает объем работ по проведению изменений и ведет к удорожанию проекта. Стоимость разработки программы должна оставаться постоянной. Чем может быть достигнуто постоянство стоимости разработки программы при экстремальном программировании?
1Постоянство стоимости разработки программы достигается: постоянной обратной связью с заказчиком и вовлечением его в процесс разработки; применением коротких по длине кода и по времени итераций; простым дизайном программной системы; частым тестированием программного кода; устранением ошибок в программном коде на ранней стадии; непрерывной проверкой заказчиком работающего программного кода.
2Постоянство стоимости разработки программы достигается: четким техническим заданием; непрерывной работой программистов над программой; регулярными отчетами о работе программистов и результатах разработки заказчику.
3Постоянство стоимости разработки программы достигается: постоянным применением кода и запуском системы; ежедневным тестированием программного кода; регулярными совещаниями с заказчиком по устранению ошибок в коде; тем, что сразу несколько программистов одновременно работают над кодом.
Вопрос 91Ответ открыт бесплатно
Рассмотрим объектную модель информационной системы банкомата. К основным функциям банкомата относятся: выдача наличных, внесение наличных, перевод денег с карты на карту, платежи, подключение к sms сервису, печать чека, баланса счета, выписки по счету. К аппаратным устройствам банкомата относятся: диспенсер (устройство, выдающее и принимающее купюры), кассеты с наличными деньгами, чековый принтер, журнальный принтер, экран, клавиатура, видеокамера, картридер (устройство для считывания карт), контроллер банкомата (устройство, управляющее банкоматом). Разработайте логику работы банкомата при снятии клиентом наличных денег.
1Логика работы банкомата при снятии клиентом наличных денег: 1. Клиент вставляет карточку в устройство чтения банкомата. 2. Банкомат предлагает ввести ПИН-код. 3. Клиент вводит персональный ПИН-код. 4. Банкомат проверяет ПИН-код, отослав данные карты клиента серверу сети банкоматов. 5. Если ПИН-код неверен, то банкомат выводит сообщение об этом на экран. 6. Если ПИН-код верен, то банкомат предлагает клиенту выбрать операцию. 7. Клиент выбирает нужную ему операцию. 8. Банкомат предлагает клиенту ввести с клавиатуры реквизиты операции (в операции по выдаче наличных – это сумма к выдаче). 9. Клиент вводит суммы к выдаче. 10. Банкомат проверяет наличие запрошенной суммы на счету у клиента, и контроллер банкомата проверяет готовность устройств банкомата к выполнению операции. 11. Банкомат выполняет затребованную операцию. 12. В случае отсутствия запрошенной суммы на счету у клиента или неготовности устройств банкомата к выполнению операции банкомат выводит на экран соответствующее сообщение.✓ Правильный ответ
2Логика работы банкомата при снятии клиентом наличных денег: 1. Клиент вставляет карточку в устройство чтения банкомата. 2. Банкомат предлагает ввести ПИН-код. 3. Клиент вводит персональный ПИН-код. 4. Банкомат проверяет ПИН-код, отослав данные карты клиента менеджерам банка. 5. Если ПИН-код неверен, то банкомат получает от менеджеров банка сообщение и выводит сообщение на экран. 6. Если ПИН-код верен, то банкомат получает от менеджеров банка сообщение и предлагает клиенту выбрать операцию. 7. Клиент ждет выполнения нужной ему операции. 8. Банкомат предлагает клиенту ввести реквизиты операции (в операции по выдаче наличных – это сумма к выдаче). 9. Клиент вводит суммы к выдаче. 10. Банкомат отправляет сообщение менеджерам банка, они проверяют наличие запрошенной суммы на счету у клиента и контроллер банкомата проверяет готовность устройств банкомата к выполнению операции. 11. Банкомат получает сообщение от менеджеров банка о том, что деньги на счете есть (если такая операция была запрошена) и выполняет операцию. 12. В случае получения от менеджеров банка сообщения об отсутствии запрошенной суммы на счету у клиента или неготовности устройств банкомата к выполнению операции банкомат выводит на экран соответствующее сообщение.
3Логика работы банкомата при снятии клиентом наличных денег: 1. Клиент вставляет карточку в устройство чтения банкомата. 2. Банкомат предлагает ввести ПИН-код. 3. Клиент вводит персональный ПИН-код. 4. Банкомат проверяет ПИН-код, отослав данные карты клиента на сервер банка. 5. Если ПИН-код неверен, то банкомат выводит сообщение об этом на экран. 6. Если ПИН-код верен, то банкомат предлагает клиенту выбрать операцию. 7. Клиент выбирает нужную ему операцию. 8. Банкомат предлагает клиенту ввести сумму, которая у него на счете, и направляет запрос в банк. 9. Клиент ждет решения банка и суммы к выдаче. 10. Банкомат проверяет контроллер банкомата. 11. Если все подтверждено банком, то банкомат выполняет затребованную операцию. 12. В случае отсутствия запрошенной суммы на счету у клиента или неготовности устройств банкомата к выполнению операции банкомат выводит на экран сообщение, что клиенту нужно обратиться к менеджеру банка для уточнения.
✓ Правильный ответ
Логика работы банкомата при снятии клиентом наличных денег: 1. Клиент вставляет карточку в устройство чтения банкомата. 2. Банкомат предлагает ввести ПИН-код. 3. Клиент вводит персональный ПИН-код. 4. Банкомат проверяет ПИН-код, отослав данные карты клиента серверу сети банкоматов. 5. Если ПИН-код неверен, то банкомат выводит сообщение об этом на экран. 6. Если ПИН-код верен, то банкомат предлагает клиенту выбрать операцию. 7. Клиент выбирает нужную ему операцию. 8. Банкомат предлагает клиенту ввести с клавиатуры реквизиты операции (в операции по выдаче наличных – это сумма к выдаче). 9. Клиент вводит суммы к выдаче. 10. Банкомат проверяет наличие запрошенной суммы на счету у клиента, и контроллер банкомата проверяет готовность устройств банкомата к выполнению операции. 11. Банкомат выполняет затребованную операцию. 12. В случае отсутствия запрошенной суммы на счету у клиента или неготовности устройств банкомата к выполнению операции банкомат выводит на экран соответствующее сообщение.
О материалах и доступе
Что входит в набор «Современные технологии разработки программного обеспечения.ои(dor)»?
91 вопрос с вариантами из опубликованных тестов (1). Сверьте формулировки и варианты с вашим заданием перед покупкой: разные программы могут содержать разные вопросы.
Какие ответы можно посмотреть бесплатно?
Нажмите «Показать ответы бесплатно»: после завершения индикатора откроется бесплатная часть ответов. Бесплатные ответы отмечены зелёным. При нескольких правильных вариантах отмечены все варианты из ключа ответа. Остальные ответы доступны после покупки.
Как получить полный доступ?
Стоимость — 2 499 ₽. Войдите в личный кабинет и оплатите выбранный предмет. Доступ действует 7 дней; подписки и автоматических списаний нет.
Что делать, если обнаружена ошибка?
Напишите нам и пришлите номер заказа, формулировку вопроса и подтверждение ошибки. Гарантия: 1 ошибка — вернём деньги.