NEW
Font size
S
M
L
XL
WorksheetsLinux Essentials CIW Lesson 1 - 4 vocab Review
Total questions: 78
Worksheet time: 59mins
Name
Class
Date
1.
a small program that provides quick and specialized computation, often employing features of a phone
a)
App
b)
ethtool
c)
ifconfig
d)
ip
2.
a library that handles graphical user interface (GUI) window features, such as menus and dialog boxes
a)
Widget set
b)
App
c)
network manager
d)
nmtui
3.
a computer or program that delivers web pages to internal and/or external network clients
a)
Web server
b)
Widget set
c)
App
d)
Super server
4.
an account used to perform user tasks and is also called an unprivileged account, an unprivileged user, or a standard user
a)
User account
b)
Web server
c)
Widget set
d)
App
5.
a program that listens for network connections on behalf of another program and then when a connection is initiated, hands-off control of that connection to an intended server.
a)
Super server
b)
User account
c)
Web server
d)
Widget set
6.
a set of rules and guidelines for communicating the data.
a)
Protocol
b)
Super server
c)
User account
d)
Web server
7.
a symbolic language that is used to write a software program, which is translated or compiled turns it into a numeric languate that a computer understands.
a)
Programming language
b)
Protocol
c)
Super server
d)
User account
8.
a technique in which malicious websites or emails trick users into giving up sensitive data, such as finanicial information, by pretending to be a trusted source.
a)
Phishing
b)
Programming language
c)
Protocol
d)
Super server
9.
a type of computer programming in which programmers define the data structure, and also the types of operations (functions) that can be applied to the data structure.
a)
Object-oriented
b)
Phishing
c)
Programming language
d)
Protocol
10.
a file that contains short definitions, which may be included in other source code files
a)
Header file
b)
Object-oriented
c)
Phishing
d)
Programming language
11.
a graphical interface to files and folders (directories) that is used for viewing, manipulating, and managing their items
a)
File manager
b)
Header file
c)
Object-oriented
d)
Phishing
12.
a command line tool for testing connectivity to remote systems using the IPv4 protocol
a)
Ping
b)
File manager
c)
Header file
d)
Object-oriented
13.
a command line tool for testing connectivity to remote systems using the IPv6 protocol.
a)
Ping6
b)
Ping
c)
File manager
d)
Header file
14.
a numbered resource on a computer that is used to determine which process will handle the data
a)
Port
b)
Ping7
c)
Ping
d)
File manager
15.
a command-line tool for displaying open network ports on a system as well as its processes that are using these prots
a)
Ss
b)
Port
c)
Ping8
d)
Ping
16.
an interactive tool for displaying Domain Name System (DNS) hostnames and Internet Protocol (IP) address information
a)
Nslookup
b)
Ss
c)
Port
d)
Ping9
17.
a command line tool for defining network interface settings
a)
Nmcli
b)
Nslookup
c)
Ss
d)
Port
18.
a text based menu tool for defining network interface settings
a)
nmtui
b)
Nmcli
c)
Nslookup
d)
Ss
19.
a graphical application for defining network interface settings
a)
network manager
b)
nmtui
c)
Nmcli
d)
Nslookup
20.
a command line command for displaying open network ports on a system as well as network statistics
a)
netstat
b)
network manager
c)
nmtui
d)
Nmcli
21.
a command line command for displaying or setting IP network information on a network interface
a)
ip
b)
netstat
c)
network manager
d)
nmtui
22.
a command line command for displayingor setting network address information for a network interface
a)
ifconfig
b)
ip
c)
netstat
d)
network manager
23.
a command line command that displays or sets the Ethernet parameter(s) on a network interface
a)
ethtool
b)
ifconfig
c)
ip
d)
netstat
24.
a command line command that displays the Domain Name System (DNS) records for a server in a domain.
a)
dig
b)
ethtool
c)
ifconfig
d)
ip
25.
a program that allows access to the shell and manages the interaction between a user and the shell. It can be started manually in the GUI or automatically for text-mode logins
a)
Terminal program
b)
dig
c)
ethtool
d)
ifconfig
26.
a program that is released on the honor system for payment
a)
Shareware
b)
Terminal program
c)
dig
d)
ethtool
27.
a method in which an operating system criteria to decide how long to allocate to any one task before giving another task a turn to use the operating system
a)
Preemptive multitasking
b)
Shareware
c)
Terminal program
d)
dig
28.
a program that provides services, such as printing or file transfers
a)
Server
b)
Preemptive multitasking
c)
Shareware
d)
Terminal program
29.
a style of kernel development where kernel functions, which run the OS environment are split between separate programs instead of being included in one large program
a)
Microkernel
b)
Server
c)
Preemptive multitasking
d)
Shareware
30.
a style of development where kernel functions that run the OS environment are all performed in the same program instead of being split between multiple programs
a)
Monolithic kernel
b)
Microkernel
c)
Server
d)
Preemptive multitasking
31.
a model that allows program authors to release their executable files or programs to the public without charge but also without any warranty or rights to decompile the file or program
a)
Freeware
b)
Monolithic kernel
c)
Microkernel
d)
Server
32.
a computer program that stores and manages files for clients
a)
File server
b)
Freeware
c)
Monolithic kernel
d)
Microkernel
33.
a multitasking technique that enables two or more programs to cooperatively share the processing time and resources of the host processor
a)
Cooperative multitasking
b)
File server
c)
Freeware
d)
Monolithic kernel
34.
the name for legally protected names, logos, and similar identifiers of a specific company or its product.
a)
Trademark
b)
Cooperative multitasking
c)
File server
d)
Freeware
35.
a software package that contains source code files that must be compiled for an application to run.
a)
Source package
b)
Trademark
c)
Cooperative multitasking
d)
File server
36.
a license for a proprietary software program that grants an organization a right to make a designated number of copies of the program.
a)
Site license
b)
Source package
c)
Trademark
d)
Cooperative multitasking
37.
a legal document, modifying rights granted to the creative work by copywrite law.
a)
Shrink-wrap license
b)
Site license
c)
Source package
d)
Trademark
38.
a license that allows users to copy, share and modify software.
a)
Permissive
b)
Shrink-wrap license
c)
Site license
d)
Source package
39.
a legally recognized right to create a copy of a signed idea, an invention or a software algorithm.
a)
Patent
b)
Permissive
c)
Shrink-wrap license
d)
Site license
40.
a non-profit organization that promotes open source software and approves open source licenses.
a)
Open Source Initiative (OSI)
b)
Patent
c)
Permissive
d)
Shrink-wrap license
41.
an open source web server that is derived from the first web server application.
a)
Apache
b)
Open Source Initiative (OSI)
c)
Patent
d)
Permissive
42.
a crowdfunding method where a programmer who completes a project first is allowed to collect the project’s accumulated funds.
a)
Bounty
b)
Apache
c)
Open Source Initiative (OSI)
d)
Patent
43.
a legal document modifying rights granted to the creative work by copywrite law.
a)
License
b)
Bounty
c)
Apache
d)
Open Source Initiative (OSI)
44.
a set of programs that allows a user to interact with a computer system via icons, windows, and various other visual elements.
a)
Graphical user interface (GUI)
b)
License
c)
Bounty
d)
Apache
45.
a variant of the General Public License (GPL) of often used with documentation instead of programs.
a)
GNU Free Documentation License (FDL)
b)
Graphical user interface (GUI)
c)
License
d)
Bounty
46.
the license used the by the Linux kernel that grants the right to redistribute the software, including both the source code for the binaries.
a)
General Public License (GPL)
b)
GNU Free Documentation License (FDL)
c)
Graphical user interface (GUI)
d)
License
47.
a permissive free software license, originating at the MIT in the late 1980’s
a)
Massachusetts Institute of Technology (MIT)
b)
General Public License (GPL)
c)
GNU Free Documentation License (FDL)
d)
Graphical user interface (GUI)
48.
a software license that provides the freedom to use software for any purpose, examine the source code and modify it as users see fit, redistribute software, and redistribute modified software.
a)
Free software
b)
Massachusetts Institute of Technology (MIT)
c)
General Public License (GPL)
d)
GNU Free Documentation License (FDL)
49.
an umbrella term that refers to both the free software and the open source software.
a)
Free and open source software (FOSS)
b)
Free software
c)
Massachusetts Institute of Technology (MIT)
d)
General Public License (GPL)
50.
the law of the United States that permits limited use of copyrighted material without having to first acquire permission from a copyright holder.
a)
fair use
b)
Free and open source software (FOSS)
c)
Free software
d)
Massachusetts Institute of Technology (MIT)
51.
a legal contract between a software application author or publisher and a user of that application
a)
end-user license agreement (EULA)
b)
fair use
c)
Free and open source software (FOSS)
d)
Free software
52.
an organization that has a suite of six licenses, which are aimed at creators and their audio recordings, video recordings, textual works and so forth.
a)
Creative Commons
b)
end-user license agreement (EULA)
c)
fair use
d)
Free and open source software (FOSS)
53.
a legally recognized right to create a copy of a single creative work, which can be considered an expression of an idea.
a)
Copyright
b)
Creative Commons
c)
end-user license agreement (EULA)
d)
fair use
54.
a term referring to the Free Software Foundation’s philosophy and the licenses it inspires.
a)
Copyleft
b)
Copyright
c)
Creative Commons
d)
end-user license agreement (EULA)
55.
a license agreement that a user digitally agrees to, typically by clicking the “I agree” button.
a)
Click-wrap license
b)
Copyleft
c)
Copyright
d)
Creative Commons
56.
a digital prompt that offers the opportunity to accept or decline a digitally-mediated policy to individuals.
a)
Click-through license
b)
Click-wrap license
c)
Copyleft
d)
Copyright
57.
a license that allows code modification to be distributed under other licenses and is primarily used by the open source BSD OSs
a)
Berkely Source Definition (BDS) license
b)
Click-through license
c)
Click-wrap license
d)
Copyleft
58.
special ring bugger in memory in which the Linux system copies boot messages
a)
Kernel ring buffer
b)
Berkely Source Definition (BDS) license
c)
Click-through license
d)
Click-wrap license
59.
a compiled program or executable file
a)
Binary
b)
Kernel ring buffer
c)
Berkely Source Definition (BDS) license
d)
Click-through license
60.
a family of 32-bit type CPU Units
a)
X86
b)
Binary
c)
Kernel ring buffer
d)
Berkely Source Definition (BDS) license
61.
A family of 64 bit CPU chips
a)
X86-64
b)
X87
c)
Binary
d)
Kernel ring buffer
62.
A cloud computing model that provides an environment for developers to install applications
a)
Software as a service (SaaS)
b)
X86-65
c)
X88
d)
Binary
63.
The storage of computer software and/or data over the internet, rather than locally storing it on a user’s computer
a)
Public cloud computing
b)
Software as a service (SaaS)
c)
X86-66
d)
X89
64.
The storage of computer software and/or data on a local network resources(s), rather than storing it on a user’s computer
a)
Private cloud computing
b)
Public cloud computing
c)
Software as a service (SaaS)
d)
X86-67
65.
The brain of a computer that does most of the computer’s actual computing and is also called the central processing unit (CPU)
a)
Processor
b)
Private cloud computing
c)
Public cloud computing
d)
Software as a service (SaaS)
66.
A cloud computing model that provides an operating system and development libraries to develop applications
a)
Platform as a service (PaaS)
b)
Processor
c)
Private cloud computing
d)
Public cloud computing
67.
A software package that contains executable programs that are CPU-specific
a)
Binary package
b)
Platform as a service (PaaS)
c)
Processor
d)
Private cloud computing
68.
A single binary digit that stores a 0 or 1 value
a)
Bit
b)
Binary package
c)
Platform as a service (PaaS)
d)
Processor
69.
An organization method used for notes in info pages
a)
Level
b)
Bit
c)
Binary package
d)
Platform as a service (PaaS)
70.
The core of a Linux system that manages memory and CPU time and provides interfaces to hardware for applications
a)
Kernel
b)
Level
c)
Bit
d)
Binary package
71.
A program that turns a programming language into a numeric language, which a computer understands while a software program is running
a)
Interpreter
b)
Kernel
c)
Level
d)
Bit
72.
A cloud computing model that provides computing resources, such as CPU time, memory, storage and network capacity
a)
Infrastructure as a service (IaaS)
b)
Interpreter
c)
Kernel
d)
Level
73.
A small network of small devices that can sense physical conditions and control systems based on those conditions
a)
Internet of Things (IoT)
b)
Infrastructure as a service (IaaS)
c)
Interpreter
d)
Kernel
74.
A case in which a single project splits into two projects because different groups of developers have diverging goals
a)
Fork
b)
Internet of Things (IoT)
c)
Infrastructure as a service (IaaS)
d)
Interpreter
75.
A specialized device that fulfills a specific purpose, such as a movile phone, E-book readers and so-on
a)
Embedded computer
b)
Fork
c)
Internet of Things (IoT)
d)
Infrastructure as a service (IaaS)
76.
A combination of Linux kernel, utilities, applications, startup scripts and package management tools
a)
Distribution
b)
Embedded computer
c)
Fork
d)
Internet of Things (IoT)
77.
A process in which a programming language in a software program is turned into a numeric language that a computer understands before the program is executed
a)
Compile
b)
Distribution
c)
Embedded computer
d)
Fork
78.
An environment that provides the ability to deliver computer resources across the internet
a)
Cloud computing
b)
Compile
c)
Distribution
d)
Embedded computer
Reset
