Thursday , 21 November 2024

CS201 Solved Mid Term Paper Fall 2010

Question No: 1 ( Marks: 1 ) – Please choose one

The function of cin is

  • To display message

  •  To read data from keyboard

  • To display output on the screen
  • To send data to printer

Question No: 2 ( Marks: 1 ) – Please choose one

In C/C++ language the header file which is used to perform useful task and manipulation of character data is

  • cplext.h

  • ctype.h

  • stdio.h

  • delay.h

Question No: 3 ( Marks: 1 ) – Please choose one

How many parameter(s) function getline() takes?

  • 0
  • 1
  • 2
  • 3

Question No: 4 ( Marks: 1 ) – Please choose one

Word processor is

  • Operating system
  • Application software

  • Device driver
  • Utility software

Question No: 5 ( Marks: 1 ) – Please choose one

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; http://vustudents.ning.com

http://vustudents.ning.com

number += integer_value; }

  • any number other than 1 or 2

  •  only 0

  • only 1

  • only 2

Question No: 6 ( Marks: 1 ) – Please choose one

Each pass through a loop is called a/an

  • enumeration
  • Iteration

  • culmination
  • pass through

Question No: 7 ( Marks: 1 ) – Please choose one

A continue statement causes execution to skip to

  • the return 0; statement
  • the first statement after the loop
  • the statements following the continue statement
  • the next iteration of the loop


Question No: 8 ( Marks: 1 ) – Please choose one

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[] ;

Question No: 9 ( Marks: 1 ) – Please choose one

Consider the following code segment. What will the following code segment display?

int main(){

int age[10] = {0};

cout << age ;

}

  • Values of all elements of array
  • Value of first element of array
  • Starting address of array

  • Address of last array element

Question No: 10 ( Marks: 1 ) – Please choose one

What will be the correct syntax to initialize all elements of two-dimensional array to value 0?

  • int arr[2][3] = {0,0} ;
  • int arr[2][3] = {{0},{0}} ;

  • Ø int arr[2][3] = {0},{0} ; http://vustudents.ning.com
  • int arr[2][3] = {0} ;

Question No: 11 ( Marks: 1 ) – Please choose one

How many bytes will the pointer

intPtr

of type

int

move in the following statement?

intPtr += 3 ;

  • 3 bytes
  • 6 bytes
  • 12 bytes

  • 24 bytes

Question No: 12 ( 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: 13 ( 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: 14 ( Marks: 1 ) – Please choose one

The ________ statement interrupts the flow of control.

  • switch
  • continue
  • goto
  • break

Question No: 15 ( Marks: 1 ) – Please choose one

Analysis is the ————– step in designing a program

  • Last
  • Middle
  • Post Design
  • First

Question No: 16 ( Marks: 1 ) – Please choose one

Paying attention to detail in designing a program is _________

  • Time consuming
  • Redundant
  • Necessary

  • Somewhat Good

Question No: 17 ( Marks: 1 )

Which programming tool is helpful in tracing the logical errors?

Solution:

Debugger is used to debug the program.

Question No: 18 ( Marks: 1 )

Give the syntax of opening file ‘

myFile.txt

’ with ‘

app

’ mode using ofstream variable ‘

out’

.

Solution:

out.open(“myfile.txt” , ios::app);

Question No: 19 ( Marks: 2 )

What is the difference between

switch

statement and

if

statement.

Solution:

The if statement is used to select among two alternatives. It uses a boolean expression to decide which alternative should be executed. The switch statement is used to select among multiple alternatives. It uses an int expression to determine which alternative should be executed.

Question No: 20 ( 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 ;

}

Solution:

Error:

*ptr = 5;

Reason:


declaring a pointer to a constant Integer. You cannot use this pointer to change the value being pointed to:

Question No: 21 ( Marks: 5 )

If int array[10]; is an integer array then write the statements which will store values at Fifth and Ninth location of this array,

Solution:

arrary[4] = 200;

arrary[8] = 300;

Question No: 22 ( Marks: 5 )

Write a function BatsmanAvg which calculate the average of a player (Batsman), Call this function in main program (Function). Take the input of Total Runs made and Total number of matches played from the user in main function

Solution:

 

#include <iostream.h> // allows program to output data to the screen

// function main begins program execution

int BatsmanAvg(int TotalRuns, int TotalMatches) ;

main()

{

int stopit;

int TotalRuns, TotalMatchesPlayed =0;

cout << “Please Entere the total Runs made : ” ;

cin>> TotalRuns ;

cout << “Please Entere the total match played : ” ;

cin>> TotalMatchesPlayed ;

cout << “\n Avg Runs = ” << BatsmanAvg(TotalRuns,TotalMatchesPlayed);

cin>> stopit; //pause screen to show output

}

int BatsmanAvg(int TotalRuns, int TotalMatches)

{

return TotalRuns/TotalMatches;

}

 

Check Also

CS615 Today Solved Quiz 03 Fall 2013 Solved By Arslan Ali

Quiz Start Time: 08:18 PM Time Left 63 sec(s) Question # 1 of 10 ( …

Leave a Reply

Your email address will not be published. Required fields are marked *

*