CS Chapter 6: Low-Level Programming Languages & Pseudocode

0.0(0)
studied byStudied by 1 person
GameKnowt Play
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/16

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

17 Terms

1
New cards

What are the operational words of a computer?

Programmable, Store, Retrieve, and Process.

2
New cards

Virtual Computer

A hypothetical machine that is designed to contain important features of real computers.

3
New cards

Assembly Language

A language that assigns mnemonic letter codes to each machine-language instruction.

4
New cards

Assembler

A program that reads each of the instructions in mnemonic form and translates it into the machine-language equivalent.

5
New cards

Assembler Directives

Instructions directed to the assembler.

6
New cards

Algorithm

The plan for a solution, in computing.

7
New cards

Pseudocode

A language that allows us to express algorithms in a clearer form.

8
New cards

Variables

Names that appear in pseudocode algorithms that refer to places in memory where values are stored.

9
New cards

Assignment

The way to put value into a variable.

10
New cards

Selection

Allows a choice between performing an action, and skipping it.

11
New cards

Repetition

Allows instructions to be repeated.

12
New cards

Boolean Expression

An expression used in programming languages that produces a Boolean value—either true or false—when evaluated.

13
New cards

Desk Checking

When you check through the design and work through the design.

14
New cards

Test Plan

A document that specifies how many times and which data a program must be run to thoroughly run the program.

15
New cards

Code Coverage (Clear-Box Testing)

An approach that designs test cases to ensure that each statement in the program is executed.

16
New cards

Data Coverage (Black-Box Testing)

Designing test cases to ensure that the limits of allowable data are covered.

17
New cards

Test Plan Implementation

This involves running each of the test cases in the test plan, and recording the results.