Введение в разработку приложений на платформе Atom/MeeGo. Граничин О.Н - 41 стр.

UptoLike

41
проекте и в правиле не определены реквизиты?
1. файл будет удален
2. файл будет считаться актуальным и цель пересобираться не будет
3. цель всегда будет пересобираться
4. работа make завершится с ошибкой
29) С чем связано название некоторых целей в Makefile фальшивыми:
1. с отсутствием в проекте файлов, соответствующих их именам
2. с тем, что они заданы неявно
30) Для чего нужны фальшивые цели в Makefile?
1. задания макроопределений
2. инсталляции проекта в системе
3. удаления результатов сборки
4. выполнения вспомогательных действий, напрямую не связанных с созданием каких-либо
файлов
31) Неявно заданное правилоэто:
1. правило, имеющее phony-цель
2. правило, создаваемое автоматически в соответствии с мета-правилом, где задана не
конкретная цель, а некий паттерн имени цели
3. правило, использующее в командах переменные.
4. правило, в котором задана цель и реквизиты, но не задано никаких команд.
32) Для чего нужна встроенная переменная .PHONY?
1. в этой переменной указывается список имен целей, которые всегда должны считаться
фальшивыми
2. в этой переменной указывается список имен целей, которые никогда не должны
пересобираться
3. в этой переменной хранятся общие реквизиты для нескольких целей
33) Что из нижеперечисленного не входит в функции системы управления пакетами?
1. управление процессом установки компонентов ПО
2. управление процессом удаления компонентов ПО
3. управление процессом установки компонентов ПО из исходного кода
4. управление полномочиями пользователей в системе
34) Какой командой, используя систему управления пакетами apt, можно скачать пакет исходного
кода?
1. apt-get source <название пакета>
2. apt-get build-dep <название пакета>
3. aptitude <название пакета>
4. yum install <название пакета>
35) Какой командой, используя систему управления пакетами apt, можно установить пакеты,
необходимые для сборки данного пакета из исходного кода?
1. apt-get source <название пакета>
2. apt-get build-dep <название пакета>
3. make depcomp
4. Достаточно установить пакет при помощи apt-get install. Необходимые пакеты будут
установлены автоматически
36) Что из перечисленного не является системой автоматизации сборки?
1. qmake
2. Qt
3. Cmake
4. Scons
37) Как расшифровывается аббревиатура gdb?
1. Greedy Disk-Conserving Broadcasting
2. Genome Database