Refer to CBSE Class 10 Computer Science Introduction to C Language MCQs provided below available for download in Pdf. The MCQ Questions for Class 10 Computers with answers are aligned as per the latest syllabus and exam pattern suggested by CBSE, NCERT and KVS. Multiple Choice Questions for Introduction to C Language are an important part of exams for Class 10 Computers and if practiced properly can help you to improve your understanding and get higher marks. 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 Introduction to C Language
Class 10 Computers students should refer to the following multiple-choice questions with answers for Introduction to C Language in Class 10.
Introduction to C Language MCQ Questions Class 10 Computers with Answers
(1) Which is the basic step in solving a problem ?
(A) Flowchart (B) Algorithm (C) Both (A) and (B) (D) None of these
(2) There are..........languages to write a program.
(A) one (B) two (C) three (D) many
(3) Which of the following is a computer language ?
(A) HTML (B) C, C++ (C) JavaScript (D) All
(4) We can-9 write a program in Gujarati as well as English - Choose the correct option for the given statement.
(A) True (B) False (C) Can't say (D) None of these
(5) Why can't we write a program in Gujarati as well as English?
(A) This type of language is not compatible with computer. (B) This type of language is not available in computer.
(C) The fonts of these languages are not available in the computer. (D) These type of languages is difficult for the user.
(6) To take the desired work from the computer, each sentence should be of..........type.
(A) meaningful (B) definite (C) both (A) and (B) (D) none of these
(7) How many meanings should be there for the instructions given to the computer ?
(A) Only one (B) Only two (C) Only three (D) Many
(8) The set of predefined rules form .......... that language.
(A) phrase (B) syntax (C) word form (D) numerical form
(9) When we learn any new programming language it is like...........
(A) learning the alphabets of a language
(B) learning the syntax of a language
(C) learning new grammar of a language
(D) learning the history of a language
(10) Which language does a computer understand ?
(A) Gujarati (B) English (C) The language of 1 and 2 (D)The language of 0 and 1
(11) What is the language of 0 and 1 known ?
(A) Binary language (B) Language with two meanings
(C) Language with two words (D) Language with two formats
(12) Which of the following option is true for the two people who does not understand each others language ?
(A) One person learns the language of the other person
(B) The second person learns the language of the first person
(C) Take the help of a third person who knows both the languages
(D) Both the people learn the sign language
(13) The person who helps two people who don't know each other’s language is known as..........
(A) translator (B) interpreter (C) both (A) and (B) (D) programmer
(14) To convert one language into another is known as..........
(A) interpreter (B) translator (C) both (A) and (B) (D) programmer
(15) Which software has the solution for the problem of not understanding our language by the computer ?
(A) Translator (B) Flowchart (C) Algorithm (D) Function
(16) Translation software are known as...........
(A) translation (B) compiler (C) interpreter (D) copy writer
(17) A..........can be defined as finite set of precise and clear instructions given to a computer for performing a predefined task.
(A) program (B) flowchart (C) algorithm (D) function
(18) A program can be defined as...........
(A) precise instruction (B) clear instruction (C) predefined task (D) All of these
(19) The process of writing these step by step instructions using a chosen language is known as...........
(A) program (B) programming (C) translation (D) transalator
(20) How many inputs can a program take ?
(A) Zero (B) Except zero (C) One or more (D) Zero or more
(21) How many outputs can a program give ?
(A) Zero (B) Except Zero (C) One or more (D) Zero or more
(22) The characteristics of a program is similar to.
(A) algorithm (B) flowchart (C) function (D) all of these
(23) C language was introduced in which year ?
(A) 1970 (B) 1971 (C) 1972 (D) 1973
(24) C language was introduced in which laboratory
(A) C laboratory (B) AT&T Bell laboratory (C) IBM laboratory (D) Denis laboratory
(25) The credit of C language goes to..........
(A) Dennis M. Ritchie (B) Charles Babbage
(C) Herman Holerith (D) Blaze Pascal
(26) C language is derived from which language ?
(A) BCLP (B) BCPA (C) BCPL (D) BCAL
(27) Whats is the full form of BCPL ?
(A) Basic Combined Program Language (B) Basic Combined Programming Language
(C) Basic Combined Printable Language (D) Basic Combined Pointer Language
(28) Main purpose of C language was to develop..........
(A) system software (B) application software (C) programming software (D) all of these
(29) Which of these language became the favorite language of the programmers ?
(A) Logo (B) BASIC (C) C (D) Cobol
(30) What type of language is C language ?
(A) General Programming Purpose Language (B) General Purpose Printable Language
(C) General Purpose Pagewise Language (D) General Purpose Programming Language
(31) C language was standardized by ANSI in which of the following years?
(A) 1972 (B) 1979 (C) 1982 (D) 1989
(32) What is the full form of ANSI ?
(A) American National Source Institute (B) American National Standard Institute
(C) American National Section Institute (D) American National State Institute
(33) What name was given to C language after it was standardized by American National Standard Institute (ANSI) ?
(A) AN C (B) ANS CX (C) ANSI C (D) MASTER CN
(34) ANSI C was supported by...........
(A) different types of operating system (B) different types of compilers
(C) different types of administrator (D) both (A) and (B)
(35) What type of language is C ?
(A) Structured (B) Multilevel (C) Multipurpose (D) Optional
(36) The facility of dividing a program in small divisions in C language is known as...........
(A) key-word (B) identifier (C) character-set (D) function
(37) C program can be run on any other operating system or compiler with minimum changes done to it, this is known as...........
(A) user defined (B) built in (C) portable (D) all of these
(38) C language is also known as...........
(A) middle level language (B) higher level language
(C) lower level language (D) both (A) and (B)
(39) What type of language is C language ?
(A) General purpose programming language (B) Structured and portable
(C) Middle level and higher level language (D) All of these
(40) C program is the collection of...........
(A) flowchart (B) algorithm (C) function (D) key-word
(41) .......... component holds the C structure.
(A) Optional section (B) Compulsory section for all executable % C programs (C) User defined functions (D) All of these
(42) What of the following is included in the Optional Section of C language ?
(A) Documentation (B) Symbolic constant definition (C) File include section/global variable declaration (D) All of these
(43) What of the following is included in the Compulsory section/of C language ?
A main() (B){Declaration} (C)Executable Statements (D)All Of These
(44) In which part of C is /* and */ used?
(A) Documentation Section (B) Compulsory section for executable program
(C)User defined function (D) All of These
45) Note/Comment in C language is written in between which signs ?
(A) / and / (B) \ and \ (C) /* and */ (D) •/ and /*
(46) Where can comment be added in C language?
(A) At the start of the program (B) In the middle of the program
(C) At the end of the program (D) Anywhere in the program
(47) Which of the following statement is true for the comments in C language ?
(A) It is limited and it can be added anywhere in the program.
(B) It is enclosed between /* and */. (C) Compiler does not make any process. (D) All of these
(48) What is added in the part before symbolic constant definition ?
(A) #include (B) #stdio (C) #define (D) #conio
(49) #define is also known as...........
(A) pre-processor directive (B) pre-processor director
(C) pre-processor directive (D) pre-processor document
(50) Symbolic consatant is generally defined by using.......... characters.
(A) capital (B) small (C) combination of capital and small (D) in the form of digits
(51) For what reason is the symbolic constant written in capital ?
(A) Small alphabets are not valid for symbolic constant
(B) Capital alphabets are only valid for symbolic constant
(C) To differentiate from general variable
(D) To display as general variable
(52) .......... type of functions are provided by C language.
(A) Predefined functions (B) Inbuilt functions (C) Library functions (D) All
(53) Inbuilt functions are also known as ...........
(A) library function (B) user defined function (C) both (A) and (B) (D) global function
(54) Which of the following is an example of Inbuilt/ Library function ?
(A) pow() (B) sqrt() (C) Both (A) and (B) (D) mainQ
(55) Which function is used to find the exponent of a given value ?
(A) p() (B) pow() (C) power() (D) powar()
(56) Which function is used to find the square root of a given value ?
(A) sq() (B) sr() (C) sqrt() (D) sroot()
(57) The file which hold the information about the use of Library functions are known as...........
(A) header file (B) master file (C) program file (D) insert file
(58) The file which hold the information about the use of Library functions are known as...........
(A) master file (B) program file (C) insert file (D) header file
(59) What is the extension of Header File ?
(A) .h (B) .he (C) .hea (D) .hdr
(60) The syntax of header file in C language is
(A) #define
(61) Which of the following represent a Header file ?
(A) #include
(62) Which of the following represents a type of variable ?
(A) Local variable (B) Global variable (C) Both (A) and (B) (D) None of these
(63) The scope of C variable is decided using .......... symbol.
(A) ( and ) (B) # and # (C) { and } (D) /* and */
(64) Local variables are enclosed within .......... symbols.
(A) /* and */ (B) ( and ) (C) { and } (D) # and #
(65) Those variables which are used beyond its scope are known as..........types of variables,
(A) Global variable (B) Local variable (C) Both (A) and (B) (D) None of these
(66) Where is global variable written?
(A) Between { and } (B) Before all the functions (C) (A) or (B) (D) Anywhere in the program
(67) .......... function is compulsory in all the C program.
(A) main() (B) pow() (C) sqrt() (D) int()
(68)Execution of C program is started by which of the following function ?
(A) int() (B) scanf() (C) main() (D) return()
(69) The control of the program is given to.......... function first and from there other processes are done.
(A) printf() (B) scanf() (C) return() (D) main()
(70) Which of the following is a type of function ?
(A) User defined function (B) Inbuilt function (C) Both (A) and (B) (D) None of these
(71) The functions created as per the need of a user is known as ..........
(A) user defined functions (B) in-built functions (C) user installed functions (D) user complement function
(72) Generally the user defined functions are added ..........
(A) before the main() function (B) after the main() function (C) in between the main() function (D) we can't add this type of function
(73) Inbuilt functions are also known as ...........
(A) inbuilt function (B) library function (C) both (A) and (B) (D) user defined function
(74) Which of the following option represent inbuilt function ?
(A) printf() (B) pow() (C) sqrt() (D) All
(75) Which of the following is a category of the C character set ?
(A) Letters and digits (B) White spaces (C) Special characters(D) All of these
(76) Which of the following represent the "letter" category in the C character set ?
(A) A to Z, a to z (B) 0 to 9 (C) Blank space, form feed, horizontal tab, vertical tab, new line (D) &, >, $, =, /, !, A
(77) Which of the following represent the "digits" category in the C character set ?
(A) A to Z, a to z (B) 0 to 9 CO Blank space, form feed, horizontal tab, vertical tab, new line (D) &, >, $, =, /, !, A
(78) Which of the following represent the "White space" category in the C character set ?
(A) A to Z, a to z (B) 0 to 9(C) Blank space, form feed, horizontal tab, vertical tab, new line (D) &, >, $, =, /, !, A
(79) Which of the following represent the "Special characters" category in the C character set ?
(A) A to Z, a to z (B) 0 to 9 (C) Blank space, form feed, horizontal tab, vertical tab, new line (D) &, >, $, =, /, !, A
(80) .......... is constructed using the character set of C language.
(A) Letters (B) Words (C) Paragraph (D) All of these
(81) Set of logically sequential C statements thus is identified as ...........
(A) C function (B) C program (C) C statement (D) C flowchart
(82) Words in C language are known as ...........
(A) token (B) torken (C) toppers (D) top en
(83) Each character in C language is a ...........
(A) letter (B) statement (C) token (D) program
(84) Basically how many types of tokens are this in C language ?
(A) 5 (B) 6 (C) 7 (D) 8
(85) Which of the following represent a token C language ?
(A) Key-word, identifier (B) Constant, strings (C) Operator, special characters (D) All of these
(86) Which of the following represents a key-word?
(A) int (B) * (C) main() (D) 12
(87) How many predefined words are supported by ANSI C ?
(A) 31 (B) 32 (C) 33 (D) 34
(88) Predefined words in C language are known as.
(A) key-word (B) identifier (C) token (D) constant
(89) What can a variable name consists of ?
(A) Letters (B) Digits (C) Underscore (D) All
(90) The first character of variable name must be
(A) letters or digits (B) letters or underscore (C) digits or underscore (D) letters or digits or underscore
(91) The maximum length of variable name as per ANSI standards is ...........
(A) 30 (B) 31 (C) 32 (D) 33
(92) What type of variable names are these num, NUM, Num, nUm, nuM, nUM, Num ?
(A) Equivlent (B) Different (C) Special (D) Can't say
(93)Which of the following is a type of constant ?
(A) Numeric constant, symbolic constant (B) Character set constant (C) Back slash characters (D) All
(94) The constant that store numeric value is known as ............
(A) numeric constant (B) symbolic constant (C) character constant (D) back slash characters
(95) Which of the following is a type of numeric constant ?
(A) Integer constant (B) Real constant (C) Both (A) and (B) (D) None of these
(96) Which of the following is a type of integer constant ?
(A) Octal (B) Decimal (C) Hexadecimal (D) All
(97) Octal constants use how many digits ?
(A) 2 (B) 8 (C) 10 (D) 16
(98) The base of octal number system is...........
(A) 16 (B) 10 (C) 8 (D) 2
(99) When using the value in C we differentiate octal numbers from decimal numbers by using prefix...........
(A) 0 (B) 00 (C) ox (D) oX
(100) Decimal constants use how many digits ?
(A) 2 (B) 8 (C) 10 (D) 16
(101) The base of decimal number system is...........
(A) 16 (B) 10 (C) 8 (D) 2
(102) We can use as prefix .......... with decimal numbers.
(A) unary plus (B) unary minus (C) both (A) and (B) (D) None
(103) Hexadecimal constants use how many digits?
(A) 2 (B) 8 (C) 10 (D) 16
(104) The hexadecimal constants use .......... characters.
(A) 0 to 15 . (B) 0 to 16 (C) 0 to 9 and A to F (D) A
(105) The letter C denotes .......... in hexadecimal constant.
(A) 11 (B) 12 (C) 13 (D) 14
(106) The base of hexadecimal number system is
(A) 16 (B) 10 (C) 8 (D) 2
(107) Due to which of the following reasons Rs. 500 is invalid integer constant ?
(A) digits are not valid (B) Letters are not valid (C) Zero is not valid (D) All of these
(108) .......... refer to decimal numbers that have fractional part.
(A) Integer constant (B) Mixed constant (C) Real constant (D) All
(109) Which of the following is a real constant ?
(A) 10.50 (B) 3.14 (C) -65.75 (D) All
(110) How is a real constant represented ?
(A) Scientific (B) Word form (C) Symbolic (D) Graphical
(111) What is used to represent the real constant in the scientific form ?
(A) Mantissa (B) Exponent (C) Both (A) and (B) (D) None of these
(112) How is 25.75 value represented in scientific form ?
(A) 0.2575e2 (B) 0.2575E2 (C) Both (A) and (B) (D) (0.2575)2
(113) In 0.2575e5, which of the following show mantissa ?
(A) 0.2575 (B) e (C) 5 (D) Both (A) and (C)
(114) In 0.2575e5 which of the following show exponent ?
(A) 0.2575 (B) e (C) 5 (D) Both (A) and (C)
(115) .......... constants are used to store the information made of characters.
(A) Integer constant (B) Real constant (C) Character constant(D) Any of these
(116) .......... value is attached to each character constant.
(A) ANSI (B) ASCII (C) SciTE (D) No value is attached
(117) ASCII stands for ...........
(A) American Standard Code for Information Interchange (B) American Standard Code for Interchange Information
(C) American Standard Code for Intelligent Interchange (D) American Standard Code for Internet Interchange
(118) String constants are enclosed within .......... symbols.
(A) single quote (B) double quotes (C) round brackets (D) curly brackets
(123) back slash characters are known as ...........
(A) escape Sequence (B) ex Sequence (C) access Sequence (D) excellent Squence
(124) ........value is associated back slash characters.
(A) ANSI (B) IBM (C) ASCII (D) Any of these
(125) ..... back slash character is used to insert a null value.
(A) \a (B) \b (C) \t (D) \0
(126) .......... back slash character is used to insert an audible alert.
(A) \a (B) \b (C) \t (D) \0
(127) ..........back slash character is used to insert a back space.
(A) \a (B) \b (C) \t (D) \0
(128) ..........back slash character is used to insert a horizontal tab.
(A) \a (B) \b (C) \t (D) \0
(129) ..........back slash character is used to insert a vertical tab.
(A) \f (B) \n (C) \r (D) \v
(130) ..........back slash character is used to insert a new line.
(A) \f (B) \n (C) \r (D) \v
(131) .......... back slash character is used to insert form feed.
(A) \f (B) \n (C) \r (D) \v
(132) ..........back slash character is used to insert a new line during input or output in C language.
(A) \a (B) \r (C) \d (D) \n
(133) In the syntax of symbolic constant #define identifier value, what is pre-processor directive ?
(A) #define (B) indentifier (C) value (D) All
(134) Which of the following is an example of symbolic constant ?
(A) #define PI3.14 (B) #define MAXVALUE 100 (C) #define f float (D) All
(135) .......... instructs the compiler that the occurrence of the symbolic constant used in program should be replaced by the constant value specified in the definition.
(A) Pre-processor directive statememt (B) Pre-processing directive statememt
(C) Pre-process directive statememt (D) Pre-processed directive statememt
(136) Which of the following options is a step to execute a C program ?
(A) Text editor and translator (B) Linker and loader
(C) Both (A) and (B) (D) None of these
(137) Which is the first step to execute a C program?
(A) Text editor (B) Translator (C) Linker (D) Loader
(138) The program which is written using a text editor is known as ............
(A) source program (B) source code (C) (A) or (B) (D) text program
(139) What is the file extension in C language ?
(A) .c (B) .cp (C) xpc (D) .ccc
(140) .......... text editor is available in Linux operating system.
(A) vi (B) gedit (C) emacs (D) All
(141) .......... converts a source program into machine language program known as object code or object program.
(A) Compiler (B) Flowchart (C) Algorithm (D) Processor
(142) Which is the third step to execute a C program ?
(A) Text editor (B) Translator (C) Linker (D) Loader
(143) Which of the following links the object code with the executable code ?
(A) Text editor (B) Translator (C) Linker (D) Loader
(144) Object code is linked with the executable code to give...........
(A) executable program / executable code (B) source code / source program (C) both (A) and (B) (D) none of these
(145) Which is the fourth step to execute a C program ?
(A) Text editor (B) Translator (C) Linker (D) Loader
(146) Executable code is loaded on to memory by a program called .......... along with the data required to give us the output.
(A) text Editor (B) translator (C) linker (D) Loader
(147) .......... gives the final output of the program.
(A) Text editor (B) Translator (C) Linker (D) Loader
(148) Which text editor is used to write C program ?
(A) vi, gedit (B) SciTE (C) emacs (D) All
(149) .......... text editor allows us to compile and run simple programs with one window itself.
(A) vi (B) gedit (C) SciTE (D) emacs
(150) What option is selected to open the SciTE Text editor ?
(A) Application -> Programming -> SciTE Text Editor (B) Application —> Editor -> SciTE Text Editor
(C) Application —> Text Editor —> SciTE Text Editor (D) Application —> Accessories -> SciTE Text Editor
(151) Default file name given to a file by SciTE is..........
(A) New (B) File (C) Untitled (D) Text
(152) Before writing the C program in SciTE, which option in the menu is selected ?
(A) Tools -> C/C++ (B) Language — > C/C++ (C) Tools -> Language -> C/C++ (D) Edit —> Language —> C/C++
(153) ..........option is used in the menu to save the file in SciTE text editor.
(A) File -» Save (B) File -> Store (C) File -> Compile (D) File -> Run
(154) To find the error once the program is written in SciTE text editor..........is done.
(A) run (B) compile (C) execute (D) any of these
(155) .......... menu option is selected to compiles file in SciTE text editor.
(A) Tools -> Compile (B) File -> Compile (C) Edit -> Compile (D) View -> Compile
(156) ..........is the short cut key to compile the fill in SciTE text editor.
(A) Ctrl + F5 (B) Ctrl + F6 (C) Ctrl + F7 (D) Ctrl + F8
(157) .......... menu option is selected to execute a file in SciTE text editor.
(A) File -> Go (B) Tools -> Go (C) Edit -* Go (D) View -> Go
(158) ..........is the short cut key to execute a file in SciTE text editor.
(A) F2 (B) F3 (C) F4 (D) F5
(159) .......... window is seen while executing a program in SciTE text editor.
(A) Source code (B) Output (C) Both (A) and (B) (D) Executable
(160) Which menu opton is selected to show the output window in the SciTE text editor ?
(A) View -> Output (B) Tools -> Output (C) Format -» Output (D) Edit -> Output
(161) ..........is the short cut key to show the output window in die SciTE text editor.
(A) F5 (B) F6 (C) F7 (D) F8
(162) To delete the previous results in the output window of the SciTE text editor.......option is used.
(A) View -> Clear Output (B) Tools -> Clear Output (C) Edit -> Clear Output (D) Format -» Clear Output
(163) ..........is the short cut key to delete the previous results in the output window of the SciTE text editor.
(A) Shift + F5 (B) Alt + F5 (C) Ctrl + F5 (D) Ctrl + Shift + F5
(164) To execute the input type program in SciTE text editor..........is used.
(A) editor (B) terminal (C) compiler (D) translator
(165) Which of the following is an example of a compiler window ?
(A) gcc (B) gedit (C) emacs (D) vi
(166) gcc is provided by.......... .
(A) Open Software Foundation (B) Free Source Foundation (C) Open Source Foundation (D) Free Software Foundation
(167) gcc is ..........based ANSI C compiler.
(A) Unix/Linux (B) Windows (C) Mac operating system (D) All of these
(168) gcc is generally used by...........
(A) graphics (B) command line (C) video based (D) all of these
(169) Full form of IDE is ...........
(A) Integrated Development Environment (B) Integrated Database Environment
(C) Integrated Development Electronics (D) Integrated Data Environment
(170) To do compilation using gcc,..........command is typed in the terminal.
(A) $ filename.c gcc (B) $ gcc compile filename.c (C) $ gcc filename.c (D) $ gcc filename.c compile
(171) .......... shows how to give a name to output file using gcc command.
(A) $ gcc -o myprogram.o myprogram.c (B) $ gcc -d myprogram.o myprogram.c
(C) $ gcc -c myprogram.o myprogram.c (D) $ gcc -v myprogram.o myprogram.c
(172) To get help regarding gcc compiler .......... command is used.
(A) $ gcc man (B) $ help gcc (C) $ assist gcc (D) $ user gcc
(173) The full form of man is ............
(A) management (B) manufacture (C) manual (D) mantel
(174) ..........is case sensitive in C program.
(A) Identifier (B) Variable (C) Value (D) All of these
(175) .......... sign is used at the end of each statement in C language.
(A) ; (B) : (C) / (D) /*
MCQs for Introduction to C Language Computers Class 10
Expert teachers of studiestoday have referred to NCERT book for Class 10 Computers to develop the Computers Class 10 MCQs. If you download MCQs with answers for the above chapter you will get higher and better marks in Class 10 test and exams in the current year as you will be able to have stronger understanding of all concepts. Daily Multiple Choice Questions practice of Computers will help students to have stronger understanding of all concepts and also make them expert on all critical topics. After solving the questions given in the MCQs which have been developed as per latest books also refer to the NCERT solutions for Class 10 Computers. We have also provided lot of MCQ questions for Class 10 Computers so that you can solve questions relating to all topics given in each chapter. After solving these you should also refer to Class 10 Computers MCQ Test for the same chapter.
You can download the CBSE MCQs for Class 10 Computers Introduction to C Language for latest session from StudiesToday.com
Yes, the MCQs issued by CBSE for Class 10 Computers Introduction to C Language have been made available here for latest academic session
You can find CBSE Class 10 Computers Introduction to C Language MCQs on educational websites like studiestoday.com, online tutoring platforms, and in sample question papers provided on this website.
To prepare for Introduction to C Language MCQs, refer to the concepts links provided by our teachers and download sample papers for free.
Yes, there are many online resources that we have provided on studiestoday.com available such as practice worksheets, question papers, and online tests for learning MCQs for Class 10 Computers Introduction to C Language