Don't close this page .. Test is protected .. Answers cannot be changed .. We try now to connect to save and correct your answers.
Connection trial number:
If this message persists for long, please check your internet connection.
This test is monitored
Switching to another webpage or any other program is considered a cheating behavior and your test may be automatically terminated.
Okay
Important Notice
If you moved to the next question, you will not be able to come back to this question again.
Cancel
Move to next question
1:00:00
Introduction to programming
Student data
×
Student data
Student name: ***
Student number: ***
Class or section: ***
Test instructions
×
Test instructions
Page direction
×
Change page direction
Right to left
Left to right
Q1
of 20
Score: 1
Though the shapes we will use in our flowcharts will be expanded as we cover more topics. Diamond is used for
Program input and output
Decisions
Processing
Q2
of 20
Score: 1
The advantage of an interpreter over compiler is fast response to changes in source program.
True
False
Q3
of 20
Score: 1
Simply implementing a solution does not end the problem solving process
True
False
Q4
of 20
Score: 1
The high level language is dissimilar to the natural human language
True
False
Q5
of 20
Score: 1
Machine language is a set instruction codes, which can be directly recognized by the CPU
True
False
Q6
of 20
Score: 1
C,C#, C++ and JAVA are
Machine language
Assembly language
Programming language
Q7
of 20
Score: 1
The compiler can detect the syntax errors and logical type of errors
True
False
Q8
of 20
Score: 1
The third step in the Problem Solving Model is
Implement the Solution
Develop Alternative Solutions
Determine the Root Causes of the Problem
Q9
of 20
Score: 1
The first step to solving any problem is to
Decompose the problem description
Involves the use of flowcharting
From the flowchart to pseudo code.
Q10
of 20
Score: 1
We can use external knowledge to complete your solution
True
False
Q11
of 20
Score: 1
Problem Solving Model steps are repeatable
True
False
Q12
of 20
Score: 1
Problem Solving Model process is continuous
True
False
Q13
of 20
Score: 1
A program that performs a very specific task, usually related to managing system resources or files
Machine language
Assembly language
Utility program
Q14
of 20
Score: 1
Assembly language uses mnemonics as memory aids for the programmers and made programming easier
True
False
Q15
of 20
Score: 1
Select the Solution is
The forth step in the Problem Solving Model
The second step in the Problem Solving Model
The first step in the Problem Solving Model
Q16
of 20
Score: 1
These actions, known as processing are the steps between your input and your output.
True
False
Q17
of 20
Score: 1
In the case of compiler, the source code needs to be translated into machine code only twice
True
False
Q18
of 20
Score: 1
Given the 3 dimensions of a box (length, width, and height), calculate the volume.
Identify all of the nouns in the sentence.
Dimensions, This, Length,Width, Height, Them, Box.
Volume, This, Length,Width, Height, Them, Box.
Dimensions, This, Length,Width, Height, Box.
Q19
of 20
Score: 1
The rule of thumb for eliminating redundant information is to always eliminate the most general item.
True
False
Q20
of 20
Score: 1
System software used to translate the source code in high level language into machine Computer Software code
Machine language
Interpreter
Complier
Questions you haven't answered yet:
1
,
2
,
3
,
4
,
5
,
6
,
7
,
8
,
9
,
10
,
11
,
12
,
13
,
14
,
15
,
16
,
17
,
18
,
19
,
20
Are you sure you want to end this test and send your answers?
All copy rights reserved
©
arab-exams.com
2014-2023
Dismiss this alert