| |
Select The Blank |
Question | Operation between an integer and real always yields ________ result |
Correct Answer | a real |
Your Answer | a real |
| |
Multiple Choice Multiple Answer |
Question | Which operators are used to access the individual structure element. |
Correct Answer | . , -> |
Your Answer | . , -> |
| |
Multiple Choice Multiple Answer |
Question | Which of the following fuctions require a single string as a parameter? |
Correct Answer | strlen , strlwr , strupr |
Your Answer | strlen , strlwr , strupr |
| |
True/False |
Question | If the file is absent, fopen() returns NULL. |
Correct Answer | True |
Your Answer | True |
| |
True/False |
Question | When array elements are passed to a function with call by reference, function has pointer arguments. |
Correct Answer | True |
Your Answer | False |
| |
Multiple Choice Single Answer |
Question | If the function message() is to be called, which of the following statements is correct? |
Correct Answer | message(); |
Your Answer | message(); |
| |
Select The Blank |
Question | ________ function is used to remove any data remaining in the buffer. |
Correct Answer | fflush |
Your Answer | flush |
| |
Match The Following |
Question | Correct Answer | Your Answer | |
Address of the last element | Always size of array - 1 | Always size of array - 1 | |
Call by value in function | Passing values of array elements | Passing values of array elements | |
Call by reference in function | Passing addressess of array elements | Passing addressess of array elements | |
Base address | Address of 1st element in an array | Address of 1st element in an array | |
| |
Multiple Choice Multiple Answer |
Question | Which of the following are valid types of function calls? |
Correct Answer | call by value , call by reference |
Your Answer | call by value , call by reference |
| |
True/False |
Question | When array is declared with rows and columns it is called as 2-D i.e. two dimensional array |
Correct Answer | True |
Your Answer | True |
| |
Multiple Choice Multiple Answer |
Question | What will be the output of the following main(){ char c='d';float f=1; printf("%c", c); printf("%d", c * f);} |
Correct Answer | d , 0 |
Your Answer | d , 100 |
| |
True/False |
Question | strupr() function is used to convert a string into upper case. |
Correct Answer | True |
Your Answer | True |
| |
Select The Blank |
Question | ________ instruction ensures that the instructions are executed in the same order in which they appear in the program. |
Correct Answer | Sequence Control |
Your Answer | Sequence Control |
| |
Multiple Choice Multiple Answer |
Question | The command line arguments are :- |
Correct Answer | argc , argv |
Your Answer | argc , argv , arg1 |
| |
True/False |
Question | scanf is used to accept the input from the user. |
Correct Answer | True |
Your Answer | True |
| |
Multiple Choice Single Answer |
Question | The break statement is used to exit from:- |
Correct Answer | A for loop |
Your Answer | A for loop |
| |
Multiple Choice Multiple Answer |
Question | Which of the following fuctions require number of characters as one of the parameters? |
Correct Answer | strncmp , strnset , strncpy |
Your Answer | strncmp , strnset , strncpy |
| |
Multiple Choice Multiple Answer |
Question | Which of the following modes are used to read from a file? |
Correct Answer | r , r+ |
Your Answer | r , r+ |
| |
Multiple Choice Single Answer |
Question | In which type, the values are passed to a function? |
Correct Answer | call by value |
Your Answer | call by value |
| |
Multiple Choice Single Answer |
Question | Integer can have maximum value |
Correct Answer | 32767 |
Your Answer | 32767 |
| |
Multiple Choice Single Answer |
Question | Which type of I/O functions are used to receive input from keyboard? |
Correct Answer | Console |
Your Answer | Console |
| |
Multiple Choice Multiple Answer |
Question | What will be the output? main(){ char name[10]="String",n[10]; puts(strcpy(n,name)); printf("%d",strcmp(n,name));} |
Correct Answer | String , 0 |
Your Answer | String , 1 |
| |
Select The Blank |
Question | There are as many as ________ odd operators in C which can affect the evaluation of an expession in subtle and unexpected ways |
Correct Answer | 45 |
Your Answer | 45 |
| |
Multiple Choice Single Answer |
Question | Which of the following is valid statement to declare a string? |
Correct Answer | char name[20]; |
Your Answer | char name[20]; |
| |
Multiple Choice Single Answer |
Question | When you pass an array as an argument to a function, what actually gets passed? |
Correct Answer | Address of the first element of the array [base address] |
Your Answer | Address of the first element of the array [base address] |
| |
Select The Blank |
Question | Break / continue is generally associated with ________. |
Correct Answer | if |
Your Answer | for |
| |
True/False |
Question | A value of object changes when event occurs. |
Correct Answer | True |
Your Answer | True |
| |
Select The Blank |
Question | Booch emphasises development of mechanisms with ________ model. |
Correct Answer | Data |
Your Answer | Data |
| |
Select The Blank |
Question | Arithmatic operations can be performed on characters where their ________ value is used. |
Correct Answer | ASCII |
Your Answer | ASCII |
| |
Select The Blank |
Question | ________ function appends first n characters of a string at the end of another |
Correct Answer | strncat |
Your Answer | strncat |
| |
Multiple Choice Single Answer |
Question | The collaboration diagram shows interaction between objects and sequence of activities denoted by :- |
Correct Answer | Members |
Your Answer | Members |
| |
Multiple Choice Single Answer |
Question | Which of the following is correct application of a structure. |
Correct Answer | interacting with the mouse |
Your Answer | uninstalling a mouse |
| |
Multiple Choice Single Answer |
Question | An expression contains relational operators, assignement operators, and arithmatic operators. In the absence of parentheses, they will be evaluated in which of the following order? |
Correct Answer | Arithmetic, relational, assignment |
Your Answer | Arithmetic, relational, assignment |
| |
Match The Following |
Question | Correct Answer | Your Answer | |
contiguous memory | structure elements | structure elements | |
int *a; | an integer pointer | an integer pointer | |
char *ch; | a character pointer | a character pointer | |
%u | a format specifier of address of the value. | a format specifier of address of the value. | |
| |
True/False |
Question | There are basically 5 types of instructions in C |
Correct Answer | False |
Your Answer | True |
| |
Select The Blank |
Question | ________ enable us to specify the order in which the various instructions in a program are to be executed by the computer. |
Correct Answer | Control Instructions |
Your Answer | Control Instructions |
| |
True/False |
Question | All structure elements are stored in contiguous memory locations. |
Correct Answer | True |
Your Answer | True |
| |
Select The Blank |
Question | The set of statements belonging to a function are enclosed within a pair of ________. |
Correct Answer | braces |
Your Answer | braces |
| |
Multiple Choice Multiple Answer |
Question | What will be the output of the following main(){ char c='ab',d='A'; printf("%d", c+d); printf("%d",2*(c+d));} |
Correct Answer | 162 , 324 |
Your Answer | 162 , 324 |
| |
Select The Blank |
Question | In analytical phase ________ diagrams are achieved representing a system. |
Correct Answer | Static |
Your Answer | Logical |
| |
Multiple Choice Single Answer |
Question | Name the header file in which FILE is defined :- |
Correct Answer | stdio.h |
Your Answer | conio.h |
| |
Multiple Choice Multiple Answer |
Question | What will be the output? main ( ) { int suite = 3 ; switch (suite) { case 1:printf( "\nDiamonds" ) ; case 2:printf( "\nSpade" ) ; default :printf( "\nHeart" ) ; }printf ("\nI thought one wears a suite") ; } |
Correct Answer | Heart , I thought one wears a suite |
Your Answer | Heart , I thought one wears a suite |
| |
Multiple Choice Multiple Answer |
Question | What will be the output of the following main(){ int a = 1;float f=1; printf("%d", a * f); printf("%f", a * f); printf(%f",(a + f ) * 100);} |
Correct Answer | 0 , 1.000000 , 200.000000 |
Your Answer | 0 , 1.000000 , 200.000000 |
| |
Multiple Choice Single Answer |
Question | A state chart diagram shows two states, one of the state and the other of |
Correct Answer | Transition between two states |
Your Answer | Transition between two states |
| |
Multiple Choice Single Answer |
Question | In this the condition is specified at the end of the loop :- |
Correct Answer | do |
Your Answer | do |
| |
True/False |
Question | The return statement should present at the end of the called function. |
Correct Answer | False |
Your Answer | True |
| |
True/False |
Question | While passing an array elements to a function by call by value we pass values of array elements to the function |
Correct Answer | True |
Your Answer | True |
No comments:
Post a Comment