Computer Science
Cybersecurity
Programming
Hardware
Misc.
100

What is the name of a program that is intended to disturb, disrupt, discontinue, or disable the operations of a computer and/or compromise the security of a system?

Malware

100
All programs and applications are written in what?

Code (instructions sent to the computer)

100

What is the "heart of the computer?"

The CPU (Central Processing Unit)

200

What is an algorithm?

A specific set of instructions designed to solve a specific problem or perform a computation.

Example: Binary Search (Ologn)

200

What is an example of an input device, and what is an example of an output device?

Input devices: mouse, keyboard, microphone, touchscreen, scanner, stylus pen, barcode reader, fingerprint scanner

Output devices: monitor, speakers, headphones, printer, projector

200

Name one operating system.

macOS, Windows, iOS, Android, Linux
300

What is another name for a sophisticated string of characters designed to prevent unauthorized access to a certain computer, website, account, server, or thing?

A password.

300

Name one programming language.

Python, Batch, VBS, HTML5, CSS, C++, C, C#, Rust, JavaScript, Go, Scratch, Ruby, and Java are some examples of programming languages but are not all of the programming languages in existence

300

What is one use of Random Access Memory?

RAM is used for keeping data in the short-term that the CPU uses to perform complex tasks.

300

What is the function of the Microsoft Windows program "winver"?

winver.exe displays the operating system version, build number, copyright date, and who the operating system is licensed to.

400

What programming language does the following line of code originate from?

print("Hello World")

Python

400

What is the longform version of the abbreviation LCD?

Liquid Crystal Display

500

What is the difference between TCP and UDP?

UDP is a fast connectionless transport protocol that sends data without reliability guarantees. In simple terms, UDP is meant for live streaming or gaming where speed is a priority and it doesn't matter if a couple frames are dropped.

TCP is a reliable connection-oriented transport protocol that ensures accurate and ordered data delivery. In simple terms, TCP is meant for e-mailing and other tasks where you want all of the information to send and be correct, where it does matter if things are dropped. You wouldn't want half your e-mail missing right?

500

What is the description of cybersecurity vulnerability CVE-2021-44228?

It was a famous vulnerability targeting Apache Log4j that allowed attackers to execute remote code simply by typing in a specific string that the software logged.

500
Explain the step by step process for this set of Batch code:


@echo off

cd C:\Windows\System32\

md "Jeopardy Music"

xcopy "C:\Users\Administrator\Music\Jeopardy\" "C:\Windows\System32\Jeopardy Music\" /K /E /H

echo Copied files!

pause

exit

@echo off - hides the following lines from being shown as the script runs

cd C:\Windows\System32\ - moves the script to the System32 directory under the Windows folder

md "Jeopardy Music" - makes a new directory named Jeopardy Music

xcopy "C:\Users\Administrator\Music\Jeopardy\" "C:\Windows\System32\Jeopardy Music\" /K /E /H - Copies files from the Music\Jeopardy folder into the System32\Jeopardy Music folder, using the toggles /K (copies every file's attributes), /E (copies all directories and subdirectories including empty ones), and /H (copies hidden and system files which are usually skipped)

echo Copied files! - prints the text Copied files! on the screen of the command window

pause - pauses the command window process with a prompt asking the user to press any key to continue

exit - exits the command window, ending the process.

500

Who is the "father of the computer?"

Charles Babbage