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 .
Which data structure uses a key-value pair for storing data?
ReportQuestion
Anonymous
A. Linked ListB. ArrayC. Hash TableD. Stack
View Answer
Please briefly explain why you feel this question should be reported.
Report
Cancel
What is inheritance in object-oriented programming? | subclass inherits &.
ReportQuestion
Anonymous
A. Creating a new classB. Defining a methodC. Inheriting properties and methodsD. Using a loop
Please briefly explain why you feel this question should be reported.
Report
Cancel
What does polymorphism mean in the context of object-oriented programming?
ReportQuestion
Anonymous
A. Many classesB. Many methodsC. Many formsD. Many objects
View Answer
Please briefly explain why you feel this question should be reported.
Report
Cancel
Which sorting algorithm has a time complexity of O(n log.
ReportQuestion
Anonymous
A. Bubble SortB. Insertion SortC. Selection SortD. Merge Sort
View Answer
Please briefly explain why you feel this question should be reported.
Report
Cancel
What is the purpose of a version control system (VCS)?
ReportQuestion
Anonymous
A. To compile codeB. To debug codeC. To manage versions of files and track changesD. To run tests
Please briefly explain why you feel this question should be reported.
Report
Cancel
What is a software development methodology that emphasizes iterative development.
ReportQuestion
Anonymous
A. WaterfallB. SpiralC. AgileD. RAD
View Answer
Please briefly explain why you feel this question should be reported.
Report
Cancel