Управление коллективной разработкой приложений.ти ЭБС

Управление коллективной разработкой приложений.ти ЭБС

Просмотрите все вопросы и варианты бесплатно. Правильные ответы скрыты и открываются только после получения доступа.

78 вопросов Вариант 1 Доступ 7 дней
Содержание теста

Вопросы и варианты

Без отметок и подсказок к правильным ответам

Вопрос 1

Программное обеспечение (ПО) – это …

  1. набор инструментов для разработки аппаратных средств
  2. совокупность программ для управления компьютерными системами
  3. коллекция данных для управления сетями
  4. аппаратное обеспечение компьютера
Вопрос 2

Компоненты, которые входят в программно-аппаратный комплекс – это …

  1. только программное обеспечение
  2. только аппаратное обеспечение
  3. программное и аппаратное обеспечение
  4. только операционная система
Вопрос 3

Основная функция программного обеспечения заключается в …

  1. обеспечении работы только операционной системы
  2. управлении всеми ресурсами и процессами компьютера
  3. сборе данных с периферийных устройств
  4. обеспечении работы только прикладных программ
Вопрос 4

Разработка программного обеспечения включает в себя …

  1. анализ, проектирование, программирование, тестирование
  2. только программирование и тестирование
  3. производство аппаратных компонентов
Вопрос 5

Программа – это …

  1. перечень различных команд
  2. коллекция данных для анализа
  3. набор инструкций для выполнения компьютером
  4. система управления данными
Вопрос 6

Программная конфигурация ПК – это …

  1. настройка аппаратных компонентов компьютера
  2. совокупность всех программ, установленных на компьютере
  3. коллекция операционных систем
  4. установка периферийных устройств
Вопрос 7

В состав системного программного обеспечения входят …

  1. игры и офисные приложения
  2. операционные системы и драйверы устройств
  3. базы данных
  4. графические редакторы
Вопрос 8

К функциям базового уровня программного обеспечения относится …

  1. управление только сетью
  2. обеспечение работы всех компонентов компьютера
  3. визуализация данных
  4. управление приложениями пользователя
Вопрос 9

Для хранения базовых программных средств используются …

  1. оперативная память и жесткий диск
  2. ПЗУ и ППЗУ
  3. внешние накопители
  4. флэш-накопители и CD-диски
Вопрос 10

ПЗУ и ППЗУ – это …

  1. постоянное запоминающее устройство и программируемое постоянное запоминающее устройство +
  2. программное запоминающее устройство и портативное запоминающее устройство
  3. периферийное запоминающее устройство и программируемое периферийное запоминающее устройство
  4. постоянное запоминающее устройство и портативное программное запоминающее устройство
Вопрос 11

Прикладное программное обеспечение – это …

  1. операционные системы для работы с базами данных
  2. программы для выполнения конкретных задач пользователя
  3. системы для управления ресурсами сети
  4. утилиты для оптимизации работы компьютера
Вопрос 12

Процесс создания программ включает …

  1. анализ, проектирование, программирование, тестирование
  2. производство, маркетинг, продажи
  3. написание кода, компиляцию, оптимизацию
  4. только анализ и тестирование
Вопрос 13

Информационная система (ИС) – это …

  1. система для хранения и передачи информации
  2. аппаратное обеспечение для обработки данных
  3. система для создания графических изображений
  4. программное обеспечение для управления файлами
Вопрос 14

Свойствами программного обеспечения являются …

  1. корректность, надежность, удобство использования
  2. удобство использования, стоимость, доступность
  3. быстродействие, масштабируемость, модульность
  4. надежность, простота, эффективность
Вопрос 15

Корректность программного обеспечения – это …

  1. соответствие спецификации
  2. быстродействие
  3. удобство использования
  4. производительность
Вопрос 16

Надежность программного обеспечения – это …

  1. соответствие спецификации
  2. устойчивость к ошибкам
  3. удобство использования
  4. защита данных
Вопрос 17

Основными этапами жизненного цикла программного продукта являются …

  1. разработка, маркетинг, продажи
  2. анализ требований, проектирование, программирование, тестирование, эксплуатация, сопровождение
  3. производство, доставка, установка
  4. разработка, тестирование, выпуск на рынок
