Question 1 A sentinel is also called as a _______.Option A Variable
Option B Counter
Option C True value
Option D Flag value
Option ECorrect Answer DExplanationDifficulties 3Sub Topic Unit1
Question 2 Method which uses a list of well-defined instructions to complete a task, starting from a given initial state to end state, is called _________.
Option A ProgramOption B AlgorithmOption C High level LanguageOption D FlowchartOption ECorrect Answer BExplanationDifficulties 3Sub Topic Unit1
Question 3 Flow chart help for _________ .Option A Better communicationOption B Efficient codingOption C Program TestingOption D A & BOption ECorrect Answer DExplanationDifficulties 3Sub Topic Unit1
Question 4 Basic symbols of flow chart are __________ .Option A Start and EndOption B Processing, DecisionOption C Input – OutputOption D All of aboveOption ECorrect Answer DExplanationDifficulties 3Sub Topic Unit1
Question 5 Diamond shape in flow chart denotes __________ Option A StartOption B DecisionOption C EndOption D Input - Output taskOption ECorrect Answer BExplanationDifficulties 3Sub Topic Unit1
Question 6 The chart that contains only function flow and no code is called as a _______.
Option A Structure chartOption B Function chartOption C PsudochartOption D FlowchartOption ECorrect Answer BExplanationDifficulties 3Sub Topic Unit1
Question 7 Which digit s) is/are used in a binary number system? Option A 0 and 2Option B 1 and -1Option C 0 and 1Option D 0 and 1 and 2Option E 3 and 4 and 5Correct Answer CExplanationDifficulties 3Sub Topic Unit1
Question 8 Amongst the flowchart symbols, which of the following is an Auxiliary symbol?
Option A SequenceOption B ConnectorOption C DecisionOption D repetitionOption ECorrect Answer BExplanationDifficulties 3Sub Topic Unit1
Question 9 ROM is the _________.Option A volatile memoryOption B non-volatile memoryOption C virtual memoryOption D none of the aboveOption ECorrect Answer BExplanationDifficulties 3Sub Topic Unit1
Question 10 The difference between main memory and secondary storage is that the main memory is__________ and the secondary storage is ____________.
Option A Temporary, permanentOption B Permanent, temporaryOption C Slow, fastOption D None of the aboveOption ECorrect Answer AExplanationDifficulties 3Sub Topic Unit1
Question 11 Which of the following is an iterative control structure?Option A Decision MakingOption B SequentialOption C JumpOption D LoopOption ECorrect Answer DExplanationDifficulties 3Sub Topic Unit1
Question 12 The data seen on a monitor is called as the ______ of the data.Option A Soft copyOption B Hard copyOption C True copyOption D All of the aboveOption ECorrect Answer AExplanationDifficulties 3Sub Topic Unit1
Question 13 Secondary storage is also known as ______. Option A Primary MemoryOption B Ancillary MemoryOption C An Auxiliary MemoryOption D Read Only MemoryOption ECorrect Answer CExplanationDifficulties 3Sub Topic Unit1
Question 14 Which of the following scenario is correct? Option A flowchart->algorithm->programming languageOption B flowchart->programming language->algorithmOption C algorithm->flow chart->programming languageOption D algorithm->programming language->flow chartOption ECorrect Answer AExplanationDifficulties 3Sub Topic Unit1
Question 15 The instructions in machine language must be in streams of _______ . Option A decimal digitsOption B ASCII codeOption C 0s and 1sOption D UNICODEOption ECorrect Answer CExplanationDifficulties 3Sub Topic Unit1
Question 16 The printed copy of the data is also called as the _______ .
Option A Softcopy
Option B HardcopyOption C TruecopyOption D None of the above
Option ECorrect Answer BExplanationDifficulties 3Sub Topic Unit1
Question 17 As compared to a flowchart, it is easier to modify the ___________of program logic when program modifications are necessary.
Option A MacroflowcharOption B Microflowchart
Option C Terminal
Option D PseudocodeOption ECorrect Answer DExplanationDifficulties 3Sub Topic Unit1
Question 18 Algorithm halts in _____________
Option A Finite timeOption B Infinite time
Option C Logarithmic timeOption D Exponential time
Option ECorrect Answer AExplanationDifficulties 3Sub Topic Unit1
Question 19 What does IBM stands for?
Option A Indian Business machine
Option B International Business Machine
Option C Indian Business Model
Option D International Business ModelOption ECorrect Answer BExplanationDifficulties 3Sub Topic Unit1
Question 20 CD-ROM is a__________.
Option A Semiconductor memory
Option B Optical memoryOption C Magnetic memoryOption D None of the above
Option ECorrect Answer B
ExplanationDifficulties 3Sub Topic Unit1
Question 21 Base of hexadecimal number system is.
Option A 2Option B 8Option C 16Option D 10
Option E 9Correct Answer CExplanationDifficulties 3Sub Topic Unit1
Question 22 BASIC stands for ____
Option A Base All Some Translation Code
Option B Business At Some Translation Code
Option C Beginners All Purpose Symbolic Instruction Code
Option D None of the above
Option ECorrect Answer C
ExplanationDifficulties 3Sub Topic Unit1
Question 23 Which characteristic of computer distinguishes it from electronic calculators?
Option A AccuracyOption B StorageOption C VersatilityOption D AutomaticOption ECorrect Answer B
ExplanationDifficulties 3Sub Topic Unit1
Question 24 CPU consists of
Option A ALU+CU
Option B ROM+ALU
Option C RAM+ROMOption D None of the aboveOption ECorrect Answer A
ExplanationDifficulties 3Sub Topic Unit1
Question 25 ____interprets and executes a set of instructions
Option A CPUOption B VDUOption C PrinterOption D ScannerOption ECorrect Answer AExplanationDifficulties 3Sub Topic Unit1
Question 26 Keyboard converts typed in characters to ____codeOption A EBCIDICOption B ASCIIOption C DecimalOption D BinaryOption E HexadecimalCorrect Answer BExplanationDifficulties 3Sub Topic Unit1
Question 27 Which of the following is a system softwareOption A LinuxOption B WordOption C ExcelOption D Power pointOption E TallyCorrect Answer AExplanationDifficulties 3Sub Topic Unit1
Question 28 Which language is easy to understand by machine?Option A Low level languageOption B High level languageOption C Assembly languageOption D Object OrientedOption E None of the aboveCorrect Answer AExplanationDifficultiesSub Topic Unit1
Question 29 Who designed the first electronics computer – ENIAC?Option A Van-NeumannOption B Joseph M. JacquardOption C Presper Eckert and John W MauchlyOption D All of aboveOption ECorrect Answer CExplanationDifficulties 3Sub Topic Unit1
Question 30 In most IBM PCs, the CPU, the device drives, memory expansion slots and active components are mounted on a single board. What is the name of this board?
Option A FatherboardOption B MotherboardOption C DaughterboardOption D SonboardOption E None of the aboveCorrect Answer BExplanationDifficulties 3Sub Topic Unit1
Question 31 RAM random access memory) is _________memory.Option A Not volatileOption B Write onlyOption C VolatileOption D Read onlyOption E All of the aboveCorrect Answer CExplanationDifficulties 3Sub Topic Unit1
Question 32 Software design plays important role in? Option A Delivering softwareOption B Testing SoftwareOption C Denying softwareOption D Developing softwareOption E All of aboveCorrect Answer DExplanationDifficulties 3Sub Topic Unit1
Question 33 A compiler converts source code into _____Option A Object codeOption B Executable codeOption C Intermediate codeOption D None of the aboveOption ECorrect Answer AExplanationDifficulties 3Sub Topic Unit1
Question 34 Source code is available to view, modify and redistribute inOption A Open sourceOption B Closed sourceOption C ProprietaryOption D LicensedOption E None of the aboveCorrect Answer AExplanationDifficulties 3Sub Topic Unit1
Question 35 A software required to run the hardware is known as Option A Task ManagerOption B Task barOption C Program ManagerOption D Device DriverOption ECorrect AnswerExplanationDifficulties 3Sub Topic Unit1
Question 36 Which out of the following is not a type of operation performed by a computer?
Option A ArithmeticOption B LogicalOption C MathematicalOption D EmotionalOption ECorrect Answer DExplanationDifficulties 3Sub Topic Unit1
Question 37 LISP is mostly used in ___
Option A Application Programming
Option B Artificial Intelligence
Option C Web Programming
Option D System Programming
Option ECorrect Answer B
ExplanationDifficulties 3Sub Topic Unit1
Question 38 IDE stands forOption A Integrated Development EnvironmentOption B Indian Development EnvironmentOption C Input Device EncodingOption D Integrated Development SoftwareOption ECorrect Answer AExplanationDifficulties 3Sub Topic Unit1
Question 39 MICR stands forOption A Magnetic Ink Code ReaderOption B Magnetic Ink Cases ReaderOption C Magnetic Ink Class ReaderOption D Magnetic Ink Character ReaderOption ECorrect Answer DExplanation MICR (Magnetic Ink Character Reader) is kind of scanner
that can scan and identify the writing of magnetic ink. This device is used in banks to verify signatures in Checks.
Difficulties 3Sub Topic Unit1
Question 40 FORTRAN stands for _____Option A Formula TranslationOption B Formula TranslatorOption C Format TranslatorOption D For TranslationOption ECorrect Answer AExplanationDifficulties 3Sub Topic Unit1
Question 41 Macro flowchart is also called as Option A Simple detail flowchartOption B Less detail flowchartOption C More detail flowchartOption D None of the aboveOption ECorrect Answer BExplanationDifficulties 3Sub Topic Unit2
Question 42 In a structured programming big problem is solved by ___
Option A Using structures in the programOption B Using classes in the programOption C Dividing the program into different program modulesOption D None of the above
Option ECorrect Answer CExplanationDifficulties 3Sub Topic Unit2
Question 43 Selection logic is also called as the _______
Option A Decision logicOption B Iteration logicOption C Sequence logicOption D Looping logicOption ECorrect Answer A
ExplanationDifficulties 3Sub Topic Unit2
Question 44 What do you mean by Iterative operations?
Option A It is a control instruction that repeats the execution of a bloc of instructionOption B It is a control structure that asks a true/false question and then selects nextOption C Instructions are executed in orderOption D None of the above
Option ECorrect Answer A
ExplanationDifficulties 3Sub Topic Unit2
Question 45 Which of the following is used for making the next iteration of the loop to be started?
Option A BreakOption B ContinueOption C ReturnOption D All of the aboveOption ECorrect Answer BExplanationDifficulties 3Sub Topic Unit2
Question 46 Pseudo code emphasizes on the ______ aspect of a program
Option A ImplementationOption B CodingOption C DesignOption D DebuggingOption E TestingCorrect Answer CExplanationDifficulties 3Sub Topic Unit2
Question 47 What are the different program planning tools?
Option A FlowchartOption B Pseudo codeOption C AlgorithmOption D Structured charts
Option E All of the aboveCorrect Answer E
ExplanationDifficulties 3Sub Topic Unit2
Question 48 In a program indentation is used for _____Option A To increase readability
Option B For program execution
Option C Memory efficiency
Option D None of the above
Option ECorrect Answer AExplanationDifficulties 3Sub Topic Unit2
Question 49 Which of the following is used for unconditional jumpOption A For
Option B Continue
Option C Break
Option D Goto
Option E None of the aboveCorrect Answer DExplanationDifficulties 3Sub Topic Unit2
Question 50 Which of the following statement is used for decision making in a c program?
Option A If statementOption B For loopOption C Do while loopOption D While loopOption E ContinueCorrect Answer AExplanationDifficulties 3Sub Topic Unit2
Question 51 Which of the following is used in iterative statements?Option A For loopOption B If –elseOption C BreakOption D PrintfOption E scanfCorrect Answer AExplanationDifficulties 3Sub Topic Unit2
Question 52 Which of the following is called post test loop?Option A For loopOption B While loopOption C Do—while loopOption D Switch caseOption ECorrect Answer CExplanationDifficulties 3Sub Topic Unit2
Question 53 In ‘C’ programming sizeof() is called asOption A FunctionOption B OperatorOption C KeywordOption D PointerOption E variableCorrect Answer BExplanationDifficulties 3Sub Topic Unit2
Question 54 Which of the following construct in C is language dependent?Option A FlowchartOption B AlgorithmOption C Pseudo codeOption D ProgramOption E None of the aboveCorrect Answer DExplanationDifficulties 3Sub Topic Unit2
Question 55 In a flow chart parallelogram is used for ____Option A Decision statementOption B StartOption C EndOption D Input outputOption E processingCorrect Answer DExplanationDifficulties 3Sub Topic Unit2
Question 56 GUI stands forOption A Grand User InterfaceOption B Graphical User InterfaceOption C Graphical User InputOption D Graph Under ImplementationOption ECorrect Answer BExplanationDifficulties 3Sub Topic Unit2
Question 57 Which of the following is not a characteristic of a n algorithm?Option A FinitenessOption B DefinitenessOption C Input outputOption D ProcessingOption E None of the aboveCorrect Answer DExplanationDifficulties 3Sub Topic Unit2
Question 58 Execution of two or more programs by a single CPU is known as
Option A MultiprogrammingOption B MultiprocessingOption C TimesharingOption D None of the aboveOption ECorrect Answer BExplanationDifficulties 3Sub Topic Unit2
Question 59 In C a big problem is divided into ____
Option A AlgorithmsOption B FunctionsOption C PointersOption D variablesOption ECorrect Answer BExplanationDifficulties 3Sub Topic Unit2
Question 60 A structured chart is Option A A statement of information processing requirementOption B A document of what has to be accomplishedOption C A hierarchical partitioning of the programOption D None of the aboveOption ECorrect Answer CExplanationDifficulties 3Sub Topic Unit2
Question 61 Which of the following is generally used for documentation?Option A CommentsOption B VariablesOption C DatatypesOption D FunctionsOption ECorrect Answer AExplanationDifficulties 3Sub Topic Unit3
Question 62 Which one of the following is not an Arithmetic operator?Option A +Option B *Option C /Option D %Option E #Correct Answer EExplanationDifficulties 3Sub Topic Unit3
Question 63 The ` % ` operator in C returns the Option A remainder of the divisionOption B quotient after the divisionOption C Percentage of a given valueOption D All the aboveOption E ACorrect AnswerExplanationDifficulties 3Sub Topic Unit2
Question 64 __________is used to determine the order in which different operators in a complex expression are evaluated.
Option A Category
Option B Associativity
Option C Evaluation
Option D Side EffectOption ECorrect Answer BExplanationDifficulties 3Sub Topic Unit3
Question 65 Which of the following is not a comparative operator?Option A >=Option B >Option C <Option D ==Option E +Correct Answer EExplanationDifficulties 3Sub Topic Unit3
Question 66 Which of the following are unary operators in C?
Option A ++Option B --Option C !
Option D ~Option E All of the aboveCorrect Answer EExplanationDifficulties 3Sub Topic Unit3
Question 67 Which of the following operator has the highest precedence? Option A *Option B ==Option C =Option D +Option E -Correct Answer AExplanationDifficulties 3Sub Topic Unit3
Question 68 Address operator ( & ) in C is also called as a .......Option A Logical operatorOption B Relational operatorOption C Address ofOption D Value atOption E ArithmeticCorrect Answer CExplanationDifficulties 3Sub Topic Unit3
Question 69 Which of the following is not a comparison operator in ` C ` ?Option A <Option B >Option C >=Option D ==Option E =Correct Answer EExplanationDifficulties 3Sub Topic Unit3
Question 70 Which operators are useful in pointer operators?
Option A #Option B * and &
Option C ?:Option D None of the aboveOption ECorrect Answer BExplanationDifficulties 3Sub Topic Unit3
Question 71 Which of the following is not a control statement in C?
Option A forOption B whileOption C do-whileOption D elseOption ECorrect Answer DExplanationDifficulties 3Sub Topic Unit3
Question 72 Which of the following is a correct way of representing a variable in C? Option A int 1sumOption B float valueOption C int ifOption D in the#Option ECorrect Answer BExplanationDifficulties 3Sub Topic Unit3
Question 73 Which of the following functions is used for entering value from keyboard?
Option A printf()Option B scanf()
Option C sizeof()
Option D malloc()
Option E None of the aboveCorrect Answer B
ExplanationDifficulties 3Sub Topic Unit3
Question 74 which of the following is macro definition
Option A main()
Option B #define M 20
Option C printf()
Option D // define
Option ECorrect Answer B
ExplanationDifficulties 3Sub Topic Unit3
Question 74 Which of the following is correct pointer declaration statement?Option A int *p;Option B int &pOption C int pOption D None of the aboveCorrect Answer AExplanationDifficulties 3Sub Topic Unit3
Question 76 Which data type is used to store a collection of homogenous elements?
Option A pointer
Option B function
Option C array
Option D None of the above
Option ECorrect Answer C
ExplanationDifficulties 3Sub Topic Unit3
Question 77 Which of the following is not derived data type?
Option A int
Option B array
Option C pointer
Option D functionOption ECorrect Answer AExplanationDifficulties 3Sub Topic Unit3
Question 78 Which of the following is derived data type?
Option A int
Option B char
Option C float
Option D structure
Option E pointerCorrect Answer DExplanationDifficulties 3Sub Topic Unit3
Question 79 What is the output of the program?#include<stdio.h>int main(){ extern int a; printf("%d\n", a); return 0;}int a=20;
Option A 0Option B 20Option C garbageOption D 10Option ECorrect Answer BExplanationDifficulties 3Sub Topic Unit3
Question 80 What is the output of the program#include<stdio.h>int main(){ int x = 10, y = 20, z = 5, i; i = x < y < z; printf("%d\n", i); return 0;}
Option A 1
Option B 0
Option C 10
Option D 20
Option E 5Correct Answer A
ExplanationDifficulties 3Sub Topic Unit3
Question 81 What will be the output of the program?#include<stdio.h>int main(){ int X=40; { int X=20; printf("%d ", X); } printf("%d\n", X); return 0;}
Option A 20 40
Option B 40 20
Option C 20
Option D error
Option E
Correct Answer A
Explanation
Difficulties 3
Sub Topic Unit3
Question 82 When we mention the prototype of a function?
Option A DeclaringOption B definingOption C prototypingOption D callingOption ECorrect Answer AExplanationDifficulties 3Sub Topic Unit3
Question 83 What will be the output of the program?#include<stdio.h>int main(){ float *p; printf("%d\n", sizeof(p)); return 0;}
Option A 4 in 16 bit compiler, 2 in 32 bit compiler
Option B 2 in 16bit compiler, 4 in 32bit compiler
Option C 1 in 16 bit and 2 in 32 bit compiler
Option D None of the above
Option ECorrect Answer BExplanationDifficulties 3Sub Topic Unit3
Question 84 What will be the output of the program?#include<stdio.h>int main(){ float fval=7.29; printf("%d\n", (int)fval); return 0;}
Option A 7
Option B 7.29
Option C 7.00
Option D 0
Option ECorrect Answer AExplanationDifficulties 3Sub Topic Unit3
Question 85 In which of the following data type memory is allocated for the largest member?
Option A structure
Option B pointer
Option C unionOption D None of the above
Option ECorrect Answer CExplanationDifficulties 3Sub Topic Unit3
Question 86 The Correct syntax for the ` for ` loop in ` C ` is ________.
Option A for (i=1; i<=5 ; i++)
Option B for (i=1: i<=5: i++)Option C for (i=1, i<=5 , i++)Option D None of the above
Option ECorrect Answer AExplanationDifficulties 3Sub Topic Unit4
Question 87 In what sequence the initialization, testing and execution of body is done in a ‘do-while’ loop
Option A Initialization, execution of body, testingOption B Execution of body, initialization, testingOption C Initialization, testing, execution of bodyOption D None of the aboveOption ECorrect Answer AExplanationDifficulties 3Sub Topic Unit4
Question 88 Loop inside another loop is called as___________
Option A Integrated LoopOption B Nested LoopOption C Control LoopOption D LoopOption ECorrect Answer BExplanationDifficulties 3Sub Topic Unit4
Question 89 do...while loop is useful when we want that statement within the loop must be executed_________.
Option A Only onceOption B at least onceOption C More than onceOption D None of the aboveOption ECorrect Answer BExplanationDifficulties 3Sub Topic Unit4
Question 90 Which symbol is used to separate multiple initialization in the for loop?Option A &&Option B ,Option C .Option D ;Option ECorrect Answer BExplanationDifficulties 3Sub Topic Unit4
Question 91 Which of the following data types cannot be written in a switch - case statement?
Option A characterOption B integerOption C floatOption D enumOption ECorrect Answer CExplanationDifficulties 3Sub Topic Unit4
Question 92 Which amongst the following keywords is not at all required while writing a basic switch - case construct?
Option A defaultOption B caseOption C breakOption D continueOption ECorrect Answer DExplanationDifficulties 3Sub Topic Unit4
Question 93 main ){int x = 5; int y = 2; char op = ` * ` ; switch op) { default : x += 1; case ` + ` : x += y; /*It will go to all the cases*/ case ` - ` : x -= y; } } what will be x value?
Option A 4Option B 5Option C 6Option D 7Option ECorrect Answer CExplanationDifficulties 3Sub Topic Unit4
Question 94 struct keyword is used to define …Option A arrayOption B stringOption C unionOption D structureOption ECorrect Answer DExplanationDifficulties 3Sub Topic Unit4
Question 95 What will be the output of the program?#include<stdio.h>int main(){ int i; char c; for(i=1; i<=5; i++) { scanf("%c", &c); /* given input is 'a' */ printf("%c", c); ungetc(c, stdin); } return 0;}
Option A aaaaOption B aaaaaOption C garbage valueOption D errorOption E error in ungetc statementCorrect Answer BExplanationDifficulties 3Sub Topic Unit4
Question 96 The variables which hold addresses of other variables are,Option A arrayOption B structureOption C pointerOption D none of the aboveOption ECorrect Answer CExplanationDifficulties 3Sub Topic Unit4
Question 97 In which type of function call actual arguments are copied into formal arguments
Option A call by referenceOption B call by valueOption C call by addressOption D None of the aboveOption ECorrect Answer BExplanationDifficulties 3Sub Topic Unit4
Question 98 Find the output of the following programvoid main(){ int i,j;
for(i=1;i<=5;i++);printf("%d",i);
getch();
}Option A 5Option B 4Option C 6Option D 3Option E 2Correct Answer CExplanationDifficulties 3Sub Topic Unit4
Question 99 Which of the following is the correct output for the program given below? main () { int x,y,z; x=y=z=1; z=++x||++y&&++z; printf \"x=%d y=%d z=%d\", x,y,z } .
Option A A. x=2 y=2 z=2Option B B. x=2 y=2 z=1Option C C. x=2 y=1 z=1Option D D. x=1 y=2 z=1Option ECorrect Answer CExplanationDifficulties 3Sub Topic Unit4
Question 100 The correct meaning of the expression ` a+=4 ` is _____.Option A a=a+4Option B a+4=aOption C a=4Option D a=4+4Option ECorrect Answer AExplanationDifficulties 3Sub Topic Unit4