Chapters and topics
- Introduction to Software Development 5 topics · 906 MCQs
- Python Programming 7 topics · 1922 MCQs
- Algorithms and Problem Solving 6 topics · 873 MCQs
- Computational Structures 5 topics · 1078 MCQs
- Data Analytics 6 topics · 989 MCQs
- Emerging Technologies 6 topics · 734 MCQs
- Legal and Ethical Aspects of Computing System 6 topics · 692 MCQs
- Online Research and Digital Literacy 5 topics · 536 MCQs
- Entrepreneurship in Digital Age 8 topics · 1051 MCQs
Sample Computer Science and Entrepreneurship MCQs
Try these questions, then open the full practice to work through every chapter. Tap “Show the answer” after you choose.
Q1. In project management, Risk assessment refers to:
- the phase in which the team does the actual development work
- the phase in which the project is formally completed and delivered
- the phase in which scope, timeline, cost and resources are decided
- identifying potential risks and analysing their likelihood and impact
Show the answer
Answer: D. identifying potential risks and analysing their likelihood and impact
Risk assessment: identifying potential risks and analysing their likelihood and impact.
Q2. Which of the following is NOT a valid variable name in Python?
- price_2
- count
- my var
- Name
Show the answer
Answer: C. my var
The correct answer is “my var”. “my var” contains a space.
Q3. What is the time complexity of this operation? “A loop in which the remaining range is halved each time.”
- O(log n)
- O(n)
- O(1)
- O(n²)
Show the answer
Answer: A. O(log n)
A loop in which the remaining range is halved each time: this is O(log n).
Q4. In a file system, a file that contains no other files is like a:
- path
- edge
- leaf node
- root node
Show the answer
Answer: C. leaf node
The correct answer is “leaf node”. A leaf has no children.
Q5. The mean of the numbers 69, 83, 19, 17, 66, 84, 47, 54, 65 is:
- 56
- 57
- 65
- 55
Show the answer
Answer: A. 56
The correct answer is “56”. Sum = 504; 504 ÷ 9 = 56.
Q6. In cloud computing, Cloud storage means:
- a cloud environment used exclusively by one organisation
- using services from multiple cloud providers at the same time
- servers that cache website content close to users for fast delivery
- saving data on remote servers instead of local devices
Show the answer
Answer: D. saving data on remote servers instead of local devices
Cloud storage: saving data on remote servers instead of local devices.
Practise all over 8,700 questions
Chapter-wise practice with instant answers, timed tests and (with a free account) your progress saved.
Start practising →