2формальная знаковая система для описания алгоритмов
3система управления данными
4средство для создания компьютерных игр
Вопрос 19
Низкоуровневым языком программирования является …
1Python
2Java
3Ассемблер
4Ruby
Вопрос 20Ответ открыт бесплатно
Высокоуровневым языком программирования является …
1Ассемблер
2C
3Java✓ Правильный ответ
4машинный код
✓ Правильный ответ
Java
Вопрос 21
Поддерживают как компиляцию, так и интерпретацию …
1только компилируемые языки
2только интерпретируемые языки
3языки высокого уровня
4языки низкого уровня
Вопрос 22
Язык программирования C создал …
1Бьёрн Страуструп
2Джеймс Гослинг
3Гвидо ван Россум
4Деннис Ритчи
Вопрос 23Ответ открыт бесплатно
Бьёрном Страуструпом был разработан язык программирования …
1C#
2Java
3C++✓ Правильный ответ
4Python
✓ Правильный ответ
C++
Вопрос 24
Компанией Microsoft для платформы .NET создан язык программирования …
1Java
2C#
3Python
4Ruby
Вопрос 25
Преимущество языка Java – это …
1высокая производительность
2строгая типизация
3кроссплатформенность
4простота синтаксиса
Вопрос 26
Основное назначение языка JavaScript – это …
1разработка серверных приложений
2разработка веб-сайтов и их интерактивности
3разработка мобильных приложений
4разработка операционных систем
Вопрос 27Ответ открыт бесплатно
Создателем языка Python является …
1Деннис Ритчи
2Бьёрн Страуструп
3Гвидо ван Россум✓ Правильный ответ
4Брендан Эйх
✓ Правильный ответ
Гвидо ван Россум
Вопрос 28
Основное отличие языка C++ от языка C заключается в том, что …
1C++ поддерживает объектно-ориентированное программирование
2C++ не компилируется
3C++ не поддерживает указатели
4C++ был создан раньше языка C
Вопрос 29
Разработчиком языка программирования C# является …
1Деннис Ритчи
2Андерс Хейлсберг
3Гвидо ван Россум
4Джеймс Гослинг
Вопрос 30Ответ открыт бесплатно
Преимуществом
1полная объектная ориентированность✓ Правильный ответ
2высокая производительность
3поддержка низкоуровневых операций
4простота изучения
✓ Правильный ответ
полная объектная ориентированность
Вопрос 31
Изначально был назван Oak язык программирования …
1JavaScript
2Python
3Java
4C#
Вопрос 32
От других языков программирования Python отличает такая особенность, как …
1интерпретируемость и компилируемость в зависимости от реализации
2полная поддержка объектно-ориентированного программирования
3высокая производительность
4низкоуровневые операции
Вопрос 33Ответ открыт бесплатно
Назначением JavaScript является …
1разработка операционных систем
2разработка серверных приложений
3создание интерактивности на веб-страницах✓ Правильный ответ
4создание мобильных приложений
✓ Правильный ответ
создание интерактивности на веб-страницах
Вопрос 34
Кроссплатформенность Java обеспечивает …
1прямое исполнение на процессоре
2использование интерпретаторов
3виртуальная машина JVM
4наличие множества компиляторов
Вопрос 35
Для научных исследований в США чаще всего используется язык программирования …
1C
2Java
3Python
4Ruby
Вопрос 36
Преимущество языка C# в плане типизации – это …
1слабая типизация
2полиморфная типизация
3унифицированная система типизации
4динамическая типизация
Вопрос 37Ответ открыт бесплатно
Из языков программирования ближе всего к машинному коду …
1Python
2Java
3Ассемблер✓ Правильный ответ
4C#
✓ Правильный ответ
Ассемблер
Вопрос 38
Основной недостаток высокоуровневых языков по сравнению с низкоуровневыми языками – это …
1невозможность обработки больших данных
2сложность синтаксиса
3отсутствие поддержки объектно-ориентированного программирования
4менее эффективные инструкции для аппаратного обеспечения
Вопрос 39
К преимуществам высокоуровневых языков программирования НЕ относится …
1быстрота разработки
2независимость от аппаратного обеспечения
3простота понимания кода программистом
4высокая производительность по сравнению с низкоуровневыми языками
Вопрос 40Ответ открыт бесплатно
Основой кроссплатформенности языка Java является …
1наличие множества компиляторов
2виртуальная машина Java (JVM)✓ Правильный ответ
3прямая интерпретация байткода
4наличие встроенных библиотек
✓ Правильный ответ
виртуальная машина Java (JVM)
Вопрос 41
Процесс компиляции программы на языке C состоит в том, что программа …
1интерпретируется на каждом этапе исполнения
2преобразуется в машинный код, который затем исполняется процессором
3исполняется напрямую виртуальной машиной
4транслируется в байткод, который затем интерпретируется
Вопрос 42
Для языка C++ верно, что …
1C++ не поддерживает указатели
2C++ не является объектно-ориентированным языком
3C++ является интерпретируемым языком
4C++ поддерживает как низкоуровневые, так и высокоуровневые операции
Вопрос 43
Уникальность языка Python по сравнению с другими языками программирования заключается в том, что он …
1компилируется в машинный код
2имеет строгую типизацию
3имеет множество абстрактных интерфейсов и может быть как интерпретируемым, так и компилируемым +
4не поддерживает объектно-ориентированное программирование
Вопрос 44Ответ открыт бесплатно
Менее предпочтительным для разработки кроссплатформенных приложений язык C# делает …
1отсутствие поддержки объектно-ориентированного программирования
2сложность синтаксиса
3зависимость от операционной системы Windows✓ Правильный ответ
4низкая производительность
✓ Правильный ответ
зависимость от операционной системы Windows
Вопрос 45
Python часто используется в научной среде в США потому, что он …
1имеет сложный синтаксис
2заменил Java благодаря своей читабельности и простоте
3поддерживает низкоуровневые операции
4не поддерживает модули и функции
Вопрос 46
Компилятор в процессе разработки программного обеспечения …
1исполняет программу на виртуальной машине
2преобразует исходный код в машинный код
3обрабатывает данные и управляет памятью
4быстро интерпретирует команды
Вопрос 47Ответ открыт бесплатно
С помощью языка C++ в основном решаются задачи …
1разработки веб-приложений
2реализации низкоуровневых операций и системное программирование✓ Правильный ответ
3обработки данных в реальном времени
4визуализации данных и графика
✓ Правильный ответ
реализации низкоуровневых операций и системное программирование
Вопрос 48
Сильной поддержкой событийно-ориентированного программирования обладает язык программирования …
1C
2C#
3JavaScript
4Python
Вопрос 49
Изначально разрабатывался для бытовых электронных устройств, но затем стал использоваться для клиентских приложений и серверного программного обеспечения язык программирования …
1Java
2Python
3C#
4Ruby
Вопрос 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интерпретирует команды на лету
✓ Правильный ответ
компилирует код в байткод для виртуальной машины .NET (CLR)
Вопрос 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С++
3Java
4Python
Вопрос 60
Основная проблема при создании больших систем – …
1низкая производительность
2высокие затраты
3сложность
4недостаток кадров
Вопрос 61Ответ открыт бесплатно
Для преодоления сложности при разработке программных систем используется метод …
1инкапсуляции
2декомпозиции✓ Правильный ответ
3полиморфизма
4наследования
✓ Правильный ответ
декомпозиции
Вопрос 62
Термин «правильная декомпозиция» означает …
1разделение задач на мелкие части
2минимизацию количества связей между подсистемами и максимизацию связности внутри подсистем
3оптимизацию кода
4использование современных технологий
Вопрос 63
Для моделирования функциональных диаграмм используется нотация …
1UML
2DFD
3SADT
4BPMN
Вопрос 64Ответ открыт бесплатно
Аббревиатура DFD означает …
1Data Flow Diagram✓ Правильный ответ
2Design Flow Diagram
3Data Function Design
4Dynamic Function Diagram
✓ Правильный ответ
Data Flow 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 заключается в том, что …
1IDEF3 описывает рабочие процессы и их логическую последовательность
2IDEF3 используется для моделирования баз данных
3IDEF3 применяет UML-диаграммы
4IDEF3 разрабатывает программные модули
Вопрос 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сценарий
✓ Правильный ответ
процесс
О материалах и доступе
Что входит в набор «Управление коллективной разработкой приложений.ти ЭБС»?
78 вопросов с вариантами из опубликованных тестов (1). Сверьте формулировки и варианты с вашим заданием перед покупкой: разные программы могут содержать разные вопросы.
Какие ответы можно посмотреть бесплатно?
Нажмите «Показать ответы бесплатно»: после завершения индикатора откроется бесплатная часть ответов. Бесплатные ответы отмечены зелёным. При нескольких правильных вариантах отмечены все варианты из ключа ответа. Остальные ответы доступны после покупки.
Как получить полный доступ?
Стоимость — 2 499 ₽. Войдите в личный кабинет и оплатите выбранный предмет. Доступ действует 7 дней; подписки и автоматических списаний нет.
Что делать, если обнаружена ошибка?
Напишите нам и пришлите номер заказа, формулировку вопроса и подтверждение ошибки. Гарантия: 1 ошибка — вернём деньги.