Guru Harkrishan Public School, Karol Bagh Pre Mock Class XII Sub: COMPUTER SCIENCE Allowed :3 hrs

Similar documents
CBSE Sample Paper 2015 Computer Science C++ Class XII Time 3hrs M.M 70

COMPUTER SCIENCE Time allowed : 3hours] [Maximum Marks :70

void Add() { cin >> trainnumber; gets(trainname); } void display() { cout<<trainnumber <<":"<<TrainName<<end;

BHARATIYA VIDYA BHAVAN S V.M.PUBLIC SCHOOL, VADODARA. Class : XII SAMPLE PAPER Max Marks : 70

DELHI PUBLIC SCHOOL BOKARO STEEL CITY

KENDRIYA VIDYALAYA SANGATHAN BHUBANESWAR REGION SECOND PREBOARD EXAMINATION FOR CLASS XII SUBJECT: COMPUTER SCIENCE

COMPUTER SCIENCE. Time allowed : 3 hours Maximum Marks : 70

DELHI PUBLIC SCHOOL BOKARO STEEL CITY ASSIGNMENT FOR THE SESSION

KENDRIYA VIDYALAYA SANGATHAN, COMPUTER SCIENCE (THEORY) I PRE-BOARD TIME 3 HRS CLASS XII M. Marks 70

Sample Paper COMPUTER SCIENCE (Theory) Class-XII Time Allowed: 3hours Maximum Marks: 70

Series SHC COMPUTER SCIENCE. Code No. 91. Roll No.

KendriyaVidyalayaSangathan Kolkata Region

SAMPLE PAPER 2015 SUB - COMPUTER SCIENCE - (Theory) CLASS XII Time allowed: 3 hours Maximum marks: 70

Model Sample Paper 2015

ITL Public School Pre-Board( ) Computer Science (083) Time:3 hrs M. M: 70

Mock Test Paper-2. CBSE XII : Computer Science. Duration : 3hrs Max Marks : 70

KENDRIYA VIDYALAYA IIT CAMPUS CHENNAI 36 COMPUTER SCIENCE. Half Yearly

Computer Science, Class XII ( ) (Summer Vacation-2015) (Holiday H.W) Chapter No.1 to 3

CLASS XII GUESS PAPER COMPUTER SCENCE (083)

KENDRIYA VIDYALAYA SANGATHAN TINSUKIA REGION PRE BOARD EXAMINATION SUBJECT COMPUTER SCIENCE

KENDRIYA VIDYALAYA SANGATHAN ERNAKULAM REGION FIRST COMMON PRE BOARD EXAMINATION

PRINCE PUBLIC SCHOOL PRE-BOARD EXAMINATION ( ) SAMPLE PAPER-1 COMPUTER SCIENCE XII TIME ALLOWED: 3 HOURS

COMPUTER SCIENCE(083) SAMPLE QUESTION PAPER CLASS XII

COMPUTER SCIENCE

(d) Rewrite the following program after removing all the syntax error(s), if any. [2] include <iostream.h> void main ( )

Mock Test Paper-3. Computer Science. Duration : 3hrs Max Marks : 70

(a) Differentiate between a call by value and call by reference method.

SAMPLE PAPER. Class: XII SUBJECT COMPUTER SCIENCE. Time: 3 Hours MM: 70

COMMON PRE-BOARD EXAMINATION COMPUTER SCIENCE

COMPUTER SCIENCE 2002 (Delhi Board)

CBSE GUESS PAPER. Roll No. Computer Sc. XII(083)/

Sample Paper 2013 SUB: COMPUTER SCIENCE GRADE XII TIME: 3 Hrs Marks: 70

KE DRIYA VIDYALAYA SA GATHA,CHE AI REGIO. COMMO PRE-BOARD EXAMI ATIO COMPUTER SCIE CE CLASS- XII Time allowed : 3 hours Maximum Marks : 70

HOLIDAYS HOMEWORK CLASS : XII. Subject : Computer Science

KENDRIYA VIDYALAYA SANGATHAN, CHENNAI REGION. REVISION Examination 2013 COMPUTER SCIENCE (083) CLASS XII

Sample Paper, Subject: Computer Science Class 12 th Time Allowed : 3 Hr. M.M.: 70

COMPUTER SCIENCE 1998 (Delhi Board)

KENDRIYA VIDYALAYA SANGATHAN, CHENNAI REGION COMPUTER SCIENCE (083)

CLASS XII COMPUTER SCIENCE(083) TimeAllowed : 3 HrsMax Marks : 70

Sample Paper 2012 Class XII Subject Computer Science

Question Bank Class XII Subject : Computer Science

KENDRIYA VIDYALAYA SANGATHAN ERNAKULAM REGION FIRST COMMON PRE BOARD EXAMINATION CLASS:XII - (COMPUTER SCIENCE )

void main() { int global=7 ; func( ::global,global) ; cout<<global<<, <<::global<< \n ; func(global,::global) ; cout<<global<<, <<::global<< \n ; }

Sample Paper, 2015 Subject: Computer Science Class 12 th

SAMPLE PAPER-2015 CLASS-XII COMPUTER SCIENCE. Sample paper-i. Time allowed: 3 hours Maximum Marks: 70 Name : Roll No.:

SAMPLE QUESTION PAPER CLASS-XII, SESSION: SUBJECT: COMPUTER SCIENCE


1. a) Find the correct identifiers out of the following, which can be 2 used for naming Variable, Constants or Functions in a C++ program:

Computer Science 2006 (Outside Delhi)

(i) case (ii) _delete (iii) WHILE (iv) 21stName

91/1 COMPUTER SCIENCE. Series SHC/1. dksm ua- jksy ua- Code No. Roll No. Candidates must write the Code on the title page of the answer-book.

Sample Paper 2012 Class XII Subject COMPUTER SCIENCE (Theory)

KE DRIYA VIDYALAYA SA GATHA CHE AI REGIO COMMO PREBOARD EXAMI ATIO COMPUTER SCIE CE

Sample Paper 2015 Class XII Subject Computer Science

Code No. 083 Time allowed: 3 hours Maximum Marks: 70 Instructions: (i) All questions are compulsory. (ii) Programming language: C++

JB Academy, Faizabad Half Yearly Examination Subject: Computer Science (083) Class XII

KENDRIYA VIDYALAYA SANGATHAN ERNAKULAM REGION FIRST PRE-BOARD EXAMINATION COMPUTER SCIENCE

SPLIT-UP SYLLABUS ----CHENNAI REGION COMPUTER SCIENCE (Code: 083) Class-XII Academic Session

(d) Observe the following C++ code very carefully and rewrite it after removing any/all syntactical errors: [2] Include < iostream.

SECTION A [Only for candidates, who opted for C++]

Guru Gobind Singh Public School Sector : V/B, Bokaro Steel City

Sample Paper Class XII SUBJECT : COMPUTER SCIENCE

COMPUTER SCIENCE (083)

Computer Science 2006 (Delhi)

COMMON PRE-BOARD EXAMINATION COMPUTER SCIENCE

Code No. 91. (i) All questions are compuls9ry. 1. (a) What is the difference between Type Casting and Automatic Type

COMPUTER SCIENCE SAM PLE PAPER 2-HALF YEARLY EXAMINATION

vinodsrivastava.com Constructor and Destructor

CBSE 12th Computer Science Question Papers

THE EMIRATES NATIONAL SCHOOL SHARJAH THIRD MODEL EXAMINATION 2015 COMPUTER SCIENCE ( Code : 083) CLASS : XII MAX MARKS: 70

KUWAIT SAHODAYA EXAMINATION FIRST TERM SUBJECT : COMPUTER SCIENCE (083) : CLASS - XII SET - 3 Time : 3 Hours

SAMPLE QUESTION PAPER Subject: Computer Science Class: XII ( )

Please check that this question paper contains 11 printed pages. Please write down the serial number of the question before attempting it.

I Mid Semester May 2012 : Class XII : Computer Science Max Mark 50 : Time 2 Hrs. 1. a) What is macro in C++? Give example 2

