OGE Informatics key terms
OGE Informatics · Get comfortable with the vocabulary.
- Information
- Related: Data, Information coding
Data that has been processed, organized, or interpreted so that it is meaningful and useful for decision-making, problem-solving, or understanding.
- Data
- Related: Information, Binary code
Raw, unprocessed facts, numbers, or symbols that represent observations or measurements and have no meaning until they are interpreted.
- Binary code
- Related: Bit, Byte, Data
A method of representing information using only two symbols, typically 0 and 1, which correspond to off and on states in digital circuits.
- Bit
- Related: Byte, Binary code
The smallest unit of digital information, representing a single binary digit that can be either 0 or 1.
- Byte
- Related: Bit, Character encoding
A unit of digital information consisting of 8 bits, commonly used to encode a single character or a small amount of data.
- Information coding
- Related: Binary code, Character encoding, Information
The process of converting information into a specific format or code, such as binary, ASCII, or Unicode, so it can be stored, transmitted, and processed by computers.
- Character encoding
- Related: Byte, Information coding, Unicode
A set of rules that assigns a unique numeric code to each character (letters, digits, symbols) so that text can be represented and manipulated in digital form.
- Unicode
- Related: Character encoding, ASCII
A universal character encoding standard that assigns a unique code point to every character in most of the world's writing systems, enabling consistent text representation across platforms.
- ASCII
- Related: Character encoding, Unicode
A character encoding standard that uses 7 bits to represent 128 characters, including English letters, digits, punctuation, and control codes.
- Number system
- Related: Binary code, Decimal number system, Hexadecimal number system
A systematic way of representing numbers using a set of digits and rules, characterized by its base (radix), such as base 2 (binary), base 10 (decimal), or base 16 (hexadecimal).
- Decimal number system
- Related: Number system, Binary code
A base-10 number system that uses ten digits (0 through 9) and place values that are powers of 10.
- Binary number system
- Related: Number system, Bit, Binary code
A base-2 number system that uses only two digits (0 and 1) and place values that are powers of 2, fundamental to digital computing.
- Hexadecimal number system
- Related: Number system, Binary number system
A base-16 number system that uses sixteen symbols (0-9 and A-F) and is often used as a compact way to represent binary data.
- Algorithm
- Related: Flowchart, Program
A finite, ordered set of unambiguous steps or rules that, when followed, solves a specific problem or performs a computation.
- Flowchart
- Related: Algorithm, Pseudocode
A graphical representation of an algorithm using standardized symbols (such as rectangles for processes, diamonds for decisions, and arrows for flow) to show the sequence of steps.
- Pseudocode
- Related: Algorithm, Flowchart
A simplified, informal language that uses structured English-like statements to describe an algorithm, making it easier to understand and translate into a programming language.
- Program
- Related: Algorithm, Programming language, Compiler
A sequence of instructions written in a programming language that a computer can execute to perform a specific task or set of tasks.
- Programming language
- Related: Program, Compiler, Interpreter
A formal language with its own syntax and semantics used to write instructions that a computer can interpret or compile and execute.
- Compiler
- Related: Interpreter, Programming language
A software tool that translates an entire program written in a high-level language into machine code or another target language before execution.
- Interpreter
- Related: Compiler, Programming language
A software tool that executes a program by translating and running its instructions one line at a time, without producing a separate machine-code file.
- Variable
- Related: Data type, Assignment
A named storage location in a program that holds a value which can be changed during execution, and whose type determines what kind of data it can store.
- Data type
- Related: Variable, Integer, String
A classification that specifies which kind of value a variable can hold (such as integer, real, string, or Boolean) and what operations can be performed on it.
- Loop
- Related: Conditional statement, Algorithm
A programming construct that repeats a block of instructions multiple times, either a fixed number of times or until a condition is met.
- Conditional statement
- Related: Loop, Boolean expression
A programming construct that executes different blocks of code depending on whether a specified condition is true or false.
- Computer architecture
- Related: CPU, RAM, Von Neumann architecture
The conceptual design and fundamental operational structure of a computer system, including its components, their relationships, and how they work together.
- CPU (Central Processing Unit)
- Related: Computer architecture, RAM
The primary component of a computer that executes instructions by performing arithmetic, logic, control, and input/output operations.
- RAM (Random Access Memory)
- Related: CPU, Computer architecture, File system
Volatile primary memory that temporarily stores data and program instructions currently in use, allowing fast read and write access by the CPU.
- File system
- Related: Operating system, RAM
A method and data structure that an operating system uses to organize, store, retrieve, and manage files and directories on a storage device.
- Operating system
- Related: File system, Application software
System software that manages computer hardware and software resources and provides common services for application programs, such as memory management, file management, and user interface.
- Application software
- Related: Operating system, Spreadsheet
Programs designed to perform specific tasks for users, such as word processing, spreadsheets, web browsers, and games, as opposed to system software.
- Computer network
- Related: Internet, IP address, Protocol
A collection of interconnected computers and devices that can communicate and share resources, such as data, printers, and internet access.
- Internet
- Related: Computer network, IP address, World Wide Web
A global network of interconnected computer networks that use standardized protocols (such as TCP/IP) to communicate and share information worldwide.
- IP address
- Related: Internet, Protocol, DNS
A unique numerical label assigned to each device on a computer network that uses the Internet Protocol for communication, identifying its location.
- Protocol
- Related: Internet, IP address, Computer network
A set of rules and conventions that govern how data is transmitted and received over a network, ensuring reliable communication between devices.
- DNS (Domain Name System)
- Related: IP address, Internet, URL
A hierarchical naming system that translates human-readable domain names (like example.com) into IP addresses that computers use to locate each other on the internet.
- URL (Uniform Resource Locator)
- Related: DNS, World Wide Web
A reference or address that specifies the location of a resource on the internet, including the protocol, domain name, and path to the resource.
- World Wide Web
- Related: Internet, URL, Browser
An information system on the internet that allows documents to be linked and accessed via hyperlinks, typically using web browsers.
- Browser
- Related: World Wide Web, URL
A software application used to access and display web pages and other content on the World Wide Web, interpreting HTML and other web technologies.
- Information security
- Related: Malware, Password, Encryption
The practice of protecting information and information systems from unauthorized access, use, disclosure, disruption, modification, or destruction.
- Malware
- Related: Information security, Antivirus software
Malicious software designed to harm, exploit, or gain unauthorized access to computer systems, including viruses, worms, trojans, and ransomware.
- Antivirus software
- Related: Malware, Information security
A program designed to detect, prevent, and remove malicious software from a computer system, helping to protect against malware infections.
- Password
- Related: Information security, Encryption
A secret string of characters used to authenticate a user's identity and grant access to a system or account, ideally strong and unique.
- Encryption
- Related: Information security, Password
The process of converting plaintext into ciphertext using an algorithm and a key, so that only authorized parties can read the original information.
- Spreadsheet
- Related: Formula, Cell reference
An application that organizes data in rows and columns of cells, allowing calculations, formulas, charts, and data analysis.
- Formula
- Related: Spreadsheet, Cell reference
An expression in a spreadsheet cell that performs a calculation using values, cell references, and operators, starting with an equals sign.
- Cell reference
- Related: Spreadsheet, Formula
The address of a cell in a spreadsheet, such as A1 or B2, used in formulas to refer to the data in that cell.
- Database
- Related: Record, Field, Query
An organized collection of structured data stored electronically, allowing efficient retrieval, insertion, updating, and deletion of records.
- Record
- Related: Database, Field
A complete set of related data fields about a single entity in a database table, such as all information about one student.
- Field
- Related: Database, Record
A single attribute or column in a database table that stores one piece of information about each record, such as a name or age.
- Query
- Related: Database, Record, Field
A request for information from a database, often written in a query language like SQL, that specifies which data to retrieve based on conditions.