0% found this document useful (0 votes)
368 views4 pages

CMPTR SC (Open)

The document is a past exam paper for a Computer Science course. It contains 6 questions testing knowledge of various computer science concepts. Question 1 defines 5 terms. Question 2 differentiates between 3 pairs of concepts and defines URLs. Question 3 involves C++ code expressions and finding syntax errors. Question 4 defines structures, gives examples, and outputs code segments. Question 5 involves sorting an array and searching a binary file. Question 6 defines and differentiates key computer science concepts.

Uploaded by

Sagar Gupta
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
368 views4 pages

CMPTR SC (Open)

The document is a past exam paper for a Computer Science course. It contains 6 questions testing knowledge of various computer science concepts. Question 1 defines 5 terms. Question 2 differentiates between 3 pairs of concepts and defines URLs. Question 3 involves C++ code expressions and finding syntax errors. Question 4 defines structures, gives examples, and outputs code segments. Question 5 involves sorting an array and searching a binary file. Question 6 defines and differentiates key computer science concepts.

Uploaded by

Sagar Gupta
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

COMPUTER SCIENCE (330)

Time : 3 Hours ] Note : (i) (ii) (iii) Answer all questions. Marks allotted to each question are given in the right-hand margin. Use C++ programming language to answer programming questions. 15=5 [ Maximum Marks : 60

1. Define the following terms briefly : (a) (b) (c) (d) (e) 2. (a) Memory Bit FTP Windows Explorer Topology Differentiate between the following : (i) (ii) (iii) (b) 3. (a) Logical and Physical records 3GLs and 4GLs Half-duplex and Full-duplex modes of communication

23=6

Briefly define URL. Also give an example of a URL. Name the header file, to which the following built-in functions belong :

14=4 (i) (ii) (iii) (iv) log( ) toupper( ) strcpy( ) gets( )

330/ASS/5002

(b)

(i)

Write the equivalent C++ expression for the following algebraic expressions involving variables P, Q and R : 1. 2. P 5Q 3PQ + 2QR - 2PR 3Q

(ii)

Find out syntax error(s), if any, in the following program and rewrite the corresponding correct code underlining each correction made : # include <iostream.h> void main ( ) { int x; y; cin<<x; for (y = 1, y<= x, y++) if x+y < 10 cout<<x+y; else cout<<xy; cout<<x, y; }

4. (a) (b)

What is a structure? Write any two differences between a structure and an array. Give an example of each. Give the output of the following programs : (i) # include <iostream.h> # include <conio.h> void main( ) { char ch = A ; while (ch < F) { switch(ch) { case A : case B : case C : ch++ ; default : ch+= 2 ; } cout<<ch<<*\n ; } cout<<ch<<*\n ; }

32=6

330/ASS/5002

[ P.T.O.

(ii)

# include <iostream.h> # include <conio.h> float x = 59 ; void add (float x) { x += 2 ; cout<< \nx = <<x ; } void main( ) { clrscr( ) ; cout<< \nx= <<x ; add(x) ; cout<< \nx= <<x ; getch( ) ; }

5. (a)

Write a program in C++ that will input 10 numbers from the user in a one-dimensional array and then sort this array in descending order using selection sort. The program should then display the sorted array. A binary file BOOKS.DAT contains structure variables corresponding to the following structure : struct Book { int BookNo ; char Book_name [20] ; }; Write a program to input a book number and search the file for this book. If the book is found in the file, then display the book name and if the book is not found in the file, then display an appropriate message.

(b)

6. Answer the following questions briefly : (a)

35=15

Differentiate between Keywords and Identifiers in C++ with at least two examples of each. Differentiate between a Class and an Object.

(b)

330/ASS/5002

(c)

Define a class TravelPlan in C++ with the following descriptions : Private members : TravelCode Destination No_of_Travellers No_of_Buses of type long of type character array (string) of type integer of type integer

Public members : A constructor to assign initial valuesDestination as Jaipur, No_of_Travellers as 10, No_of_Buses as 1. A function Plan( ) which allows the user to enter TravelCode, Destination and No_of_Travellers. Also assign the value to No_of_Buses as per the following conditions : No. of Travellers Less than 20 20 to 39 40 or more than 40 No. of Buses 1 2 3

(d) (e)

Define single inheritance, multiple inheritance and multilevel inheritance. Find the output of the following program segment : int a = 5; int *b = &a, *c ; c = b; cout<<a<<\t<<*b<<endl; a++ ; cout<<a<<\t<<*b<<endl; (*c)-- ; cout<<a<<\t<<*b<<endl;

HHH

330/ASS/5002

V13300

You might also like