Class XII (Practical) - C++
Duration: 3
hours Total Marks : 30
1. Programming in C++ 12
One
programming problem in C++ to be developed and tested in Computer during the
examination. Marks are allotted on the basis of following:
Logic : 7
Marks
Documentation/Indentation
: 2 Marks
Output
presentation : 3 Marks
Notes: The types of problem to be given will
be of application type from the following topics
- Arrays (One dimensional and two dimensional)
- Class(es) and objects
- Stack using arrays and or linked implementation
- Queue using arrays (circular) and or linked implementation
- Binary File operations (Creation, Displaying, Searching and modification)
- Text File operations (Creation, Displaying and modification)
2. SQL Commands 05
Five Query
questions based on a particular Table / Relation to be tested practically on
Computer during the examination. The command along with the result must be
written in the answer sheet.
3. A digital circuit diagram (after
reduction using k-map) to be given during the examination .The question must be
written in the answer sheet.
02
4. Project Work 05
The project
has to be developed in C++ language with Object Oriented Technology and also
should have use of Data files. (The project is required to be developed in a
group of 2-4 students)
Presentation
on the computer
Project
report (Listing, Sample, Outputs, Documentations)
Viva
* 1 mark is for innovation while writing
programme.
5. Practical File
03+01*
Must have
minimum 20 programs from the following topics
Arrays (One
dimensional and two dimensional, sorting, searching, merging, deletion‟ &
insertion of elements)
- Class(es) and objects
- Stacks using arrays and linked implementation
- Queue using arrays & linked implementation (circular also).
- File (Binary and Text) operations (Creation, Updation, Query)
- Any computational Based problems
- 15 SQL commands along with the output based on any table/relation:
6. Viva Voce
02
Viva will be
asked from syllabus covered in class XII and the project developed by student.