Какие основные принципы объектно-ориентированного программирования?
- Наследование, инкапсуляция, абстракция, интерфейс
- Условия, циклы, массивы, функции
- Переменные, операторы, типы данных, циклы
- Файлы, структуры данных, указатели, модули
Что такое SQL и для чего он используется в базах данных?
- Язык программирования для веб-разработки
- Язык структурированных запросов для работы с базами данных
- Язык описания стилей для веб-страниц
- Язык низкого уровня для программирования аппаратного обеспечения
Какой из перечисленных алгоритмов сортировки имеет наилучшую временную сложность в среднем случае?
- Пузырьковая сортировка
- Сортировка вставками
- Сортировка слиянием
- Сортировка выбором
Что такое и для чего он используется?
- Язык программирования для создания серверных приложений
- Язык разметки для создания структуры веб-страниц
- Язык стилей для оформления веб-страниц
- Язык запросов для взаимодействия с базами данных
Какой протокол используется для безопасной передачи данных между веб-браузером и веб-сервером?
- HTTP
- FTP
- HTTPS
- SMTP
Что такое переменная в программировании?
- Значение, которое нельзя изменить после присвоения
- Объект, предназначенный для хранения данных
- Имя, связанное с определенным значением или объектом
- Условие, определяющее ход выполнения программы
Какие основные этапы жизненного цикла программного продукта?
- Проектирование, тестирование, внедрение, поддержка
- Анализ, разработка, тестирование, сопровождение
- Планирование, выполнение, контроль, завершение
- Идея, разработка, продажа, маркетинг
Какие типы данных чаще всего используются в языке программирования Python?
- int, float, char, boolean
- number, string, boolean, array
- int, str, bool, list
- numeric, text, boolean, set
Что такое AJAX в веб-разработке?
- Язык программирования для создания анимаций
- Технология, позволяющая обновлять части веб-страницы без полной перезагрузки
- Фреймворк для разработки мобильных приложений
- Язык стилей для создания адаптивного дизайна
Что такое система контроля версий, и для чего она используется в разработке программного обеспечения?
- Инструмент для отладки программного кода
- Среда выполнения программы на сервере
- Инструмент для сохранения и отслеживания изменений в коде
- Язык программирования для работы с базами данных
Какое из следующих утверждений является основным принципом объектно-ориентированного программирования?
- Синтаксическая простота и минимализм
- Множественное наследование
- Инкапсуляция
- Строгая типизация
Какая из перечисленных структур данных используется для хранения элементов в порядке, в котором они были добавлены?
- Стек
- Очередь
- Список
- Хеш-таблица
Что такое SQL?
- Язык разметки
- Язык программирования
- Язык структурированных запросов
- Язык стилей таблиц
Какой из следующих алгоритмов сортировки имеет наилучшую производительность в среднем случае?
- Сортировка вставками
- Сортировка выбором
- Быстрая сортировка
- Сортировка слиянием
Что такое HTTP?
- Протокол передачи файлов
- Язык программирования
- Протокол передачи гипертекста
- Протокол безопасной передачи данных
Какой из перечисленных языков программирования является интерпретируемым, а не компилируемым?
- Java
- C++
- Python
- С#
Что такое DNS?
- Домашняя сеть
- Система доменных имен
- Цифровая сеть соседей
- Динамическая сетевая система
Какая из следующих баз данных является реляционной?
- MongoDB
- Redis
- MySQL
- Cassandra
Что такое MVC в контексте веб-разработки?
- Многозадачный виртуальный компонент
- Метод переменных констант
- Модель-Вид-Контроллер
- Масштабируемая виртуальная среда
Какие из перечисленных языков программирования являются языками скриптов?
или напишите нам прямо сейчас
- Java
- JavaScript
- C++
- Swift
Какие из перечисленных элементов относятся к основным строительным материалам?
- Стекло
- Дерево
- **Бетон**
- Пластик
Какой из следующих языков программирования является компилируемым?
- **C++**
- Python
- JavaScript
- Ruby
Какие из перечисленных газов входят в состав атмосферы Земли?
- Азот
- **Кислород**
- Водород
- Неон
Какая из следующих структур данных используется для хранения элементов в порядке Last-In-First-Out (LIFO)?
- Массив
- Список
- **Стек**
- Очередь
Какие из перечисленных океанов являются самыми крупными по площади?
- Северный Ледовитый
- Южный
- **Тихий**
- Атлантический
Какой из следующих физических законов описывает сохранение энергии в изолированной системе?
- **Закон сохранения энергии**
- Закон Архимеда
- Закон Ньютона о взаимодействии
- Закон Кулона
Какой из перечисленных химических элементов является благородным газом?
- Кислород
- **Гелий**
- Железо
- Углерод
Какие из перечисленных языков являются славянскими?
- Французский
- Испанский
- **Русский**
- Китайский
Какой из следующих органов человеческого тела отвечает за образование крови?
- Печень
- **Костный мозг**
- Почки
- Сердце
Какие из перечисленных явлений относятся к электромагнитным волнам?
- Звуковые волны
- **Световые волны**
- Механические волны
- Водные волны
Какова формула эйлерова пути в теории графов?
- А) V — E + 1
- B) V + E — 2
- C) V — E — 1
- D) V — 2E + 1
Какой метод используется для поиска минимального остовного дерева в графе?
- A) Метод Гаусса
- B) Алгоритм Дейкстры
- C) Алгоритм Прима
- D) Алгоритм Флойда-Уоршелла
Что такое SQL?
- A) Система управления версиями
- B) Язык структурированных запросов
- C) Протокол передачи данных
- D) Язык программирования
Какие из перечисленных языков относятся к объектно-ориентированным?
- A) Fortran
- B) Java
- C) Assembly
- D) Python
Какова сложность алгоритма сортировки пузырьком в среднем случае?
- C) O(n log n)
- A) O(n)
- D) O(n^2)
- B) O(n^2)
Что такое OSI?
- B) Офис стандартов и измерений
- D) Организация стандартов интернета
- C) Модель взаимодействия открытых систем
- A) Операционная система для интернета
Какие из перечисленных алгоритмов относятся к динамическому программированию?
- C) Алгоритм Флойда-Уоршелла
- B) Алгоритм Дейкстры
- D) Алгоритм нахождения наибольшей общей подпоследовательности
- A) Алгоритм сортировки пузырьком
Какова основная задача архитектуры ПО?
- A) Создание красивого и удобного интерфейса
- B) Разработка структуры программного продукта
- C) Тестирование программы
- D) Написание документации
Какие из перечисленных языков являются декларативными?
- A) C
- B) SQL
- C) Java
- D) Prolog
Что такое рекурсивный алгоритм?
- A) Алгоритм, использующий циклы
- B) Алгоритм, использующий динамическое программирование
- C) Алгоритм, использующий графы
- D) Алгоритм, который вызывает сам себя
или напишите нам прямо сейчас



