Какое из перечисленных языков программирования относится к объектно-ориентированному программированию?
- Java
- CSS
- Python
Какой из следующих протоколов используется для передачи электронной почты?
- HTTP
- FTP
- SMTP
- UDP
Какой из перечисленных алгоритмов используется для сортировки элементов в порядке возрастания?
- Bubble Sort
- QuickSort
- Insertion Sort
- Merge Sort
Какое утверждение верно для базы данных?
- — это база данных
- MySQL — язык программирования
- SQLite — это СУБД
- CSS — это запрос к базе данных
Какой элемент используется для создания гиперссылки в ?
- <link>
- <a>
- <url>
- <href>
Какой тип данных в языке программирования Python представляет собой неизменяемую последовательность символов?
- list
- str
- tuple
- dict
Какая команда используется для создания новой ветки в системе контроля версий Git?
- git checkout
- git branch
- git commit
- git branch new_branch
Какой из следующих типов данных в языке программирования JavaScript является ложным (falsy) значением?
- null
- 0
- undefined
- true
Какой HTTP-метод используется для запроса данных от сервера без изменения данных на сервере?
- POST
- DELETE
- PUT
- GET
Какое утверждение верно относительно операционной системы Linux?
- Windows — это разновидность Linux
- macOS — ядро Linux
- Linux основан на ядре Unix
- Linux разработан Microsoft
Какие из перечисленных языков программирования являются статически типизированными?
- Java
- C#
- Python
- C++
Какой алгоритм сортировки обладает наилучшей временной сложностью в среднем случае?
- Сортировка вставками
- Быстрая сортировка
- Merge Sort
- Сортировка кучей
Какие из перечисленных принципов ООП относятся к наследованию?
- Инкапсуляция
- Абстракция
- Полиморфизм
- Сокрытие реализации
Что такое REST в контексте веб-разработки?
- Расширенная система передачи данных
- Язык программирования
- Архитектурный стиль взаимодействия компонентов
- Набор библиотек для разработки интерфейсов
Какой протокол используется для обеспечения безопасной передачи данных через интернет?
- HTTP
- HTTPS
- FTP
- SMTP
Какие из перечисленных языков программирования относятся к функциональным?
- JavaScript
- Swift
- Haskell
- C++
Что такое SQL?
- Язык разметки документов
- Язык программирования
- Язык структурированных запросов
- Язык стилей для веб-страниц
Какой тип данных используется для хранения десятичных чисел в большинстве языков программирования?
- float
- double
- decimal
- BigDecimal
Какой из перечисленных принципов SOLID связан с тем, чтобы класс имел только одну причину для изменения?
- Принцип единственной ответственности (Single Responsibility Principle)
- Принцип открытости/закрытости
- Принцип подстановки Барбары Лисков
- Принцип инверсии зависимостей
Какой из следующих тегов используется для создания ссылки в ?
<a>
<p>
<div>
<link>
Какой метод HTTP используется для отправки данных формы на сервер?
- GET
- POST
- PUT
- DELETE
Какое свойство в CSS используется для изменения цвета текста?
- background-color
- color
- text-style
- font-color
Какое ключевое слово используется для объявления переменной в языке программирования JavaScript?
- variable
- let
- var
- const
Что такое SQL?
- Язык разметки
- Язык программирования
- Язык стилей
- Язык структурированных запросов
Какой из перечисленных типов данных относится к языку программирования Python?
- int
- string
- boolean
- все вышеперечисленные
Какое событие JavaScript срабатывает при клике на элементе страницы?
- hover
- scroll
- click
- keydown
Что такое Git?
- Веб-браузер
- Система управления базами данных
- Язык программирования
- Система контроля версий
Какой из следующих тегов используется для создания таблицы в ?
<table>
<form>
<div>
<tr>
Какой метод массива JavaScript используется для добавления элемента в конец массива?
- push()
- pop()
- shift()
- append()
Какой из перечисленных языков программирования является компилируемым?
- С
- Python
- JavaScript
- Ruby
Что такое SQL?
- Язык разметки
- Язык программирования
- Язык структурированных запросов
- Язык описания стилей
Какой из следующих алгоритмов сортировки имеет наихудшую временную сложность?
- Сортировка вставками
- Сортировка слиянием
- Пузырьковая сортировка
- Быстрая сортировка
Что такое HTTP?
- Хиппопотамус
- HyperText Markup Protocol
- HyperText Transfer Protocol
- High-Level Programming
Какая структура данных используется для поиска быстрого доступа к данным по ключу?
- Стек
- Очередь
- Список
- Хеш-таблица
Что такое API?
- Application Programming Interface
- Automated Process Integration
- Advanced Program Interaction
- Application Programming Interface
Какой тип данных используется для хранения целых чисел без десятичной части?
- float
- char
- int
- double
Что такое Git?
- Global Internet Technology
- General Integrated Tool
- Distributed Version Control System
- Graphical Interface Toolkit
Какой из перечисленных языков программирования является интерпретируемым?
- Java
- Perl
- C++
- Swift
Что такое MVC в контексте разработки программного обеспечения?
- Model-View-Configuration
- Multi-Version Control
- Most Valuable Code
- Model-View-Controller