Guru Gobind Singh Public School Sector: V/B, Bokaro Steel City Assignment (Level 2)

Class XII Computer Science (083) Sample Question Paper Time allowed: 3 Hours Max. Marks: 70

include<iostream.h> #define PI=3.14 void main( ) { float r;a; cout<< enter any radius ; cin>>r; a=pi*pow(r,2); cout<< Area= <<a }

AISSCE COMMON MODEL EXAMINATION Subject Computer Science [083] Time Allotted: 3 Hours Maximum Marks: 70

Downloaded from

CLASS XII SECOND TERM EXAMINATION SUBJECT : COMPUTER SCIENCE SET A2 (SOLUTIONS)

KENDRIYA VIDYALYA CLRI CHENNAI AUTUMN BREAK HOLIDAY HW MARKS QUESTIONS : DATA STRUCTURE

COMPUTER SCIENCE Paper 1

BLUE PRIENT SUBJECT:- Computer Science

Autumn Break 2017 Exam Oriented Assignment Class-XII B, Computer Science

COMPUTER SCIENCE (083)

Data File Handling FILL IN THE BLANKS EACH QUESTION CARRY 1 MARK


KENDRIYA VIDYALAYA SANGATHAN. Regional Office Delhi Split-up Syllabus Session Subject:-Computer Science Subject Code:-083

