This section provides a comprehensive set of multiple choice questions (MCQs) specifically designed for those studying or working in the field of computer science. It covers a broad range of topics within computer science, including programming languages, data structures, algorithms, databases, operating systems, computer networks and software engineering . The questions are categorized and organized to facilitate focused learning and targeted practice .
Explain the concept of caching in computer architecture. | caching.
ReportQuestion
Anonymous
A. Caching stores data permanently.B. Caching slows down data access.C. Caching only works with main memory.D. Caching improves data access speed by storing frequently ...
Please briefly explain why you feel this question should be reported.
Report
Cancel
What is the role of a network router in a.
ReportQuestion
Anonymous
A. To connect different networks and forward data packets.B. To act as a switch for local network communication.C. To provide internet access to a single device.
Please briefly explain why you feel this question should be reported.
Report
Cancel
Explain the concept of inheritance in object-oriented programming. | inheritance.
ReportQuestion
Anonymous
A. Inheritance allows classes to share data but not methods.B. Inheritance is a way to create independent classes without any relation.C. Inheritance allows a class to inherit properties ...
Please briefly explain why you feel this question should be reported.
Report
Cancel
What is a binary tree, and how does it differ.
ReportQuestion
Anonymous
A. A binary tree is a type of binary search tree.B. A binary search tree is a type of binary tree with a specific ordering.C. There is no ...
Please briefly explain why you feel this question should be reported.
Report
Cancel
Describe the different types of network topologies. | topologies &.
ReportQuestion
Anonymous
A. Bus, Star, Ring, Mesh, TreeB. Client-Server, Peer-to-PeerC. LAN, WAN, MAND. Ethernet, Wi-Fi, Bluetooth
Please briefly explain why you feel this question should be reported.
Report
Cancel
What are the key features of object-oriented programming (OOP)? |.
ReportQuestion
Anonymous
A. Sequential execution of code.B. Use of functions and procedures.C. Encapsulation, inheritance, polymorphism, and abstraction.D. Focus on data structures and algorithms.
Please briefly explain why you feel this question should be reported.
Report
Cancel
Explain the concept of garbage collection in programming languages. |.
ReportQuestion
Anonymous
A. Garbage collection manually deallocates memory.B. Garbage collection is only used in low-level programming languages.C. Garbage collection automatically reclaims memory occupied by unreachable objects.D. ...
Please briefly explain why you feel this question should be reported.
Report
Cancel
What is the purpose of a compiler? | compilers &.
ReportQuestion
Anonymous
A. To interpret source code line by lineB. To translate source code into machine codeC. To debug source codeD. To execute source code directly
Please briefly explain why you feel this question should be reported.
Report
Cancel
What are the different types of database models? | model.
ReportQuestion
Anonymous
A. Relational, Hierarchical, Network, Object-Oriented, GraphB. Relational, NoSQL, Cloud-basedC. SQL, NoSQL, XMLD. Only Relational and NoSQL
Please briefly explain why you feel this question should be reported.
Report
Cancel
What is the difference between IPv4 and IPv6? | ipv4.
ReportQuestion
Anonymous
A. IPv4 uses 128-bit addresses, while IPv6 uses 32-bit addresses.B. IPv4 is more secure than IPv6.C. IPv4 has a much larger address space than IPv6.
Please briefly explain why you feel this question should be reported.
Report
Cancel