MIDTERM EXAMINATIONView more random threads:
- CS302 Current Spring 2011 Final Term VU Paper [July 2011]...
- MGT501 Human Resource Management Current Midterm Paper...
- CS507 current mid term New paper spring 14 May 2011
- My exam of STA630 final term paper current July 2011
- Mgt101 final term solve paper current July 2011
- cs301 today's paper subjective 12 May 2011
- Fin630 Current Spring 2011 Final Term VU Paper [July 2011]...
- CS201 current mid term Pape My Today'sr 16 May 2011
- CS504 Software Engineering mid term paper spring 22 MAy...
- CS504 Mid Term current Paper 20 May 2011
Spring 2011
CS201- Introduction to Programming
Question No: 1 ( Marks: 1 ) - Please choose one
Initialization of variable at the time of definition is,
► Must
► Necessary
► Good Programming
► None of the given options
Sponsored Links
Question No: 2 ( Marks: 1 ) - Please choose one
Preprocessor program perform its function before ______ phase takes place.
► Editing
► Linking
► Compiling
► Loading
Question No: 3 ( Marks: 1 ) - Please choose one
If there are 2(n+1) elements in an array then what would be the number of iterations required to
search a number using binary search algorithm?
► n elements
► (n+1) elements
► 2(n+1) elements
► 2(n+1) elements
Question No: 4 ( Marks: 1 ) - Please choose one
Which of the following operator is used to access the value of variable pointed to by a pointer?
► * operator
► -> operator
► && operator
► & operator
Question No: 5 ( Marks: 1 ) - Please choose one
Analysis is the -------------- step in designing a program
► Last
► Middle
► Post Design
► First
Question No: 6 ( Marks: 1 ) - Please choose one_______________
When a pointer is incremented, it actually jumps the number of memory addresses
►According to data type (Pg 160)
►1 byte exactly
►1 bit exactly
►A pointer variable can not be incremented
Question No: 7 ( Marks: 1 ) - Please choose one_____________
Call by reference mechanism should be used in a program when there is
i. large amount of data to be passed
ii. small amount of data to be passed
iii. need to change the passed data
iv. no need to change the passed data
Choose the appropriate option for the above case.
► (i) and (ii) only
►(i) and (iii) only
►(ii) and (iii) only
►(ii) and (iv) only
Question No: 8 ( Marks: 1 ) - Please choose one_____________
If an array has 100 elements, what is allowable range of subscripts?
(a) 0 - 99
(b) 1 - 99
(c) 0 - 100
(d) 1 - 100
Question No: 9 ( Marks: 1 ) - Please choose one_____________
Initialization of variable at the time of definition is,
Must
Necessary
Good Programming
None of the given options
Question No: ( Marks: 2 )
A two-dimensional array has 3 rows and 4 columns. Write down the syntax to initialize first element of all three rows of two-dimensional array with value 2.
Ans:
int matrix[0][0]=2
int matrix[1][0]=2
int matrix[2][0]=2
Question No: ( Marks: 2 ) - Please choose one_____________
Explain smart pointer
Question No: ( Marks: 2 )
which standard library we use in programming to read , write files
Question No: ( Marks: 3 )
Identify the errors in the following code segment and give the reason of errors.
main(){
int x = 10
const int *ptr = &x ;
*ptr = 5 ;
}
Ans:
Int x=10 .No ending semicolon.
*ptr=5 .. Declaring a pointer to constant integer.You can not use this pointer to change the value being pointed to.
Question No: ( Marks: 3 )
Can you use an assignment operator to assign the value of one C-string to another?
Ans:Yes,we use assignment operator,whenever we use objects that allocate memory it is important that assignment operator should be defined for it,otherwise default operator will copy the value of addressed and pointers.
Question No: ( Marks: 5 ) - Please choose one_____________
Write difference between Random access and Sequential access file
Mujay jitney sawal yaad thay wo main ny likh diayah
There are currently 1 users browsing this thread. (0 members and 1 guests)