Name:     ID: 
 
Email: 

CEN2514 Final Exam

Multiple Choice
Identify the choice that best completes the statement or answers the question.
 

 1. 

A(n) ____ is a software component associated with a device.
a.
interface
c.
module
b.
driver
d.
kernel parameter
 

 2. 

____ starts a minimal Linux system without a graphical user interface to allow experts to access disk partitions for troubleshooting and repairing an installed system.
a.
Boot from Hard Disk
c.
Rescue System
b.
Installation
d.
Memory Test
 

 3. 

For a normal installation, select ____ installation mode and then select OK to proceed to the next step.
a.
Update an existing system
c.
New Installation
b.
Boot installed system
d.
Repair Installed System
 

 4. 

____ is the network adapter built into the system.
a.
Device
c.
Address
b.
Link
d.
Broadcast
 

 5. 

The term ____ refers to the IP address assigned to a device.
a.
broadcast
c.
device
b.
link
d.
address
 

 6. 

To view the current routing table, enter the following command: ____.
a.
ip route show
c.
ip link show
b.
ip address show
d.
ip link route
 

 7. 

For each domain there is one DNS server (or name server) defined as being “in charge” of its domain. This server is known as the ____ server.
a.
secondary
c.
master
b.
slave
d.
key
 

 8. 

The DNS ____ makes a request to a DNS server, interprets the answer (real information or error message), and sends back this information to the program that called it up.
a.
slave server
c.
name server
b.
database
d.
resolver
 

 9. 

SLES 9 comes with the graphical LDAP browser ____.
a.
host
c.
lookup
b.
dig
d.
GQ
 

 10. 

The configuration of the Apache Web server is spread over several configuration files located in the directory ____.
a.
/var/apache/conf
c.
/etc/apache2
b.
/sys/conf/apache
d.
/usr/apache2/conf
 

 11. 

Apache can use the ____ protocol to encrypt the connection.
a.
HTTP
c.
FTP
b.
SSL
d.
SMB
 

 12. 

A public key that is signed by a CA is called a ____.
a.
Ticket
c.
Token
b.
VISA
d.
Certificate
 

 13. 

The ____ protocol is a network protocol that provides file and print services in a Windows network.
a.
SMB
c.
SSL
b.
DNS
d.
DN
 

 14. 

The ____ shell is the default shell in SLES 9.
a.
Bash
c.
rsh
b.
Ssh
d.
Lsh
 

 15. 

You can run the script from another shell with a command such as the following: ____.
a.
chmod +x script.sh
c.
sh script.sh
b.
chmod script.sh
d.
rsync script.sh
 

 16. 

A comment is introduced with a(n) ____ character in shell scripts.
a.
!
c.
*
b.
#
d.
/
 

 17. 

____ lets you create object-oriented code.
a.
C
c.
Basic
b.
C++
d.
Fortran
 

 18. 

Script files can be directly executed with the help of a(n) ____ program.
a.
compiler
c.
script editor
b.
text editor
d.
interpreter
 

 19. 

Examples of ____ languages are Perl, PHP, and Python.
a.
script
c.
RPM
b.
compiler
d.
kernel
 

 20. 

Examples of ____ languages include C, C++, and Fortran.
a.
script
c.
compiler
b.
RPM
d.
kernel
 

 21. 

Before the actual compilation process can be started, you must prepare the source code with a(n) ____ script.
a.
make
c.
compile
b.
install
d.
configure
 

 22. 

Every Makefile consists of targets, ____, and commands for the targets.
a.
static libraries
c.
dynamic libraries
b.
shared libraries
d.
dependencies
 

 23. 

Physically, a ____ library is a file on the hard disk that is loaded into the main memory when an application is started that requires the functionality of the library.
a.
static
c.
dynamic
b.
shared
d.
stand-alone
 

 24. 

One way to measure processor utilization is the ____.
a.
kernel version
c.
system load
b.
ROI
d.
kernel top
 

 25. 

The system load value can be displayed with various monitoring tools such as ____ or uptime.
a.
long
c.
use
b.
top
d.
chk
 

 26. 

The ____ part of a PCI network adapter configuration filename determines that the device is identified by the bus to which it is connected.
a.
pci
c.
address
b.
hwcfg
d.
bus
 

 27. 

The ____ part of a PCI network adapter configuration filename indicates that the device is connected to the PCI bus.
a.
pci
c.
address
b.
hwcfg
d.
bus
 

Matching
 
 
Match each item with a statement below.
a.
Shell programming language
f.
break command
b.
Shell script
g.
grep searchpattern filename ...
c.
date + %m-%d
h.
test command
d.
case statement
i.
tr command
e.
while loop
 

 28. 

prints lines that contain the given search pattern.
 

 29. 

powerful and complete programing language.
 

 30. 

translates (replaces) or deletes characters.
 

 31. 

file that includes several shell commands.
 

 32. 

terminated when the exit status becomes nonzero.
 

 33. 

returns the current date in the form month-day.
 

 34. 

compares values and checks for files and their properties.
 

 35. 

a way to introduce a new condition within a loop.
 

 36. 

the expression contained in a variable is compared with a number of expressions, and a command is executed for each expression matched.
 
 
Match each item with a statement below.
a.
C++ language
f.
tar xzf xpenguins-2.2.tar.gz
b.
printf(“Please enter your name: ”);
g.
cd xpenguins-2.2/
c.
./configure --help
h.
char name[80];
d.
Colon
i.
return(0); inside a function
e.
#
 

 37. 

a successor of C.
 

 38. 

extracts the content of the specified tar archive.
 

 39. 

declares a variable name. The type of the variable is char.
 

 40. 

separates targets and dependencies in a makefile.
 

 41. 

prints out the message Please enter your name:.
 

 42. 

introduces comments in a makefile.
 

 43. 

returns 0 as the value of the function.
 

 44. 

changes the current directory to xpenguins-2-2/
 

 45. 

list all available configure options.
 



 
         Start Over