CS Test 1

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

1/28

flashcard set

Earn XP

Description and Tags

Last updated 8:17 PM on 3/7/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

29 Terms

1
New cards

Define a computing agent

A person, place or thing carrying out an algorithm

2
New cards

What was the name of the first commercially sold computer?

UNIVAC I

3
New cards

List the 3 operations used to construct algorithms.

Conditional, sequential, iterative

4
New cards

List 2 of the 1st high level programming languages

FORTRAN, COBOL

5
New cards

Define a formal algorithm

A finite, specific set of instructions used to solve a problem

6
New cards

All modern computers use which architecture?

Von Neumann architecture

7
New cards

Define variable

A memory location whose value can change

8
New cards

Define pseudocode

Used to design an algorithm prior to coding

9
New cards

Define conditional statement

Asks a question and selects from alternative options

10
New cards

Define analysis of algorithms

The study of the efficiency of algorithms

11
New cards

Define intractable

Problems with no polynomial bounded solutions

12
New cards

Define selection sort

Finds the smallest element and moves it to the front

13
New cards

Define binary search

List of ordered pairs; starts in middle; splits range into two with each comparison

14
New cards

Define data cleanup

The fixing/removing of inaccurate, incomplete, or irrelevant data

15
New cards

Define data compression

The storing of data in a reduced size form to save space and time

16
New cards

Define lossless compression

Data that can be perfectly restored

17
New cards

Define lossy compression

Data that cannot be perfectly restored

18
New cards

What is a transistor?

A semiconductor device used to switch and amplify electrical signals/power

19
New cards

What is a gate?

An electronic device that operates on inputs to produce outputs

20
New cards

What is a circuit?

Has gates connected by wires, and has input and output wires

21
New cards

System software is a collection of programs to…

Manage resources on the computer and be an intermediary between user and hardware.

22
New cards

What is the most important piece of software?

Operating system

23
New cards

What is a digital version of a physical computer?

Virtual machine

24
New cards

List 3 Operating System key tasks.

User interface, scheduling of programs, and system safety

25
New cards

Which language is machine specific?

Assembly language

26
New cards

LOAD X →

Value from M(X) to R

27
New cards

STORE X →

Value from R to M(X)

28
New cards

COMPARE X →

Compare R with M(X) (equal/greater/less)

29
New cards

ADD X →

Add M(X) to R