Problem Solving And Computers

25 Questions | Total Attempts: 1914

SettingsSettingsSettings
Please wait...
Problem Solving And Computers

For the students pursuing the Bachelors degree in Computer Science Education at the Mico University College. October 2010


Questions and Answers
  • 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. 
    Which is true about Algorithms
    • 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. 

      Your total is 24

    • B. 

      Your total is sum

    • C. 

      "Your total is", 24

    • D. 

      "Your total is 24"

  • 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. 
    Which is true about systems
    • 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

Back to Top Back to top