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

UptoLike

40
2. генерирует скрипт configure из файла configure.ac
3. осуществляет сборку
4. генерирует Makefile
18) Что выполняет утилита automake?
1. осуществляет сборку
2. генерирует Makefile.in на основании Makefile.am и configure.ac
3. собирает данные о системе, в которой производится сборка
19) Что содержит Makefile?
1. shell-скрипт, собирающий данные о системе
2. непосредственные указания для сборки проекта
3. указания для пользователя, как собрать и установить пакет
4. двоичный кодрезультат сборки
20) В стандартной модели использования autotools Makefile генерируется автоматически:
1. скриптом configure из файла Makefile.am
2. скриптом configure из файлов Makefile.in config.h.in
3. программой make из файла Makefile.am
4. стандартная модель использования autotools предполагает написание Makefile вручную
21) Что представляет из себя Makefile.am?
1. такого файла нет
2. данные о структуре и внутренних зависимостях исходного кода
3. shell-скрипт, собирающий данные о системе, на которой выполняется сборка
4. служебные данные, генерируемые в процессе работы скрипта configure
22) Где и когда впервые была разработана утилита make?
1. Bell Labs, 1977
2. проект GNU, 1985
3. корпорация Apple, 1995
4. Intel, 1990
23) Укажите, какая из задач не решается системой автоматизированной сборки:
1. упрощение сборки больших проектов
2. отслеживание ошибок в коде
3. отслеживание зависимостей между модулями
4. выполняется компиляция только обновлённых частей проекта
24) POSIX это:
1. набор стандартов, описывающих интерфейсы между операционной системой и прикладной
программой
2. система контроля версий
3. скрипт для сбора данных о системе, на которой выполняется сборка
4. UNIX-подобная ОС
25) Какое из следующих определений наиболее точно соответствует цели в правилах Makefile?
1. имя исполняемого файла, который мы получим в конце сборки
2. имя файла, который является результатом одного из этапов сборки
3. узел в дереве зависимостей, по которому осуществляется сборка
4. наименование целевой архитектуры, на которой производится сборка
26) Какое из следующих определений наиболее точно соответствует реквизитам в правилах Makefile?
1. список целей, от которых зависит другая цель
2. макроопределение, задающее название цели в виде внутренней переменной
3. shell-скрипт, собирающий цель
4. список файлов, из которых компилируется некий другой файл
27) В каком случае требуется пересборка цели?
1. если один из реквизитов был обновлён ранее цели
2. если цель является .PHONY-целью
28) Что произойдет, если файл, заданный в качестве цели для некоторого правила, существует в