Things You Need To Know Girl Flashcards
What is an algorithm
A process or set of rules to be followed in calculations or other problem-solving operations especially by a computer
Application programming interface
(API)
It’s just an interface or method or way for two pieces of software to communicate.
Bug
A coding error in a computer program
Bit
A binary digit, the smallest increment of data on a computer.
Byte
The basic unit of information in computer storage and processing.
American standard code for information interchange (ASCII)
Code that uses numbers to represent characters. Each letter is assigned a number between zero and 127. A upper and lowercase character are assigned different numbers
Data structures
Group of data elements which provides an efficient way of storing and organizing data in the computer so that it can be used efficiently.
Array
A data structure consisting of a collection of elements (values or variables).
Big O notation
Used to classify algorithms according to how the runtime or space requirements grow as the input size grows.
Compiler
Computer software that translates (compiles) source code written in a high-level language.
Cookie
Text files with small pieces of data like a username or password that are used to identify your computer as you use a computer network.
Cache
A hardware or software component that stores data so that future requests for that data can be served faster.
Debugger
A tool that is typically used to allow the user to view the execution state and data of another application as it is running.
Executable
Code that load and execute without further processing by a software compiler or linker.
Garbage collector
The systematic recovery of pooled computer storage that is being used by a program when that program no longer needs the storage.