Programming Midterm Unit 1+2 Vocab

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/24

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 1:40 AM on 6/27/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

25 Terms

1
New cards

Central Processing Unit(CPU)

Executes machine instructions to process data.

2
New cards

Program

A set of instructions designed to perform some task.

3
New cards

Dynamic Random Access Memory(DRAM)

Holds instructions and data for programs being run by CPU.

4
New cards

Memory Address

A specific numbered memory location.

5
New cards

Instruction Cycle

A sequence of operations run by a processor after it executes a program; Fetch, Decode, Execute.

6
New cards

Kilo

Thousands(10^3)

7
New cards

Mega

Millions(10^6)

8
New cards

Giga

Billions(10^9)

9
New cards

Tera

Trillions(10^12)

10
New cards

Peta

Quadrillions(10^15)

11
New cards

Exa

Quintillion(10^18)

12
New cards

Storage

Programs or data stored on non-volatile storage devices.

13
New cards

Non-volatile

Retaining data when power is turned off.

14
New cards

Input Devices

Computer gets info. from this device(info. may be entered by person); Keyboard, Mouse, Trackpad, Microphone, Web Camera, Scanner, Sensor.

15
New cards

Output Devices

Computer sends info. to this device(info. may be viewed by person); Video Monitor/Display, Speakers, Printer, Projector.

16
New cards

Compiled Language

Language where program is converted to machine code, which is then directly run by the processor.

17
New cards

Examples of compiled languages.

C, C++

18
New cards

Compiler

Program converting source code to machine code in a compiled language.

19
New cards

Interpreted Language

A special program reads source code and runs the source program line by line.

20
New cards

Examples of interpreted languages.

Python, Flowgorithm

21
New cards

Interpeter

Special program reading source code in an interpreted language.

22
New cards

Application Program

An application(app) designed to perform a task for a user.

23
New cards

System Program

Program that runs(often long-term or indefinitely) and manages other programs/is used to build other programs.

24
New cards

Operating Systems

A system program used to run a computer and manage application programs on the computer; Windows, MacOS, Linux, iOS, Android.

25
New cards