Page 1 of 6

1

KSTA ACADEMIC COUNCIL, KOZHIKODE DISTRICT

HIGHER SECONDARY SECOND YEAR MODEL EXAMINATION

COMPUTER SCIENCE

ANSWER KEY

Answer all questions from 1 to 5. Each carries 1 score. (1 x 5 = 5)

1. FIFO (First-in First-out).

2. Red.

3. + or string addition operator.

4. Associative arrays

5. Responsive web design

Answer any 9 questions from 6 to 16. Each carries 2 scores. (9 x 2 = 18)

6. Memory allocation takes place during compilation time is called static memory

allocation.

Memory allocation takes place during execution of the program is called dynamic

memory allocation.

7. 20

8. (Any two points)

Procedure oriented programming object oriented programming

• Data is undervalued.

• Procedure is given importance.

• Creating new data types is difficult.

• Poor real world modelling

• Data is given importance.

• Procedure is driven by data.

• New data types and associated

operations can easily be defined.

• Easy to define real world scenarios

9 Inheritance: It is the process by which objects of one class acquire the properties and

behaviour of another class.

10 In linked lists size is not fixed. It is dynamically allocated. So, it does not face

overflow situation.

11

a. A<SUP>4<SUP>+B<SUB>2<SUB>

b. X &lt;Y

visit www.shenischool.in To join our whatsapp group send request to 7012498606

Page 2 of 6

2

12

a. <DIV>

b. <IMG>

13

a ) 8

b) 5

14 tag : <A>, attribute : href

15 Cybernetics is defined as the study of control and communication between man and

machines.

16 opyright infringement is reproducing, distributing, displaying a work without

permission from the copy right holder

Answer any 9 questions from 17 to 27. Each carries 3 scores. (9 x 3 = 27)

17 Any Three points

array structure

• Derived data type

• A collection of same type of data

• Elements of array are referenced

using the corresponding

subscript.

• User defined data type

• A collection of different type of

data

• Elements of array are referenced

using the dot operator (.).

18 Push Operation: It is the process of inserting a new data item into the stack at

Top position.

Pop Operation: It is the process of deleting an element from the top of a stack.

19 Any Three points

static web page dynamic web page

• The content is fixed

• They does not use database

• They are executed on the

browser

• Easy to develop and less

expensive

• The content changes

• They use database

• They are executed on the server

and displays the result on

browser(client)

• Difficult to develop and

expensive

20

a. "welcome" - string

visit www.shenischool.in To join our whatsapp group send request to 7012498606

Page 3 of 6

3

b. 45.5 - number

c. "false" – string (enclosed in double quotes, so not Boolean)

21

a. alert( )

b. isNaN( )

c. toUpperCase( )

22 Dedicated hosting.

The client leases the entire web server and all its resources. It is not shared. Websites

of large organisations, where there are large numbers of visitors, opt for dedicated

web hosting.

Dedicated servers provide guaranteed performance, round-the-clock power supply,

and fast access.

23 (three levels)

data abstraction: It is the process of hiding the complexity of database design from

the users. It is implemented through three levels.

a. Physical level: The lowest level of abstraction describes how data is actually stored

on secondary storage devices.

b. Logical level: The next-higher level of abstraction describes what data is stored in

the database, and what relationships exist among those data.

c. View level: It is the highest level of database abstraction and is the closest to the

users. It describes only a part of the entire database.

24 (maximum 6 points)

Advantages of DBMS:

• Data redundancy (duplication of data) is controlled.

• Data inconsistency is avoided.

• Data are efficiently accessed.

• Data integrity is maintained.

• Data security is ensured.

• Data sharing is allowed.

• Data standardization is enforced.

• Crash recovery of data is possible

visit www.shenischool.in To join our whatsapp group send request to 7012498606