Skip to main content
Chapter 7 of 11
Chapter Summary

Functions — Chapter Summary

CBSE · Class 11 · Computer Science

Summary of Functions for CBSE Class 11 Computer Science. Part of the CBSE Class 11 Computer Science syllabus. Functions make a program easier to read.

42 questions80 flashcards6 formulas & key relations5 concepts

Interactive on Super Tutor

Studying Functions? Get the full interactive chapter.

Quizzes, flashcards, AI doubt-solver and a step-by-step study plan — built for chapter summary and more.

Free trial, no card needed.

Overview

Functions make a program easier to read, shorter, and more reusable. A function is a named group of instructions that performs a specific task when it is called. Modular programming divides a large program into smaller independent parts, which helps manage complex problems. The chapter begins with t

Key Concepts

A function is a named group

A function is a named group of instructions that accomplishes a specific task when it is invoked. It may have parameters and may or may not return a v

Modular programming means dividing a computer

Modular programming means dividing a computer program into separate independent blocks of code or sub-problems with different names and specific funct

A function definition begins with def

A function definition begins with def. The function header ends with a colon, and the function body is indented. Statements outside the indentation ar

An argument is a value passed

An argument is a value passed during a function call, and the corresponding parameter is the variable in the function header that receives it.

Python allows assigning a default value

Python allows assigning a default value to a parameter. If the function call does not provide that argument, the default value is used.

Learning Objectives

  • Understand the meaning and advantages of functions
  • Learn how to define and call user defined functions
  • Understand arguments, parameters, and default parameters
  • Distinguish between functions that return values and void functions
  • Understand flow of execution in a program

Frequently Asked Questions

What are the important topics in Functions for CBSE Class 11 Computer Science?
Key topics in Functions include Core Ideas of Functions, User Defined Functions, Arguments, and Parameters, Return Values and Multiple Values, Flow of Execution and Function Call Order. Study these first, then practise questions on each for Class 11 exams.
How should I revise Functions for Class 11 exams?
Learn the core ideas first, then work through the 42 practice questions on Functions. Revise definitions regularly and use flashcards for quick recall before the exam.

Sources & Official References

Content is aligned to the official syllabus. Refer to the board website for the latest curriculum.

For serious students

Get the full Functions chapter — start free.

Quizzes, flashcards, an AI doubt solver and a study plan for CBSE Class 11 Computer Science. Free to start, no card needed.