CBSE Class 12 Informatics Practices Sample Paper 2017 Set 02

Sample Question Papers for Class 12 Informatics Practices

Access comprehensive sample question papers for Class 12 Informatics Practices using the CBSE Class 12 Informatics Practices Sample Paper 2017 Set 02. Designed to align with the 2026-27 CBSE academic guidelines, these model papers help students assess their exam readiness and understand current marking schemes.

Practice Class 12 Informatics Practices Exam Papers

Navigate directly to the solved Informatics Practices model papers using the digital viewer below. Each practice set includes detailed solutions, allowing students to instantly cross-check their work and identify areas requiring further revision.

Q1. a) Draw a network layout of star topology to connect one server and 4 client computers.

 b) Satish is confused between the working of a firewall and antivirus. Write few lines to remove his confusion.

c) Who is considered as a owner of an Open Source Software? Why MS Office is not an open source software ? 

d) Name one Open Source Programming languages. 

e) Name two threats to security in a network. What is the role of Firewall in Network security? 

f) What is relationship between an IP address and a Domain Name? What is a Domain Name Server? 

g) Write one advantage and one disadvantage of Open Source software over Proprietary software. 

Q2. a) What is the difference between jTextField and jPasswordFiled components? 

b) What would be the value of variable a after execution of following code : 

for(int i = 2 , j = 5, a = 6 ; i<=j ; i++, j--) { a+=i+j; }

c) Consider two JListcomponents: jList1 and jList2 and then interpret the task done in following step : jList1.setSelectedIndex(jList2.getSelectedIndex() – 1); (1) d) Convert the following code into a switch case statement : (1) int i = Integer.parseInt( jtextF1.getText( ) ); if (i == 2)

System.out.print(“Yes”);

else System.out.print(“No”);

e) Write code to produce the above HTML Table Output (Table is blank) 

f) Kamal wants to transfer data from his MySQL database into an excel file, using which of the following markup language he will perform the task and why? 

i) HTML ii) XML iii) SGML

g) Write java code that take any number from user in jTextField1 and calculates the sum of all even digits and display it in separate textField names jTextField2. For example if the number entered is 7424 then the output would be 

Q3. a) Keerti created a database name MOVIE using MySQL, when she wrote and executed SQL command to create a table in the database MOVIE , an error message : “No database selected” appeared before her. How can Keerti remove this error so that she can create the table? 

b) Can we remove Primary Key column of a Table in MySQL? What is problem with it? (1) c) Is NULL value the same as 0 (zero)? Write the reason for your answer. (1) d) Kabir works as a database administrator in a company , he wants to rollback his last three SQL commands and commit all other commands before it. Which MySQL he should suitably used? (1) e) What would be the output of the following SQL commands on the basis of VISIT table. (2)

i) Select Donation + Fee from VISIT ;

ii) Select Count(Fee), Avg(Donation) from VISIT;

f) Write output of the following MySQL queries : 

i) SELECT DAYOFMONTH(NOW());

ii) SELECT ROUND(140.295,-2);

iii) SELECT INSTR(‘Corporation’, ‘or’);

iv) SELECT CONCAT(‘India’, NULL, ‘Australia’);

g) While using SQL pattern matching, what is the difference between ‘_’ (underscore) and ‘%’ wildcard symbols? (2)

Q4. a) Define Superclass and Subclass in Java in relation with Inheritance. (1) b) What would be the output of the following code : (1) String name = “Rishabh”; JOptionPane.showMessageDialog(null , name + name.length() );

c) What would be the output in jTextField1 of the code below : (1) jTextField1.setText(“ “ + Integer.parseInt(“101”) + 2 + 3); d) Find the output of the following code snippet : (2) String str = "Greatest", newStr = ""; for(int i = 0; i<str.length() - 4 ; i++) { newStr = newStr + str.substring( i , i+2)+"\n"; }

JOptionPane.showMessageDialog(null, newStr); e) Rewrite the following code using while loop : (2) for(int x = 1 , y = 2, z = 5 ; x<= z ; x++ , y - -)

{ z += x+y;

} JoptionPane.showMessageDialog(null , “Stop”);

f) The following code has error(s) . Rewrite the correct code underlining all the corrections made : String x = 1230; (2) int x = 2; String str ; for(int b = 0 ; b <x.length() ; b++); { str += b; }

g) Veermani works in a company and wants to make a Depreciation Calculator as per following GUI 

 

Please click the link below to download CBSE Class 12 Informatics Practices Sample Paper 2017 Set B

Exam Preparation Sample Paper for Class 12 Informatics Practices CBSE Class 12 Informatics Practices Sample Paper 2017 Set 02

Class 12 Informatics Practices CBSE Class 12 Informatics Practices Sample Paper 2017 Set 02 PDF Download Guide

Explore downloadable sample sets for Class 12 Informatics Practices. Utilizing the CBSE Class 12 Informatics Practices Sample Paper 2017 Set 02 allows learners to gauge exam readiness and master official CBSE assessment structures.

Maximize Your Scores with Model Papers

  • Curriculum Insights: Clarify chapter-wise weightage rules and question trends across Class 12.
  • Gap Analysis: Check performance drops across sets to isolate specific Class 12 Informatics Practices topics needing extra attention.
  • Time Efficiency: Working through objective and descriptive problems builds critical pacing to finish exams comfortably.

Steps to Follow After Completing CBSE Class 12 Informatics Practices Sample Paper 2017 Set 02

  1. Review Solutions: Evaluate your completed papers using expert-verified guidance inside our solution sets.
  2. Target Weaknesses: Class 12 students should analyze missed questions to rectify conceptual misunderstandings.
  3. Deep Revision: Re-read sections in the NCERT book for Class 12 Informatics Practices to clear doubts before solving items again.

FAQs

Where can I download the PDF for CBSE Class 12 Informatics Practices Sample Paper 2017 Set 02?

You can download the complete PDF for CBSE Class 12 Informatics Practices Sample Paper 2017 Set 02 for free from StudiesToday.com. Our resources for Class 12 Informatics Practices are updated for the latest academic session and follow the official exam pattern.

Are solutions provided for CBSE Class 12 Informatics Practices Sample Paper 2017 Set 02?

Yes, CBSE Class 12 Informatics Practices Sample Paper 2017 Set 02 comes with detailed, teacher-verified solutions. We have provided step-by-step answers for Informatics Practices to help students of Class 12 understand correct methodology and marking scheme.

How can practicing CBSE Class 12 Informatics Practices Sample Paper 2017 Set 02 help in exam preparation?

Practicing this Informatics Practices paper helps in time management and identifying important topics. For Class 12, solving mock papers is the best way to gain confidence and reduce exam-day anxiety.

Is the CBSE Class 12 Informatics Practices Sample Paper 2017 Set 02 accessible on mobile and tablets?

Yes, all our study materials for Class 12 Informatics Practices are provided in a mobile-friendly PDF format. You can easily download CBSE Class 12 Informatics Practices Sample Paper 2017 Set 02 on your mobile device.