Sie sind auf Seite 1von 6

DIRECTORATE OF GOVERNMENT EXAMINATIONS, CHENNAI-6

HIGHER SECONDARY FIRST YEAR EXAMINATION MARCH - 2019


COMPUTER SCIENCE ANSWER KEY (NS)
NOTE:-
1. Answer written only in BLACK or BLUE should be evaluated.
2. Choose the correct answer and write with option code.
3. If one of them (option or answer) is wrong, then award zero mark only.

MAXIMUM MARKS : 70
PART—I

CHOOSE THE MOST APPROPRIATE ANSWER : 15 X 1 = 15

QN.NO ANSWERS MARKS


1 A) NOR 1
2 B) VGA CONNECTOR 1
3 C) THUNDERBIRD 1
4 A) Algorithm 1
5 D) S2 1
6 B) at the start of the algorithm 1
7 C) 4 1
8 D) 10 1
9 A) isalnum() 1
10 B) :: 1
11 C) 5 1
12 B) t.seconds 1
13 C) inline function 1
14 D) class student : public school 1
15 A) Firewall 1

1
PART—II

ANSWER ANY SIX QUESTION IN WHICH QUESTION No. 24 IS COMPULSORY


6 X 2 = 12

QN.NO ANSWERS MARKS


16 Impact printers print with striking of hammers or pins
on ribbon. These printers can print on multi-part by
2
using mechanical pressure. Dot matrix printers and line
printers are impact printers.
17 The Program Counter (PC) is a special register in the
CPU which always keeps the address of the next
instruction to be executed. The Arithmetic and Logic 2
unit of CPU places the address of the memory to be
fetched into the Memory Address Register.
18 Multi-user operating system is used in computers and
laptops that allow same data and applications to be
2
accessed by multiple user at the same time. The user
can also communicate with each other.
19
P=84 2
20 A person or program collects login and password
information from a legitimate user to illegally gain 2
access to other account.
21 Data _type array_name[row-size][col-size];
2
Example:- int a[3][4]; (Any Example)
22
1.Size
2. Effort 2
3. Speed
23 Class members are classified as Data Members and 2
Data Functions.
24 I=5;
While(i<=50)
{
cout<<i;
i+=5;
} 2
(or)
Any program using while loop

2
PART—III
ANSWER ANY SIX QUESTIONS IN WHICH QN.NO. 33 IS COMPULSORY.
6 X 3 =18
QN.NO ANSWERS MARKS
25 TRUTH TABLE:
A B O/P
0 0 0 2
0 1 1
1 0 1
1 1 0
LOGIC SYMBOL :-

26 Network Indicator manages network connections,


allowing you to connect to a wired or wireless network.
3
Session Indicator is a link to the system settings, Ubuntu
help and session option.
27 (1) m = 4 , n = 10
3
(3) m=9, n=8
28 The process of converting one fundamental type into
another is called “ Type Conversion”.
(1) Implicit type conversion: Type conversion done by 3
compiler automatically called is Implicit type
conversion.
29 Syntax:-
switch(expression)
{
2
case constant 1: statement 1; break;
case constant 2 : statement 2 ; break;
…..
default : statement n;
}

Switch
It is a multi-way branch statement. It provides an easy
1
way to dispatch execution to different parts of code
based on the value of the expression.

3
30 The structure declared within another structure is called 2
as nested structure.

Example:-
struct student
{
int age;
float height, weight;
struct dob
{
int date;
char month[4];
int year;
};
}s1; (Any Example) 1

31 The mechanism by which the data and functions are 3


bound together into a single unit is known as
Encapsulation.
32 1. The keyword class has to be used.
2. The name of the derived class is to be given after
the keyword class.
3. A single colon : 3
4. The type of derivation namely private, public or
protected
5. Base class name should be present.
33 1. m, n, add(), calc() 3
2. X1=8 bytes, X2=8 bytes

PART—IV

ANSWER ALL THE QUESTIONS :- 5 X 5= 25

QN.NO ANSWERS MARKS


34 1) Input Unit
2) Central Processing Unit 2
3) Output unit
4) Memory Unit
3
Explanation with diagram
(OR)

4
(i) (1920)10 = ( 3600)8 1
(ii) (1920)10 = (111 1000 0000)2 1
(iii) (8BC)16 = ( 1000 1011 1100)2 1
(iv) (6213)8 = ( 1100 1000 1011)2 1
1
(v) (255)10 = ( FF)16
35 1. Distributed Operating system takes care of the
data and application that are stored and processed
on multiple physical locations across the world 2
over the digital network. The Distributed OS is
used to access shared data and files that reside in
any machine around the world.
2. The user can handle the data from different
locations. The user can access as if it is available
on their own computer. 3

3. Advantages of Distributed OS
(OR)

Factorial (3)
i = 1, F = 1
F=1×1
F=1×2
F=2×3 5
F=6

36 If a = 15 , b = 20 1
a) a & b = 00000100 = 410 1
b) a I b = 00011111 = 3110 1
c) a ^ b = 00011011 = 2710 1
d) a >> 3 = 00000001 = 110 1
e) ( ~b) = 11101011 = - 2110

(OR)

Call by value method copies the value of an actual 2


parameter into the formal parameter of the function. In
this case, changes made to formal parameter within the
function will have no effect on the actual parameter.
Example program :- 3

5
37 Explanation on
2
1.Data Abstraction
2.Encapsulation
3. Modularity
4. Inheritance
5. Polymorphism 3
Explain the above points
(OR)
Output:-
Enter the number 2 5
The Square of 2 is 4
The cube of 2 is 8
(Output changed with respect to input value)
38 1. Precedence and Associatively of an operator
cannot be changed.
2. No new operators can be created, only existing
operators can be overloaded.
3. Cannot redefine the meaning of an operator’s
procedure. You cannot change how integers are 5
added. Only additional functions can be to an
operator.
4. Overloaded operators cannot have default
arguments.
5. When binary operators are overloaded, the left
hand object must be an object of the relevant
class.
(OR)

Error Coding Corrected Coding


---- using name space std;
Class Employee class Employee
private private : 5
Class staff : Public class staff : public Employee
Employee
void get ( ); void getdata();
cin >> exp ; cin >> ex;
void staff :: Display ( ) void staff :: display ()
staff s staff s;
S.getdata( ) s.getdata( )
}; }

Das könnte Ihnen auch gefallen