0% found this document useful (0 votes)
3 views

Computer Science (Functions)

The document explains the concept of functions in programming, defining them as subprograms that simplify code management and enhance readability. It highlights the significance of functions, including easier understanding of programs, reduction of redundant code, and the ability to create reusable modules. Additionally, it describes the flow of execution, which refers to the sequential order in which program statements are executed.

Uploaded by

Anwesha Deb
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views

Computer Science (Functions)

The document explains the concept of functions in programming, defining them as subprograms that simplify code management and enhance readability. It highlights the significance of functions, including easier understanding of programs, reduction of redundant code, and the ability to create reusable modules. Additionally, it describes the flow of execution, which refers to the sequential order in which program statements are executed.

Uploaded by

Anwesha Deb
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Computer

Science
WORKING WITH FUNCTIONS :

Q1. What is a function ?


A function is a subprogram that acts on data and often returns a value .
Function make program handling easier as only a small part of the program
is dealt with at a time, thereby avoiding ambiguity . Using functions reduces
program size .
Q2. What is the significance of having functions in a program ?
Creating funtions in programs is very useful . It offers following advantages :
 The program is easier to understand .
Main block of program becomes compact as the code of functions is not
part of it, thus is easier to read and understand .
 Redundant code is at one place, so making changes is easier .
Instead of writing code again when we need to use it more than
once, we can write the code in the form of a function and call it
more than once . If we later need to change the code, we change it in
one place only. Thus it saves our time also .
 Reusable functions can be put in a library in modules .
We can store the reusable functions in the form of modules . These
modules can be imported and used when needed in other programs.
Q3. What do you understand by flow of execution ?
The order of execution of statement during a program run . It basically refers
to the order in which statements are executed . Execution always starts at
the first statement of the program . Moreover, statements execute one at a
time . It happens in order, from top to bottom .
Q4.

You might also like