# Problem Solving And Computers

25 Questions | Total Attempts: 1914  Settings  For the students pursuing the Bachelors degree in Computer Science Education at the Mico University College. October 2010

• 1.
A person who thinks rationally and objectively to get an unbiased solution to a problem
• A.

Problem solver

• B.

Critical thinker

• C.

Programmer

• D.

Systems analyst

• 2.
Which of the following is not a model used in Problem solving
• A.

Critical thinking

• B.

SDCL

• C.

Waterfall

• D.

Prototype

• 3.
In the expression count = count + 1, the Rvalue of count is
• A.

Count

• B.

Count + 1

• C.

=count + 1

• D.

+ 1

• 4.
The waterfall model differs from the systems development life cyle model in that
• A.

The stages are long and tedious

• B.

Iterations are difficult and must be done at the end

• C.

New problems cannot be incorporated in the solution

• D.

Users are not involved in its development

• 5.
In programming the value of a constant
• A.

Remains the same once the variable is given a value

• B.

Changes regularly in the program

• C.

Does not changes during program execution

• D.

Is only affected when new values are given to it

• 6.
One phase of the systems development model
• A.

Testing of users

• B.

Training of users

• C.

Production of documentations

• D.

Evaluation of the new system

• 7.
For a new system to be implemented it must be backed by:i. the usersii. the systems development teamiii. the managers of the company
• A.

I and ii only are needed to support the new system

• B.

I and iv only are needed to support the new system

• C.

I and iii only are needed to support the new system

• D.

I, ii and iii must support the new system

• 8.
This is a crucial attribute that is required of all problem solver
• A.

Unbiased

• B.

Prejudiced

• C.

Waiting skill

• D.

Listening skill

• 9.
• A.

Algorithms can easily be converted into program codes

• B.

Algorithms are written in formal notation

• C.

Algorithms provide a sequence of steps that will solve a problem

• D.

Algorithms are only used for maths and computer related problems

• 10.
Pseudocode differs from algorithm in that
• A.

Pseudocodes are precise while algorithms are not

• B.

Pseudocode must solve the problem whereas algorithm does not have to

• C.

Pseduocode are pre-cursor to computer program codes

• D.

Algorithm is written by the problem solver while pseudocode is written by the code designer

• 11.
An area in memory where changeable values are stored is called
• A.

Memory

• B.

Variable

• C.

Data

• D.

Constant

• 12.
An assignment statement is recognized by
• A.

An equal sign

• B.

A statement of value

• C.

A plus sign

• D.

An operation

• 13.
When output must be sent to a file we use the keyword
• A.

Print

• B.

File

• C.

Write

• D.

Output

• 14.
If an area is fully understood by the users and developers, then which model would be suitable
• A.

Problem solving

• B.

Spiral

• C.

Programming

• D.

Waterfall

• 15.
Consider the following codes:Begin Line 1         sum = 0 Line 2         input num1, num2, num3 Line 3         sum = num1+num2 +num3 Line 4         Print sumEnd  If num1 = 2, num2 = 3, num3 = 4; and the codes were executed as is what would be the result:
• A.

0

• B.

Error

• C.

9

• D.

Program failure

• 16.
Consider the codes, where each variable contains its name as the value, such that A is A: BeginLine 1         c = a Line 2         a = b Line 3         b = c Line 3         Print a, b EndWhat is the printed upon termination
• A.

A b

• B.

B a

• C.

C a

• D.

B c

• 17.
Consider the following codes:BeginLine 1         sum = 0 Line 2         input num1, num2, num3 Line 3         sum = num1+num2 +num3 Line 4         Print “Your total is”, sum End If num1 = 8, num2 = 7, num3 = 9; and the codes were executed as is what would be the result:
• A.

• B.

• C.

• D.

• 18.
In a pseudocode the statements used must
• A.

Solve the problem

• B.

Be properly structured and indented to illustrate flow of logic and control

• C.

Literally correct

• D.

Have good English meaning and be recognizable English words

• 19.
One conversion method that can be used by the system development team while the users in the office are still in training is
• A.

Phased conversion

• B.

Direct conversion

• C.

Pilot conversion

• D.

Systematic conversion

• 20.
At what stage of the SDLC is the complete system checked for compatibility.
• A.

The design phase

• B.

Evaluation phase

• C.

Implementation phase

• D.

Maintenance phase

• 21.
• A.

A system boundary separates the system from its environment

• B.

The scope of the system extends beyond its boundary

• C.

System consist of interrelated components working together to achieve varying goals

• D.

The good system will solve all the organization's problems

• 22.
Which of the following provides an accurate description of a problem
• A.

A difficulty that cannot be solved

• B.

A difficulty that prevents the accomplishment of some objective

• C.

A difficulty that arise from some existing dilemma

• D.

A challenge that hinders progress, that may have no solution

• 23.
Which is most accurate about problem statements
• A.

The problem statement help the users to communicate the problem

• B.

The problem statement is just a summary of the issues faced

• C.

The problem statement is the backbone of the feasibility and the problem solution

• D.

It includes the symptoms and constraints, and so often mislead users

• 24.
The word INPUT is used to
• A.

Set aside some memory to run the program

• B.

Set aside some memory area to store the value of the constant inputted

• C.

Set aside some memory area to store the value of the variable entered

• D.

Used to give the variable its value

• 25.
An artificial language designed to express actions that control the behavior of a machine
• A.

Algorithm

• B.

Pseudocode

• C.

Natural laguage

• D.

Programming language

Related Topics Back to top