Вопрос 18

Язык программирования – это …

  1. набор аппаратных инструкций
  2. формальная знаковая система для описания алгоритмов
  3. система управления данными
  4. средство для создания компьютерных игр
Вопрос 19

Низкоуровневым языком программирования является …

  1. Python
  2. Java
  3. Ассемблер
  4. Ruby
Вопрос 20

Высокоуровневым языком программирования является …

  1. Ассемблер
  2. C
  3. Java
  4. машинный код
Вопрос 21

Поддерживают как компиляцию, так и интерпретацию …

  1. только компилируемые языки
  2. только интерпретируемые языки
  3. языки высокого уровня
  4. языки низкого уровня
Вопрос 22

Язык программирования C создал …

  1. Бьёрн Страуструп
  2. Джеймс Гослинг
  3. Гвидо ван Россум
  4. Деннис Ритчи
Вопрос 23

Бьёрном Страуструпом был разработан язык программирования …

  1. C#
  2. Java
  3. C++
  4. Python
Вопрос 24

Компанией Microsoft для платформы .NET создан язык программирования …

  1. Java
  2. C#
  3. Python
  4. Ruby
Вопрос 25

Преимущество языка Java – это …

  1. высокая производительность
  2. строгая типизация
  3. кроссплатформенность
  4. простота синтаксиса
Вопрос 26

Основное назначение языка JavaScript – это …

  1. разработка серверных приложений
  2. разработка веб-сайтов и их интерактивности
  3. разработка мобильных приложений
  4. разработка операционных систем
Вопрос 27

Создателем языка Python является …

  1. Деннис Ритчи
  2. Бьёрн Страуструп
  3. Гвидо ван Россум
  4. Брендан Эйх
Вопрос 28

Основное отличие языка C++ от языка C заключается в том, что …

  1. C++ поддерживает объектно-ориентированное программирование
  2. C++ не компилируется
  3. C++ не поддерживает указатели
  4. C++ был создан раньше языка C
Вопрос 29

Разработчиком языка программирования C# является …

  1. Деннис Ритчи
  2. Андерс Хейлсберг
  3. Гвидо ван Россум
  4. Джеймс Гослинг
Вопрос 30

Преимуществом

  1. полная объектная ориентированность
  2. высокая производительность
  3. поддержка низкоуровневых операций
  4. простота изучения
Вопрос 31

Изначально был назван Oak язык программирования …

  1. JavaScript
  2. Python
  3. Java
  4. C#
Вопрос 32

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

  1. интерпретируемость и компилируемость в зависимости от реализации
  2. полная поддержка объектно-ориентированного программирования
  3. высокая производительность
  4. низкоуровневые операции
Вопрос 33

Назначением JavaScript является …

  1. разработка операционных систем
  2. разработка серверных приложений
  3. создание интерактивности на веб-страницах
  4. создание мобильных приложений
Вопрос 34

Кроссплатформенность Java обеспечивает …

  1. прямое исполнение на процессоре
  2. использование интерпретаторов
  3. виртуальная машина JVM
  4. наличие множества компиляторов
Вопрос 35

Для научных исследований в США чаще всего используется язык программирования …

  1. C
  2. Java
  3. Python
  4. Ruby
Вопрос 36

Преимущество языка C# в плане типизации – это …

  1. слабая типизация
  2. полиморфная типизация
  3. унифицированная система типизации
  4. динамическая типизация
Вопрос 37

Из языков программирования ближе всего к машинному коду …

  1. Python
  2. Java
  3. Ассемблер
  4. C#
Вопрос 38

Основной недостаток высокоуровневых языков по сравнению с низкоуровневыми языками – это …

  1. невозможность обработки больших данных
  2. сложность синтаксиса
  3. отсутствие поддержки объектно-ориентированного программирования
  4. менее эффективные инструкции для аппаратного обеспечения
Вопрос 39

К преимуществам высокоуровневых языков программирования НЕ относится …

  1. быстрота разработки
  2. независимость от аппаратного обеспечения
  3. простота понимания кода программистом
  4. высокая производительность по сравнению с низкоуровневыми языками
Вопрос 40

