NDG 2.0 Flashcards
When choosing a distribution of Linux, you should consider: (choose four)
Does your organization require long-term support for the system
Does the distribution offer a “stable” version
If the application software is supported by the distribution
Will commercial support be required for the OS
Popularity on social media
Does your organization require long-term support for the system
Does the distribution offer a “stable” version
If the application software is supported by the distribution
Will commercial support be required for the OS
Embedded Systems means:
-Users must support the systems themselves
-You can view the software’s source code
-Companies must share their changes
-Businesses cannot charge anything for the software, only the hardware
-Systems designed to do a specific task on hardware optimized for only that purpose
Systems designed to do a specific task on hardware optimized for only that purpose
The most popular Linux platform for mobile phones is:
IOS
Android
BlackBerry
Slackware
MobileLinux
Android
Linux distributions use this to add and remove software from the system:
Application Programming Interface (API)
Partitioning tool
Package manager
Bash
Compiler
Package manager
In Linux, RPM can be defined as:
Random program memory
Relational peak monitoring
Radical performance machine
The speed a record plays back at
The Package Manager program for Red Hat Linux
The Package Manager program for Red Hat Linux
Linux originally only ran on:
Macintosh
Intel 386 PCs
Raspberry Pi computers
Specialized processor chips
Xerox copy machines
Intel 386 PCs
A long software release cycle is:
Better because old hardware can be utilized beyond its service life
Only offered by Red Hat and SUSE
Makes programming more difficult since new features cannot be used
Valued by businesses that want stability
Characterized by infrequent security fixes
Valued by businesses that want stability
Which distribution is related to Red Hat?
Raspbian
Debian
Ubuntu
Slackware
Fedora
Fedora
SUSE is derived from which distribution?
Fedora
Debian
Red Hat Enterprise Linux
Slackware
Scientific Linux
Slackware
IoT is one application of embedded systems:
True or False?
True
False
True
The Raspberry Pi is popular with experimenters because:
It runs Microsoft Office
End users have to pay for programming expenses
It’s cheap and adaptable
The hardware never changes
It takes months or years to develop an application
It’s cheap and adaptable
The release 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 software will be supported
Dictates how often software is updated
Dictates how often software is updated
Linux Mint is:
Compatible with Android systems
A fork of Ubuntu Linux
A proprietary version of Ubuntu with advanced features
A refreshing after dinner treat
Distributed in every country without license restrictions
A fork of Ubuntu Linux
A computer running Linux can:
Outperform proprietary systems at certain tasks
All of the above
Function as a web server
Serve a government agency
Be used to create new programs
All of the above
Bundling utilities, management tools, and application software with a Linux kernel is called a:
A distribution of Linux
A text editor
A type of hardware
A trademark
A distribution of Linux
A network of inexpensive computers connected to sensors and controllers is called:
Internet of Things (IoT)
Creative commons
Open source networking
Closed source computing
Relationational database
Internet of Things (IoT)
What does a distribution provide to add and remove software from the system?
Compiler
Application Programming Interface (API)
Bash
Package Manager
Partitioning tool
Package Manager
A software release cycle describes:
How often upgrades come out for software
How often the software’s memory is released back to the operating system
How often the computer must be upgraded to support new software
How often security fixes are implemented
How often the computer must be rebooted
How often upgrades come out for software
Which distributions are made by, or are clones of, RedHat?
(choose two)
Debian
CentOS
Fedora
Ubuntu
Slackware
CentOS
Fedora
Ubuntu is derived from which distribution?
Slackware
Debian
Scientific Linux
Red Hat Enterprise Linux
Debian
The most important consideration when choosing an operating system is:
What the intended use of the system is
How much performance is needed
The licensing model of the operating system
The total cost of ownership
Whether or not it is cloud-friendly
What the intended use of the system is
A maintenance cycle:
Describes how often updates for software come out
Should be short so you always have the freshest releases
Only has meaning for paid software
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 long a version of software will be supported
Software is backward compatible if:
It can be upgraded without downtime
People still use old versions
It still supports old file formats or applications
If the next version still works the same way
It works across Linux/Mac/Windows
It still supports old file formats or applications
Apple’s OS X is:
(choose three)
Derived from Linux
Able to natively run Windows binaries
Primarily used to manage network services
A fully certified UNIX distribution
Tightly integrated with Apple hardware
Partially based on code from the FreeBSD project
A fully certified UNIX distribution
Tightly integrated with Apple hardware
Partially based on code from the FreeBSD project
Microsoft Windows:
(choose three)
Has a scripting environment called PowerShell
Is generally backwards compatible with previous versions
Offers both desktop and server products
Has a short maintenance cycle
Has a Linux compatibility mode
Has a new desktop version every year.
Has a scripting environment called PowerShell
Is generally backwards compatible with previous versions
Offers both desktop and server products
When choosing a distribution of Linux, you should consider:
(choose five)
Does the distribution offer a “stable” version
Will users require a GUI
Will commercial support be required for the OS
Does your organization require long-term support for the system
Popularity on social media
If the application software is supported by the distribution
Does the distribution offer a “stable” version
Will users require a GUI
Will commercial support be required for the OS
Does your organization require long-term support for the system
If the application software is supported by the distribution
The Samba application is a:
Security Server
File Server
Mail Server
Web Server
File Server
Which of the following are examples of desktop software?
(choose two)
Music player
File share
Web browser
Compiler
Web server
Music player
Web browser
If you wanted to set up a blog, which software would be most helpful?
Samba
MySQL
Postfix
Dovecot
WordPress
WordPress
Which of the following pieces of software deal with file sharing?
(choose three)
X-Windows
PostgreSQL
Netatalk
Samba
NFS
Netatalk
Samba
NFS
If you wanted to create and print an invoice, which software could you use?
Evolution
LibreOffice
GNOME
Compiz
Firefox
LibreOffice
POP and IMAP are related to:
Serving web pages
Reading and writing music
Email
Letting users log in to multiple servers with 1 set of credentials
Sharing files
When a computer boots, it can get its network information through:
LDAP
DNS
DHCP
SMTP
X11
DHCP
Which of the following are examples of text editors?
(choose four)
nano
Yum
pico
vim
emacs
nano
pico
vim
emacs
A package manager:
(choose two)
Downloads software from the Internet
Keeps track of which files belong to which packages
Can optionally repartition your disk to make room for Linux
Performs a fresh install of Linux
Emails you when software is out of date
Downloads software from the Internet
Keeps track of which files belong to which packages
An interpreted programming language:
(choose two)
Takes fewer resources to run than a compiled language
Is converted into machine specific instructions as the program runs
Requires a linking step but no compilation step
Tends to offer more features than compiled languages
Requires a compilation step but no linking step
Is converted into machine specific instructions as the program runs
Tends to offer more features than compiled languages
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
C is a compiled language
Perl is a compiled language
A programmer is usually more productive when using a compiled language
C is a compiled language
Which package manager is used in Fedora, a Red Hat derived system?
tar
bash
yum
vim
apt-get
yum
The Linux shell:
(choose three)
Is customizable
Has a built-in text editor
Allows you to launch programs
Has a scripting language
Is responsible for tracking the location of configuration files
Is customizable
Allows you to launch programs
Has a scripting language
Which application would you use to edit and piece together sound files to make podcast?
GIMP
Bash
Thunderbird
Audacity
Audiolicious
Audacity
The two main families of Linux shells are: (choose two)
Python Shell
Korn shell
emacs
Bourne Shell
C Shell
Bourne Shell*
C Shell*
Which server software would you use to create a company directory that you could search and authenticate against?
ISC DHCP
Netatalk
OpenLDAP
bind
Samba
OpenLDAP
A Mail Transfer Agent’s primary purpose is to:
Filter out spam
Manage the end user’s inbox
Serve email to end clients
Deliver mail between servers
Act as a gateway between faxes and email
Deliver mail between servers
Which of the following are examples of a web server? (choose two)
postfix
NFS
Nginx
WordPress
Apache
Nginx*
Apache*
If you wanted to let a Linux machine share files with Windows clients and servers, you would use:
Netatalk
DNS
Samba
NFS
bind
Samba
Richard Stallman is associated with:
The Open Source Initiative
Microsoft
The Free Software Foundation
BSD Unix
The Free Software Foundation
A “copyleft provision” in a software license means:
If you redistribute the software, you must distribute the source to any changes you make
You may not link against third party closed source software
You must provide free copies of the software if you use it
You must provide support for your modifications
You give up your copyright to the software
If you redistribute the software, you must distribute the source to any changes you make
The largest difference between the GPLv2 and BSD licenses is:
GPLv2 is not approved by the OSI
Only BSD allows commercial use
Nothing, they are virtually identical
BSD has no copyleft provision
GPLv2 requires assigning copyright to the FSF
BSD has no copyleft provision*
The Free Software Foundation believes that: (choose two)
Software should be free to modify
No money should ever change hands
Software should be free to share
People should write software with no expectation of making money
Software should not have copyright
Software should be free to modify*
Software should be free to share*
Which of the following licenses was made by the FSF?
MIT
BSD
GPLv3
Creative Commons
Apache
GPLv3
A permissive free software license: (choose two)
Means you can use the software for anything you want
Does not allow the software to be locked to certain hardware
Places no restrictions on sharing modifications
Places the software in the public domain
Requires you share software changes but not binaries
Means you can use the software for anything you want*
Places no restrictions on sharing modifications*
Linux is distributed under which license?
Linux Foundation
MIT
BSD
GPLv2
GPLv3
GPLv2
Who founded the Open Source Initiative? (choose two)
Richard Stallman
University of California at Berkeley
Eric Raymond
Linus Torvalds
Bruce Perens
Eric Raymond*
Bruce Perens*
A generic term for Open Source and Free Software is:
SLOFF
Libre Software
FLOSS
GPL
OS/FS
FLOSS
Which are examples of permissive software licenses? (choose two)
GPLv3
GPLv2
LGPLv3
MIT
BSD
MIT*
BSD*
What does it mean when a work is placed in the public domain?
The work was done by a government agency
The author has died
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 relinquished the copyright on the work*
Creative Commons licenses allow you to: (choose three)
Specify whether or not people may distribute changes
Receive royalties on the use of the work
Specify whether or not changes must be shared
Allow or disallow commercial use
Get a veto on where the work is used
Specify whether or not people may distribute changes*
Specify whether or not changes must be shared*
Allow or disallow commercial use*
If a podcast is licensed under the CC BY-ND license, you may: (choose two)
Use an interview or song from it for your own podcast
Post it to your website
Add ads to it and post it to your website.
Share it as long as you give credit to the author
Sell it as part of a compilation
Post it to your website*
Share it as long as you give credit to the author*
How can you make money from open source software? (choose three)
Charge a yearly fee for the right to use the software
Take payments for fixing bugs
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*
Sell hardware that’s built to work with the software*
Provide paid consulting services for users*
To place software under an open source license, you must give up your copyright.True or False?
True
False
False*
The difference between the GPL and LGPL licenses are:
LGPL is shorter than GPL
LGPL allows linking to non GPLed software
LGPL applies to web services
LGPL was made by the OSI while GPL was made by the FSF
LGPL allows you to distribute the software in binary-only form
LGPL allows linking to non GPLed software*
Permissive free software licenses: (choose three)
Are not approved by the OSI
Are not approved by the FSF
Include the GPLv2 and BSD
Can allow software to be used inside closed source software
Don’t have a copyleft provision
Are not approved by the FSF*
Can allow software to be used inside closed source software*
Don’t have a copyleft provision*
The Creative Commons version of Public Domain licensing is:
Attribution-NonCommercial-ShareAlike
Attribution-NonCommercial
Attribution
NoAttribution-ShareAlike
No Rights Reserved
No Rights Reserved*
Your company makes a hardware firewall that runs a custom Linux kernel. What are your obligations under GPLv2?
You must ensure your custom kernel runs on a regular Intel machine
You must make the source to your kernel available
There are no requirements
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*
Participating in open source projects can improve your technical skills, even if it is not your day job.
True or False?
True
False
True
Which of the following is true about graphical mode? (choose three)
You cannot use your mouse
You have menus and tools to help you find what you are looking for*
After login, you are provided with a command prompt
After login, you are provided with a desktop*
You access this mode by logging into a graphical display*
You have menus and tools to help you find what you are looking for*
After login, you are provided with a desktop*
You access this mode by logging into a graphical display*