Take This Quiz & Predict Your Score in the coming CA CS or CMA Exam!
  • How important it is for you to pass the exam in this attempt?
  • What percentage of course you have finished well so far roughly?
  • How many hours you study in a day?
  • How many times you have revised the topics you have finished
  • Have you taken online or pen drive or live class from a renowned faculty?
  • What percentage of the classes you have watched?
  • Have you attempted mock tests or practice tests yet?
  • Are you planning to attempt mock tests conducted by external bodies- ICAI, ICSI, ICMAI or other institute?
  • How many tests you have taken?
  • Did you manage to finish the test papers on time?
  • Are you strictly following study material provided by the exam conducting authority such as ICAI/ICSI/ICMAI/Other Body?
  • How is your health in general?
  • How is your food habit?
  • Any interest in yoga or exercise or play sports regularly?
  • Planning to sleep well nights before the exams?
  • Planning to have light food and water before exams?

CBSE Class 12 Commerce Informatics Practices Syllabus Complete Details

CBSE Class 12 Commerce Informatics  Practices Syllabus Complete Details

CBSE Class 12 Commerce Informatics  Practices Syllabus : To impart quality education to its learners, CBSE took the required steps and also provides a healthy and holistic school education, which gives students adequate space to develop physically and mentally. The board conducts research and based on that, it evaluates its syllabus and educational pattern. CBSE provides standard education to all and also promotes a state-of-the art environment that makes students vivacious and competent in all aspects. CBSE Syllabus is well-structured as several proficient subject experts are associated with this board. The syllabi of CBSE Maths, CBSE Science along with other syllabi are amended from time to time to make students up-to-date with current information so that they can meet all educational demands confidently.

CBSE Class 12 Commerce Informatics  Practices Syllabus Complete Details

CBSE Class 12 Commerce Informatics Practices Syllabus :  Here we provides complete details about CBSE Class 12 Commerce Informatics  Practices Syllabus Complete Details and other CBSE Class 12 Commerce Informatics  Practices important notes in pdf format. Here we provide direct download links for CBSE Class 12 Commerce Informatics  Practices Syllabus Complete Details notes in psd format. Download these CBSE Class 12 Commerce Informatics  Practices Syllabus Complete Details notes and read well.

Download here CBSE Class 12 Commerce Informatics  Practices Syllabus Complete Details Notes In PDF Format 

CBSE Class 12 Commerce Informatics  Practices Syllabus Complete Details

CBSE Class 12 Commerce Informatics Practices Syllabus : Informatics Practices is a course to get acquainted with computer terminologies and operation handling. The course aims at teaching students the skills in Relational Databases, generating queries, helping students gain a working knowledge of a computer system and its peripherals. The CBSE syllabus for Informatics Practices also aims at developing programming skills in front-end application development in students.  The course is designed so that the students learn how to design, program and develop database driven web applications using GUI Programming.

The aim of the subject is to make a student:

  • Understand the application development process.
  • Gain programming skills in front-end application development
  • Gain skills in Database Creation and querying using ANSI SQL.
  • Design, program and develop database driven web applications using GUI Programming Tool and RDBMS.
  • Understand and appreciate open source and open standard concepts.

CBSE Class 12 Commerce Informatics  Practices Syllabus Complete Details

CBSE Class 12 Commerce Informatics Practices Syllabus : The unit wise marks allocation and updated syllabus for CBSE Class 12 Commerce Informatics Practice is given in the link below.


Computer Networking: Networking – a brief overview, Basic concept of domain name, MAC, and IP Address, Identifying computers and users over a network (Domain Name, MAC ‘Media Access Control’ and IP address), domain name resolution, Network Topologies, Types of network – LAN,MAN, WAN, PAN; Wired Technologies – Co-Axial, Ethernet Cable, Optical Fiber;

Wireless Technologies – Blue Tooth, Infrared, Microwave, Radio Link, Satellite Link; Network Devices – Hub,Switch, Repeater, Gateway – and their functions Network security – denial of service, intrusion problems, snooping

Open Source Concepts:Open Source Software (OSS), common FOSS/FLOSS examples (e.g. Gnu/Linux, Firefox,
Open Office), common open standards (open document format Ogg Vorbis)

Indian Language Computing: character encoding, UNICODE, different types of fonts (open type vs true type, static vs dynamic), Entering Indian Language Text – phonetic and key map based.


Review of Class XI Programming Fundamentals

Basic concept of Access specifier for classes, Members and methodsasic concept of Inheritance: need, Method Overloading and Overriding, Abstract Class and Interfaces,use of interfaces.

Commonly used libraries: String class and methods: to String(), concat(), length(), to LowerCase(),toUpperCase(), trim(), substring()

Math object: pow(), round()

Accessing MySQL database using ODBC/JDBC to connect with database.Web application development: URL, Web Server, Communicating with the web server, concept of Client and Server Side.

