Browse all practice questions for the Fundamentals of Computing Practice Test. Search by topic, open any question and review its full explanation, then test yourself in the practice quiz.

Fundamentals of Computing Practice Test course image
More practice questions

These questions are part of the practice quiz. Start practicing

  • Which normal form is primarily concerned with eliminating repeating groups in a table?
  • Which data source do map apps primarily rely on to determine fastest routes?
  • Secret information is best described as which of the following?
  • What distinguishes a stack from a queue, and what are typical use cases?
  • Which step comes first in the problem solving and algorithm design process?
  • Conditional statements contribute to program design by:
  • What is a README file?
  • Ransomware keeps a user from using a computer until they pay money first.
  • Numeric values store:
  • Which statement is true about LANs in comparison to WANs?
  • Which statement best describes CPU vs GPU roles?
  • An identifier in code is best described as:
  • How is collaboration best described?
  • Which device is typically used for long-term data storage?
  • What are essential security and quality practices for software development and deployment?
  • What is a web server?
  • What term describes a group of connected computers that share information and resources?
  • A computer program is
  • Why do caches improve performance in the memory hierarchy?
  • Which statement about VPNs is true?
  • Which statement captures the essence of collaboration?
  • What is a binary tree and what are the common traversal orders?
  • Which statement correctly distinguishes a process from a thread, and how concurrency relates to parallelism?
  • Which statement best describes a Local Area Network (LAN)?
  • Which term refers to the group of people who test a product before its release?
  • How do map apps work?
  • What term best describes information that has not been changed by unauthorized people?
  • Which sorting algorithm is NOT typically O(n log n) on average?
  • Operating systems make it possible to do what?
  • What is a graph and what are the differences between directed and undirected graphs? What are basic traversal algorithms?
  • Which sequence describes the common CPU instruction cycle stages?
  • What are the two types of documentation?
  • Which statement best defines a plain text file?
  • Which statement about a brute force attack is correct?
  • Which synchronization primitive is commonly used by threads to wait for a condition to become true and to signal other threads when it changes?
  • What is documentation?
  • An identifier is another word for
  • What is concurrency control and what synchronization primitives are commonly used?
  • What does abstraction mean?
  • Which phase typically follows design in the SDLC?
  • What does the Navigator do?
  • What best describes a relational database and the role of a primary key?
  • Boolean variables
  • What is virtual memory and how does paging work?
  • Which description best describes the Observer design pattern?
  • Which term describes a programmer that makes apps for phones, IPads, and tablets?
  • Which statement best describes the relationship between data and information, given data is unorganized information?
  • What is Browsing History?
  • Which mitigation helps prevent SQL injection?
  • Which technology do self-driving cars use to detect the presence of other cars?
  • Which data structure is best for FIFO processing?
  • Outline the problem solving and algorithm design process.
  • Which statement best captures the practical difference between virtualization and containerization?
  • What does algorithm correctness mean?
  • What is the primary function of a web server?
  • What is defensive programming?
  • What does it mean to 'comment out' portions of code?
  • In the given context, what does the Driver do?
  • What are Test Cases?
  • Which statement best contrasts email servers and web servers?
  • What are cookies?
  • Phishing is defined as?
  • Which unit is primarily responsible for running programs and performing calculations?
  • What is the main goal of the engineering design process?
  • The correct format of a conditional statement is:
  • Which data structure is commonly used to implement a stack or undo functionality?
  • Which term describes the worldwide connected system of computer networks?
  • What is Personal Identifiable Information (PII)?
  • The equal sign is known as
  • Which device is an input device example?
  • What is virtualization and containerization and what is a key practical difference?
  • Hard drives, flash drives, and RAM are used to do what?
  • What do computer scientists do?
  • In two's complement representation, how is overflow detected when adding two integers?
  • What happens during a context switch?
  • Which description correctly describes a wireless connection?
  • Which statement distinguishes encryption, hashing, and authentication with a simple example?
  • The processing part of a computer has two categories: CPU and GPU. Which statement best describes their roles?
  • What are the parts the computer uses to send information to you called?
  • Premade functions are what?
  • How do map applications such as GPS determine your location?
  • What are the trade-offs between using a linked list and an array?
  • Which term refers to a programmer that makes apps that run on websites?
  • Which term describes a near-area network?
  • Which statement best captures a difference in service models regarding control over hardware and software?
  • How are browsing history and cookies different?
  • What are the processing steps for a computer?
  • Which of the following is an example of love bombing?
  • What does reliability mean in computing?
  • Which operator assigns a value to a variable?
  • Which description most accurately reflects the function of cookies?
  • Which practice focuses on a step-by-step approach to solving problems in software?
  • Which statement best describes Premade functions in the given material?
  • Which statement correctly describes the difference between Von Neumann and Harvard computer architectures?
  • When you declare a variable:
  • Which term refers to physical parts of a computer?
  • Which of the following is an example of personal identifiable information (PII)?
  • In a simple binary tree with n nodes, how many edges does it contain?
  • What is targeted advertisement?
  • An algorithm is defined as which of the following?
  • What is a key difference among the IaaS, PaaS, and SaaS cloud service models?
  • What is the purpose of a page table in paging?
  • In a graph, what are the two fundamental components?
  • RAM stands for Random Access Memory. What does RAM refer to?
  • Which term describes harmful software disguised as a normal file?
  • What is software?
  • What are the different levels of testing (unit, integration, system) and their objectives?
  • Distinguish between a tree and a graph; include a key property of a tree.
  • Which statement contrasts secret information with available information?
  • What is Code?
  • What are programs that allow you to complete tasks like Instagram and Snapchat?
  • Which statement best describes the role of an operating system in process management and context switching?
  • Which activity involves solving computer problems through a structured, step-by-step approach?
  • Which of the following describes ACID properties in databases?
  • Which statement correctly describes a plain text file compared to a richly formatted document?
  • Which statement correctly describes a binary tree node and its common traversals?
  • Which traversal algorithm is used to visit nodes level by level?
  • Which term refers to techniques used to keep information secret, authorized, and uncorrupted?
  • Which component is primarily responsible for converting data into visual information on the screen?
  • Graphical User Interface is a type of computer interface that uses graphics and icons.
  • Where does memory caching fit in the memory hierarchy and why do caches improve performance?
  • Which phase comes after Alpha testing?
  • Which of the following describes the role of the Central Processing Unit?
  • What is a hash table and how do collision resolution strategies work?
  • Which statement best describes the essence of reliability in software?
  • What are Use Cases?
  • What happens if you clear the cookies and cache on your device?
  • Which of the following statements correctly pairs encryption, hashing, and authentication with simple examples?
  • Which data structure is best for Last-In-First-Out access?
  • How is data organized in a relational database?
  • How do OSI model layers map to TCP/IP layers?
  • Which statement best describes targeted advertising?
  • A program that is reliable is expected to:
  • How do self-driving cars detect the presence of nearby objects?
  • Which item is an example of hardware?
  • What does the term output refer to in computing?
  • What describes a Wide Area Network (WAN)?
  • Troubleshoot means solving computer problems using a step-by-step approach.
  • Troubleshooting?
  • Which term refers to software that spreads to other computers in a network?
  • In simple terms, what are the major components of IEEE 754 floating-point representation?
  • Which of the following is the first phase in the Software Development Life Cycle?
  • Which activity describes debugging?
  • What is the time complexity of binary search and what data property does it require?
  • Which device is volatile memory that loses data when power is off?
  • Which term specifically refers to a set of instructions that a computer can execute?
  • What is the base case in recursion?
  • Catfishing is defined as using a fake identity to trick someone into a relationship or giving money?
  • Which description best distinguishes a Trojan Horse from a virus?
  • How does machine learning differ from traditional programming?
  • Which data structure offers fast indexing and contiguous memory?
  • What format do conditional statements follow?
  • Which device category includes items like a webcam and a game controller?
  • Which practice is described by adding lines of code after testing and commenting on them?
  • What does a foreign key do?
  • What best describes a deadlock and a typical prevention approach?
  • Conditional statements are used to:
  • Why are ethics and professional responsibility important in computing?
  • A wireless connection uses what medium?
  • Which statement about a heap data structure is true?
  • In programming, which data type is commonly used for true/false logic?
  • Which statement best describes collision resolution technique usage in hash tables?
  • Explain recursion and give a simple example.
  • Who are Beta testers?
  • Array variables
  • What is social engineering?
  • What is the purpose of normalization in relational databases?
  • Which statement best describes a brute force attack?
  • What is a USB flash drive?
  • Which term refers to a programmer that makes apps for video games?
  • Which term describes a record of websites you visit and searches you perform?
  • Which statement correctly pairs the connection type with its medium?
  • Which statement correctly describes the relationship between a process's address space and threads within that process?
  • In programming, what is an identifier?
  • Which item is commonly included in README files?
  • Which normal form specifically eliminates transitive dependencies?
  • Which statement about time complexity is true?
  • Which statement accurately describes the roles of DNS and DHCP?
  • Which statement describes a firewall and an intrusion detection system?
  • Which statement about a README file is accurate?
  • A variable's value
  • Beta testing is described as which phase?
  • User Interface refers to all the parts of the computer you use to operate a computer.
  • Which statement correctly defines number bases and BCD?
  • Data is defined as what in this material?
  • Signs your internet crush is a catfish?
  • Which term refers to the collection of programs that instruct a computer's operations?
  • Map applications rely on which data source to determine location and routes?
  • What does CRUD stand for in SQL operations?
  • What is a Proxy server?
  • What are Comments?
  • Who can verify a digital signature?
  • What is a key difference between symmetric and asymmetric cryptography?
  • What is the Internet?
  • What is an email server?
  • What is the role of a private key in a digital signature?
  • Which practice helps prevent XSS by neutralizing script output?
  • Declaring a variable accomplishes:
  • Which action is an example of social engineering?
  • Which statement correctly contrasts Use Cases and Test Cases?
  • Storage is described as
  • What does a functional dependency X -> Y mean?
  • What best describes the difference between testing and debugging?
  • An Ethernet connection describes computers that communicate through what medium?
  • To obtain a suspect's IP address, what must police do?
  • Available information refers to which concept?
  • Which statement best describes a Local Area Network (LAN)?
  • Processing refers to which part of the computer?
  • Who is responsible for typing the code and entering information on the keyboard in this context?
  • What is the difference between a VPN and a Proxy Server?
  • Malware is harmful software installed on a computer.
  • Data analysis involves which of the following?
  • In defensive programming, what is the intended outcome?
  • Which statement best describes a Graphical User Interface?
  • Which statement about TCP and UDP is true?
  • When software engineers add lines of code and test them, what is typically done after testing?
  • Which term refers to the software that manages a computer's hardware and software resources?
  • Big-O notation is used to express what?
  • Alpha testing is described as which phase?
  • Which device is primarily used to store information on the go?
  • Numeric values in programming include:
  • Why is Git commonly used in teams?
  • Abstraction helps because it:
Subscribe

Get the latest from Examzify

You can unsubscribe at any time. Read our privacy policy