Term
| This programming language is commonly used to process, filter and parse text. |
|
Definition
|
|
Term
|
Definition
KISS approach (streamlined) Based on the GTK library (written in C) |
|
|
Term
| This productivity suite was originally called Star Office, then later renamed OpenOffice. It is an open-source alternative to MS Office |
|
Definition
| 1.2 = Apache OpenOffice and LibreOffice (same source code released by the Documentation Foundation). |
|
|
Term
| This productivity software is a text-editor available in LibreOffice |
|
Definition
|
|
Term
| This is an open source alternative to MS Excel available in LibreOffice. |
|
Definition
|
|
Term
| This is the open source alternative to MS Powerpoint available in LibreOffice |
|
Definition
|
|
Term
| This is an open source application alternative to MS Paint that allows vector images to be worked with available in LibreOffice. |
|
Definition
|
|
Term
| This is an application that allows for the calculation of mathematic formulas available in LibreOffice. |
|
Definition
|
|
Term
| What is the name of the open source application that allows for database design available in LibreOffice? |
|
Definition
|
|
Term
| What is the name of the open source application that allows for database design available in LibreOffice? |
|
Definition
|
|
Term
| Name three web browsers available in Linux. |
|
Definition
| 1.2 = Chrome, FireFox, Chromium (open-source) |
|
|
Term
| What is the name of the open source application that allows for 3D rendering and animation creation? |
|
Definition
|
|
Term
| What is the open source application that allows for image editing? |
|
Definition
| 1.2 = GIMP (GNU Image Manipulation Program) |
|
|
Term
| This is a multiple platform vector graphics editor. |
|
Definition
|
|
Term
| This is an audio editor that is available in Linux. |
|
Definition
|
|
Term
| This is a command line tool used to convert, edit image or compose file types. |
|
Definition
|
|
Term
| Name three web servers used in Linux environments. |
|
Definition
|
|
Term
| What is static content is web development? |
|
Definition
| 1.2 = This type of website is the easiest to set up as it displays the same information to every visitor. Every time a file is delivered it is the same and does not have to be generated, modified or processed. |
|
|
Term
| What is dynamic content in web development? |
|
Definition
| 1.2 = This type of content is alway changing based on a user's interaction/behavior, timing or user preferences. |
|
|
Term
| This is an example of a server-side scripting language. |
|
Definition
|
|
Term
| This is an example a client-side language. |
|
Definition
|
|
Term
| Name three relational databases used in Linux |
|
Definition
| 1.2 = MySQL, MariaDB, PostgreSQL |
|
|
Term
| Name two non-relational databases used in Linux |
|
Definition
|
|
Term
| Name two data sharing technologies used in Linux |
|
Definition
1.2 = NFS and Samba
NFS = can deliver and entire OS to thin clients Samba = works in Windows networks and Samba v4 can be used as a domain controller on heterogeneous networks through sssd (System Security Services Daemon) |
|
|
Term
|
Definition
| 1.2 = System Security Services Daemon - provides access to local or remote authentication and identity services. |
|
|
Term
|
Definition
| 1.2 = An open source cloud-based collaboration solution (like Dropbox, OneDrive, and Google Drive) |
|
|
Term
|
Definition
| 1.2 = A fork of ownCloud that provides ON-PREMISE collaboration of files, sending and receiving emails, calendars and video chat without data leaks (for secure environments). |
|
|
Term
| What is a requirement to use ownCloud and Nextcloud? |
|
Definition
| 1.2 = A previously configured Apache web server with HTTPS enabled. |
|
|
Term
| What is a characteristic of source code? |
|
Definition
| 1.2 = Human readable format that describes what a program does (a CPU cannot process this type of code). |
|
|
Term
| What is a compiled language? |
|
Definition
| 1.2 = Source code that has been run through a compiler that produces machine code that can be process by a CPU in the form of a binary file. |
|
|
Term
| What is an interpreted language? |
|
Definition
| 1.2 = A language that is run through an interpreter, with the interpreter executing the instructions everytime the program is run. Interpreted languages are typically slower due to the overhead of the interpretation process. |
|
|
Term
| This programming language is simple and used on most web pages. |
|
Definition
|
|
Term
| This programming language is closely related to operating systems (particularly Unix) and can be compiled to run on different operating systems with little to no modifications. |
|
Definition
| 1.2 - C programming language (however keep in mind that once the code is compiled it will only run on the platform it was compiled for. |
|
|
Term
| This programming language is portable, allowing for a single program to be executed in different operating systems. |
|
Definition
|
|
Term
| This is not just a programming language but and interactive interface to run programs and automate repetitive tasks. |
|
Definition
|
|
Term
| This is a high-level programming, multi-purpose language that is very popular among students and professional. It is also a good language to learn and start out with |
|
Definition
|
|
Term
|
Definition
| 1.2 = Packages generally contain all of the files necessary to implement a set of related commands or features. |
|
|
Term
| What is the command to search repo cache for Deb Packages? |
|
Definition
| 1.2 = "apt-cache search
Example: apt-cache search figlet |
|
|
Term
| What is the command to install Deb Packages? |
|
Definition
| 1.2 = apt-get install <packagename> or apt install <packagename> (remember sudo) Example: sudo apt-get install figlet |
|
|
Term
| What is the command to install an RPM package? |
|
Definition
|
|
Term
| What is the command to search for RPM packages in a repo? |
|
Definition
| 1.2 = yum search (remember sudo), while yum is available dnf is preferred.
dnf search |
|
|
Term
| What is the command to uninstall a DEB package |
|
Definition
| 1.2 = apt remove , remember sudo |
|
|
Term
| What is the command to uninstall RPM packages? |
|
Definition
| 1.2 = sudo yum remove , remember dnf is the preferred command.
dnf remove |
|
|
Term
| Name three package managers available in Debian |
|
Definition
|
|
Term
| Name three package managers available in Red Hat, CentOS and Fedora |
|
Definition
|
|
Term
|
Definition
| 1.2 = an auxiliary package needed by other programs/package to function |
|
|
Term
| Which package managers operate only on a single package? |
|
Definition
| 1.2 = dpkg = Debian, rpm = Red Hat, CentOS, Fedora |
|
|
Term
| Name three benefits of using apt, yum and dnf. |
|
Definition
| 1.2 = Checks catalogs of packages, downloads new packages AND DEPENDENCIES, checks for new packages. |
|
|