by ELLIS on
Here is my Juste CS201 Midterm paper 2013.
· 50% mcqs were from past papers. Rest were new.
· Whole paper mcqs, short, long questions came from Array, Pointers and Integers topics nothing else came in my paper.
· I only remember few questions sharing them here.
Word processor is:
(a) Operating system
(b) Application software
(c) Device driver
(d) Utility software
(a) Operating system
(b) Application software
(c) Device driver
(d) Utility software
For which values of the integer _value will the following code becomes an infinite
loop?
int number=1;
while (true) {
cout number;
if (number == 3) break;
number += integer_value; }
loop?
int number=1;
while (true) {
cout number;
if (number == 3) break;
number += integer_value; }
(a) any number other than 1 or 2
(b) only 0
(c) only 1
(d) only 2
What is the correct syntax to declare an array of size 10 of int data type?
int [10] name ;
name[10] int ;
int name[10] ;
int name[] ;
int [10] name ;
name[10] int ;
int name[10] ;
int name[] ;
One mcq question was regarding dimensions (not from past paper) but Options were following:
n dimensions
2n dimensions
(n+1) dimensions
(n-1) dimensions
2n dimensions
(n+1) dimensions
(n-1) dimensions
What will be the correct syntax to initialize all elements of two-dimensional array to value 0?
(a) int arr[2][3] = {0,0} ;
(b) int arr[2][3] = {{0},{0}} ;
(c) int arr[2][3] = {0},{0} ;
(d) int arr[2][3] = {0}
(b) int arr[2][3] = {{0},{0}} ;
(c) int arr[2][3] = {0},{0} ;
(d) int arr[2][3] = {0}
We are trying to open a txt file which does not exist with command (“myfile.txt”, ios::out); (2 marks)
A two-dimensional array has 2 rows and 3 columns. Write down the syntax to initialize first element of all rows of two-dimensional array with value 3 (2 marks)
Rest of the questions were related to pointers, const and integers.
One question was to write a program (consist on 2 questions) (5 marks)
What will be the output of the following; (5 marks)
#include <iostream.h>
using name space std:
union Num
{
int Value I;
float Value F;
double ValueD;
char Value C;
};
Void main ()
{
// Optional unionkeyword
// Value I = 100
NumTestValue = {100};
cout \ nInteger = “ TestVal.ValueIendl;
TestVal.Value F = 2.123;
cout “Float=” TestVal.ValueFendl;
cout”Uninitialzed double = “TestVal.Val D endl;
cout”Some rubbish???”endl;
TestVal.Value C = ‘U’;
cout”character = ‘ TestVal.Valueendl;
}
using name space std:
union Num
{
int Value I;
float Value F;
double ValueD;
char Value C;
};
Void main ()
{
// Optional unionkeyword
// Value I = 100
NumTestValue = {100};
cout \ nInteger = “ TestVal.ValueIendl;
TestVal.Value F = 2.123;
cout “Float=” TestVal.ValueFendl;
cout”Uninitialzed double = “TestVal.Val D endl;
cout”Some rubbish???”endl;
TestVal.Value C = ‘U’;
cout”character = ‘ TestVal.Valueendl;
}
Comments
Post a Comment
Please give us your feedback & help us to improve this site.