Documente Academic
Documente Profesional
Documente Cultură
MIDTERM EXAMINATION
Spring 2009
CS201- Introduction to Programming
Shared & Solved by vuZs Team
( vuZsHelp@gmail.com)
http://groups.google.com/group/vuZs
►Header file
►Preprocessor Directive
►Statement
►Function
►Single referencing
►Single dereferencing
►Double dereferencing
►Double referencing
Data Size of the file is always___________ the actual size of the file.
►Greater than
http://groups.google.com/group/vuZs Solved by vuZs Team
►Equal to
In C/C++ if we define an array of size eight (8) i.e. int Arr [8]; then the last element
of this array will be stored at,
►Arr[0]
►Arr[8]
►Arr[7]
►Arr[-1]
http://groups.google.com/group/vuZs
► Null character
► String
► Zero
► Full stop
Let suppose
struct intorDouble {
main(){
intorDouble VAZ;
int size ;
size = sizeof(VAZ);
}
What will be the value of variable size, if int occupies 4 bytes and double occupies
8 bytes?
►2
►4
►8
► 12
http://groups.google.com/group/vuZs Solved by vuZs Team
►1 byte exactly
►1 bit exactly
►Zero Time
►One Time
►Two Times
►N Times
►Assignment operators
►Logical operator
►Unary operator
►True
http://groups.google.com/group/vuZs Solved by vuZs Team
►False
Which of the following is the correct syntax to print multiple values or variables in a single
command using cout?
The compilers and interpreters also belong to the System Software category.
►True
►False
http://groups.google.com/group/vuZs
►True
►False
The variables having a name, type and size are just like empty boxes.
►True
►False
Answer: When 50 divides any number, the remainder will always be less than 50.
These are still a tool available for analyzing logical expressions. We will read logic design in future, which
is actually to do with chips and gates. How we put these things together. In logic design, there are certain
techniques that are known as minimization techniques. These are used to make a big circuit with the use of
minimum chips. These minimization techniques deal with Boolean algebra i.e. logic. These techniques are
also used in programming. So we should keep breadth in our vision while maintaining a horizontal
integration. We should always think outside the box. There is a way of thinking for us as programmers.
We always look at problems, slice and dice them and come up with solutions. Programming as a skill is
infact important. It helps us think, from a logical perspective. How can we do it is something else. We can
get it from the reference books of the language or from online help in the compiler. This part that how can
we do is always changing. New languages will be evolved for our help. On the other hand, what is to be
done depends on our logical skills and fundamental knowledge. We have to develop this thing.
“Learning to design programs is like learning to play soccer. A player must learn to trap a ball, to dribble
with a ball, to pass, and to shoot a ball. Once the player knows those basic skills, the next goals are to
learn to play a position, to play certain strategies, to choose among feasible strategies, and, on occasion, to
create variations of a strategy because none fits. “
The default statement is optional. If there is no case which matches the value of the switch statement, then
the statements of default are executed.
http://groups.google.com/group/vuZs Solved by vuZs Team
Write a program which contains a user defined f takes 3 integer arguments hours, minutes and seconds and ret
ConvertInSeconds that
Input variables hours , minutes and seconds in main program and call the
fun ConvertInSeconds and display the number of seconds returned by function.
Hint:
1 hour =60 minutes
1 minute =60 seconds
# include <iostream.h>
int ConvertInSeconds(int hours, int mins, int secs);
main()
{
int stopit;
int hours, mins, secs = 0 ;
cout << "Please Entere the Hours : " ;
cin>> hours ;
cout << "Please Entere the Minutes : " ;
cin>> mins ;
cout << "Please Entere the seconds : " ;
cin>> secs ;
cout << "\n Total Seconds = " << ConvertInSeconds(hours, mins, secs);
cin>> stopit; //pause screen to show output
}
int ConvertInSeconds(int hours, int mins, int secs)
{
return ( (hours*60*60)+(mins*60)+(secs));
}
http://groups.google.com/group/vuZs