What is a 'Paradigm'?
A A type of disease B A typical example or pattern C A mathematical formula D An old building
A paradigm is a typical example, pattern, or model of something.
Which of the following is the correct use of an apostrophe?
A The dogs bone is large B The dog's bone is large C The dogs' bone is large D The dog bone's is large
The apostrophe in 'dog's' indicates possession. The bone belongs to the dog.
What is the main purpose of a 'Disclaimer'?
A To promote a product B To deny responsibility or liability C To advertise services D To encourage purchases
A disclaimer is a statement to deny or limit responsibility for something.
What is XML used for in web development?
A Styling web pages B Defining data structure and content C Creating interactive animations D Database management
XML (eXtensible Markup Language) is used to define data structure and organize content in a readable format.
What does HTML stand for?
A Hyper Text Markup Language B High Tech Modern Language C Home Tool Markup Language D Hyperlinks and Text Markup Language
HTML stands for HyperText Markup Language, the standard markup language for creating web pages.
What is the primary purpose of CSS?
A To structure HTML documents B To style and layout web pages C To create interactive features D To manage databases
CSS (Cascading Style Sheets) is used for styling and visual presentation of web pages.
Which of the following is a NoSQL database?
A MySQL B PostgreSQL C MongoDB D Oracle
MongoDB is a NoSQL database that stores data in document format. MySQL, PostgreSQL, and Oracle are relational databases.
What is the time complexity of binary search?
A O(n) B O(n^2) C O(log n) D O(1)
Binary search has a time complexity of O(log n) because it divides the search space in half with each iteration.
What is the purpose of an API?
A To store data B To enable communication between software applications C To design user interfaces D To manage user accounts
An API (Application Programming Interface) allows different software applications to communicate and exchange data.
What does REST stand for?
A Resource Exchange Software Technology B Representational State Transfer C Remote Equipment System Technology D Rapid Execution System Transfer
REST stands for Representational State Transfer, an architectural style for web services.
Which sorting algorithm has the worst-case time complexity of O(n^2)?
A Merge Sort B Quick Sort C Bubble Sort D Heap Sort
Bubble sort has a worst-case time complexity of O(n^2) when the array is in reverse order.
What is the difference between Stack and Queue?
A Both are the same B Stack uses LIFO, Queue uses FIFO C Stack uses FIFO, Queue uses LIFO D No structural difference
Stack (Last In First Out) removes the most recently added element. Queue (First In First Out) removes elements in the order they were added.
What does SQL stand for?
A Standard Query Language B Structured Query Language C System Quick Language D Software Query Logic
SQL stands for Structured Query Language, used for database operations.
What is Git used for?
A Web design B Version control and source code management C Database administration D System security
Git is a version control system used to track changes in source code and collaborate with other developers.
What is the main principle of OOP (Object-Oriented Programming)?
A Writing code in linear fashion B Organizing code into reusable objects with properties and methods C Using only functions D Avoiding data structures
OOP is based on organizing code into objects that contain both data (properties) and functions (methods).
What is a 'Constructor' in programming?
A A method that destroys objects B A special method that initializes objects C A variable declaration D A loop structure
A constructor is a special method called when an object is created to initialize its properties.
What is the difference between '==' and '===' in JavaScript?
A No difference B '==' checks value, '===' checks value and type C '==' checks type, '===' checks value D '===' is only for strings
'==' is loose equality (compares value only), while '===' is strict equality (compares both value and type).
What is Cloud Computing?
A Computing using computers in the clouds B On-demand delivery of computing resources over the internet C A type of operating system D A weather monitoring system
Cloud Computing is the on-demand delivery of computing resources (servers, storage, databases) over the internet.
What does DevOps stand for?
A Development Operations B Device Operations C Deployment Operations D Development Optimization
DevOps stands for Development Operations and refers to practices combining software development and IT operations.
What is the purpose of a 'Loop' in programming?
A To define functions B To repeat a block of code multiple times C To declare variables D To import libraries
A loop allows you to repeat a block of code multiple times based on a condition.