Computer Science MCQs
Prepare for technical interviews and exams in DBMS, Operating Systems, Computer Networks, and Computer Architecture.
The Computer Science library on MCQGuru is structured to prepare learners for campus placement examinations, engineering semester tests, competitive entrance exams, and professional technical certifications. Questions are AI-assisted and automatically checked, and we correct errors that readers report.
Computer Science Topics & Modules
4 Available TopicsDatabase Management Systems MCQs covering ER modeling, relational algebra, normal forms, and transaction ACID properties.
Operating Systems MCQs on CPU scheduling, memory management, paging, segmentation, deadlocks, and virtual memory.
Computer Networks MCQs covering the OSI 7-layer model, TCP/IP stack, routing algorithms, DNS, and HTTP/HTTPS.
Basic computer hardware, binary number system, CPU architecture, registers, and cache memory questions.
Interactive Quizzes in Computer Science
Computer Fundamentals Quiz
Assess basic computer concepts, binary arithmetic, memory hierarchy, and hardware.
Operating Systems Practice Test
Test your knowledge on deadlocks, memory management, Coffman conditions, and scheduling.
Computer Networks & OSI Model Quiz
Quiz on OSI 7-layer architecture, TCP/IP protocols, ports, and networking fundamentals.
Featured Computer Science Practice Questions
medium
In a database, what does referential integrity ensure?
mediumView Answer & ExplanationHide Answer & Explanation
What is the main difference between a process and a thread?
mediumView Answer & ExplanationHide Answer & Explanation
Which CPU scheduling algorithm can lead to starvation of longer processes?
hardView Answer & ExplanationHide Answer & Explanation
What is the main difference between TCP and UDP?
mediumView Answer & ExplanationHide Answer & Explanation
What is the purpose of DNS in computer networking?
easyView Answer & ExplanationHide Answer & Explanation
Explore Other Categories
Programming
Master core and advanced concepts in Java, Python, C++, JavaScript, SQL, and more with curated MCQs and quizzes.
6 topics · 4 quizzes
Mathematics
Practice fundamental math questions, algebra, discrete mathematics, calculus, and probability.
2 topics · 4 quizzes
Aptitude
Quantitative aptitude, logical reasoning, and problem solving questions for competitive exams and campus placements.
1 topic · 4 quizzes
English
Sharpen your verbal ability, English grammar, tenses, vocabulary, synonyms, and antonyms.
1 topic · 4 quizzes