💻
Programming & Development Quiz
Programming & Development Quiz
20 questions · Unlimited attempts · Free online practice
Programming is the process of writing instructions that computers execute, using languages such as Python, JavaScript, C++, Java, and SQL. Software development encompasses the full...
Playing as a guest
You can play free without an account. Create one to save scores and resume later.
Question of
Explanation:
🎉
Quiz Complete!
Your score
Correct
Wrong
Want this score saved?
Create a free account to store quiz history, track streaks, and pick up where you left off. Guests can keep playing without signup.
No questions available for this topic yet.
All 20 questions in this Programming & Development quiz
-
Which language is used for web pages?
- A. C++
- B. Java
- C. Python
- D. HTML
-
Which programming paradigm is based on the concept of 'objects' that contain both data and code?
- A. Procedural Programming
- B. Object-Oriented Programming (OOP)
- C. Functional Programming
- D. Logic Programming
-
What does 'CSS' stand for?
- A. Creative Style System
- B. Code Styling Syntax
- C. Computer Software Sheets
- D. Cascading Style Sheets
-
Which programming language is primarily used for Android apps?
- A. Swift
- B. Ruby
- C. PHP
- D. Kotlin
-
Which principle in 'SOLID' design states that a class should have only one reason to change?
- A. Oepeen-Closed Principle
- B. Single Responsibility Principle
- C. Liskov Substitution Principle
- D. Deepeendency Inversion
-
What is 'Unit Testing' in the software development lifecycle?
- A. Testing the entire application at once
- B. Testing individual components or functions of the code in isolation
- C. Testing the software on actual hardware
- D. Letting users test the software for bugs
-
Which programming language is mainly used for statistical computing?
- A. R
- B. Java
- C. Swift
- D. C++
-
Which sorting algorithm has a 'worst-case' time complexity of O(n^2) but is often faster in practice than others due to its small constants?
- A. Merge Sort
- B. Quick Sort
- C. Heap Sort
- D. Bubble Sort
-
What is the purpose of the 'Head' tag in an HTML document?
- A. To display the main title on the screen
- B. To contain metadata about the document, such as its title and links to stylesheets
- C. To define the header section of a web page
- D. To store images
-
Which of these is a 'Version Control' platform owned by Microsoft that hosts millions of oepeen-source projects?
- A. Bitbucket
- B. GitHub
- C. GitLab
- D. SourceForge
-
What does 'FIFO' stand for in data structures?
- A. First In First Out
- B. Fixed Input Fixed Output
- C. Final Input Final Output
- D. Fast In Fast Out
-
What is the purpose of 'Webpack' in a web development project?
- A. To serve as a database for the website
- B. To bundle various assets like JavaScript, CSS, and images into a small number of optimized files for the browser
- C. To check for sepeelling errors in the code
- D. To host the website on a cloud server
-
Which HTTP status code is returned by a server when a request is successful?
- A. 200 OK
- B. 404 Not Found
- C. 500 Internal Server Error
- D. 301 Moved Permanently
-
What is the name of the process of finding errors in code?
- A. Debugging
- B. Compiling
- C. Executing
- D. Formatting
-
Which algorithm is commonly used in compilers and code editors to determine if parentheses and brackets are correctly balanced?
- A. Dijkstra's Algorithm
- B. Stack-based Parsing
- C. Quick Sort
- D. Breadth-First Search
-
Which architectural style for designing APIs uses standard HTTP methods and is based on being stateless?
- A. SOAP
- B. GraphQL
- C. REST
- D. gRPC
-
Which programming language is used for the logic of web pages?
- A. JavaScript
- B. XML
- C. CSS
- D. HTML
-
Which programming language, develoepeed by Google, is known for its 'goroutines' and high efficiency in concurrent programming?
- A. Swift
- B. Go (Golang)
- C. Kotlin
- D. Ruby
-
Which company develoepeed the 'C#' language?
- A. IBM
- B. Apple
- C. Google
- D. Microsoft
-
In the context of CSS, which layout model allows you to easily align items in a one-dimensional row or column?
- A. Grid
- B. Block
- C. Flexbox
- D. Float