Kerala Plus Two Computer Science Board Model Paper 2023 with Answers

Reviewing Kerala Syllabus Plus Two Computer Science Previous Year Question Papers and Answers Pdf Board Model Paper 2023 helps in understanding answer patterns.

Kerala Plus Two Computer Science Board Model Paper 2023 with Answers

Time: 2 Hours
Total Score: 60 Marks

Part – I

Answer any 5 questions from 1 to 6. Each carries 1 score. (5 × 1 = 5)

Question 1.
Elements inside a structure is accessed by ___________ operator.
Answer:
dot operator(.)

Question 2.
___________ is the data structure that follows FIFO principle.
Answer:
Queue

Question 3.
The type of tag that requires only a starting tag but not an ending tag is called ___________ .
Answer:
Empty tag

Question 4.
___________ is used to store the IP address of a Webserver connected to a domain name.
Answer:
Domain Name System Server

Question 5.
The description Or structure of a database is called ___________ .
Answer:
Database Schema KITE Victers

Kerala Plus Two Computer Science Board Model Paper 2023 with Answers

Question 6.
Name the educational channel of Kerala Government,
Answer:
KITE Victers

Part – II

Answer any 9 questions from 7 to 18. Each carries 2 scores. (9 × 2 = 18)

Question 7.
Write any 2 differences between Array and a Structure.
Answer:

Structures Array
• It is a user defined data type. • Predefined data type.
• It is a collection of different types of logically related data under one name. • Collection of data elements of same data type having a common name.
• Elements         referenced using dot operator (.). • Elements references using its subscripts (position value).
• When an element of a structure becomes another structure nested structure and complex structures are formed. • When an element of another becomes another array, multidimensional arrays are formed.
• Structures contains array as its elements. • Array of structure can be formed.

Question 8.
Match the following:

A B
(1) Stack (a) Rear
(2) Queue (b) POP
(3) Array (c) Link
(4) Linked list (d) Subscript

Answer:

A B
(1) Stack (b) POP
(2) Queue (a) Rear
(3) Array (d) Subscript
(4) Linked list (c) Link

Question 9.
Write an algorithm to add a new element in a stack.
Answer:
It is the process of inserting(adding) a new data item into the stack. If the stack is full and we try to add a new item into the stack makes the stack over flow. Algorithm is given below

Step 1 : If top = N. Then print “OVERFLOW” and return
Step 2 : Settop=top+1
Step 3 : Set Stack[top]= item
Step 4 : stop

Question 10.
Explain any two methods of implementing CSS in a webpage.
Answer:
Inline – By using style attribute inside HTML elements Internal – By using <style> element in the <head> section

Kerala Plus Two Computer Science Board Model Paper 2023 with Answers

Question 11.
Name any two attributes of FORM tag.
Answer:
Name/Action/ Method/ Target

Question 12.
Explain any two data types in JavaScript.
Answer:
Unlike C++ it uses only three basic data types

  1. Number: Any number(whole or fractional) with or without sign.
    Eg: +1977,-38.0003,-100, 3.1415, etc.
  2. String: It is a combination of characters enclosed within double quotes.
    Eg: “BVM”, “jobi_cg@rediffmail.com”, etc
  3. Boolean : We can store either true or false.It is case sensitive. That means can’t use TRUE OR FALSE

Question 13.
Distinguish between shared hosting and dedicated hosting.
Answer:

Shared hosting Dedicated hosting
Multiple sites on a single server Only one site on the Server
It is cheaper Increment Very expensive
More traffic hence slower Its faster

Question 14.
Expand the following Terms:
(a) VPS
(b) SFTP
Answer:
a) VPS – Virtual Private Server
b) SFTP – Secure File Transfer Protocol

Question 15.
Name any 4 column constraints in SQL.
Answer:
Aut_increment, not null, unique, primary key.

Question 16.
What are the rules for naming variables
Answer:
Rules for naming tables and columns

  • The name may contain alphabets(A – Z, a – z), digits(0 – 9), under score(_) and dollar ($) symbol
  • The name must contain at least one character.
  • Special characters cannot be used except_ and $
  • Cannot be a keyword
  • The name must be unique.

Question 17.
Write any 2 differences between parallel computing and serial computing .
Answer:

