Final Comprehensive Exam Flashcards
Ambedded system means:
a) Businesses cannot charge anything for the software, only the hardware
b) Systems designed to do a specific task on hardware optimized for only that purpose
c) Users must support the systems themselves
d) You can view software’s source code
e) Companies must share their changes
b) Systems designed to do a specific task on hardware optimized for only that purpose
Linux originally only ran on:
a) Specialized processor chips
b) Raspberry Pi computers
c) Xerox copy machines
d) Intel 386 Pcs
e) Macintosh
d) Intel 386 PCs
Building utilities, management tools, and application software with a Linux kernel is called a:
a) A text editor
b) A type of hardware
c) A distribution of Linux
d) A trademark
c) A distribution of Linux
A software release cycle describes:
a) How often the software’s memory is released back to the operating system
b) How often the computer must be rebooted
c) How often upgrades come out for software
d) How often security fixer are implemented
f) How often the computer must be upgraded to support new software
c) How often upgrades come out of software
Apple’s OS X is [3]:
a) Tightly integrated with Apple hardware
b) A fully certified UNIX distribution
c) Primarily used to manage network devices
d) Able to natively run Windows binaries
e) Derived from Linux
f) Partially based on code from the FreeBSD
a) Tightly integrated with Apple hardware
b) A fully certified UNIX distribution
f) Partially based on code from the FreeBSD project
Microsoft Windows [3]:
a) Offers both desktop and server products
b) Has a short maintenance cycle
c) Has a Linux compatibility mode
d) Is generally backwards compatible with previous versions
e) Has a scripting environment called PowerShell
f) Has a new desktop version every year
a) Offers both desktop and server products
d) Is generally backwards compatible with previous versions
e) Has a scripting environment called PowerShell
An interpreted programming language [2]:
a) Takes fewer resources to run than a compiled langauge
b) Requires a compilation step but no linking step
c) Tends to offer more features than compiled langauges
d) Is converted into machine specific instructions as the program runs
e) Requires a linking step but no compilation step
c) Tends to offer more features than compiled langauges
d) Is converted into machine specific instructions as the program runs
The two main families of Linux shells are [2]:
a) Emacs
b) Korn Shell
c) Bourne Shell
d) C Shell
e) Python Shell
c) Bourne Shell
d) C Shell
In virtualization, what are the host and guest? [2]
a) The guest is the machine that runs the virtual machine
b) The terms can be used interchangeably
c) The host is the machine that runs the virtual machines
d) A guest is a virtual machine
e) A host is a virtual machine
c) The host is the machine that runs the virtual machines
d) A guest is a virtual machine
Cloud computing is:
a) Is made possible by faster internet speeds
b) Is useful for both business and home users
c) All are correct
d) Requires fewer resources because systems are shared among many users
e) Allows users in different geographical regions to work together in real time
c) All are correct
Which of the following are properties of a strong password? [3]
a) Includes symbols
b) At least 10 characters long
c) A mix of upper and lower case
d) Based on easy to remember items like birthdays
e) Long so that it can be on multiple lines
a) Inlcudes symbols
b) At leasst 10 characters long
c) A mix of upper and lower case
A license where you don’t have acces to the source code is called:
a) Closed source
b) Sourceless
c) Impaired source
d) Open source
a) Closed source
A copyleft provision in a software license means:
a) You must provide support for your modifications
b) You must provide free copies of the software if you use it
c) You may not link against third party closed source software
d) You give up your copyright to the software
e) If you redistribute the software, you must distribute the source to any changes you make
e) If you redistribute the software, you must distribute the source to any changes you make
The Free Software Foundation believes that [2]:
a) Software should be free to modify
b) Software should be free to share
c) No money should ever change hands
d) People should write software with no expectation of making money
e) Software should not have copyright
a) Software should be free to modify
b) Software should be free to share
What does it mean when a work is placed in the public domain?
a) The author rellinquished the copyright on the work
b) The author has died
c) You must redistribute changes to the software
d) You may not use the work for commercial purposes
e) The work was done by a goverment agency
a) The author rellinquished the copyright on the work
The semicolon (;) can be used to separate multiple commands to be executed in order.
True or False?
True
To be able to output messages to the screen, use the ____ command:
a) type
b) print
c) display
d) echo
d) echo
The ____ command will print a list of the commands that you’ve previously executed
a) history
b) exec
c) eval
d) list
a) history
HOME is an example of ____.
a) An internal command
b) An alias
c) A path variable
d) A local variable
e) An evnironment variable
e) An environment variable
The directory where additional documentation for software packages most likely can be found is:
a) /usr/share/doc
b) /var/share/doc
c) /var/lib/doc
d) /usr/software/doc
a) /usr/share/doc
To start searching a man page, the first key you press is:
a) s
b) !
c) /
d) f
c) /
To get help on using the info comamnd, execute [2]:
a) help info
b) man info
c) info -q
d) info info
b) man info
d) info info
The ____ command can be used to find any file, not just commands or man pages.
a) whatis
b) whereis
c) aprops
d) locate
d) locate
Hidden files are files that begin with what character?
a) A dash (-)
b) A plus (+)
c) A period (.)
d) An asrerisk (*)
c) A period (.)
The top-level directory on a Linux system is represented as:
a) C:
b) /home
c) /
d) /root
c) /
The ls command without options or arguments…
a) …lists the contents of the current directory.
b) …prompts for a directory to list.
c) …generates an error as this command requires arguments.
e) …lists the contents of a user’s home directory.
a) …lists the contents of the current directory
The command ls -S will sort files:
a) By size, smallest to largest
b) By size, largest to smallest
c) By number of symlinks, largest to smallest
d) By modification date, newest to oldest
b) By size, largest to smallest
When using the cp command, you must provide both a source and a destination.
True or False?
True