This is a timed quiz.
You have 1 hour to complete the 54 questions in this quiz.
One of the jobs of the kernel is to:
Load the operating system after the computer is turned on
Manage the system's resources
Turn source code into machine code
Transfer mail from one machine to another
Unix is: (choose two)
A text editor
A type of hardware
A trademark
An operating system
A distribution of Linux
Linux is written in:
Java
.NET
C
C++
Perl
Source code refers to:
A human readable version of computer software
The license that dictates how you may use and share the software
The interface that software uses to talk to the kernel
The version of a program that the computer runs on the CPU
Open source means: (choose two)
You must share your changes
You must support the software you share
You cannot charge anything for the software
You can modify the software's source code
You can view the software's source code
Most of the tools that are part of Linux systems come from:
Google
Red Hat and Debian
The GNU project
The Open Source Iniciative
The Linux foundation
The Linux platform that runs on mobile phones is called:
Linux can't run on phones
MicroLinux
Teldroid
LinuxMobile
IOS
Android
What does a distribution provide to add and remove software from the system?
Application Programming Interface (API)
Bash
Package manager
Compiler
Partitioning tool
The bootloader's job is to:
Perform the initial installation of the kernel to hard drive
Assign initial settings such as network address
Install software from the Internet or removable media
Load the application into memory
Load the kernel after the computer is powered on
Unix was originally invented at:
AT&T Bell Labs
Xerox PARC
Stanford University
Berkeley University
Bangalore University
A license where you don't have access to the source code is called:
Closed source
Impaired source
Open Source
Sourceless
Which distributions are made by, or clones of, Red Hat? (choose two)
CentOS
Ubuntu
Debian
Fedora
Slackware
Ubuntu is derived from which distribution?
Scientific Linux
Red Hat Enterprise Linux
Open source licenses differ, but generally agree that: (choose two)
You should have access to the source code of software
You are not allowed to sell the software
You must redistribute your changes
You should be able modify the software as you wish
Applications make requests to the kernel and receive resources, such as memory, CPU, and disk in return. True or False?
The most important consideration when choosing an operating system is:
The licensing model of the operating system
What the computer will do
How much performance is needed
Wether or not it is cloud-friendly
The operating system's mascot
Linux is not Unix because:
It hasn't undergone certification
It's not made by the Open Group
There are too many distributions
It's not good enough
It's free
A release cycle:
Describes how long the software will be supported for
Describes how often updates to the software come out
Is always 6 months
Only applies to software you pay for
Doesn't matter in an Open Source environment
A maintenance cycle:
Only has meaning for paid software
Should be short so you always have the freshest releases
Should be long so that you have time before you need to upgrade
Describes how long a version of software will be supported
Describes how often updates for software come out
If a software release is in a state in that it has many new features that have not been rigorously tested, it is typically referred to as beta software. True or False?
Software is backward compatible if:
It still supports old file formats or applications
It can be upgraded without downtime
It works across Linux/Mac/Windows
People still use old versions
If the next version still works the same way
Apple's OS X is: (choose three)
Certified as UNIX compatible
Derived from FreeBSD Able to natively run Windows binaries
Only compatible with Apple hardware
Derived from Linux
Microsoft Windows: (choose three)
Comes in desktop and server variants
Has powerful scripting capabilities
Has a Linux compability mode
Has a short maintenance cycle
Has a built in virtualization
Other commercial Unixes: (choose two)
Use completely different commands than Linux
Do not run the GNU tools
Are tied to their vendor's hardware
Are UNIX certified
Are almost obsolete
When choosing a distribution of Linux, you should consider: (Choose five)
Which distributions are supported by the software you need to run
The maintenance cycle of the distribution
Which management tools are provided by the distribution
Whether or not the distribution is under active development
If you need support on the distribution itself
Popularity on social media.
The Samba application is a:
File Server
Security Server
Web Server
Mail Server
Which of the following are examples of desktop software? (choose two)
File share
Web browser
Music player
Web server
If you wanted to set up a blog, which software would be most helpful?
Dovecot
Postfix
Wordpress
Samba
MySQL
Which of the following pieces of software deal with file sharing? (choose three)
PostgreSQL
Netatalk
X-Windows
NFS
If you wanted to create and print an invoice, which software could you use?
Libreoffice
GNOME
Compiz
Evolution
Firefox
POP and IMAP are related to:
Reading and writing music
Letting users log in to multiple servers with 1 set of credentials
Sharing files
Serving web pages
Email
When a computer boots, it can get its network information through:
X11
SMTP
LDAP
DNS
DHCP
Which of the following are examples of text editors?(choose four)
emacs
pico
yum
vim
nano
A package manager: (choose two)
Keeps track of which files belong to which packages
Emails you when software is out of date
Can optionally repartition your disk to make room for Linux
Performs a fresh install of Linux
Downloads software from the Internet
An interpreted programming language: (choose two)
Is converted into machine specific instructions as the program runs
Tends to offer more features than compiled languages
Requires a linking step but no compilation step
Requires a compilation step but no linking step
Takes fewer resources to run than a compiled language
Which of the following are true about compiled programming languages?
C is a compiled language
Compiled languages are great for system administration tasks like scripting
Ruby is a compiled language
A programmer is usually more productive when using a compiled language
Perl is a compiled language
Which package manager is used in Fedora, a Red Hat derived system?
tar
apt-get
bash
The Linux shell: (choose three)
Allows you to launch programs
Has a built in text editor
Is customizable
Has a scripting language
Is responsible for tracking the location of configuration files
Which application would you use to edit and piece together sound files to make podcast?
Audiolicious
Audacity
GIMP
Thunderbird
The two main families of Linux shells are: (choose two)
C Shell
Korn shell
Python Shell
Bourne Shell
Which server software would you use to create a company directory that you could search and authenticate against?
ISC DHCP
bind
OpenLDAP
A Mail Transfer Agent's primary purpose is to:
Serve email to end clients
Filter out spam
Act as a gateway between faxes and email
Manage the end user's inbox
Deliver mail between servers
Which of the following are examples of a web server? (choose two)
WordPress
Nginx
postfix
Apache
If you wanted to let a Linux machine share files with Windows clients and servers, you would use:
Richard Stallman is associated with:
The Open Source Initiative
The Apache foundation
Microsoft
The Free Software Foundation
BSD Unix
A "copyleft provision" in a software license means:
You must provide free copies of the software if you use it
You must distribute the source to any changes you make
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
The largest difference between the GPLv2 and BSD licenses is:
GPLv2 is not approved by the OSI
GPLv2 requires assigning copyright to the FSF
Only BSD allows commercial use
BSD has no copyleft provision
Nothing, they are virtually identical
The Free Software Foundation believes that: (choose two)
money should ever change hands
Software should not have copyright
People should write software with no expectation of making money
Software should be free to share
Software should be free to modify
Which of the following licenses was made by the FSF?
GPLv3
BSD
MIT
Creative Commons
A permissive free software license: (choose two)
Places no restrictions on sharing modifications
Means you can use the software for anything you want
Places the software in the public domain
Does not allow the software to be locked to certain hardware
Requires you share software changes but not binaries
Linux is distributed under which license?
GPLv2
Linux Foundation
Who founded the Open Source Initiative? (choose two)
Bruce Perens
Eric Raymond
Linus Torvalds
Richard Stallman
University of California at Berkeley
A generic term for Open Source and Free Software is:
FLOSS
OS/FS
GPL
Libre Software
SLOFF
Which are examples of permissive software licenses? (choose two)
LGPLv3