Chapter 4 Flashcards

1
Q

Blank is a popular desktop environment for Linux. Its the default desktop environment for openSUSE.

A

KDE Plasma

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Blank is built using the Qt widget set.

A

KDE Plasma

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Blank is the desktop environment for the Fedora and Ubuntu distributions and is built atop the GIMP toolkit widget set.

A

GNOME

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

The blank desktop environment was initially available for only the Linux Mint distribution but is now supported by others.

A

Cinnamon

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

The blank desktop environment is intended to consume few resources and therefore works well on old or modest computers

A

Lightweight X11 desktop environment (LXDE)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

The blank desktop environment was originally modeled on a commercial desktop known as CDE, but it is built using the GTK+ widget and offers more configurability than GNOME

A

Xfce

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Many desktop environments provide blank along a top, bottom, or side edge of the screen. One or more of these items can give you access to a preselected set of applications

A

Desktop menus

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

In some desktop environments, you can place blank in the main area of the desktop. Clicking or double-clicking them launch the applications

A

Desktop icons

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Some desktop environments provide blank on the sides of screens where common applications appear. GNOME shell has these by default.

A

Panels

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

You can sometimes right-click on an unused part of the screen to get a blank with a variety of options.

A

Context menus

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Some desktop environments provide an ability to blank a program by name.

A

Search

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

You can launch a program called blank , which provides a text-mode user interface and run either a text-based program or GUI program by typing in the filenames in the window.

A

terminal

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

GNOME’s default file manager

A

GNOME Files (formerly Nautilus)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

The home locations refers to blank, that is, the directory where you store your own file

A

home directory

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

You can add bookmarks, called blank in GNOME, for locations not shown in the main panel

A

Starred

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

You can right click a file and select blank from the resulting drop-down menu, allowing you to use the open with tab.

A

Properties

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Name a few techniques to help you find suitable productivity applications (4)

A

Using desktop menus
Using search features
Using Tables or Equivalent
Using Other’s experitse

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Name the web browsers that Linux supports

A

Chrome
Firefox
Web
Konqueror
Lynx
Opera

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

What type of web browsers does Linux not support

A

Microsoft web browsers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Name the most popular web browser for Linux

A

Firefox

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Name some of the issues with browsing the web (5)

A

1) Websites can log user data
2) Web-content is dynamic, which means you could download malware
3) Malicious websites can trick users to providing sensitive information (phishing)
4) Some websites are not secure
5) Passwords are subject to theft

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Name some of the email clients for Linux (4)

A

Evolution
Kmail
Mutt
Thunderbird

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

Name the email server closely associated with Firefox

A

Thunderbird

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

Which office program was born out of a split from KOffice that offers Words, Stage, Sheets, Flow, and Kexi.

A

