MCQs — Applications of Computer Science

Practice questions for Computer Science.

Question 21

Sara asks ChatGPT to write her whole assignment and submits it as her own work. What is the best judgement?

A. It is fine because AI is free
B. It is fine if nobody notices
C. It is ethical if the essay is long
D. It is unethical because it is not her own work
Question 22

Before using a classmate's voice recording to create an AI voice with a tool like Lovo AI, what should you do?

A. Nothing, because voices are public
B. Change the file name
C. Get the classmate's permission
D. Delete the classmate's account
Question 23

The technology that allows a computer to understand spoken words is called:

A. Speech recognition
B. Data mining
C. Computer vision
D. Cloud storage
Question 24

Which area of AI enables computers to 'see' and understand images and videos?

A. Speech recognition
B. Computer vision
C. Natural language processing
D. Expert systems
Question 25

NLP stands for:

A. New Learning Program
B. Network Logic Processing
C. Number Language Protocol
D. Natural Language Processing
Question 26

Natural language processing helps computers to:

A. Understand and generate human language
B. Repair hardware
C. Store images
D. Increase internet speed
Question 27

A computer program that copies the knowledge and decision-making of a human expert is called:

A. A compiler
B. An expert system
C. A search engine
D. A word processor
Question 28

Which part of an expert system stores the facts and rules about a subject?

A. User interface
B. Monitor
C. Knowledge base
D. Printer
Question 29

Which part of an expert system applies rules to facts to reach a conclusion?

A. Inference engine
B. Knowledge base
C. Printer
D. Keyboard
Question 30

How does speech recognition differ from computer vision?

A. Both work only with text
B. Speech recognition works with images, while computer vision works with sound
C. They are the same technology
D. Speech recognition works with sound, while computer vision works with images
Question 31

Why does a chatbot need NLP?

A. To print pages
B. To charge the battery
C. To understand a user's message and reply in human language
D. To display images
Question 32

What is the role of the inference engine in an expert system?

A. To store the user's photos
B. To apply rules to the knowledge base to reach conclusions
C. To connect to the internet
D. To print the results
Question 33

Why is collecting knowledge from human experts important when developing an expert system?

A. Experts are needed to repair the computer
B. It is required for internet connection
C. The quality of its advice depends on the expert knowledge put into it
D. It makes the screen bigger
Question 34

Why is computer vision important for face unlock and medical scans?

A. It converts speech to text
B. It helps computers recognise and analyse visual patterns
C. It increases battery life
D. It translates text
Question 35

You say 'Hey Google, set an alarm for 7 AM' and your phone sets it. Which AI area is mainly used first?

A. Speech recognition
B. Computer vision
C. Data mining
D. Cloud computing
Question 36

A phone unlocks when it recognises its owner's face. Which AI area is used?

A. Speech recognition
B. Expert systems
C. Natural language processing
D. Computer vision
Question 37

A tool translates a paragraph from English to Spanish. Which AI area is mainly used?

A. Natural language processing
B. Computer vision
C. Speech recognition
D. Expert systems
Question 38

A system asks a patient questions about symptoms and suggests a likely illness using rules from doctors. This system is a(n):

A. Video game
B. Word processor
C. Database backup
D. Expert system
Question 39

Machines that can be programmed to perform tasks automatically, often in factories, are called:

A. Routers
B. Robots
C. Scanners
D. Monitors
Question 40

Which of the following is an example of AI in education?

A. A chalkboard
B. A textbook cover
C. An adaptive learning app that adjusts lessons to a student's level
D. A school bell

🎯 How to get the most out of these questions

  • Attempt each question before revealing the answer.
  • Read the explanation even when you answered correctly — it reinforces the concept.
  • Note down any question you got wrong and revisit it the next day.
  • Use the pagination below the list to work through every page — do not stop at page 1.

📌 MCQs — FAQs

Are the answers in this section verified?

Yes — every answer on this page has been verified. MCQs also include explanations where available.

Can I print these questions?

Yes — use your browser's print option (Ctrl+P / Cmd+P) to print or save the page as PDF.

How often are questions updated?

New questions are added regularly. If a paper pattern changes, existing questions are reviewed and updated.

Scroll to Top