[OOP] Что из перечисленного является преимуществом объектно-ориентированного подхода к программированию перед структурным программированием:
Anonymous Quiz
6%
В ООП не используются функции и процедуры
76%
ООП позволяет объединять состояние объектов и их поведение
4%
ООП не поддерживает повторное использование компонентов
11%
ООП поддерживает разработку программ "сверху-вниз"
2%
ООП не поддерживает понятие абстракции
2%
Не знаю
[Git] С помощью какой команды НЕЛЬЗЯ удалить remote ветку в Git?
Anonymous Quiz
9%
git push -d origin <branch>
29%
git branch -d <branch>
45%
git push origin :<branch>
10%
git push origin --delete <branch>
7%
Не знаю
[Git] Какая команда позволит сделать клон с историей только последнего комита?
Anonymous Quiz
32%
git clone -depth=1 <repo>
7%
git clone -shallow=1 <repo>
29%
git clone -commit=1 <repo>
10%
git clone -step=1 <repo>
13%
git clone -tail=1 <repo>
8%
Не знаю
[OOP] Термин "наследование" обозначает, что...
Anonymous Quiz
14%
В производных классах присутствует часть состояния родительского класса.
62%
Производные классы содержат поля и методы родительского.
10%
Производные классы содержат методы родительского класса.
10%
Производные классы наследуют поля родительского класса.
4%
Производные классы наследуют модификаторы доступа членов родительского класса.
1%
Не знаю
[OOP] Отношение реализации
Anonymous Quiz
9%
является синонимом отношения зависимости
16%
является частным случаем ассоциации
27%
не существует в ООП
36%
является отношением типа наследования
12%
Не знаю
Forwarded from BackendQuiz - задачи с собеседований по бэкенду
[SQL] В некоторой таблице есть колонка EX_COL. Записи таблицы для этой колонки содержат значения { 100, 200, 300, NULL }. Каким будет результат функции AVG(EX_COL)?
Anonymous Quiz
22%
150
30%
Возникнет ошибка: агрегатные функции не могут быть использованы для записей со значениями NULL
2%
0
40%
200
6%
Не знаю
[Git] Команда Git, позволяющая забрать коммит другой ветки и вставить (влить) в текущую. Данная команда применяет к дереву проекта изменения, которые были внесены указанным коммитом.
Anonymous Quiz
7%
git revert <hash-commit>
54%
git cherry-pick <hash-commit>
30%
git rebase <hash-commit>
4%
нет верного ответа
5%
Не знаю
[OOP] Как называется объект, задача которого состоит в реакции на возникновение определенного события?
Anonymous Quiz
1%
Repeater
22%
Callback
37%
Observer
3%
Publisher
37%
Trigger
1%
Не знаю
[OOP] События позволяют ... (продолжите утверждение)
Anonymous Quiz
52%
классу или объекту уведомлять другие классы или объекты о возникновении каких-либо ситуаций
6%
манипулировать отношением реализации
26%
классу или объекту уведомлять систему о возникновении каких-либо ситуаций
13%
при возникновении каких-либо ситуаций реализовать инкапсуляцию к классу прослушивателю
3%
Не знаю
Ссылка на доку: https://www.php.net/manual/ru/language.operators.precedence.php
[OOP] Вызов статического метода, это:
Anonymous Quiz
70%
Раннее связывание.
23%
Позднее связывание.
7%
Не знаю
[Git] Как удалить локальную ветку независимо от того была смержена она или нет?
Anonymous Quiz
33%
git branch -d <branch>
28%
git branch -D <branch>
4%
git branch -di <branch>
20%
git branch remove <branch>
3%
git branch clear <branch>
7%
git branch delete <branch>
6%
Не знаю
Какой принцип ООП "нарушает" следующий фрагмент кода:
Anonymous Quiz
74%
Инкапсуляция
6%
Композиция
4%
Равенство
7%
Полиморфизм
3%
Агрегация
6%
Не знаю
[OOP] Какое наиболее важное преимущество предоставляет персистентность объектов в приложении?
Anonymous Quiz
12%
Персистентность делает систему более защищенной от внешних атак
8%
Персистентность позволяет системе быстрее стартовать
62%
Персистентность позволяет хранить и восстанавливать состояние объектов между выключениями системы
9%
Персистентность увеличивает скорость поиска объектов по атрибутам
9%
Не знаю
[OOP] Можно ли конструктор пометить c помощью модификатора virtual?
Anonymous Quiz
11%
При использовании модификатора доступа protected, конструкторы могут быть виртуальными
10%
При использовании модификатора доступа static, конструкторы могут быть виртуальными
61%
Конструкторы не могут быть виртуальными
7%
Конструкторы могут быть виртуальными только в исключительных ситуациях
10%
Не знаю
Какая команда используется для загрузки данных с удаленного репозитория и сразу выпонляет git merge для создания коммита слияния?
Anonymous Quiz
50%
git pull
12%
git merge
22%
git fetch
8%
git remote
4%
git get
3%
Не знаю
[Git] Как инициализировать пустой репозиторий (без рабочей директории)?
Anonymous Quiz
3%
git init --shared
15%
git init --bare
50%
git init --empty
6%
git init --free
24%
git init --new
3%
Не знаю