I SEMESTER EXAM : : XI :COMPUTER SCIENCE : MAX MARK a) What is the difference between Hardware and Software? Give one example for each.

2 SEMESTER EXAM CLASS : 12 DECEMBER 2016 TIME : 3 Hrs MAX MARKS : 70

DATA FILE HANDLING FILES. characters (ASCII Code) sequence of bytes, i.e. 0 s & 1 s

CLASS-XI COMPUTER SCIENCE

SAMPLE PAPER-2015 Class-XII SUB:-COMPUTER SCIENCE

KENDRIYA VIDYALAYA SANGATHAN, KOLKATA REGION SPLIT-UP SYLLABUS ( ) CLASS XII : COMPUTER SCIENCE (THEORY)

KENDRIYA VIDYALAYA SANGATHAN ERNAKULAM REGION SECOND PRE BOARD EXAMINATION CLASS XII

Short Notes of CS201

COMPUTER SCIENCE (CODE 083) CLASS XII Time allowed : 3Hours Maximum. Marks 70

CS201 - Introduction to Programming Glossary By

COMPUTER APPLICATION

#include<iostream.h> #include<conio.h> #include<ctype.h>

Transcription:

Guru Harkrishan Public School, Karol Bagh Pre Mock 2014-15 Class XII Sub: COMPUTER SCIENCE Time Allowed :3 hrs M.M. 70 Please check that this question paper contains 9 printed pages. Please check that this question paper contains 7 questions. Write down the serial number of the question before attempting it. Note.(i) All questions are compulsory. (ii) Programming Language :C++. 1. (a) What is the difference between Actual parameter and Formal parameter? Also give a suitable C++ code to illustrate both. 2 (b) Write the names of the header files, Which is/are essentially required to run/execute the following C++ code : 1 void main() int r=35; for(int i=1;i<=r;i++) cout<<i<< : <<pow(r,i)<<endl; (c) Rewrite the following program after removing the syntactical errors (if any). Underline each correction. 2 All the desired output files already included in the code, which are required to run the code. Typedef char[80] st; void main() txt st; gets(txt); cout<<txt[0]<< \t<<txt[2]; cout<<txt<<endline; (d) Find the output of the following program : 2 #include <iostream.h> void main( ) int Numbers[ ] = 2, 4, 8, 10 ; int *ptr = Numbers : for (int C = 0 ; C < 3 ; C++) cout << *ptr << @ ; ptr++ ; cout << endl ; 1

(e) (f) for (C = 0 ; C < 4 ; C++) (*ptr)* = 2 ; ptr ; for (C = 0 ; C < 4; C++) cout << Numbers[C] << # ; cout << endl ; Observe the following C++ code carefully and obtain the output, which will appear on the screen after execution of it. 3 #include <iostream.h> class Mausam int City, Temp, Humidity; Mausam(int C=1) City=C; Temp =10; Humidity=63; void Sun(int T) Temp+=T; void Rain(int H) Humidity+=H; void CheckOut ( ) cout<<city<< : <<Temp<< & <<Humidity<< % <<endl; ; void main ( ) Mausam M, N (2) ; M.Sun (5) ; M.CheckOut ( ) ; N.Rain (10); N.Sun (2) ; N.CheckOut ( ) ; N.Rain (15); M.CheckOut ( ) ; Study the following program and select the correct option(s) out of the four choices given below as the possible set of such numbers generated from the program code. Justify your answer. 2 #include<iostream.h> #include<stdlib.h> const int MIN = 25 ; void main( ) randomize ( ); int SCORE = 10, Num; for (int i = 1 ; i <= 4 ; i ++ ) Num = MIN + random (SCORE ); 2