Основой кроссплатформенности языка Java является …

  1. наличие множества компиляторов
  2. виртуальная машина Java (JVM)
  3. прямая интерпретация байткода
  4. наличие встроенных библиотек
Вопрос 41

Процесс компиляции программы на языке C состоит в том, что программа …

  1. интерпретируется на каждом этапе исполнения
  2. преобразуется в машинный код, который затем исполняется процессором
  3. исполняется напрямую виртуальной машиной
  4. транслируется в байткод, который затем интерпретируется
Вопрос 42

Для языка C++ верно, что …

  1. C++ не поддерживает указатели
  2. C++ не является объектно-ориентированным языком
  3. C++ является интерпретируемым языком
  4. C++ поддерживает как низкоуровневые, так и высокоуровневые операции
Вопрос 43

Уникальность языка Python по сравнению с другими языками программирования заключается в том, что он …

  1. компилируется в машинный код
  2. имеет строгую типизацию
  3. имеет множество абстрактных интерфейсов и может быть как интерпретируемым, так и компилируемым +
  4. не поддерживает объектно-ориентированное программирование
Вопрос 44

Менее предпочтительным для разработки кроссплатформенных приложений язык C# делает …

  1. отсутствие поддержки объектно-ориентированного программирования
  2. сложность синтаксиса
  3. зависимость от операционной системы Windows
  4. низкая производительность
Вопрос 45

Python часто используется в научной среде в США потому, что он …

  1. имеет сложный синтаксис
  2. заменил Java благодаря своей читабельности и простоте
  3. поддерживает низкоуровневые операции
  4. не поддерживает модули и функции
Вопрос 46

Компилятор в процессе разработки программного обеспечения …

  1. исполняет программу на виртуальной машине
  2. преобразует исходный код в машинный код
  3. обрабатывает данные и управляет памятью
  4. быстро интерпретирует команды
Вопрос 47

С помощью языка C++ в основном решаются задачи …

  1. разработки веб-приложений
  2. реализации низкоуровневых операций и системное программирование
  3. обработки данных в реальном времени
  4. визуализации данных и графика
Вопрос 48

Сильной поддержкой событийно-ориентированного программирования обладает язык программирования …

  1. C
  2. C#
  3. JavaScript
  4. Python
Вопрос 49

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

  1. Java
  2. Python
  3. C#
  4. Ruby
Вопрос 50

Большинство современных профессиональных высокоуровневых языков программирования включают поддержку языка ассемблера для …

  1. повышения эффективности и точности выполнения
  2. улучшения читаемости кода
  3. обеспечения кроссплатформенности
  4. упрощения отладки и тестирования
Вопрос 51

Преимущество использования интерпретируемого языка перед компилируемым состоит в …

  1. высокой производительности
  2. возможности выполнения программы на любом компьютере с интерпретатором
  3. меньшем потреблении памяти
  4. простоте отладки и тестирования
Вопрос 52

Компилятор языка C++ …

  1. быстро интерпретирует команды
  2. преобразует исходный код в исполняемый файл
  3. выполняет код непосредственно без промежуточных этапов
  4. обеспечивает кроссплатформенность программ
Вопрос 53

В веб-разработке и информационной безопасности Python часто используется потому, что он …

  1. поддерживает низкоуровневые операции
  2. имеет читабельный и минималистичный синтаксис
  3. не поддерживает модули и функции
  4. имеет сложный синтаксис
Вопрос 54

Для компилятора языка C# верно, что он …

  1. компилирует код в байткод для JVM
  2. компилирует код в машинный код для процессора
  3. компилирует код в байткод для виртуальной машины .NET (CLR)
  4. интерпретирует команды на лету
Вопрос 55

К преимуществам языка C++ НЕ относится …

  1. статическая типизация
  2. возможность низкоуровневых операций
  3. высокая производительность
  4. полная объектная ориентированность
Вопрос 56

Основным преимуществом высокоуровневых языков программирования является …

  1. независимость от оборудования
  2. высокая скорость выполнения
  3. простота написания драйверов
  4. прямая работа с аппаратными ресурсами
Вопрос 57

