Back to marketplace

Introduction to programming

No description yet. This curated deck is ready for daily study.

Total cards: 18•Content version: v4•Public deck•Updated: 8/1/2026

Card preview (18)

#1
Front (Question)

data types

Back (Answer)

integer float string boolean

#2
Front (Question)

how to change data types

Back (Answer)

use built in functions such as int() str()

#3
Front (Question)

arithmetic operators

Back (Answer)

+ - / *

#4
Front (Question)

// or INT in psuedocode:

Back (Answer)

gives the result of a division rounded down to the nearest whole number

#5
Front (Question)

% or MOD in psuedocode:

Back (Answer)

gives the remainder as an integer

#6
Front (Question)

** or ^ in psuedocode

Back (Answer)

raises one number to the power of another

#7
Front (Question)

what are the relational operators and what do they do

Back (Answer)

= - equals != - not equal to > - greater than < - less than <= - less than or equal to >= - greater than or equal to they compare two expressions and produce a boolean expression .

#8
Front (Question)

what are the boolean operators and what do they do

Back (Answer)

and or not they join boolean expressions to create larger boolean expressions

#9
Front (Question)

what are the 3 basic program structures

Back (Answer)

sequence selection iteration

#10
Front (Question)

what are the names for a selection structure

Back (Answer)

branching conditional

#11
Front (Question)

key words used in selection structures

Back (Answer)

if else elif switch case

#12
Front (Question)

what are the two types of loop

Back (Answer)

counter - controlled loop (for loop) condition controlled loop (while loop)

#13
Front (Question)

Abstraction

Back (Answer)

• remove unnecessary details • replace features with simplified symbols • makes prog easier to write and reduces need for resources like processing and memory

#14
Front (Question)

Syntax error

Back (Answer)

break rules of the programming language

#15
Front (Question)

Run - time error

Back (Answer)

program tried to do an impossible thing such as divide by zero

#16
Front (Question)

Logic error

Back (Answer)

program works but does the wrong thing - can only be found via testing

#17
Front (Question)

features of an IDE for writing code

Back (Answer)

• text editing and formatting • translating and executing code • autocomplete

#18
Front (Question)

features of an IDE for finding errors

Back (Answer)

-Error messages - step- through - break point