cout << Num << : ; SCORE ; (i) 34:31:30:33: (ii) 29:33:30:31: (iii) 34:31:30:31: (iv) 34:31:29:33: 2. (a) Explain the use of inline function in C++ with the help of an example 2 (b) Answer the Questions (i) and (ii) after going through the following class : 2 class Test int Regno, Max, Min, Score ; TEST ( ) //Function 1 Regno = 101 ; Max = 100 ; Min = 40 ; Score = 75 ; TEST(int Pregno, int Pscore) //Function 2 Regno = Pregno ; Max = 100 ; Min = 40 ; Score = Pscore ; ~TEST( ) // Function 3 cout << Test Over << end1 ; void Display( ) //Function 4 cout << Regno << : << Max << : << Min << end1 ; cout << [ Score] << Score << end1 ; ; (i) As per Object Oriented Programming, which concept is illustrated by Function 1 and Function 2 together? (ii) what is Function 3 specifically referred as? when do you think, Function 3 will be invoked/called? (c) Define a class outfit with the following description: 4. Private members: Ocode of string type Otype of string type Osize of integer type Ofebric of string type Oprice of type float A function initprice() which calculates and assigns the value of Oprice as follows: 3

For the value of Ofebric DENIM Otype Oprice TROUSER 1500 JACKET 2500 For Ofebric other than DENIM the above mentioned Oprice gets reduced by 25%. Public members: A constructor to assign intial valued of Ocode, Otype and Ofebric with the word Not Initialised and Osize and Oprice with 0. A function input()( to input the value of data members Ocode, Otype, Osize and Ofebric and invoke the initptice() function. A function display() which displays the content of all data members for an outfit. (d) Answer the questions (i) to (iv) based on the following : 4 class chairperson long CID ; // Chairperson Identification Number char CName [20] ; protected : char Description [40] ; void Allocate( ) ; Chairperson( ) ; void Assign( ) ; void Show( ) ; ; class Director int DID ; //Director ID char Dname[20] ; protected : char profile[30] ; Director( ) ; void Input( ) ; void output( ) ; ; class company : private chairperson, public Director int CID ; //Company ID char City[20], country [20] ; 4

company( ) ; void enter( ) ; void Display( ) ; ; (i) Which type of Inheritance out of the following is speciafically is illustrated in the above C++ code? (a) Single Level Inheritance (b) Multi Level Inheritance (c) Multiple Inheritance (ii) Write the names of data members, which are accessible by objects of class type Company. (iii) Write the name of all the member functions, which are accessible by objects of class type Company. (iv) Write the names of all members, which are accessible from member functions of class Director. 3. (a) Write a function Get1( ) in C++ to transfer the content from two arrays first[ ] and second[ ] to array all[ ]. The even places (0,2,4,...) of array all[ ] should get the content from the array first [ ] and odd places (1,3,5,... ) of the array all [ ] should get the content from the array second[ ]. 3 Example: if the first [ ] array contains 20,40, 60 And the second array contains 10, 50, 80 The all [ ] array should contain 20,10,40,50,60,80 (b) An array Arr[50][10] is stored in the memory along the row with each element occupying 2 bytes. Find out the address of location Arr[20][50], if the location Arr[10][25] is stored at the address 10000. 3 (c) Write a function in C++ to Delete an element in a dynamically allocated Queue where each node contains a real number as data. Assume the following defination of MYNODE for the same: 4 struct MYNODE float num ; MYNODE *Link ; ; (d) Define a function DIAGSUM ) in C++ to find sum of diagonal elements from N* M matrix. 2 (e) Evaluate the following postfix notation of expression (show status of stack after execution of each operation): 5, 20, 15, -, *, 25, 2, *, + 2 4. (a) Observe the program segment given below carefully, and answer the question that follows: 1 class candidate 5

(b) (c) long CId ; // Candidate s Id char Cname[20] ; // Candidate s Name float Marks ; // Candidate s Marks void Enter ( ) ; void Display ( ) ; void MarksChange ( ) ; // Function to change marks long R_CId ( ) return CId ;) ; void Marksupdate (long ID) fstream File ; File.open ( CANDIDAT.DAT, ios : : binary ios : : in ios : : out); Candidate C ; int Record = 0, Found = 0 ; while (!Found && File.read((char*)&C, sizeof(c))) if (Id == C.R_CID( )) cout << Enter new Marks ; C.markChange( ) ; // Statement 1 // Statement 2 Found = 1 ; Record++ ; if (found == 1) cout << Record Updated ; File.close( ) ; Write the Staement1 to position the File Pointer at the beginning of the Record for which the candidate s Id matches with the argument passed, and Statement 2 to write the updated Record at that position. Write a function in C++ to count the number of lowercase alphabets present in a text file ARTICLE.TXT. 2 Given a binary file TELEPHON.DAT, containing records of the following class Directory: 3 class Directory char Name [20] ; char Address [30] ; char AreaCode [5] ; char Phone_No [15] ; 6