HTML based web pages covering basic tags – HTML, TITLE, BODY, H1..H6, Paragraph (P), LineBreak (BR), Section Separator (HR), FONT, TABLE, LIST (UL, OL), FORM;Creating and accessing static pages using HTML and introduction to XML


Review of RDBMS from Class XIDatabase Fundamentals Concept of Database Transaction, Committing and revoking a Transaction using COMMIT and REVOKE,Grouping Records: GROUP BY, Group functions – MAX(), MIN(), AVG(), SUM(), COUNT();using COUNT(*), DISTINCT clause with COUNT, Group Functions and Null Values,Displaying Data From Multiple Tables: Cartesian product, Union, concept of Foreign Key, Equi-Join

Creating a Table with PRIMARY KEY and NOT NULL constraints, adding a Constraint, enabling Constraints, Viewing Constraints, Viewing the Columns Associated with Constraints;

ALTER TABLE for deleting a column, ALTER TABLE for modifying data types of a column DROP Table for deleting a table;


Front-end Interface – Introduction; content and features; identifying and using appropriate component(Text Box, Radio Button, CheckBox, List) for data entry, validation and display;

Back-end Database – Introduction and its purpose; exploring the requirement of tables and its essential attributes;

Front-End and Database Connectivity – Introduction, requirement and benefits Demonstration and development of appropriate Front-end interface and Back-end Database for e-Governance, e-Business and e-Learning applications

CBSE Class 12 Commerce Informatics  Practices Syllabus Complete Details

CBSE Class 12 Commerce Informatics Practices Syllabus :  A programming language is a notation for writing programs, which are specifications of a computation or algorithm. Some, but not all, authors restrict the term “programming language” to those languages that can express all possible algorithms. Traits often considered important for what constitutes a programming language include:

Function and target :  A computer programming language is a language used to write computer programs, which involve a computer performing some kind of computation or algorithm and possibly control external devices such as printers, disk drives, robots and so on. For example, PostScript programs are frequently created by another program to control a computer printer or display. More generally, a programming language may describe computation on some, possibly abstract, machine. It is generally accepted that a complete specification for a programming language includes a description, possibly idealized, of a machine or processor for that language. In most practical contexts, a programming language involves a computer; consequently, programming languages are usually defined and studied this way. Programming languages differ from natural languages in that natural languages are only used for interaction between people, while programming languages also allow humans to communicate instructions to machines.
Abstractions :  Programming languages usually contain abstractions for defining and manipulating data structures or controlling the flow of execution. The practical necessity that a programming language support adequate abstractions is expressed by the abstraction principle;[9] this principle is sometimes formulated as a recommendation to the programmer to make proper use of such abstractions.
Expressive power :  The theory of computation classifies languages by the computations they are capable of expressing. All Turing complete languages can implement the same set of algorithms. ANSI/ISO SQL-92 and Charity are examples of languages that are not Turing complete, yet often called programming languages.

Quality requirements

Whatever the approach to development may be, the final program must satisfy some fundamental properties. The following properties are among the most important:

  • Reliability: how often the results of a program are correct. This depends on conceptual correctness of algorithms, and minimization of programming mistakes, such as mistakes in resource management (e.g., buffer overflows and race conditions) and logic errors (such as division by zero or off-by-one errors).
  • Robustness: how well a program anticipates problems due to errors (not bugs). This includes situations such as incorrect, inappropriate or corrupt data, unavailability of needed resources such as memory, operating system services and network connections, user error, and unexpected power outages.
  • Usability: the ergonomics of a program: the ease with which a person can use the program for its intended purpose or in some cases even unanticipated purposes. Such issues can make or break its success even regardless of other issues. This involves a wide range of textual, graphical and sometimes hardware elements that improve the clarity, intuitiveness, cohesiveness and completeness of a program’s user interface.
  • Portability: the range of computer hardware and operating system platforms on which the source code of a program can be compiled/interpreted and run. This depends on differences in the programming facilities provided by the different platforms, including hardware and operating system resources, expected behavior of the hardware and operating system, and availability of platform specific compilers (and sometimes libraries) for the language of the source code.
  • Maintainability: the ease with which a program can be modified by its present or future developers in order to make improvements or customization, fix bugs and security holes, or adapt it to new environments. Good practices during initial development make the difference in this regard. This quality may not be directly apparent to the end user but it can significantly affect the fate of a program over the long term.
  • Efficiency/performance: Measure of system resources a program consumes (processor time, memory space, slow devices such as disks, network bandwidth and to some extent even user interaction): the less, the better. This also includes careful management of resources, for example cleaning up temporary files and eliminating memory leaks.

CBSE Class 12 Commerce Informatics  Practices Syllabus Complete Details provides India’s top Class 12 Commerce  faculty video classes – online & in Pen Drive/ DVD – at very cost effective rates. Get Class 12 Commerce  Video classes from  to do a great preparation for primary Student.

Watch Class 12 Commerce  sample video lectures Visit
Watch Class 12 Commerce  sample lecture books  Here
Watch Class 12 Commerce   free downloads  

Leave a comment

Your email address will not be published. Required fields are marked *