Introduction to Programming Quiz - CBSE Class 11 ICT
Free practice quiz: Introduction to Programming (CBSE Class 11 ICT). 20 multiple-choice questions with answers and explanations. Play online, no sign-up needed.
This CBSE Class 11 ICT practice quiz has 20 multiple-choice questions on Introduction to Programming, and 20 of them come with an explanation. Try the 5 sample questions below (tap an option to check yourself), then play the full quiz online. No sign-up needed.
Start quiz: 20 questions, freeSample questions
What is an algorithm?
Show answer
Answer: B. A step-by-step procedure to solve a problem
An algorithm is a set of instructions or rules designed to solve a specific problem or accomplish a particular task.
What is the purpose of a compiler?
Show answer
Answer: B. To translate high-level code into machine code
A compiler converts code written in a programming language into a language the computer's processor can understand.
Explain the difference between a compiler and an interpreter.
Show answer
Answer: B. Compiler translates whole program at once, interpreter executes line by line
Compilers translate the entire program into machine code before execution, while interpreters execute code line by line.
What is a function in programming?
Show answer
Answer: A. A block of code that performs a specific task
Functions are reusable blocks of code that enhance modularity and code reusability.
What is a data structure?
Show answer
Answer: A. A way to organize data
Data structures are used to efficiently store and manage data.
More questions in this quiz
Answers and explanations are in the full quiz.
- What is a programming language?
- What is a variable in programming?
- What is a comment in programming?
- What is an interpreter?
- What is a flowchart?
- What is debugging?
- What are the basic building blocks of a program?
- What is a conditional statement?
- What is a loop in programming?
- Explain the difference between 'while' and 'for' loops.
- What is recursion in programming?
- What is an array?
- Describe different types of data structures and their use cases.
- Explain the concept of object-oriented programming (OOP).
- Discuss the advantages and disadvantages of different programming paradigms.
More quizzes
Browse all Programming quizzes