Calligra

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Which office suite was donated by Oracle and includes Writer, Calc, Impress, Base, Draw, and Math?
Apache OpenOffice
26
Which Office suite forked from Apache OpenOffice, is becoming the most popular office suite in Linux, and offers Writer, Calc, Impress, Base, Draw, and Math.
LibreOffice
27
Name 7 multimedia applications for Linux
Audacity Blender Castero GIMP ImageMagick Open Broadcaster Software Studio (OBS) Kdenlive
28
Which multimedia application is similar to Adope Photoshop and helped provide a basis for GNOME?
GIMP
29
Blank is the storage of computing software and/or data over the Internet, rather than storing it locally on your computer
Public cloud computing
30
Name some public cloud computing resources available for Linux
Netflix Dropbox Zoho office Gmail
31
Blank is slightly different technology in that the cloud is your computer (or home's network and its local resources instead of the Internet)
private cloud computing
32
Using Linux as the server, you can set up a private cloud for file hosting via one of which three software suite resources?
1) ownCloud 2) Nextcloud 3) FileCloud
33
Files that are stored locally is known by what term?
self-hosting
34
Although blank is a Linux-based OS, for the most part it runs entirely different applications than do desktop or server implementations of Linux.
Android
35
Networks, including the Internet, function by means of network blank, which define how two computers should exchange data to achieve a particular end.
protocols
36
Most protocols are described in one or more standard documents, known as blank, each of which has a number and defines the protocol.
request for comments (RFC) documents
37
Most network protocols involve transferring data over one or more blank, which are numbered resources on a computer.
ports
38
The blank is an old protocol for transferring files over a network. It supports both anonymous and password-mediated access. It's odd in that it uses two ports.
File Transfer Protocol (FTP)
39
What protocol uses ports 20 and 21?
FTP
40
Common server programs like oftpd, Proftpd, Pute-FTPd, and vcftpd uses which port(s)?
20 and 21
41
The blank is an encrypted remote access tool that supports file transfers and ecrypting other protocols.
Secure Shell (SSH)
42
What protocol uses port 22?
SSH
43
OpenSSH uses with port number?
22
44
Blank is an old unencrytped remote login protocol. It's seldom used today, but can be a useful network diagnostic tool.
Telnet
45
What protocol uses port 23?
Telnet
46
telnetd uses which port number?
23
47
The blank is the main protocol for moving email on the internet. The sender initiates the transfer.
Simple Mail Transfer Protocol (SMTP)
48
What protocol uses port 25?
SMTP
49
Postfix, qmail, and sendmail use which port?
25
50
The blank enables computers to look up an IP address by providing a host name, or vice versa.
Domain Name System
51
What protocol uses port 53?
DNS
52
dnsmasq and named use which port number?
53
53
The blank and its younger cousin blank both enable a computer on a local network to help automatically configure other computers to use a network
Bootstrap protocol (BOOTP) Dynamic Host Configuration Protocol (DHCP)
54
What protocols use port 67?
BOOTP, DHCP
55
dnsmasq and dhcpd operate on which port?
67
56
The blank is the basis of the World Wide Web.
Hypertext Transfer Protocol
57
Apache HTTPD and NGINX use what port numbers
80 443 (secured)
58
Which protocol uses port 80?
HTTP
59
The blank enables a recipient to initiate an email transfer, so it's often the last leg in email delivery, from a server to a recipient
Post Office Protocol (POP)
60
What protocol(s)uses ports 109-110?
POP2 and POP3
61
Courier, Cyrus IMAP, Dovecot, UW IMAP use what port number(s)?
109-110 143 200
62
The blank is a network-enabled database interface language.
Structured Query Language (SQL)
63
What protocol uses port 118?
SQL
64
MySQL, ProstgreSQL, and MariaDB use what port number?
118
65
Microsoft uses the Server Message Block(SMB)/Common Internet File System (CIFS) protocols for file and printer sharing, blank implements these protocols in Linux
Samba
66
What protocol(s) use ports 137-139?
SMB/CIFS
67
What port(s) does Samba use?
137-139
68
The blank is another recipient-initiated email transfer protocol, similar to POP, but makes it easier for recipients to store email on the server permanently
Internet Message Access Protocol (IMAP)
69
What protocol uses ports 143 and 200?
IMAP
70
The blank is a network protocol for accessing directories, which is in the context of a database.
Lightweight Directory Access Protocol (LDAP)
71
What protocol uses port 389?
LDAP
72
OpenLDAP uses what port number?
389
73
What protocol is a secured (encrypted) variant of HTTP?
HTTPS
74
What protocol uses port 443?
HTTPS
75
The blank is a protocol, and a server of the same name, for file sharing between Unix and Unix-like OSs.
Network File System (NFS)
76
What protocol uses port 2049?
NFS
77
NFS uses which port number?
2049
78
A blank delivers web pages to internal and/or external network users
web server
79
Originally released in 1995, blank is a web server that is part of the prevalent Linux, Apache, MySQL, PHP(LAMP) stack for web applications
Apache HTTPD
80
Released in 2002, the blank web server that can retrieve resources on behalf of a client from one or more servers, as well as operate as a mail server.
NGINX
81
A server program runs in the background, as a blank, that is a process that runs unattended
daemon
82
Most blank are started automatically when Linux boots
servers
83
Name three initialization daemons
System V init (SysV init) systemd Upstart
84
Some servers run via a blank, such as xinetd. These server programs run constantly, keeping the servers they manage unloaded except when they are needed
super server
85
Servers can contain blank that enable outsiders to abuse the software to run programs locally
bugs
86
You can blank a server, granting an outsider greater access to your system that you had intended
misconfigure
87
Even without breaking into a computer, an attacker can swamp a server with bogus data, thus shutting it down. This is called a blank attack.
Denial-of-service (DOS) attack
88
Blank is arguably the most important compiled language for Linux, since most of the kernel, as well as a huge number of Linux applications are written it it.
C
89
What is the extension for C's main source code files?
.c
90
What is the extension for C's header files?
.h
91
In Linux, C files are generally compiled with the blank program, which is part of the GNU Compiler Collection package.
gcc program
92
Many complex Linux programs such as KDE and Apache OpenOffice/ LibreOffice are written in what language
C++
93
Blank was created by Sun Microsystems (now owned by Oracle) as a cross-platform language that's somewhere between compiled and interpreted. It's become popular for small applications via websites
Java
94
Blank is an interpreted scripting language and is one of the most popular website programming language
JavaScript
95
An interpreted language, blank is designed for easy manipulation of text, but it's a general purpose language that can be used for many other tasks as well.
Perl
96
The blank was created for use on web servers in order to generate dynamic content-- that is content that varies depending on the user, the time of day , or some other criterion
PHP, hypertext Preprocessor
97
The blank interpreted language makes code readability a major goal. It's often used for scripting purposes, but can be used to write more complex programs too.
Python
98
Most Linux text-mode shells provide their own interpreted language. Of these blank is the most common.
Bourne Again Shell (bash)
99
Blank is a low level package tool used as the foundation of the Debian based family of PMS tools. It can be used to directly install, manage, and remove software packages, but it cannot download software packages from the repository.
dpkg
100
The blank tool is a low-level package tool similar to dpkg utility, but it is used for Red Hat Linux package management system
rpm
101
Blank is a tool for Debian PMS, which allows you to install software from the repositories and remove software packages from your local Linux system.
apt-get
102
Blank is text-mode tool for the Red Hat PMS which allows you to install software from the repositories and remove software packages from your local Linux system.
yum
103
Which of the following are Linux desktop environments? (choose all that apply) A. GTK+ B. GNOME C. KDE Plasma D. Evolution E. Xfce
B, C, E
104
If you want to enable one Linux computer to access files stored on another Linux computer's hard disk, which of the following network protocols is the BEST choice? A. SMTP B. NFS C. PHP D. DNS E. DHCP
B
105
In what language is most of the Linux kernel written in?
C
106
True or False: OpenOffice.org forked from Calligra
False
107
True or False: Malicious outsiders can disrupt services even if the computer that runs them is never broken into.
True
108
True or False: Python is generally implemented as an interpreted language.
True
109
Thunderbird is a blank program.
email client
110
A Linux server that handles the SMB/CIFS protocol normally runs the blank software
Samba
111
A program written in the blank programming language is completely converted to binary before being run.
compiled
112
You can install and manage various Linux software applications via a blank management system.
Package