NDG Linux Essentials Chapter 2 Answers

Last Updated on January 4, 2019 by Admin

NDG Linux Essentials Chapter 2 Answers

  1. The Samba application is a:

    • File Server
    • Mail Server
    • Security Server
    • Web Server
  2. Which of the following are examples of desktop software?

    (choose two)

    • Compiler
    • File share
    • Web browser
    • Web server
    • Music player
  3. If you wanted to set up a blog, which software would be most helpful?

    • Samba
    • MySQL
    • Postfix
    • Dovecot
    • WordPress
  4. Which of the following pieces of software deal with file sharing?

    (choose three)

    • Samba
    • Netatalk
    • PostgreSQL
    • NFS
    • X-Windows
  5. If you wanted to create and print an invoice, which software could you use?

    • Firefox
    • LibreOffice
    • GNOME
    • Compiz
    • Evolution
  6. POP and IMAP are related to:

    • Letting users log in to multiple servers with 1 set of credentials
    • Email
    • Reading and writing music
    • Sharing files
    • Serving web pages
  7. When a computer boots, it can get its network information through:

    • SMTP
    • LDAP
    • DHCP
    • X11
    • DNS
  8. Which of the following are examples of text editors?

    (choose four)

    • pico
    • nano
    • yum
    • vim
    • emacs
  9. A package manager:

    (choose two)

    • Can optionally repartition your disk to make room for Linux
    • Emails you when software is out of date
    • Performs a fresh install of Linux
    • Downloads software from the Internet
    • Keeps track of which files belong to which packages
  10. An interpreted programming language:

    (choose two)

    • Requires a compilation step but no linking step
    • Takes fewer resources to run than a compiled language
    • Requires a linking step but no compilation step
    • Tends to offer more features than compiled languages
    • Is converted into machine specific instructions as the program runs
  11. Which of the following are true about compiled programming languages?

    • Ruby is a compiled language
    • Compiled languages are great for system administration tasks like scripting
    • Perl is a compiled language
    • C is a compiled language
    • A programmer is usually more productive when using a compiled language
  12. Which package manager is used in Fedora, a Red Hat derived system?

    • apt-get
    • vim
    • tar
    • bash
    • yum
  13. The Linux shell:

    (choose three)

    • Is responsible for tracking the location of configuration files
    • Is customizable
    • Has a built in text editor
    • Has a scripting language
    • Allows you to launch programs
  14. Which application would you use to edit and piece together sound files to make podcast?

    • Bash
    • GIMP
    • Thunderbird
    • Audiolicious
    • Audacity
  15. The two main families of Linux shells are:

    (choose two)

    • Bourne Shell
    • C Shell
    • emacs
    • Korn shell
    • Python Shell
  16. Which server software would you use to create a company directory that you could search and authenticate against?

    • Netatalk
    • OpenLDAP
    • bind
    • ISC DHCP
    • Samba
  17. A Mail Transfer Agent’s primary purpose is to:

    • Manage the end user’s inbox
    • Deliver mail between servers
    • Act as a gateway between faxes and email
    • Filter out spam
    • Serve email to end clients
  18. Which of the following are examples of a web server?

    (choose two)

    • postfix
    • Apache
    • WordPress
    • NFS
    • Nginx
  19. If you wanted to let a Linux machine share files with Windows clients and servers, you would use:

    • NFS
    • Samba
    • Netatalk
    • DNS
    • bind
  20. Richard Stallman is associated with:

    • The Free Software Foundation
    • BSD Unix
    • The Apache foundation
    • Microsoft
    • The Open Source Initiative
  21. A “copyleft provision” in a software license means:

    • You may not link against third party closed source software
    • You give up your copyright to the software
    • You must provide support for your modifications
    • You must provide free copies of the software if you use it
    • If you redistribute the software, you must distribute the source to any changes you make
  22. The largest difference between the GPLv2 and BSD licenses is:

    • GPLv2 is not approved by the OSI
    • Only BSD allows commercial use
    • BSD has no copyleft provision
    • Nothing, they are virtually identical
    • GPLv2 requires assigning copyright to the FSF
  23. The Free Software Foundation believes that:

    (choose two)

    • People should write software with no expectation of making money
    • Software should be free to share
    • No money should ever change hands
    • Software should be free to modify
    • Software should not have copyright
  24. Which of the following licenses was made by the FSF?

    • MIT
    • Apache
    • Creative Commons
    • BSD
    • GPLv3
  25. A permissive free software license:

    (choose two)

    • Places no restrictions on sharing modifications
    • Means you can use the software for anything you want
    • Does not allow the software to be locked to certain hardware
    • Requires you share software changes but not binaries
    • Places the software in the public domain
  26. Linux is distributed under which license?

    • Linux Foundation
    • GPLv3
    • GPLv2
    • MIT
    • BSD
  27. Who founded the Open Source Initiative?

    (choose two)

    • Linus Torvalds
    • Richard Stallman
    • Eric Raymond
    • University of California at Berkeley
    • Bruce Perens
  28. A generic term for Open Source and Free Software is:

    • FLOSS
    • Libre Software
    • GPL
    • OS/FS
    • SLOFF
  29. Which are examples of permissive software licenses?

    (choose two)

    • GPLv3
    • MIT
    • BSD
    • GPLv2
    • LGPLv3
  30. What does it mean when a work is placed in the public domain?

    • You must redistribute changes to the software
    • You may not use the work for commercial purposes
    • The author has relinquished the copyright on the work
    • The author has died
    • The work was done by a government agency
  31. Creative Commons licenses allow you to:

    (choose three)

    • Specify whether or not changes must be shared
    • Specify whether or not people may distribute changes
    • Get a veto on where the work is used
    • Allow or disallow commercial use
    • Receive royalties on the use of the work
  32. If a podcast is licensed under the CC BY-ND license, you may:

    (choose two)

    • Add ads to it and post it to your website.
    • Sell it as part of a compilation
    • Share it as long as you give credit to the author
    • Use an interview or song from it for your own podcast
    • Post it to your website
  33. How can you make money from open source software?

    (choose three)

    • Charge a yearly fee for the right to use the software
    • Sell hardware that’s built to work with the software
    • Provide paid consulting services for users
    • Unlock premium features for people that pay
    • Take payments for fixing bugs
  34. To place software under an open source license, you must give up your copyright.

    True or False?

    • True
    • False
  35. The difference between the GPL and LGPL licenses are:

    • LGPL was made by the OSI while GPL was made by the FSF
    • LGPL allows linking to non GPLed software
    • LGPL applies to web services
    • LGPL allows you to distribute the software in binary-only form
    • LGPL is shorter than GPL
  36. Permissive free software licenses:

    (choose three)

    • Are not approved by the FSF
    • Don’t have a copyleft provision
    • Can allow software to be used inside closed source software
    • Include the GPLv2 and BSD
    • Are not approved by the OSI
  37. The Creative Commons version of Public Domain licensing is:

    • Attribution-NonCommercial
    • Attribution-NonCommercial-ShareAlike
    • No Rights Reserved
    • Attribution
    • NoAttribution-ShareAlike
  38. Your company makes a hardware firewall that runs a custom Linux kernel. What are your obligations under GPLv2?

    • You must make the source to your custom web interface available
    • You must make your hardware designs available
    • You must make the source to your kernel available
    • You must ensure your custom kernel runs on a regular Intel machine
    • There are no requirements
  39. Participating in open source projects can improve your technical skills, even if it is not your day job.

    True or False?

    • True
    • False