Thinking and Logic Basics

40 MCQs

MCQs

40 questions · 35 min · 40 marks

Want to try first? Take the free Computer Science test: Networks Basics

Sample questions

The first 5 of 40. Try each one, then tap to see the answer.

  1. Question 1

    Computational thinking is mainly used for:

    • APlaying computer games
    • BSolving problems in a logical way
    • CWriting essays
    • DDrawing pictures
    Show answer

    Answer: B

    Computational thinking is a way of solving problems clearly and logically.

  2. Question 2

    The first step in problem solving is:

    • AWriting code
    • BEvaluating the solution
    • CIdentifying the problem
    • DBreaking the problem
    Show answer

    Answer: C

    A problem has to be identified before it can be broken down or solved.

  3. Question 3

    Breaking a large problem into smaller parts is called:

    • AAbstraction
    • BDecomposition
    • CEvaluation
    • DAutomation
    Show answer

    Answer: B

    Decomposition splits a large problem into smaller manageable parts.

  4. Question 4

    A step-by-step solution to a problem is known as an:

    • AProgram
    • BFlowchart
    • CAlgorithm
    • DFunction
    Show answer

    Answer: C

    An algorithm is a step-by-step set of instructions used to solve a problem.

  5. Question 5

    Which person is named in the chapter as someone who uses computational thinking when planning?

    • AA painter
    • BA singer
    • CA pilot
    • DA chef
    Show answer

    Answer: D

    The chapter says scientists and engineers and even chefs use computational thinking while planning.

More tests in Computational Thinking & Algorithms

Practise with a free account

Save your scores, see which chapters need work, and keep a notebook of every question you got wrong.

Create free account