COMP SCIENCE Flashcards
Programming
Memory Aid: Think of it like giving a recipe to a chef.
The process of writing instructions for a computer to perform tasks.
Program
Memory Aid: Imagine a list of chores you need to complete.
A set of instructions that tells the computer what to do.
CPU (Central Processing Unit)
Memory Aid: Picture the CPU as the chef in a kitchen making all the dishes.
The brain of the computer that processes instructions.
Memory
Think of it as a kitchen pantry where ingredients are kept.
The part of the computer that stores data and instructions temporarily.
Bit
The smallest unit of data in a computer, representing a 0 or a 1.
Byte
A group of 8 bits
Assembler
A tool that converts assembly language into machine code.
Assembly Language
A low-level programming language that is closely related to machine language.
Machine Language
The lowest level of programming language, understood directly by the CPU.
Low-Level Language
Programming languages that are close to machine language and hardware. easy for computer to understand
High-Level Language
Easier programming languages that are more human-friendly.
Compiler
A tool that converts high-level code into machine code all at once.
Interpreter
A tool that runs code line by line, translating it as it goes.
Operating System (OS)
Software that manages hardware and software on a computer.
Source Code
The written instructions of a program in a programming language.