Join WhatsApp ChannelDaily MCQs & Exam Updates

Computer Science MCQs

MCQs on Programming, Networking, Database and OS

145 Questions Subject Test
Subject Preparation Guide

Prepare Computer Science with confidence

Strengthen your knowledge of computer fundamentals, hardware, software, programming, networks, databases and information technology.

Computer BasicsProgrammingNetworksDatabases
Recommended for academic classes, IT tests and computer portions of competitive examinations.
Computer Science preparation illustration
Subject Test

Test your Computer Science preparation

Questions are tracked as practiced when you open Show Answer & Explanation. Tracking stays only in this browser tab and no subject-test result is saved.

Practiced MCQs
0 / 145
Use the MCQs you already prepared, or launch a random test from the full subject bank.
No login required Result is not saved Choose your own MCQ count & timer
Choose your test mode
Choose any number up to 145 available MCQs.
Enter 0 for no timer, or choose 1–300 minutes.
Tip: prepare some MCQs first, then start a quick self-check from My Practiced MCQs to test exactly what you studied.
101
Medium css Uploaded: 09 Aug 2026

What is the main function of an assembler?

  • A Convert assembly language to machine code
  • B Store data permanently
  • C Run applications
  • D Manage files
102
Medium css Uploaded: 23 Aug 2026

What is the base of the octal number system?

  • A 8
  • B 2
  • C 16
  • D 10
103
Medium css pms Uploaded: 20 Jun 2026

Which data structure is most suitable for implementing recursion?

  • A Queue
  • B Array
  • C Stack
  • D Heap
104
Easy css Uploaded: 23 Aug 2026

What is firmware?

  • A A database system
  • B A network protocol
  • C A type of virus
  • D Permanent software programmed into hardware
105
Medium css fpsc Uploaded: 20 Jun 2026

What does VLOOKUP do in Excel?

  • A Creates charts
  • B Searches values vertically
  • C Deletes rows
  • D Sorts data
106
Hard css Uploaded: 13 Aug 2026

What does 'booting' refer to in computing?

  • A Deleting files
  • B Shutting down a system
  • C Installing software
  • D Starting up a computer
107
Medium css pms Uploaded: 20 Jun 2026

What is multitasking in an operating system?

  • A Using multiple monitors
  • B Running multiple processes concurrently
  • C Installing multiple OS
  • D Using many files
108
Easy css Uploaded: 07 Aug 2026

What is the full form of CPU cache 'L1'?

  • A Level 1 Cache
  • B Local 1 Cache
  • C Layer 1 Cache
  • D Link 1 Cache
109
Medium css pms fpsc ppsc nts Uploaded: 25 Jun 2026

What is the main purpose of a Firewall in a computer network?

  • A To prevent unauthorized access
  • B To remove all viruses from a computer
  • C To increase internet speed
  • D To store network Data
110
Medium css fpsc Uploaded: 20 Jun 2026

What is the purpose of an index in a database?

  • A Reduce security
  • B Improve query performance
  • C Store backups
  • D Encrypt records
111
Medium css Uploaded: 13 Aug 2026

Which company developed the first web browser?

  • A Apple
  • B Google
  • C CERN
  • D Microsoft
112
Medium css Uploaded: 07 Aug 2026

Which scheduling algorithm can lead to starvation?

  • A Shortest Job First without priority handling correctly is arguable, but choose SJF
  • B Round Robin
  • C Priority Scheduling
  • D First Come First Serve
113
Medium css pms Uploaded: 20 Jun 2026

What is the main purpose of a database management system (DBMS)?

  • A Create hardware
  • B Manage and organize data
  • C Design websites
  • D Control printers
114
Medium css Uploaded: 09 Aug 2026

Which of the following is a version control system?

  • A Git
  • B Excel
  • C Photoshop
  • D MySQL
115
Easy css Uploaded: 13 Aug 2026

Which data structure is ideal for implementing a priority queue?

  • A Stack
  • B Array
  • C Linked List
  • D Heap
116
Medium css pms fpsc ppsc nts Uploaded: 01 Jul 2026

What is the full form of "NLP" in Artificial Intelligence and Computer Science?

  • A Numeric Learning Program
  • B Network Layer Protocol
  • C Neural Logic Processing
  • D Natural Language Processing
117
Medium css Uploaded: 23 Aug 2026

Which of the following best defines a computer network?

  • A A collection of interconnected computing devices
  • B A single standalone computer
  • C A programming language
  • D A type of software application
118
Medium css fpsc Uploaded: 20 Jun 2026

Which layer of OSI handles physical transmission of bits?

  • A Network
  • B Transport
  • C Physical
  • D Session
119
Medium css fpsc Uploaded: 20 Jun 2026

Which OSI layer is responsible for end-to-end communication?

  • A Network Layer
  • B Data Link Layer
  • C Transport Layer
  • D Session Layer
120
Medium css fpsc Uploaded: 20 Jun 2026

What is artificial intelligence?

  • A Computer hardware
  • B Simulation of human intelligence by machines
  • C Network design
  • D Database storage
Practiced MCQs0 / 145