Главная / Операционные системы /
Основы работы в ОС Linux / Тест 17
Основы работы в ОС Linux - тест 17
Упражнение 1:
Номер 1
Чем является ядро?
Ответ:
 (1) посредником между аппаратным обеспечением компьютера и драйвером устройства 
 (2) посредником между аппаратным обеспечением компьютера и файлом устройства 
 (3) посредником между аппаратным и программным обеспечением компьютера 
Номер 2
Каким образом можно обновить ядро?
Ответ:
 (1) установкой готового бинарного образа нового ядра из rpm-пакета 
 (2) компиляцией ядра из исходных текстов 
 (3) любым из предыдущих способов 
Номер 3
Каким образом нужно обновить ядро, чтобы оно стало оптимальным вариантом для вашей системы?
Ответ:
 (1) установкой готового бинарного образа нового ядра из rpm-пакета 
 (2) компиляцией ядра из исходных текстов 
 (3) любым из предыдущих способов 
Упражнение 2:
Номер 1
Ядра какой версии является экспериментальным?
Ответ:
 (1) 2.2.16-1 
 (2) 2.3.4 
 (3) 2.4.8 
Номер 2
Ядра какой версии является стабильными?
Ответ:
 (1) 2.2.16-1 
 (2) 2.3.4 
 (3) 2.4.8 
Упражнение 3:
Номер 1
С помощью какой команды можно скопировать загрузочный сектор находящийся на диске hdb1 в файл bootsect.lnx?
Ответ:
 (1) dd if=/dev/hdb1 of=/mnt/hda1/bootsect.lnx bs=512 count=1
 
 (2) dd if=/dev/hdb1 of=/mnt/hda1/bootsect.lnx bs=512 count=2
 
 (3) dd if=/dev/hdb1 of=/mnt/hda1/bootsect.lnx bs=1024 count=1
 
Номер 2
Какую команду надо запустить, чтобы установить ядро из rpm пакета?
Ответ:
 (1) rpm -l kernel-x.y.z.i386.rpm
 
 (2) rpm -i kernel-x.y.z.i386.rpm
 
 (3) rpm -k kernel-x.y.z.i386.rpm
 
Номер 3
Какие файлы, при установке ядра из пакета rpm, программа rpm
установит в каталог /boot?
Ответ:
 (1) System.map 
 (2) System 
 (3) vmlinux 
 (4) vmlinuz 
Упражнение 4:
Номер 1
Какие типы ядер бывают?
Ответ:
 (1) монолитное 
 (2) модульное 
 (3) оптимизированное 
Номер 2
В каком случае вам лучше встроить поддержку всех имеющихся компонентов оборудования в ядро?
Ответ:
 (1) если вы не имеете привычки менять аппаратную конфигурацию компьютера 
 (2) если вы часто меняете аппаратную конфигурацию компьютера 
 (3) если у вас медленный компьютер с малым объемом оперативной памяти 
Номер 3
В каком случае вам лучше использовать подключаемые к ядру модули для управления компонентами оборудования?
Ответ:
 (1) если вы не имеете привычки менять аппаратную конфигурацию компьютера 
 (2) если вы часто меняете аппаратную конфигурацию компьютера 
 (3) если у вас медленный компьютер с малым объемом оперативной памяти 
Упражнение 5:
Номер 1
Какой каталог нельзя использовать для распаковки исходников ядра?
Ответ:
 (1) /usr/src
 
 (2) /usr/src/kernel
 
 (3) /usr/src/linux
 
Номер 2
В каком каталоге содержится набор заголовочных файлов ядра?
Ответ:
 (1) /usr/src
 
 (2) /usr/src/linux
 
 (3) /usr/src/kernel
 
Номер 3
Какой каталог можно использовать для распаковки исходников ядра пользователю "User"?
Ответ:
 (1) /usr/src/linux
 
 (2) /home/User/src/linux
 
 (3) /home/User/linux
 
Упражнение 6:
Номер 1
Какую команду нужно использовать когда вы хотите удалить следы былых, может быть ошибочных, действий, в частности, ранее созданные файлы с расширением .o?
Ответ:
 (1) make clean
 
 (2) make clear
 
 (3) make dep
 
 (4) make mrproper
 
Номер 2
Какой командой выполняется конфигурирование ядра?
Ответ:
 (1) make config
 
 (2) make dep
 
 (3) make install
 
Номер 3
Что означает символ "m" в значении параметра при конфигурации ядра?
Ответ:
 (1) позволяет получить подсказку 
 (2) драйвер соответствующего устройства будет сконфигурирован в виде отдельного подключаемого модуля 
 (3) драйвер соответствующего устройства будет встроен в ядро 
