EXAM STUDY GUIDE 2026/2027
ACCURATE QUESTIONS WITH
CORRECT DETAILED SOLUTIONS ||
100% GUARANTEED PASS
<NEWEST VERSION>
1. algorithm - ANSWER ✔ A list of steps to finish a task. A set of
instructions performed with or without a computer. For example, the
collection of steps to make a peanut butter and jelly sandwich is an
algorithm.
2. analysis - ANSWER ✔ process of automatically analyzing the behavior of
computer programs for things like correctness, robustness, or safety
3. bandwidth - ANSWER ✔ a data transmission rate
4. BIOS - ANSWER ✔ Basic Input Output System - special firmware stored
in a chip on your computer's motherboard. First program that runs every
time you turn on computer.
5. bitmap - ANSWER ✔ image represented as two-dimensional array of
brightness values for pixels
6. Boolean - ANSWER ✔ of or relating to a combinatorial system devised by
George Boole that combines propositions with the logical operators AND
and OR and IF THEN and EXCEPT and NOT
7. cloaking - ANSWER ✔ a technique to deliver content on a Web page to a
search engine in such a way that different content than what is delivered to a
, regular human user appears on the search engine. Goal is to boost a website's
search engine rank on certain keywords
8. CMOS - ANSWER ✔ short for Complementary Metal-Oxide
Semiconductor; an on-board, battery powered semiconductor chip inside
computers that stores information. When you make changes to your BIOS
configuration, the settings are not stored on the BIOS chip itself. Instead,
they are stored on a CMOS.
9. coding - ANSWER ✔ creating commands or algorithms designed to be
carried out by a computer
10.computational artifact - ANSWER ✔ anything created by a human using a
computer - e.g. program, image, audio, video, presentation, or web page file
11.computational thinking - ANSWER ✔ thought processes involved in
formulating a problem and expressing its solution(s) in such a way that a
computer—human or machine—can effectively carry out
12.pseudocode - ANSWER ✔ detailed yet readable description of what a
computer program or algorithm must do, expressed in a formally-styled
natural language rather than in a programming language; sometimes used as
a detailed step in the process of developing a program.
13.Hardware - ANSWER ✔ all the physical components that make up a
computer or device (examples: desktop computer tower, keyboard, mouse,
and monitor)
14.Software - ANSWER ✔ generic term for the programs that tell the physical
components what to do (examples: Web browsers such as Chrome, social
media apps such as Facebook)
15.Operating System - ANSWER ✔ also called OS, a special type of software
that manages the hardware and software on a computer or mobile device
16.natural language - ANSWER ✔ language spoken by humans to
communicate with each other, such as English or Spanish
,17.machine language - ANSWER ✔ lowest level of computer programming
language; consists of instructions written in binary code
18.assembly language - ANSWER ✔ one level above machine language;
allows a programmer to use simple commands instead of binary digits
19.low-level programming languages - ANSWER ✔ machine and assembly
languages
20.high-level programming languages - ANSWER ✔ more closely resemble
native languages; have a defined set of words that carry certain meanings
and require that these words follow standard rules for placement and
organization
21.syntax - ANSWER ✔ standard rules for placement and organization of
words
22.compiled - ANSWER ✔ translated
23.computer science - ANSWER ✔ A field in which people use the power of
computers to solve big problems.
24.conditionals - ANSWER ✔ Statements that only run under certain
conditions or situations.
25.crowdsourcing - ANSWER ✔ Getting help from a large group of people to
finish something faster.
26.data - ANSWER ✔ Quantities, characters, or symbols that are the inputs
and outputs of computer programs.
27.debugging - ANSWER ✔ Finding and fixing errors in programs.
28.decompose - ANSWER ✔ Break a problem down into smaller pieces.
29.digital citizen - ANSWER ✔ Someone who acts safely, responsibly, and
respectfully online.
, 30.digital footprint - ANSWER ✔ The information about someone on the
Internet.
31.DNS (domain name service) - ANSWER ✔ The service that translates
URLs to IP addresses.
32.SDK - ANSWER ✔ software development kit, sometimes referred to as
java development kit (JDK), executed on command line
33.IDE - ANSWER ✔ integrated development environments, support the
development of java programs
34.open source - ANSWER ✔ developed by many different programmers and
are available for free
35.syntax - ANSWER ✔ dictate how the vocab elements of the language can
be combined to form statements
36.semantics - ANSWER ✔ define what will happen when that statement is
executed
37.syntax error - ANSWER ✔ compiler will issue error messages and will not
produce bytecode, if syntax error is wrong
38.compile-time error - ANSWER ✔ errors identified by complier, use of
incompatible types of data or language does not semantically allow
39.runtime error - ANSWER ✔ causes program to terminate abnormally or
"crash" (0/0)
40.logical error - ANSWER ✔ software complies and executes without
complaint, but produces wrong results
41.debugging - ANSWER ✔ finding and correcting defects in a program
42.pixel - ANSWER ✔ very small piece of picture, picture broken (digitized)
with with pixels