Showing posts with label class12-Informatics Practices. Show all posts
Showing posts with label class12-Informatics Practices. Show all posts

Wednesday 11 October 2017

CBSE Class 12 - Informatics Practices- Java – Object Oriented Programming (Question and Answers) (#cbseNotes)

Java – Object Oriented Programming (Question and Answers)

CBSE Class 12 - Informatics Practices- Java – Object Oriented Programming (Question and Answers) (#cbseNotes)


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

CBSE Class 12 - Informatics Practices - Java GUI Programming – Tour III (Q and A) (#cbseNotes)


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)

CBSE Class 12 - Informatics Practices - 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)

CBSE Class 12 - Informatics Practices - Java GUI Programming - Revision Tour-1 (Q and A) (#cbseNotes)

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

CBSE Class 12 - Computer Science/ Informatics Practices - Database Concepts - Important Terms (#cbseNotes)

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.


Sunday 25 June 2017

CBSE Class 12 - Informatics Practices Syllabus (2017-18) (#cbseNotes)

Informatics Practices Syllabus (2017-18)


CBSE Class 12 Informatics Practices

CBSE Class 11 Informatics Practices - Syllabus (2017-18) (#cbseNotes)

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

CBSE Class 12 - Computer Science / Informatics Practices - Computer Networking - Data Transmission Media - Q and A (#cbseNotes)



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
CBSE Class 12 - Computer Science / Informatics Practices - Computer Networking - Q and A (#cbseNotes)



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

CBSE Class 12 - Informatics Practices - Important Abbreviations To Memorise (#cbseNotes)

ASCII: American Standard Code for Information Interchange

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