AP CSP Terms
Across
- 4. a data compression technique in which no data are lost.
- 8. repetition of a process or set of instructions in a loop.
- 9. provides a general way to access a collection of data.
- 11. Data or signals that are sent into a computer for processing.
- 12. The order in which instructions are executed in a program.
- 14. block of code that dictates the flow of control in a program, such as loops or conditionals.
- 16. conditional statement in programming that executes certain code if a specified condition is true, and another set of code if it is false.
- 18. most basic unit of data in computing, representing a binary value of 0 or 1.
- 19. A set of electronic circuits on a small chip of semiconductor material, used in nearly all electronic equipment.
- 23. gate that outputs the opposite (inverts) of the input; if the input is true, the output is false, and vice versa.
- 26. system of interconnected computers and devices that can share data and resources.
- 28. Data or signals that are produced by a computer after processing input.
- 29. The main circuit board in a computer, connecting all components, including the CPU, memory, and storage.
- 30. A small piece of semiconductor material used in a computer to perform various functions, also called a microchip or integrated circuit.
- 31. gate that outputs true if at least one of the inputs is true.
- 32. Information processed or stored by a computer.
- 33. The physical components of a computer system, like the motherboard, CPU, and RAM.
Down
- 1. a data compression technique in which some amount of data is lost
- 2. control structure in programming where a decision is made to select different paths of execution based on conditions.
- 3. computer memory that is used to store data and machine code currently being used.
- 5. An informal term for error in computer hardware or software -- the term was coined by Grace Hoppe
- 6. A data structure that stores an ordered collection of elements, typically in square brackets in programming.
- 7. 8 bits
- 8. network of computers connected together to share information and resources.
- 9. The process of removing errors from computer hardware or software
- 10. A named storage location in a program that holds a value which can change during the execution of the program.
- 13. data type that represents two values: true or false.
- 15. computer designed to perform a specific task or set of tasks.
- 17. set of instructions written in a programming language to perform a specific task.
- 20. The main part of a computer responsible for interpreting and executing most of the commands from the computer's hardware and software.
- 21. A position number or key used to reference elements in a list or array.
- 22. base-10 numbering system that uses ten digits (0–9) to represent numbers.
- 24. programs and other operating information used by a computer.
- 25. data stored in a variable, for example number, string, boolean, or list.
- 27. A sequence of characters used to represent text in programming.
- 34. system of interlinked hypertext documents and resources accessed via the internet.