Practice CBSE Class 10 Computer Science Function MCQs provided below. The MCQ Questions for Class 10 Function Computers with answers and follow the latest CBSE/ NCERT and KVS patterns. Refer to more Chapter-wise MCQs for CBSE Class 10 Computers and also download more latest study material for all subjects
MCQ for Class 10 Computers Function
Class 10 Computers students should review the 50 questions and answers to strengthen understanding of core concepts in Function
Function MCQ Questions Class 10 Computers with Answers
(1) .......... shows one of the capabilities of C language.
(A) Making functions (B) Using functions (C) Both (A) and (B) (D) None of these
(2) The group of instructions solving the big problem by dividing it into small parts is known as ...........
(A) flowchart (B) algorithm (C) function (D) loop
(3) Function is also known as ...........
(A) method (B) sub routine (C) procedure (D) All
(4) ..........shows the function of C language.
(A) main() (B) printf() (C) scanf() (D) All
(5) ..........function must be there in any executable C program.
(A) main()(B) printf() (C) scanf() (D) All
(6) How many main() functions should be there in a C program ?
(A) Zero (B) One (C) Two (D) Many
(7) Use of functions makes a program...........
(A) Modular (B) Compress (C) Powerful (D) Executable
(8) Modularity means partitioning a complex problem into small sub-problems which are
(A) easy to understand but difficult to maintain (B) easy to understand and maintain.
(C) difficult to understand but easy to maintain (D) difficult to understand but difficult to maintain.
(9) How many types of functions are there in C ?
(A) Two (B) Three (C) Four (D) Five
(10) ........... shows the type of the function in C language.
(A) Library function/System defined function (B) User defined function (C) Both (A) and (B) (D) None of these
(11) How are the functions available in the library files ?
(A) Compiled (B) Non compiled (C) Not compilable (D) Compiled as par wish
(12) ..........is the library or system defined function.
(A) scanf(), printf() (B) sqrt(), pow() (C) cos(), sin() (D) All
(13) ..........is true for the functions of C library.
(A) They are already compiled (B) We can directly use them (C) User needs not to write such function (D) All
(14) ..........file is included while using the library functions.
(A) Header (B) Center (C) Footer (D) All of these
(15) C includes a group of .......... functions to be execute different processes.
(A) Pre defined functions (B) Inbuilt functions (C) Both (A) and (B)(D) None of these
(16) The collection of header files is known as
(A) header library (B) C library (C) function library (D) file library
(17) ......... file contains the standard input/output functions.
(A)
(18) .......... file contains functions related to character checking.
(A)
(19) .......... file holds the mathematical functions.
(A)
(20) .......... file holds the functions for string comparison, string length etc.
(A)
(21) For ..........,
(A) conversion of strings (B) allocation of memory (C) generating random numbers (D) All
(22)
(A) mathematical functions (B) functions for character checking and conversion (C) functions for standard inputs/outputs (D) functions for group of characters or string
(23) .......... is the function available in
(A) getc(), getchar(), gets(), printf(), putc(), putchar(), puts(), scanf() (B) cos(), sin(), tan(), exp(), floor(), log(), pow(), sqrt() (C) isdigit(), islower(), isupper(), isprint(), isspace(), tolower(), toupper() (D) abs(), exit(), free(), rand()
(24) .......... is the function available in
(A) sqrt() (B) pow() (C) cos() (D) All
(25) Function once defined which can be used multiple times in a program it is for...........
(A) to make the program shorter (B) it saves the memory (C) both (A) and (B) (D) program becomes complex
(26) Who is to be informed when user defined function is used ?
(A) Programmer (B) Administrator (C) Compiler (D) All of these
(25) .......... defines the type of data in the syntax of defining function.
(A) function_name (B) return_data_type (C) list of arguments (D) Any of these
(26) .......... defines the user defined function in the syntax of defining function.
(A) function_name (B) return_data_type (C) list of arguments (D) Any of these
(27) ..........defines the input values with data type in the syntax of defining function.
(A) function_name (B) return_data_type (C) list of arguments (D) Any of these
(28) If the return value is integer for return_data_type, then what is taken as return_data_type ?
(A) float (B) int (C) void (D) string
(29) If the return value is not there for return_data_type, then what is taken as return_data_type ?
(A) float (B) int (C) void (D) string
(30) How should be the name of a function ?
(A) Meaningful (B) Meaningless (C) Extra meaningful (D) Multipurposeful
(31) More than one arguments are separated using...........
(A) dot (.) (B) comma (,) (C) colon (:) (D) semicolon (;)
(32) The statements written between two { } are known as ...........
(A) function body (B) loop body (C) library body (D) prototype body
(33) ..........type of function need not to be defined ?
(A) User defined function (B) Library function (C) Both (A) and (B) (D) None of these
(34) .......... type of functions are already defined previously.
(A) Library function (B) User defined function (C) Both (A) and (B) (D) None of these
(35) To define the user defined before the main() function is known as ...........
(A) process of data (B) data type (C) function prototype (D) none of these
(36) Each C program starts with ..........function.
(A) main() (B) void() (C) printf() (D) scanf()
(37) .......... function can be called in main() function.
(A) User defined function (B) Library function (C) Both (A) and (B) (D) None of these
(38) Which important information is to be given while calling the function ?
(A) Prototype (B) Parameter (C) Variable (D) All of these
(39) ..........function prints the messages.
(A) printf (B) Printf (C) print (D) Print
(40) When main() function is not returned any value then return type is ...........
(A) int (B) float (C) string (D) void
(41) Which statement returns only the control to its calling function ?
(A) void (B) main (C) return (D) int
(42) If return type of function is .........., then return statement is not needed.
(A) void (B) main (C) return (D) int
(43) The variable defined before the main() function is known as ...........
(A) global variable (B) local variable (C) both (A) and (B) (D) none of these
(44) .......... variable can be used in either main() function or user defined function.
(A) Global variable (B) Local variable (C) Both (A) and (B) (D) None of these
(45) The function which is calling another function is known as ...........
(A) caller function (B) called function (C) function call (D) user function
(46) The function which is being called by the other function is known as ...........
(A) caller function (B) called function (C) function call (D) user function
(47) In the beginning of the program, user gives the information about the function is...........
(A) figure of the function (B) nature of the function (C) activity of the function (D) prototype of function
(48) Calling function and called function should be compatible in ...........
(A) number of arguments (B) type of arguments (C) both (A) and(B) (D) none of these
(49) Function prototype is given in which part of the program ?
(A) Beginning (B) In the center (C) At the end (D) Any of these
(50) When the calling function sends the data to the called function, it is known as ...........
(A) arguments (B) parameter passing (C) (A) or (B) (D) none of these
(51) When the parameter is transferred ?
(A) When calling function receives the data from the called function. (B) When calling function sends the data to the called function. (C) When calling function and the called function send the data. (D) When calling function or the called function send the data.
(52) While defining a function, what kind of parameter can be there ?
(A) Formal Arguments (B) Actual Arguments (C) (A) or (B) (D) None of these
(53) When the function is called, same number of parameters are transferred, they are known as
(A) formal arguments (B) actual arguments (C) (A) or (B) (D) none of these
(54) Which is the type of user defined function ?
(A) Function with no arguments and no return values (B) Function with arguments and no return values
(C) Function with arguments and return values (D) All of these
(55) When the calling function provides the data to the called functions, such argument are known as ..........arguments.
(A) actual argument (B) formal argument (C) both (A) and (B) (D) none of these
| CBSE Class 10 Computer Science Charts in Calc MCQs |
| CBSE Class 10 Information Technology Communication Skills II MCQs |
| CBSE Class 10 Computer Science Computer Hardware MCQs |
| CBSE Class 10 Computer Science Computer Network MCQs |
| CBSE Class 10 Computer Vision MCQs |
| CBSE Class 10 Computer Science Data Editing and Formatting in Calc MCQs |
| CBSE Class 10 Data Science Artificial Intelligence MCQs |
| CBSE Class 10 Computer Science Data Types Operators And Expressions In C Language MCQs |
| CBSE Class 10 Computer Science Database Management System MCQs |
| CBSE Class 10 Information Technology Database Management System MCQs |
| CBSE Class 10 Computer Science Decision Structure MCQs |
| CBSE Class 10 Computer Science Digital Documentation Advanced MCQs |
| CBSE Class 10 Information Technology Digital Documentation Advanced MCQs |
| CBSE Class 10 Information Technology Electronic Spreadsheets Advanced MCQs |
| CBSE Class 10 Information Technology Entrepreneurial Skills II MCQs |
| CBSE Class 10 Computer Science Function in Calc MCQs |
| CBSE Class 10 Computer Science Fundamentals of Computer MCQs |
| CBSE Class 10 Information Technology Green Skills II MCQs |
| CBSE Class 10 Computer Science handling images in html MCQs |
| CBSE Class 10 Computer Science head and body sections MCQs |
| CBSE Class 10 Information Technology Information and Communication Technology Skills II MCQs |
| CBSE Class 10 Computer Science Internet Basics MCQs |
| CBSE Class 10 Computer Science Internet Services and Mobile Technologies MCQs |
| CBSE Class 10 Introduction to Artificial Intelligence MCQs |
| CBSE Class 10 Computer Science Introduction to C Language MCQs |
| CBSE Class 10 Computer Science Introduction to Calc MCQs |
| CBSE Class 10 Computer Science Links and CSS in HTML MCQs |
| CBSE Class 10 Computer Science List and Table Handling in HTML MCQs |
| CBSE Class 10 Computer Science loop control structure MCQs |
| CBSE Class 10 Natural Language Processing Artificial Intelligence MCQs |
| CBSE Class 10 Computer Science Problem and Problem Solving MCQs |
| CBSE Class 10 Information Technology Self-Management Skills II MCQs |
| CBSE Class 10 Computer Science Using I/O operations MCQs |
| CBSE Class 10 Computer Science Web Applications and Security MCQs |
| CBSE Class 10 Computer Science Working with Tables in HTML MCQs |
Important Practice Resources for Class 10 Computers
MCQs for Function Computers Class 10
Students can use these MCQs for Function to quickly test their knowledge of the chapter. These multiple-choice questions have been designed as per the latest syllabus for Class 10 Computers released by CBSE. Our expert teachers suggest that you should practice daily and solving these objective questions of Function to understand the important concepts and better marks in your school tests.
Function NCERT Based Objective Questions
Our expert teachers have designed these Computers MCQs based on the official NCERT book for Class 10. We have identified all questions from the most important topics that are always asked in exams. After solving these, please compare your choices with our provided answers. For better understanding of Function, you should also refer to our NCERT solutions for Class 10 Computers created by our team.
Online Practice and Revision for Function Computers
To prepare for your exams you should also take the Class 10 Computers MCQ Test for this chapter on our website. This will help you improve your speed and accuracy and its also free for you. Regular revision of these Computers topics will make you an expert in all important chapters of your course.
You can get most exhaustive CBSE Class 10 Computer Science Function MCQs for free on StudiesToday.com. These MCQs for Class 10 Computers are updated for the 2025-26 academic session as per CBSE examination standards.
Yes, our CBSE Class 10 Computer Science Function MCQs include the latest type of questions, such as Assertion-Reasoning and Case-based MCQs. 50% of the CBSE paper is now competency-based.
By solving our CBSE Class 10 Computer Science Function MCQs, Class 10 students can improve their accuracy and speed which is important as objective questions provide a chance to secure 100% marks in the Computers.
Yes, Computers MCQs for Class 10 have answer key and brief explanations to help students understand logic behind the correct option as its important for 2026 competency-focused CBSE exams.
Yes, you can also access online interactive tests for CBSE Class 10 Computer Science Function MCQs on StudiesToday.com as they provide instant answers and score to help you track your progress in Computers.