Blog provides NCERT solutions, CBSE, NTSE, Olympiad study material, model test papers, important Questions and Answers asked in CBSE examinations. References to Educational Sites and resources.
Showing posts with label class12-Informatics Practices. Show all posts
Showing posts with label class12-Informatics Practices. Show all posts
Friday 5 January 2018
Thursday 21 December 2017
CBSE Class 12 - Informatics Practices - Chapter - IT Applications (Q & A) (#cbseNotes) (#eduvictors)
IT Applications (Q & A)
Class 12 - Informatics Practices
Q1: What is the use of 'Front end'?
Answer: The front end application interacts with the user and collects input from the user. For example: E-mail sign up form or any application where a user enters data.
Q2: What is the use of 'Back end' application?
Answer: The backend is an application or program that is not visible to the user but that processes the user requests as received from the front end. The back end handles all database accesses through one or more servers. For Example: MYSQL, Oracle, MS-Access etc.
Monday 4 December 2017
CBSE Class 12 - Informatics Practices - Worksheet (#cbseNotes) (#eduvictors)
Informatics Practices - Worksheet
Fill in the blanks
1. A___________ is a Logical Unit of Work (LUW) on the database that must succeed or fail entirely.
2. Transaction is an atomic unit, it must be executed independently, no any other transaction should interfere during the execution of a transaction to avoid conflicts. It is known as ______ of database.
3. Transaction SQL command __________, cancels the effect of a transaction and restores the previous state of the database
4. Each time when record is inserted or updated in the table, the other table is referenced. This constraints is also called __________ ___________ Constraints.
Wednesday 1 November 2017
Class 12 - Informatics Practices - Java Concepts (Worksheet- 2) (#cbseNotes)
JAVA Concepts (Worksheet-2)
Q1: See the following Java code. Identify
(i) Superclass
(ii) Subclass
(iii) Can student class modify the value of birthyear? Why or Why not?
(iv) Can student class modyfy the value of age? Why or Why not?
class human
{
private int birthyear;
String name;
int age;
void method1()
{...}
}
class student extends human
{
int rollno;
...
void method2()
{...}
}
Wednesday 25 October 2017
CBSE Class 12 - Informatics Practices - JAVA Concepts (Worksheet) (#cbseNotes)
JAVA Concepts (Worksheet)
Q1: What will be the value of X1 after execution of the following code?
String X1 ="Graduate", X2 = "Post";
X1 = X2.contcat(X1);
Q2: What is the difference between the use of JTextField and JPasswordField in a form?
Q3: Name the method used to extract specified number of characters from a string?
Sunday 22 October 2017
CBSE Class 12 - Informatics Practices - Java Object Oriented Programming-2 - Inheritance (#cbseNotes)
Java - InheritanceClass 12 - Informatics Practices
Q1: What do you mean by the term 'inheritance'?
Answer: In OOPs, Inheritance is the process of creating new class (Derived Class or sub-classes) from an existing class (Base Class or Super class). A Sub-class inherits all the properties (data members) and behaviour (method members) of the parent class (Super-class).
The level of Inheritance may be extended i.e. A Sub-class may have their own sub-classes.
In Real-life most of the things exhibit Inheritance relationship.
Q2: What is the importance of 'inheriatnce'?
Answer: Inheritance is important for the following reasons:
① Modelling of Real-world
② Reusability of codes
③ Transitive nature of Inheritance
Friday 13 October 2017
CBSE Class 12/ 11 - Informatics Practices - Java Practical Snippet-1 - Leap Year Testing (#cbseNotes)
Java Practical Snippet-1
Leap Year Testing
Question: Input a year and check if the year is leap year or not.
Wednesday 11 October 2017
CBSE Class 12 - Informatics Practices- Java – Object Oriented Programming (Question and Answers) (#cbseNotes)
Java – Object Oriented Programming (Question and Answers)
Q1: What is computer programming?
Answer: Computer Programming is a process of designing, writing, testing, debugging and maintaining the source code written in a programming language to solve a real life problem.
Q2: What does it require to write a source code in programming process?
Answer: The process of writing source code of programs requires expertise in subject, knowledge of desired application domain, a formal logic and knowledge of syntax of the relevant programming language.
Q3: What are the two main approaches (methodologies) of programming?
Answer:
1. Procedural Programming
2. Object Oriented programming.
Q4: What is procedural programming? Give examples of programming languages that support procedural programming.
Answer: In this approach or procedural programming, a programming task is broken into smaller and easily manageable modules (procedures). The stress is given to functionalities rather than data.
Basic, COBOL, Pascal and C Languages supports Procedural Programming approach.
Monday 9 October 2017
CBSE Class 12 - Informatics Practices - Java GUI Programming – Tour III (Q and A) (#cbseNotes)
Java GUI Programming – Tour III (Q and A)JOptionPane : Built-In Dialog of JAVA
JOptionPane allows to create pop-up window or dialog with predefined style.
It provides following types of Dialogs which can be used as per requirement.
① Dialog Type: MessageDialog
Method used: showMessageDialog();
It is used to inform user by displaying a message. It includes OK button only.
② Input Dialog
Method: showInputDialog();
Used to get user input using Text Field.
③ Confirm Dialog
Method: showConfirmDialog();
Used to ask a user to confirm some information with Yes/No or OK/Cancel buttons.
Thursday 5 October 2017
CBSE Class 12 - Informatics Practices - Java GUI Programming - Revision Tour-2 (Q & A)
Java GUI Programming - Revision Tour-2
(Q & A)
Questions and Answers
Q: What is Netbeans? Write about its three important features.
Answer: Netbeans is an open source, Integrated Development Environment (IDE) tool for developing Java applications.
1. Its a RAD (rapid application development) tool that allows us to develop applications by dragging and positioning GUI components from a palette onto a container.
2. Its GUI builder automatically takes care of the correct spacing and alignment of the different components relative to each other.
3. It has in built support for Java Compiler, interpreter and debugger.
4. It has in built text editor with syntax highlighting.
Sunday 1 October 2017
CBSE Class 12 - Informatics Practices - Java GUI Programming - Revision Tour-1 (Q and A) (#cbseNotes)
Java GUI Programming - Revision Tour-1
(Q & A)
Exercise Solutions of Sumita Arora Textbook
Q1: What is RAD?
Answer: Rapid Application Development (RAD) describes a method of developing software through the use of pre-programming tools or wizards. The pre-programmed tools or controls are simply dropped on a screen to visually design the interface of application.
Q2: What are RAD tools?
Answer: RAD tools are the tool that enables one to create applications in shorter time as compared to conventional language. Common examples of tools are:
NetBEans IDE: Provides RAD tools for Java GUI Application development
C++ Builder: RAD tool to develop Windows GUI applications in C++
Visual Basic: RAD tool to develop Windows based applications in BASIC language
Saturday 23 September 2017
CBSE Class 12 - Computer Science/ Informatics Practices - Database Concepts - Important Terms (#cbseNotes)
Basic Database concepts - Important Terms
Data:
Raw facts and figures which are useful to an organization. We cannot take decisions on the basis of data.
Information:
Well processed data is called information. We can take decisions on the basis of information.
Field:
Set of characters that represents specific data element.
Record:
Collection of fields is called a record. A record can have fields of different data types.
File:
Collection of similar types of records is called a file.
Data Model:
Data models capture the nature of and relationships among data and are used at different levels of abstraction as a database is conceptualized and designed.
Tuesday 8 August 2017
Sunday 25 June 2017
CBSE Class 12 - Informatics Practices Syllabus (2017-18) (#cbseNotes)
Informatics Practices Syllabus (2017-18)
CBSE Class 12 Informatics Practices
Here presents the prescribed syllabus for Class 12 Informatics Practices for the curriculum 2017-18.
Thursday 1 June 2017
CBSE Class 12 - Computer Science / Informatics Practices - Computer Networking - Data Transmission Media - Q and A (#cbseNotes)
Data Transmission Media
Computer Networking
Class 12 - Computer Science / Informatics Practices
Q & A
Q: Define transmission media.
Answer: The means or channel through which we send our data from one place to another are called transmission media.
Q: What are different categories of transmission media?
Answer:
① Guided or Wired Media- Examples are
ⅰ Twisted Pair Cable
ⅱ Co-axial cable
ⅲ Fibre active cable
② Unguided or Wireless Media - Examples are:
ⅰ Satellite
ⅱ Microwave
ⅲ Wifi
ⅳ Radiowave
Q: Define baud.
Answer: Baud is used as measurement for the information carry of a communication channel. It is measured in Kbps (kilobits Per Second), KBPS (Kilo Byte Per Second), and Mbps (Mega bits Per Second )
Tuesday 30 May 2017
CBSE Class 12 - Computer Science / Informatics Practices - Computer Networking - Q and A (#cbseNotes)
Computer Networking
Q and A
Q1: What is a computer network?
Answer: A computer network is a collection of interconnected computers. Two computers are said to be interconnected if they are capable of sharing hardware, software and exchanging information.
Q2: Name the architectures that are involved in network design?
Answer:
① Peer to peer (P2P)
② Client - Server
③ Hybrid of client-server and P2P
Monday 8 May 2017
CBSE Class 12 - Informatics Practices - Important Abbreviations To Memorise (#cbseNotes)
IMPORTANT ABBREVIATIONS USED IN IP
CSS: Cascading Style Sheet
CRM: Customer Relationship Management
CAPTCHA: Completely Automated Public Turing Test Tell Computers and Human Apart
DDL: Data Definition Language
DML: Data Manipulation Language
GNU: GNU’s not UNIX
ISCII: Indian Standard Code for Information Interchange
ICT: Information and Communication Technology
Sunday 21 February 2016
Subscribe to:
Posts (Atom)