1.2.3 Introduction to Programming Flashcards
What is the pseudocode for a WHILE loop?
while condition
code to execute
endwhile
———–EXAMPLE————–
while answer!=”computer”
answer=input(“What is the password?”)
endwhile
What is the pseudocode for a DO WHILE/UNTIL loop?
do
code to execute
until condition
———–EXAMPLE————–
do
answer=input(“What is the password?”)
until answer==”computer”
What is the pseudocode for a for loop?
for i=x to y
code to execute
next i
———–EXAMPLE————–
for i=0 to 7
print(“Hello”)
next i
State the 7 arithmetic operators
Add (+)
Subtract (-)
Multiply (*)
Divide (/)
MOD (Remainder)
DIV (Whole part of division)
^ (Power)
State the 6 comparison operators
Equal to (==)
Not equal to (!=)
Less than (<)
Less than or equal to (<=)
Greater than (>)
Greater than or equal to (>=)
What is the pseudocode to output?
print(“hello world”)
What is the pseudocode to take an input?
VariableName=input(“Please enter your name”)
What is the pseudocode for a substring?
stringname.subString(startingPosition, numberOfCharactersToReturn)
What is the pseudocode for an IF statement?
if condition then
code to execute
elseif condition then
code to execute
else
code to execute
endif
———–EXAMPLE————–
if entry==”a” then
print(“You selected A”)
elseif entry==”b” then
print(“You selected B”)
else
print(“Unrecognised selection”)
endif
What is the pseudocode for a CASE/SWITCH statement?
switch entry:
case “A”: print(“You selected A”)
case “B”: print(“You selected B”)
default: print(“Unrecognised selection”)
endswitch
What is the pseudocode for a function?
function triple(number)
return number*3
endfunction
What is the pseudocode for a procedure?
procedure greeting(name)
print(“hello”+name)
endprocedure
What is the pseudocode for reading the contents of a file?
myFile = openRead(“sample.txt”)
while NOT myFile.endOfFile()
print(myFile.readLine())
endwhile
myFile.close()
What is the pseudocode for writing to a file?
myFile = openWrite(“sample.txt”)
myFile.writeLine(“Hello World”)
myFile.close()
What is the pseudocode to declare, populate, and print a two-item 1D array?
array names[2]
names[0]=”Ahmad”
names[1]=”Ben”
print(names[1])