1/21
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
Collaboration
A creative process in programming that involves teamwork to develop software and can occur at various stages like planning, designing, or testing.
Computing Innovation
A computing innovation uses a computer program to take in data, transform it, and output data.
Syntax Error
A mistake in programming where the rules of the programming language are not followed, resulting in a code failure.
Runtime Error
An error that occurs during the execution of a program that leads to program termination.
Logic Error
A mistake in the algorithm that causes a program to behave incorrectly or unexpectedly.
Overflow Error
An error caused when a computer attempts to handle a number outside of the defined range of values.
Debugging
The process of finding and fixing errors in programming using various tools and methods.
Binary Number
A numerical representation used by computers, consisting of 0s and 1s.
Sampling
Recording an analog signal at regular intervals and converting it into a digital signal.
Data Compression
The process of reducing the size of data to save space or transmission time, which can be lossless or lossy.
Cloud Computing
A method of storing data on remote servers accessed via the internet rather than locally on computers.
Digital Divide
The gap between individuals and communities that have access to technology and those that do not.
Open Source Software
Software that is freely available for use, modification, and distribution, promoting collaboration among users.
Cybersecurity
The practice of protecting computers, networks, and data from damage, attacks, and unauthorized access.
Data Mining
An analytical process to discover patterns in large datasets, often using machine learning techniques.
Boolean Value
A data type that can only be true or false, used in programming with relational operators.
API
Application Programming Interface; a set of protocols for building and interacting with software applications.
Algorithm Efficiency
A measure of the resources required to run an algorithm, often related to time and memory usage.
Heuristic Approach
A problem-solving method that uses practical techniques to find satisfactory solutions.
Public Key Encryption
A cryptography method that uses open standards for algorithms to keep information secure.
Graphs and Charts
Visual representations of data, used to depict relationships and trends in information.
Error Types in Programming
Includes syntax, runtime, logic, and overflow errors, each indicating different issues in code.