Join WhatsApp ChannelDaily MCQs & Exam Updates

Computer Science MCQs

MCQs on Programming, Networking, Database and OS

97 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 / 97
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 97 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.
41
Hard css Uploaded: 07 Aug 2026

Which company developed the Windows operating system?

  • A Google
  • B Apple
  • C IBM
  • D Microsoft
42
Hard fpsc Uploaded: 13 Aug 2026

Which SQL clause is used to filter records?

  • A WHERE
  • B HAVING
  • C GROUP BY
  • D ORDER BY
43
Hard nts Uploaded: 13 Aug 2026

1 Byte equals how many bits?

  • A 32 bits
  • B 4 bits
  • C 16 bits
  • D 8 bits
44
Hard pms Uploaded: 07 Aug 2026

Which of the following is a characteristic of a good algorithm?

  • A Unclear output
  • B Ambiguity
  • C Infinite steps
  • D Finiteness
45
Hard fpsc Uploaded: 13 Aug 2026

Which of the following best describes 'e-commerce'?

  • A Buying and selling goods online
  • B A type of programming language
  • C A network protocol
  • D A database system
46
Hard nts Uploaded: 07 Aug 2026

Which of the following is an example of an assistive input device?

  • A Standard Speaker
  • B Braille Keyboard
  • C Standard Monitor
  • D Standard Printer
47
Hard css pms Uploaded: 20 Jun 2026

Which programming paradigm focuses on functions and immutability?

  • A Procedural Programming
  • B Object-Oriented Programming
  • C Functional Programming
  • D Assembly Programming
48
Hard ppsc Uploaded: 13 Aug 2026

What does DBMS stand for?

  • A Database Management System
  • B Data Backup Management System
  • C Database Monitoring System
  • D Data Base Modeling System
49
Hard fpsc Uploaded: 13 Aug 2026

What is a primary key in a database?

  • A A duplicate value
  • B A foreign reference
  • C A type of index
  • D A unique identifier for a record
50
Hard pms Uploaded: 07 Aug 2026

What is the main purpose of the TCP three-way handshake?

  • A Compress data packets
  • B Establish a reliable connection between client and server
  • C Assign IP addresses
  • D Encrypt data transmission
51
Hard nts Uploaded: 09 Aug 2026

Which sorting algorithm has the best average time complexity?

  • A Quick Sort
  • B Bubble Sort
  • C Selection Sort
  • D Insertion Sort
52
Hard fpsc Uploaded: 13 Aug 2026

How many bits are there in a nibble?

  • A 2
  • B 4
  • C 16
  • D 8
53
Hard fpsc Uploaded: 13 Aug 2026

What is the decimal equivalent of hexadecimal A?

  • A 9
  • B 10
  • C 11
  • D 12
54
Hard pms Uploaded: 23 Aug 2026

What does 2FA stand for in cybersecurity?

  • A Two-Function Application
  • B Two-Factor Authentication
  • C Total Firewall Access
  • D Two-File Access
55
Hard nts Uploaded: 07 Aug 2026

Which of the following best describes 'Big O notation'?

  • A A programming language
  • B A way to express the efficiency or complexity of an algorithm
  • C A network protocol
  • D A type of database index
56
Hard nts Uploaded: 23 Aug 2026

What is the full form of WWW?

  • A World Wide Web
  • B Wide World Web
  • C World Web Wide
  • D World Wide Website
57
Hard fpsc Uploaded: 23 Aug 2026

What is the purpose of software updates?

  • A To fix bugs and improve security
  • B To slow down the computer
  • C To disconnect from networks
  • D To delete user data
58
Hard pms Uploaded: 07 Aug 2026

RAM stands for?

  • A Read Available Memory
  • B Random Access Memory
  • C Random Available Memory
  • D Read Access Memory
59
Hard css fpsc Uploaded: 07 Aug 2026

What is the primary function of DHCP in networking?

  • A Automatically assign IP addresses to devices
  • B Compress data packets
  • C Encrypt network traffic
  • D Block unauthorized websites
60
Hard fpsc Uploaded: 13 Aug 2026

Which of the following is an advantage of using pseudocode before coding?

  • A It runs directly on hardware
  • B It helps plan program logic clearly before implementation
  • C It compiles faster than real code
  • D It replaces the need for testing
Practiced MCQs0 / 97