Vocab from the book Flashcards
(154 cards)
What is software?
Computer programs
Programmer or software developer
Person with the training and skills necessary to design, create, and test computer programs.
Hardware
The physical components of a computer.
What does the central processing unit (CPU) do?
It’s the part of the computer that runs programs.
What are microprocessors?
The CPUs of today. They fit in the palm of your hand!
What does the control unit do?
Coordinates all of the computer’s operations
What does the Arithmetic and logic unit (ALU) do?
Performs mathematical operations.
What is the fetch/decode/execute cycle?
Fetch: CPU fetches from it’s memory the next instruction in a program
Decode: The CPU decodes the instruction from a number to an electronic signal.
Execute: The signal is routed to the appropriate component of the computer, which causes an operation to perform.
What is main memory known as?
RAM: Random Access Memory
What is RAM?
Quick access data stored in random locations.
RAM is a volatile memory - only for temp. storage while a program is running.
What are bytes?
Tiny storage cells (one byte stores one letter)
What is a bit?
Binary digit. Eight bits make up on byte. Bits stand for either “on” or “off”. (+ or - charge)
What does the disk drive do?
Stores data by magnetically encoding it onto a circular disk.
What is flash memory?
Used by USB flash drives. It stores data inexpensively and reliably, like a disk drive.
What are input devices?
Keyboard, mouse, touch screen, scanner, digital camera, microphone, etc.
What are output devices?
Computer screens, printers, speakers, etc.
What is system software?
The programs that control and manage the basic operations of a computer. Includes:
- operating systems (fundamental)
- Utility programs (specialized tasks: ie virus scanner, file compresser, etc.)
- Software development tools (software programmers use to create, modify, and test software)>
What is application software (or application programs)?
Programs that make computers useful for everyday tasks. (ie: Word, web browsers, games, etc.)
List the five major hardware components of a computer system
1) Instruction input
2) Secondary storage devices
3) RAM (main memory)
4) CPU
5) Result output
What is a program?
It is a set of instructions that tells the computer how to solve a problem or perform a task.
Algorithm
A set of well-defined steps for performing a task or solving a problem.
What is machine language?
A sequence of binary numbers which the computer interprets.
What is a programming language?
Uses words instead of numbers, for ease of programming. Then there exist software which converts the words into numbers.
low-level language
this language is close to the level of the computer, resembles the numeric language more than human language.