Grade - XII, CS - IMP Questions
Important Questions:
i. Chapter 4 - C Programming [8 Marks]
1. WAP to create a structure to store name, class and roll of 10 students and display.
2. WAP to calculate factorial of a number using recursion.
3. WAP to add two numbers using pointer.
4. WAP to create a “[Link]” file to store 10 records where fields are name,
class, roll and section.
5. WAP to find the factorial of a number using pointer.
6. WAP to read name, post and salary from a data file “[Link]” and display all.
7. WAP to find the greatest among three numbers using a user defined function.
8. Call by Value and Call by reference.
9. WAP to check whether a given number is odd or even using user defined function
ii. Chapter 3 - Web Technology [5 Marks]
1. Client side vs Server side scripting
2. Data types, variables and operators in js and php
3. Form validation in javascript
4. Javascript program to calculate factorial of a given number
5. Javascript program to calculate sum of 2 numbers
6. JS program to check whether odd or even.
7. Program to calculate greatest/smallest among 3 numbers in JS
OR
7. Use of mysqli_connect( ) and its parameters
8. Database connectivity using php
9. Create table, insert data using php
iii. Chapter 1 - Database Management System [ 5 Marks]
● Advantages of DBMS
● Normalisation : 1NF, 2NF, 3NF
● DDL Vs DML with examples
● Database Model : Network, Hierarchical, Relational
● Centralised Vs Distributed Database
● Database Security
iv. Chapter 2 - Data Communication and Networking [8 Marks]
● LAN, MAN, WAN - diagram, advantages, disadvantages
● Topologies: Bus, star, ring, hybrid - diagram, advantages, disadvantages
● Network Architecture : Client-Server, Peer to Peer
● IP Addressing - Class A,B,C,D,E
● Guided and Unguided Media
● Elements of Communication: Sender, Receiver, Medium, Message,
Protocol
● OSI Model
v. Chapter 5 - Object Oriented Programming (OOPs) [5 marks]
● OOPs - definition, concept
● Class, Objects, Inheritance, Encapsulation, Polymorphism
● Types of Inheritance
● Advantages, Application of OOP
vi. Chapter 6 - Software Process Model [5 Marks]
● SDLC stages explanation with diagram
● Requirement Collection Methods
● Feasibility study
● Qualities of a Good Software
● Waterfall, Prototype, Agile Model
● System Analyst Vs Software Engineer
vii. Chapter 7 - Recent Trends in Technology [5 Marks]
● AI, Robotics - concept, applications
● Cloud Computing - concept and types
● Big data - definition and features - 4 V
● Virtual Reality, IOT, Mobile Computing
● E-commerce, e-governance, e-learning, e-medicine