Перейти к содержанию

Упражнения (Questions & Answers)

Контрольные вопросы

  1. Какой из перечисленных элементов представляет собой собственно компонент операционной системы в Linux?

    A. Библиотеки
    B. Ядро
    C. Среда рабочего стола
    D. Функции оболочки bash

  2. Что предоставляет программистам готовые элементы кода, которые они могут использовать при написании программ для Linux?

    A. Ядро
    B. Модули ядра
    C. Библиотеки
    D. Профили оболочки bash

  3. Как называлась Unix-подобная система, написанная Эндрю Таненбаумом (Andrew Tanenbaum)?

    A. CPM
    B. DR-DOS
    C. Linux
    D. Minix
    E. Solaris

  4. Что сделал Линус Торвальдс (Linus Torvalds) с исходным кодом Linux?

    A. Продал его компании IBM.
    B. Бесплатно передал его компании Microsoft.
    C. Разработал Minix.
    D. Запатентовал и зарегистрировал авторские права на него.
    E. Опубликовал его в Интернете для всех желающих.

  5. Кто инициировал проект GNU?

    A. Ричард Столлман (Richard Stallman)
    B. Эндрю Таненбаум (Andrew Tanenbaum)
    C. Линус Торвальдс (Linus Torvalds)
    D. Ричард Беркли (Richard Berkley)

  6. Вы — программист. Ваш руководитель просит вас загрузить исходный код ядра последней версии Linux и модифицировать его для поддержки корпоративного приложения, разрабатываемого для внутреннего использования. Возможно ли это?

    A. Нет, исходный код Linux более не доступен в Интернете.
    B. Нет, авторские права на исходный код это запрещают.
    C. Да, но необходимо выплачивать отчисления проекту GNU.
    D. Да, вы можете создать собственный дистрибутив Linux и даже распространять его при условии, что исходный код остаётся в открытом доступе.

  7. Вам поручено развернуть почтовый сервер для организации численностью 150 человек. Вы рассматриваете Linux в качестве платформы. Осуществимо ли это?

    A. Да, Linux можно настроить для предоставления почтовых служб.
    B. Нет, хотя Linux и допускает настройку почтовых служб, он не рекомендуется для более чем 25 пользователей.
    C. Да, но потребуется приобрести специализированное почтовое программное обеспечение, совместимое с Linux.
    D. Ни один из доступных коммерческих пакетов для групповой работы не был портирован под Linux.

  8. Какие службы Linux можно использовать для настройки совместной сетевой печати на Linux-сервере для клиентских рабочих станций под управлением как Linux, так и Windows? (Выберите два варианта.)

    A. MySQL
    B. NFS
    C. CUPS
    D. Samba
    E. NIS
    F. OpenPrint

  9. Какая служба позволяет настроить общее файловое хранилище на Linux-сервере для сетевых пользователей, работающих на рабочих станциях под управлением Windows?

    A. MySQL
    B. NFS
    C. PostgreSQL
    D. Samba
    E. NIS
    F. FileManager

  10. Вы устанавливаете новый Linux-сервер для размещения критически важных приложений баз данных. Сервер будет интенсивно использоваться большим числом пользователей ежедневно. Какие дистрибутивы лучше всего подойдут для этого сценария? (Выберите два варианта.)

    A. Red Hat Enterprise Linux Server
    B. Red Hat Enterprise Linux Desktop
    C. Ubuntu Server
    D. SUSE Linux Enterprise Desktop

  11. Вы планируете установить Fedora на устаревшей системе с процессором Pentium 4 с поддержкой Hyper-Threading. Какую архитектуру дистрибутива следует загрузить?

    A. IA-64
    B. x86-Celeron
    C. x86-64
    D. x86
    E. PPC

  12. Вы планируете установить Fedora на системе с 64-битным четырёхъядерным процессором. Какую архитектуру дистрибутива следует загрузить?

    A. IA-64
    B. x86-64
    C. x86
    D. PPC


Ответы

  1. B. Ядро Linux — это компонент, отвечающий за функции операционной системы.

  2. C. Библиотеки содержат готовый код, который программисты могут повторно использовать в своих приложениях.

  3. D. Эндрю Таненбаум (Andrew Tanenbaum) написал операционную систему Minix, когда университеты лишились доступа к исходному коду UNIX.

  4. E. Линус Торвальдс (Linus Torvalds) опубликовал исходный код своего ядра Linux в Интернете и пригласил других программистов дорабатывать и совершенствовать его.

  5. A. Ричард Столлман (Richard Stallman) продвигал концепцию свободно распространяемого исходного кода, лежащую в основе GNU.

  6. D. Согласно GPL, вы вправе свободно загружать исходный код Linux и вносить в него изменения.

  7. A. Для Linux доступен широкий выбор мощных почтовых пакетов, делающих его превосходной платформой для крупных организаций.

  8. C, D. Служба CUPS обеспечивает сетевую печать для других систем под управлением Linux. В сочетании с Samba сетевая печать распространяется и на системы Windows (а также любые другие операционные системы с поддержкой Samba, включая Linux и Mac OS X).

  9. D. Служба Samba позволяет поддерживать клиентов, совместимых с Samba, в том числе системы под управлением Windows, Mac OS X и Linux.

  10. A, C. Эти дистрибутивы оптимизированы для высоконагруженных сетевых серверов.

  11. D. Процессор Pentium 4 с Hyper-Threading использует архитектуру Intel x86.

  12. B. 64-битный процессор AMD использует 64-битную архитектуру x86.