19.-Download_CS201-Midterm-Solved-MCQs-with-Reference
19.-Download_CS201-Midterm-Solved-MCQs-with-Reference
com
MIDTERM EXAMINATION
Spring 2009
CS201- Introduction to Programming
The C language is so powerful that the compiler of C and other various operating
systems are written in C.
Question No: 3 ( Marks: 1 ) - Please choose one
Initialization of variable at the time of definition is,
► Must
► Necessary
► Good Programming
► None of the given options
www.vustudy.com
www.vustudy.com
Dealing with structures and functions passing by reference is the most
economical method
► True
► False
The C preprocessor modifies a source code file before handing it over to the
compiler. You're most likely used to using the preprocessor to include files
directly into other files,
Question No: 9 ( Marks: 1 ) - Please choose one
Which of the following can not be a variable name?
► area
► _area
► 10area
► area2
www.vustudy.com
www.vustudy.com
The function is rand() and is in the standard library. To access this function, we
need to include <stdlib.h> library in our program. This function will return a
random number. The number can be between 0 and 32767.
Question No: 14 ( Marks: 1 ) - Please choose one
Commenting the code _____________________
► Makes a program easy to understand for others.
► Make programs heavy, i.e. more space is needed for executable.
► Makes it difficult to compile
► All of the given options.
www.vustudy.com
www.vustudy.com
To Which category of the software “Compiler and Interpreter” belongs?
They belong to system software.
There are two type of system software
1. Operating system
2. Language translators.
These are part of language translators
Question No: 18 ( Marks: 1 )
What is the result of the expression x = 2 + 3 * 4 – 4 / 2
12
first multiplies 3*4 = 12 then Division 4/2 = 2
2+12-2 = 12
Question No: 19 ( Marks: 2 )
Write a declaration statement for an array of 10 elements of type float. Include an
initialization statement of the first four elements to 1.0, 2.0, 3.0 and 4.0.
float tmp [10] = {1.0,2.0,3.0,4.0};
Question No: 20 ( Marks: 3 )
Write down the output of the following code?
int array[7], sum = 0;
for(int i=0;i<7;i++)
{
array[i] = i;
sum+= array[i];
}
cout<< “ Sum = “ <<sum;
answer: 21
Loop will run times starts from zero and add values from 1 to 6 which is equal to
21
www.vustudy.com
www.vustudy.com
Write a C++ program that will determine if a departmental store customer has
exceeded the credit limit on a charge account.
Program should input the following facts in five variables
1. Account number
2. Balance at the beginning of month (Beginning balance)
3. total of all items charged by customer this month (charges)
4. total of all credits (credits)
5. allowed credit limit
Calculate the new balance
New balance = Beginning balance + charges – credits
Determine if new balance exceeds the allowed credit limit. For those
customers whose credit limit is exceeded. The program should display the
message “Credit Limit exceeded.”
www.vustudy.com