Class Xii-Ip-Practical Questions 2010-2011
Class Xii-Ip-Practical Questions 2010-2011
I
(I)(a)
(1)Write the code to disable the txtPercentage and the txtGrade text fields.
(2) Write the code for the cmdClear button to clear all the text fields.
(3) Write the code for the cmdCalcPerc button to calculate the percentage to display in text
field txtPercentage, after finding the total marks of first term and second term (assuming
that both marks are out of 100).
(4) Write the code for the cmdCalcGrade button to calculate the grade to display in text field
txtGrade, depending on the stream selected according to the criteria in the following table:
III)
(a) An Election is
conducted between 3
candidates. There are N
number of voters. By
clicking Next Voter
Button textboxes and
RadioButtons need to be
cleared. By clicking
Results , the votes
obtained by each
candidate and the winner
candidate to be displayed
in text area. Exit button
Should exit program.
VOTER
VOTER-ID VOTER-NAME CANDIDATE-ID
101 PARASU 1001
102 MERCHANT 1001
103 OLIVER 1002
104 NIXON 1003
CANDIDATE
CANDIDATE-ID CANDIDATE-NAME NOOFVOTES
1001 RICHIN 20
1002 PATRICK 22
1003 WINCHURCH 16
BOOKS
BOOK-ID TITLE PRICE
101 DATA BASE MANAGEMENT SYSTEM 743
102 MANAGEMENT INFORMATION SYSTEM 1200
103 OLIVERS’ TRAVEL 540
104 WAR AND PEACE 378
PUBLISHER
PUBLISHER-ID PUSLISHER-NAME BOOK-ID
1001 TATA MCGRAW HILL 101
1002 OXFORD PRESS 102
1003 UNIVERSITY PRESS 104
1-15 Rs.50/- Rs.60/- (2) Write the code for Calculate Cost
16-20 Rs.45/- Rs.55/- command button(cmdCalc) to
21-30 Rs.40/- Rs.50/- (i) Display the discount price in
31-50 Rs.35/- Rs.45/- txtDisc if special customer is selected.
>50 Rs.30/- Rs.40/- Discount is at the rate of 10% of
Total cost.
SUPPLIER
SUPPLIER-ID SUPPLIER-NAME CITY ITEM-ID
1001 AJAY & CO MUMBAI 101
1002 PURI BROTHERS DELHI 102
1003 ROYAL FURNITURE CHENNAI 104
1)Display the Items in alphabetical order.
2) Display number of items in the ITEM table.
3) Display ITEMNAME ends with “ACCESSORIES”.
4) include an additional attribute “REORERLEVEL” in ITEMS table;
5) Display SUPPLIER details of each Item.
VI) NDPL generates
computerized bills for its
customers on every
month the bill is
generated for four
consumption as follows:
Consumption 1st 200 Next 200 Above 400 (i) Create a Java Desktop application using Swing
Section Units Units Units
(Rs./Unit) (Rs./Unit) (Rs./Unit)
controls to read the number of units consumed
and print out the charges. Design the IDE by
Domestic Light 2.45 3.95 4.65
taking Consumption Sections into JradioButtons
Non Domestic 5.40 5.40 5.40 and the Up to 10KW and above 10KW in
Light Up to
10KW
JCheckBox controls. While coding do the
following:
Non Domestic 4.92 4.92 4.92
Light Above
10KW When you click on Domestic Light button, disable
Agricultural 1.55 1.55 1.55
the Up to 10KW and Above 10KW buttons.
Power Up to
10KW
When you click on other three buttons except
Agricultural 9.84 9.84 9.84 Domestic Light in Consumption Section, both
Power Above
10KW
JCheckBox control will be set to enabled.
Industrial 5.05 5.05 5.05 (ii) Write the code for Exit button to exit the
Power Up to
10KW application.
Industrial 4.40 4.40 4.40
Power Up to
10KW
CATEGORY
CAT-ID CAT-NAME UNIT-CHARGE
1001 DOMESTIC 2.45
1002 AGRICULTURE 3.40
1003 INUSTRIAL 4.20
GRADE I Basic : Rs.20,000p.m or more GRADE II Basic : Rs.15,000 p.m. more but
D.A : 40% of Basic less than.10,000
H.R : 30%of Basic D.A. : 40% of Basic
H.R. : 25% of Basic
GRADE III Basic : Rs. 15,000 p.m. or GRADE IV Basic : Rs. 12,000 p.m. or less
more but less than Rs. 12,000 D.A. : 30% of Basic
D.A. : 30% of Basic H.R. : 15% of Basic
H.R. : 20% of Basic
If the salary, which is the total of Basic, D.A. and H.R.A. calculate the tax as follows:
as :Area,Perimeter,Circumference
When you select an option from JPanel1, it automatically hide the facilities which is
not appropriate for selected option. Similarly, apply the same for JTextfield controls
also.
(i)Write the code for circle JRadioButton to make available the display controls
which are appropriate for Circle operation.
(ii)Write the code for Rectangle JRadioButton to make available the display controls
which are appropriate for Rectangle operation.
(iii)Write the code for Square JRadioButton to make available the display controls
which are appropriate for Square operation.
(iv)Write the code for Calculate button to calculate the desired operations which you
choose from JRadioButtons.
(v)Write the code for Exit button to exit application.
(1)Display
Doctor names in
ascending order
of names.
(2)Display Total
numbers of
patients admitted
in ENT
Department.
(3)Include an
additional
attribute
DateOfAdmn in
Patients table
(4)Display
Doctors name
ending with “a”.
(5)Display PatNo, PatName, DocName for each patient.
X) Hotel Hill Top Inn in
Ooty plan to go for
computerization in order to
meet the workload during
tourist session. There are
three types of rooms
available in Hill Top.
(a)Write the command for Clear button to clear all the text boxes and set car loan as
default loan type.
(b)Write the command s for Show Interest Amount button to show the interest rate in
txtRate according to the following criteria :
Car loan – 10%
House loan – 8.5%
Education loan – 5%
(a) Write the code to disable the text boxes txtInterest,txtAmount,txtRate and
txtDate in the form when the form activated.
(b) Write the code for cmdClear command button to clear all the textboxes
and checkbox except txtDate.Set the default choice in the option button as
Fixed deposit.
(c) Write the code for the click event of the command button cmdCalculate to
calculate compound interest ,amount,display the values in textboxes
txtInterest and txtAmount depending on the principal,rate and time.
Note that the compound interest is calculated as P*(1+r/100)^T & amount as
Principal+Interest.. Rate is calculated based on the time according to the following
table.
Account Time(in yrs) Rate
An additional rate of 2% is given to
Fixed Deposit <=1 10% senior citizens.if the chkSR checkbox
>1 and <=5 12% is checked.
>5 15% (d) Write the code for cmdExit to exit the
Recurring Deposit <=2 10% application.
>2 and <=7 12%
>7 15%