cs chapter 1

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

1/14

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 5:29 PM on 10/13/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

15 Terms

1
New cards

unambiguous

This means the instructions cannot be misunderstood. All instructions given to a computer must be unambiguous or it won’t know what to do

2
New cards

Sequence

an ordered set of instructions

3
New cards

algorithm

a precise method for solving a problem that is unambiguous, consistent, and a sequence of steps that always provides an outcome

4
New cards

high level programming language

a programming language that is similar to natural human language

5
New cards

Written description

simplest way of expressing an algorithm through common language

6
New cards

flowchart

shows an algorithm as a diagram. Each step is represented by a symbol, symbols are connected by arrows showing the order in which the steps are completed

7
New cards

pseudocode

a structured, code-like language that can be used to describe an algorithm. It allows the developer to focus on the logic and efficiency of the algorithm rather than programming rules

8
New cards

developer

person who’s job it is to create new software

9
New cards

logic

the principles and reasoning underlying the constructs and elements to be applied in solving problems

10
New cards

Variable

A container used to store data. The data stored in a variable is the value, values in a variable are not fixed as the same variable can store different values in the course of a program and each time a program is run.

11
New cards

Identifier

A unique name given to a variable or a constant - using descriptive names makes code easier to use

12
New cards

arithmetic operator

operator that performs a calculation on 2 numbers (+, -, *, /, DIV //, MOD%, ^)

13
New cards

Constant

a container that holds a value that always stays the same

14
New cards
15
New cards