Для компилируемых языков программирования верно, что …

  1. программа выполняется непосредственно из исходного кода
  2. программа интерпретируется во время выполнения
  3. программа преобразуется в машинный код
  4. программа не требует компиляции
Вопрос 58

Python относится к … типу языков программирования

  1. низкоуровневому
  2. высокоуровневому
  3. аппаратному
  4. машинному
Вопрос 59

Концепцию WORA (Write Once Run Anywhere) использует язык программирования …

  1. С
  2. С++
  3. Java
  4. Python
Вопрос 60

Основная проблема при создании больших систем – …

  1. низкая производительность
  2. высокие затраты
  3. сложность
  4. недостаток кадров
Вопрос 61

Для преодоления сложности при разработке программных систем используется метод …

  1. инкапсуляции
  2. декомпозиции
  3. полиморфизма
  4. наследования
Вопрос 62

Термин «правильная декомпозиция» означает …

  1. разделение задач на мелкие части
  2. минимизацию количества связей между подсистемами и максимизацию связности внутри подсистем
  3. оптимизацию кода
  4. использование современных технологий
Вопрос 63

Для моделирования функциональных диаграмм используется нотация …

  1. UML
  2. DFD
  3. SADT
  4. BPMN
Вопрос 64

Аббревиатура DFD означает …

  1. Data Flow Diagram
  2. Design Flow Diagram
  3. Data Function Design
  4. Dynamic Function Diagram
Вопрос 65

Какое основное отличие нотации DFD?

  1. Использование логических схем
  2. Моделирование потоков данных
  3. Описание объектов
  4. Генерация кода
Вопрос 66

Контекстная диаграмма в DFD – это …

  1. диаграмма верхнего уровня, отображающая основные процессы и взаимодействия системы
  2. диаграмма, описывающая данные
  3. модель пользовательского интерфейса
  4. схема базы данных
Вопрос 67

Какое из следующих утверждений правильно описывает нотацию IDEF0?

  1. Используется для моделирования баз данных
  2. Описывает рабочие процессы
  3. Описывает функции и их взаимодействия
  4. Используется для управления проектами
Вопрос 68

В нотации IDEF0 «стрелка слева» описывает …

  1. ресурсы
  2. исходящие данные
  3. входящие данные
  4. управляющее воздействие
Вопрос 69

Для описания входящих ресурсов в IDEF0 используется стрелка …

  1. справа
  2. слева
  3. сверху
  4. снизу
Вопрос 70

Основное отличие IDEF3 от IDEF0 заключается в том, что …

  1. IDEF3 описывает рабочие процессы и их логическую последовательность
  2. IDEF3 используется для моделирования баз данных
  3. IDEF3 применяет UML-диаграммы
  4. IDEF3 разрабатывает программные модули
Вопрос 71

В нотации IDEF3 для описания функций, выполняемых сотрудниками, служит элемент …

  1. ссылочного объекта
  2. логического «И»
  3. модели работы
  4. стрелки предшествования
Вопрос 72

Какое преимущество имеет использование UML для моделирования программных систем?

  1. Стандартизация и универсальность
  2. Меньшие затраты на разработку
  3. Простота использования
  4. Ограниченное применение
Вопрос 73

Для отображения структуры системы и иерархии классов в UML используется диаграмма …

  1. компонентов
  2. классов
  3. объектов
  4. последовательностей
Вопрос 74

В UML последовательные действия во времени показывает диаграмма …

  1. классов
  2. компонентов
  3. последовательностей
  4. действий
Вопрос 75

В UML «активити-диаграмма» – это диаграмма, …

  1. показывающая структуру классов
  2. показывающая последовательность действий и решений
  3. иллюстрирующая взаимодействие пользователей
  4. описывающая компоненты системы
Вопрос 76

В UML описывает взаимодействие пользователей с системой диаграмма …

  1. компонентов
  2. классов
  3. последовательностей
  4. сценариев использования
Вопрос 77

Основной задачей нотации IDEF0 является …

  1. описание бизнес-процессов
  2. моделирование рабочих процессов
  3. описание функций и их взаимодействий
  4. проектирование баз данных
Вопрос 78

Основным элементом диаграммы DFD является …

  1. процесс
  2. класс
  3. компонент
  4. сценарий