Serial computing Parallel computing
• A single processor is used. • Multiple processors are used with shared memory
• A problem is divided into a series of instructions • A problem is divided into smaller ones that can be solved simultaneously
• Instructions executed sequentially • Instructions      executed simultaneously
• One instruction is executed on a single processor at any moment. • More than one instruction is executed on multiple processors at any moment of time.

Question 18.
Explain the following terms in connection with Cloud Service Models.
(a) SaaS
(b) IaaS
Answer:
a) SaaS (Software as a service)
Eg. Google Docs

b) IaaS(Infrastructure as a service)
Eg. Amazon Web Services, IBM cloud, Etc.

Kerala Plus Two Computer Science Board Model Paper 2023 with Answers

Part – III

Answer any 9 questions from 19 to 29. Each carries 3 scores. (9 × 3 = 27)

Question 19.
What is Dynamic Memory Allocation? State the name and use of two dynamic operators.
Answer:
In dynamic memory allocation, the amount of memory to be allocated is not known in advance. It is allocated during run time as and when required using new operator. The delete operator is used to de-allocate the memory.

Question 20.
What is Inheritance? Explain any two types of Inheritance.
Answer:
Parent-child relationship is the best example of inheritance. Child derives properties of parents. C++ supports inheritance.

It is the capability of one class to inherit properties from another class. In other words, inheritance is the process of creating new classes called derived classes, from existing base classes. The derived class inherits all the properties of base class but can add features of its own. The base class is unchanged by this process.
Kerala Plus Two Computer Science Board Model Paper 2023 with Answers 1

Question 21.
Write html code to display the following in a web page:
(a) A2B3
(b) X > Y
(c) X & Y
Answer:
a) A2B3
b) X &gt; Y
c) X &amp; Y

Question 22.
Explain any 3 attributes of <BODY> Tag.
Answer:
Attri butes of body tag are:

  1. BGCOLOR-Specifies background color for the document Body
    Eg. <BODY BGCOLOR= “RED”>
  2. BACKGROUND -Sets the image as background for the document body
    Eg. <BODY BACKGROUNG= “C:\result.jpg”>
  3. TEXT-Specifies the color of the text content of the page
    Eg. <BODY TEXT = “Red”>
  4. LINK- Specifies colour of the hyperlinks that are not visited by the user
  5. ALINK-Specifies the colour of hyperlinks
  6. VLINK-Specifies the color of hyperlinks which are already visited by the viewer.
    Eg. <BODYALINK= “Cyan” LINK=” Magenta” VLINK= “Orange”>
  7. Leftmargin and Right margin-Sets margin from left and top of the document window.

Question 23.
Write a short note on Heading Tags in HTML.
Answer:
There are 6 heading tags in Html. They are <h1> to w<h6>. From this <h1> gives largest heading while <h1> gives smallest one.

Question 24.
List and Explain any 3 Mouse Events in JavaScript.
Answer:
Different mouse events and their description is given below

Event Description
onClick It occurs when the user clicks on an object by using mouse
onMouseEnter It occurs when the mouse pointer is moved onto an object
onMouseLeave It occurs when the mouse pointer is moved out of an object
onKeyDown It occurs when the user presses a key on the keyboard
on.KeyUp It occurs when the user releases a key on the keyboard

Question 25.
List and Explain any 3 Built-in functions in JavaScript.
Answer:
BUILT IN FUNCTIONS (methods)
1) alert() : This is used to display a message (dialogue box) on the screen.
eg: alert(“Welcome to JS”);

2) isNaN() : To check whether the given value is a number or not. It returns a Boolean value. If the value is not a numberfNaN) then this function returns a true value otherwise it returns a false value.
EgA.

  1. isNaN(“BVM”); returns true
  2. isNaN(8172); returns false .
  3. isNaN(“680121”) ; returns false
  4. alert(isNaN(8172); displays a message box as false
  5. toUpperCaseO : This is used to convert the text to upper case.
    Eg: varx=”bvm”; alert(x.toUpperCase());

Question 26.
List and explain any 3 database users in DBMS.
Answer:
Users of Database
a) Database Administrator – It is a person who has a central control over the DBMS.

b) Application Programmer – These are computer professionals who interact with the DBMS through programs.

c) Naive users – He is an end user. He does not know the details of DBMS.

Question 27.
List and explain the 3 components of SQL?
Answer:
Components of SQL are DDL, DML and DCL.

  • DDL(Data Definition Language) commands (3-CAD)
    Create, Alter and Drop
  • DML( Data Manipulation Language) Commands (4-SUDI)
    Select, Update, DeIee and Insert.
  • DCL(Data Control Language) Commands(2-GR)

