Any2Quiz
Quizzes / CBSE / Class 11 / ICT / Programming

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, free

Sample questions

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. What is a data structure?

    Show answer

    Answer: A. A way to organize data

    Data structures are used to efficiently store and manage data.

Take the full quiz

More questions in this quiz

Answers and explanations are in the full quiz.

  1. What is a programming language?
  2. What is a variable in programming?
  3. What is a comment in programming?
  4. What is an interpreter?
  5. What is a flowchart?
  6. What is debugging?
  7. What are the basic building blocks of a program?
  8. What is a conditional statement?
  9. What is a loop in programming?
  10. Explain the difference between 'while' and 'for' loops.
  11. What is recursion in programming?
  12. What is an array?
  13. Describe different types of data structures and their use cases.
  14. Explain the concept of object-oriented programming (OOP).
  15. Discuss the advantages and disadvantages of different programming paradigms.

More quizzes

Browse all Programming quizzes

More to play

Daily ChallengeA new quiz every day. Keep your streak.HangmanGuess the word, letter by letter.Story QuestLearn through short interactive stories.All quizzesCBSE, ICSE, competitive exams and more.