Упражнение 7:
Номер 1
Какие альтернативные команды можно использовать вместо make config
?
Ответ:
 (1) make kconfig
 
 (2) make menuconfig
 
 (3) make xconfig
 
Номер 2
Какие команды конфигурации ядра работают в текстовом режиме?
Ответ:
 (1) make config
 
 (2) make menuconfig
 
 (3) make xconfig
 
Номер 3
Какие команды конфигурации ядра работают в графическом режиме?
Ответ:
 (1) make config
 
 (2) make menuconfig
 
 (3) make xconfig
 
Упражнение 8:
Номер 1
Что будет если ядро, скомпилировано с опцией эмуляции математического сопроцессора, на компьютере на котором есть сопроцессор?
Ответ:
 (1) вместо сопроцессора будет использоваться функция эмуляции 
 (2) функция эмуляции никогда не будет использоваться 
 (3) ядро не будет работать на этом компьютере 
Номер 2
Что будет если при конфигурации ядра задать тип процессора 586?
Ответ:
 (1) ядро не будет работать на 386-х процессорах 
 (2) ядро будет работать на 486-х процессорах и выше 
 (3) ядро будет работать только на 586-х процессорах 
 (4) ядро будет работать на 586-х процессорах и выше 
Номер 3
Что будет если при конфигурации ядра задать тип процессора 486?
Ответ:
 (1) ядро не будет работать на 386-х процессорах 
 (2) ядро будет работать на 486-х процессорах и выше 
 (3) ядро будет работать только на 586-х процессорах 
 (4) ядро будет работать на 586-х процессорах и выше 
Упражнение 9:
Номер 1
Какую команду надо выполнить для установки зависимостей ядра?
Ответ:
 (1) make mrproper
 
 (2) make dep
 
 (3) make proper
 
Номер 2
С помощью какой команды можно скомпилировать ядро?
Ответ:
 (1) make bzImage
 
 (2) make kernel
 
 (3) make linux
 
Номер 3
Какая команда служит для создания сжатого образа ядра?
Ответ:
 (1) make bzImage
 
 (2) make kernel
 
 (3) make linux
 
Упражнение 10:
Номер 1
С помощью какой команды можно создать загрузочный диск?
Ответ:
 (1) make disk
 
 (2) make bzdisk
 
 (3) make bzImage
 
Номер 2
Какие команды нужно выполнить при установке ядра если вы сконфигурировали какие-то драйверы как отдельные модули?
Ответ:
 (1) make modules
 
 (2) make modules_install
 
 (3) make install
 
Номер 3
Какие файлы нужно скопировать в каталог /boot
после компиляции ядра?
Ответ:
 (1) vmlinux
 
 (2) bzImage
 
 (3) bootImage
 
 (4) system.map
 
Упражнение 11:
Номер 1
Что описывается в строке image
файла lilo.conf?
Ответ:
 (1) имя, которое служит для выбора пользователем загружаемой ОС 
 (2) название образа ядра 
 (3) раздел диска, с которого производится загрузка 
Номер 2
Что описывается в строке label
файла lilo.conf?
Ответ:
 (1) имя, которое служит для выбора пользователем загружаемой ОС 
 (2) название образа ядра 
 (3) раздел диска, с которого производится загрузка 
Номер 3
Что описывается в строке boot
файла lilo.conf?
Ответ:
 (1) имя, которое служит для выбора пользователем загружаемой ОС 
 (2) название образа ядра 
 (3) раздел диска, с которого производится загрузка 
Упражнение 12:
Номер 1
Какой командой для конфигурации ядра можно воспользоваться, если вы хотите провести перекомпиляцию установленного ядра с минимальными трудозатратами, и вы уже проводили установку ядра из исходников в своей системе?
Ответ:
 (1) make config
 
 (2) make menuconfig
 
 (3) make oldconfig
 
Номер 2
В каком файле сохраняются все ответы на вопросы, которые были заданы при выполнении команды make config
?
Ответ:
 (1) ./.config
 
 (2) ./.configure
 
 (3) ./.kernel.cfg
 
Номер 3
В каком случае при проведении повторной процедуры конфигурирования ядра командой make oldconfig
используется тот ответ на каждый вопрос, который сохранен в файле ./.config
?
Ответ:
 (1) если в этом файле нет готового ответа пользователя 
 (2) если устанавливается обновленная версия ядра, в которой появился новый параметр 
 (3) если вы закомментировали строку, соответствующую данному параметру, из файла ./.config