Kerala Plus Two Computer Science Board Model Paper 2023 with Answers

Question 28.
Explain the following terms in connection with the e-Governance infrastructure.
(a) SDC
(b) KSWAN
(c) CSC
Answer:
a) State Data Centre(SDC): It is used for providing e Governance to Government agencies(G2G), Citizens(G2C), Business persons(G2B) by National e Governance Plan(NeGP).

b) Kerala State Wide Area Network (KSWAN): It is envisaged to be the core common network infrastructure for e-Governance and the State Information Infrastructure(SII), connecting Thiruvananthapuram, Kochi and Calicut. It acts as backbone of SII.

c) Common Service Centre(CSC): These are the web enabled points of the government, private and social sector services. They provide services such as Agriculture, Health, Banking, Educational, Entertainment, Commercial, Transport services for the rural citizens of India. In Kerala Akshaya centers are working as CSC.

Question 29.
What is the difference between echo and print in PHP?
Answer:
The difference between echo and print

Echo Print
Take more than one parameter Only one parameter
Does not return any value Returns TRUE or 1 on successful print and False otherwise
Faster slower

Part – IV

Answer any 2 questions from 30 to 32. Each carries 5 scores. (2 × 5 = 10)

Question 30.
(a) What do you mean by an attribute of a Tag in HTML? (1)
(b) Explain any 4 attributes of <MARQUEE> Tag. (4)
Answer:
a) Attributes provide additional information to the tags. It makes the tags more meaningful.

b) Attributes of <MARQUEE>

  • Height – Sets the height of the Marquee text
  • Width – Sets the width of the Marquee text
  • Direction – Specifies the scrolling direction of the text such as up, down, left or right
  • Behavior – Specifies the type such as Scroll, Slide(Scroll and stop)and altemate(to and fro). <marquee behavior=”scroll” scrollamount =”100″> hello</marquee>
    <marquee behavior-‘slide” scrollamount= “100”> hello</marquee>
    <marquee behavior-‘alternate” scroll amount = “100”>hello</marquee>
  • Scrolldelay – Specifies the time delay in seconds between each jump.
  • scrollamount – Specifies the speed of the text
  • loop – This specifies the number of times the marquee scroll. Default infinite.
  • bgcolor – Specifies the back ground colour.
  • Hspace – Specifies horizontal space around the marquee
  • Vspace – Specifies vertical space around the marquee

Question 31.
Define the following operations in RDBMS with example:
(a) Union Operation (2)
(b) Set Difference Operation (2)
(c) Select Operation (1)
Answer:
(a) UNION operation
This operation returns a relation consisting of all tuples appearing in either or both of the two specified relations. It is denoted by U. duplicate tuples are eliminated. Union operation can take place between compatible relations only, i.e., the number and type of attributes in both the relations should be the same and also their order. e.g. SCIENCE U COMMERCE gives all the tuples in both COMMERCE and SCIENCE.

(b) SET DIFFERENCE Operation
It is a binary operation. It returns a relation containing the tuples appearing in first relation but not in the second relation. It is denoted by -(Minus). The two relations must be union compatible.“Eg. SCIENCE – COMMERCE gives all the tuples in SCIENCE that are not in the COMMERCE

(c) SELECT operation
SELECT operation is used to select tuples in a relation that satisfy a selection condition. Greek letter a σ (sigma) is used to denote the operation. Syntax,
σcondition(relation)
eg- σsalary < 10000 (EMPLOYEE)-selects tuple whose salary is less than 10000 from EMPLOYEE relation.

Kerala Plus Two Computer Science Board Model Paper 2023 with Answers

Question 32.
(a) Explain the term e-Governance. (1)
(b) Describe the different interactions in e-Govemance. (4)
Answer:
(a) e-Governance: It facilitates interaction between different stakeholders in governance.

(b) G2G (Government to Government): It is the sharing data electronically among government departments or agencies.

G2C (Government to Citizens): The citizen utilizes government services electronically. It increases availability and accessibility of public services in a transparent manner.

G2B (Government to Business): The government interacts with business community through electronic modes. G2B reduces red-tapism, save time, reduce cost and ensure transparency.

G2E (Government to Employees): The government interacts with employees using e- Governance services, which result in fast and efficient communication between government and employees.

Leave a Comment