void Register ( ) ; void Show ( ) ; int CheckCode(char AC [ ]) return strcmp (AreaCode, AC) ; ; Write a function COPYABC( ) in C++, that would copy all those records having AreaCode as 123 from TELEPHON.DAT to TELEBACK.DAT. 5. (a) What do you understand by Union and Cartesian Product in relational alzebra? 2 NOTE: Write sql queries for (b) to (g) and write the outputs for the SQL Queries mentioned in (h1) to (h4) parts on the basis of tables PRODUCTS and SUPPLIERS TABLE PRODUCTS PID PNAME QTY PRICE COMPANY SUPCODE 101 DIGITAL CAMERA 120 12000 RENIX S01 102 DIGITAL PAD 100 22000 DIGI POP S02 104 PEN DRIVE 500 1100 STOREKING S01 106 LED SCREEN 70 23000 DISPEXPERTS S02 105 CAR GPS SYSTEM 60 12000 MOVEON S03 TABLE SUPPLIERS SUPCODE SNAME CITY S01 GET ALL INK KOLKATA S03 EASY MARKET CORP DELHI S02 DIGI BUSY GROUP CHENNAI (b) To display the details of all the products in ascending order of product name(i.e PNAME) 1 (c) To display the product name and price of all those products whose price is in the range of 10000 to 15000 (both values included) 1 (d) To display the number of products which are supplied supplier i.e, the expected output should be : SO1 2 S02 2 S03 1 1 (e) To display the price, product name and quantityof those products which have quantity more than 100. 1 (f) To display the names of those suppliers, who are either from DELHI or from KOLKATA. 1 (g) To display the names of the companies and the name of the products in descending order of company names. 1 (h) Write the outputs for the following SQL queries. 2 7

(h1) SELECT DISTINCT SUPCODE FROM PRODUCTS. (h2) SELECT max(price), min(price) from products (h3) SELECT Price*QTY AMOUNT from products WHERE PID=104; (h4) SELECT PNAME,SNAME FROM PRODUCTS P,SUPPLIERS S WHERE P.SUPCODE=S.SUPCODE AND QTY>100 6. (a) State Associative Law and verify the same using logic gates. 2 (b) For the given truth table, give canonical sum of product expression 2 X Y Z F 0 0 0 0 0 0 1 1 0 1 0 0 0 1 1 0 1 0 0 1 1 0 1 1 1 1 0 0 1 1 1 1 (c) Draw logic circuit diagram for the following expression: Y = AB + B C + C A 2 (d) Reduce the following Boolean expression using K-Map : Y (A,B, C, D) = p(0,1,3,5, 6, 7, 10,14,15) 2 7. (a) Write two characterstics of WI-Fi? 1 (b) What is the difference between chat and E-mail.? 1 (c) Expand the following 1 (i) GPRS (ii) GSM (d) Which type of network (out of LAN, MAN,PAN) is formed,when you connect two mobiles using bluetooth to transfer a video? 1 (e) Quick learn university is setting up its Acedmic blocks at Sultan Nagar and planning to set up a network. The university has 3 academic block and one human resource center as shown in the diagram below: BUSINESS BLOCK TECHNOLOGY BLOCK LAW BLOCK HR CENTER Center to center distances between various blocks is as follows: 8

law block to Business block law block to Technology block law block to HR center Business block to Technology block Business block to HR center Technology block to HR center 40m 80 m 105 m 30m 35 m 15 m Number of Computers Law Block TECHNOLOGY BLOCK HR Center Business Block 15 40 115 25 e1. Suggest a cable layout of connections between the blocks/center for a wired connectivity. e2. Suggest the most suitable place (i.e.block/center) to install the server of this university with a suitable reason. e3. Which device you will suggest to be placed /installed in each of these blocks/center to efficiently connect all the computers with in these blocks center? e4. The university is planning to connect its admission office in the closet big city, which is more than 250 KM from university which type of network out of LAN, MAN or WAN will be formed? Justify your answer. 9