Vous êtes sur la page 1sur 35

DE262 11

DISTANCE EDUCATION

B.C.A. DEGREE EXAMINATION, DECEMBER 2010.

ELECTRONIC DEVICES AND DIGITAL CIRCUITS

(2003 onwards)

Time : Three hours Maximum : 100 marks

Answer any FIVE questions.

1. (a) What is Excess-3 code? Why it is important? (5)

(b) Write short notes on ASCII code. (5)

(c) Convert the following :

(i) (5 A8 )16 ? 2

(ii) (555 )10 ? 8

(iii) (741)8 ? 2

(iv) (7400 )8 ?10 . (10)

2. (a) NOR gate is a universal building block - Justify.


(10)

(b) What are the basic operations available in digital system? Explain with gate
symbol. (10)

3. (a) Explain the function of Full Adder circuit. (10)

(b) State and prove Demorgans law with truth tables.


(10)

4. (a) Simplify the function :


F ( x, y, z ) (0, 1, 3, 6, 7) . (10)

(b) Using Demorgans theorem, show that :

(i) ( A B ) ( A B ) 0

(ii) A AB AB 1 . (10)

1 DE262
5. (a) Define Flip-flop. With neat diagram and truth-table explain the R-S flip-
flop. (10)

(b) Write short notes on Right shift and left shift operations. (10)

6. (a) Design a 2-bit shift register using JK flip flop. (10)

(b) What are the various types of counters? Explain.


(10)

7. (a) Explain the formation of the depletion region across an unbiased P-N
junction. (10)

(b) What are the different configurations of BJT? Explain.


(10)

8. (a) Explain the construction of N-channel JFET. (10)

(b) Explain the four distinct regions of the output characteristics of a JFET.
(10)

DE263 12

DISTANCE EDUCATION

B.C.A. DEGREE EXAMINATION, DECEMBER 2010.

PRINCIPLES OF INFORMATION TECHNOLOGY

(2003 onwards)

Time : Three hours Maximum : 100 marks

Answer any FIVE questions.

All questions carry equal marks.

1. Explain in detail about the overview of the Revolution in computers and


communications. (20)

2. Explain the various developments in computer technology.


(20)

3. Write notes on Web Browser. (20)

2 DE262
4. Explain about different kinds of software. (20)

5. (a) Explain about analog and digital signals. (10)

(b) Explain about communication networks. (10)

6. Explain about the types of Data base organization. (20)

7. Explain in detail about the six phases of system analysis and design.
(20)

8. Write notes on internet programming. (20)

DE264 13

DISTANCE EDUCATION

B.C.A. DEGREE EXAMINATION, DECEMBER 2010.

PRINCIPLES OF OPERATING SYSTEM

(2003 onwards)

Time : Three hours Maximum : 100 marks

Answer any FIVE of the following.

(5 20 = 100)

1. (a) Explain the generation of a computer. (10)

(b) Explain system calls for process management and file management.
(10)

2. (a) What is race condition? Explain the mutual exclusion with busy waiting.
(10)

(b) Write short notes on :

(i) Round Robin scheduling

(ii) Priority scheduling

(iii) Multiple queue. (10)

3 DE262
3. (a) What is meant by interrupt handler? Explain in detailed about DMA?
(10)

(b) What is dead lock? Explain the Ostrich algorithm with example.
(10)

4. (a) Explain basic memory management. (10)

(b) What is paging? Explain page tables in detailed manner.


(10)

5. (a) Explain :

(i) File access (4)

(ii) File Attributes (4)

(iii) File operations. (4)

(b) Explain the different allocations in file implementation. (8)

6. (a) Explain why real time-scheduling is commonly used and also explain the
process scheduling. (10)

(b) Discuss space management in detail. (10)

7. (a) What are the issues for paging system? (10)

(b) Discuss least recently used page replacement algorithm. How will you create a
linked list in memory management? (10)

8. (a) Explain the design principles of security. (10)

(b) Describe the protection mechanism in detail. (10)

DE265 14

DISTANCE EDUCATION

B.C.A. DEGREE EXAMINATION, DECEMBER 2010.

C-PROGRAMMING

4 DE262
(2003 onwards)

Time : Three hours Maximum : 100 marks

Answer any FIVE questions.

(5 20 = 100)

1. (a) What is looping? Explain with example. (10)

(b) Describe about stepwise refinement in detail. (10)

2. (a) Explain about the precedence of operators. (10)

(b) Discuss in detail about the type conversion in expressions.


(10)

3. (a) Write a C program to find the given no is greater or not among two
numbers. (10)

(b) Write short notes on array. (10)

4. (a) Explain about infinite loop and rested loop with example.
(10)

(b) Discuss about goto statement. (10)

5. (a) List and explain the string handling functions. (10)

(b) Discuss about dynamic storage allocation. (10)

6. (a) Write a C program to calculate the factorial of a given number.


(10)

(b) What are the different storage classes? Explain. (10)

7. (a) Write short notes on the following :

(i) Macro substitution. (5)

(ii) Error handling. (5)

(b) Describe the various operations on files. (10)

5 DE262
8. (a) Write a C program to copy the contents of one file to another file.
(10)

(b) Discuss about Random Access with example. (10)

DE266 15

DISTANCE EDUCATION

B.C.A. DEGREE EXAMINATION, DECEMBER 2010.

ACCOUNTING FUNDAMENTALS

(2003 onwards)

Time : Three hours Maximum : 100 marks

Answer any FIVE questions.

All questions carry equal marks.


(5 20 = 100)

1. The following information is given about m/s Mithilesh Kumar Ltd for the year
ending December 31, 2008.
(a) Stock turnover ratio = 6 times
(b) Gross profit ratio = 20% on sales
(c) Sales for 2008 Rs. 3,00,000
(d) Closing stock is Rs. 10,000 more than opening stock
(e) Opening creditors Rs. 20,000
(f) Closing creditors Rs. 30,000
(g) Trade debtors at the end Rs. 60,000
(h) Net working capital Rs. 50,000

Find out

(i) Average stock

(ii) Purchases

(iii) Creditors turnover ratio

(iv) Average payment period

6 DE262
(v) Average collection period

(vi) Working capital turn over ratio.

2. Mithilesh Kumar is a tobacco merchant. He follows the practice of paying


creditors for goods purchased through his bank account and making payments in
cash on all nominal accounts :
1.04.2008 31.3.2009

Rs. Rs.

Cash in hand 30 50

Cash at bank 1,000 1,500

Sundry Debtors 1,750 2,500

Sundry 3,410 3,750


Creditors

Investments 6,250 6,250

Stock 2,500 1,870

Transactions during the year were as follows :

Salaries paid 1,500; General expenses paid Rs. 3,500; Payments for stationery 870;
Payment for rent and Rates 700; Lighting charges paid 250 cash receipts from
Debtors 31,250; Payments to creditors through Bank and of Trade expenses in
cash 20,000; payments into
Bank-Business 18,750; payments into Bank-Additional Capital 250; payments
from Bank Account Personal 3,250; cash payments Personal 910; Stock
taken for personal use 140 prepare Trading and Profit and Loss account for the
year ended 31 March, 2009 and Balance Sheet as on that date.

3. What are accounting concept and conventions? Explain.

4. What do you understand by Management Accounting? How does it differ from


cost accounting and Financial Accounting?

5. The trial balance of M. Aarthy as on 31.12.2008 was as follows :


Debit Rs. Credit Rs.
Purchases 1,62,505 Sales 2,52,400
Debtors 50,200 Provision for

7 DE262
Stock (1.1.08) 26,725 doubtful debts 5,200
Wages 23,137 Creditors 30,526
Salaries 5,575 Bills payable 3,950
Furniture 7,250 Outstanding wages 2,000
Postage 4,226 Trade expenses accrued
Power and fuel 1,350 but not paid 700
Trade expenses 5,831 Capital account 10,000
Bad debts 525
Loan at 15% p.a. to X on
1 Sept. 2008 3,000
Cash at Bank 10,000
Drawings account 4,452
3,04,776 3,04,776

Prepare trading and profit and loss account for the year ended 31.12.2008 and
Balance sheet as at that date taking into a account the following information.

(a) Depreciate furniture at 10% p.a.

(b) Debtors include an item of Rs. 500 due from a customer who has become
insolvent and nothing is recoverable from his estate.

(c) Provision for doubtful debts is to be maintain at 5% on sundry debtors.

(d) Goods of the value of Rs. 1,500 have been destroyed by fire and the insurance
company has admitted the claim for Rs. 1000.

(e) Stock 31.12.2008 was Rs. 12,550.

6. The following are the Balance sheet of a concern for the year 2007 and 2008
prepare a comparative balance sheet and discus the financial position of the concern.

Balance sheet 31st December


2008 2007 2008 2007
Equity share Land and
capital 8,00,000 6,00,000 Building 2,70,000 3,70,000
Reserves 2,22,000 3,30,000 Machinery 6,00,000 4,00,000
Debentures 3,00,000 2,00,000 Furniture 25,000 20,000
Long term loans 2,00,000 1,50,000 Other fixed assets 30,000 25,000
Bills payable 45,000 50,000 Cash at Bank 80,000 20,000
Creditors 1,20,000 1,00,000 B/R 90,000 1,50,000
Other current Debtors 2,50,000 2,00,000
liabilities 10,000 5,000 Stock 3,50,000 2,50,000

8 DE262
Prepaid expenses 2,000
16,97,000 14,35,00 16,97,000 14,35,00
0 0

7. Discuss the various types of errors with suitable examples.

8. Enumerate the mandatory accounting standards issued by ICAI.

DE267 21

DISTANCE EDUCATION

B.C.A./B.C.A. (Lateral) DEGREE EXAMINATION, DECEMBER 2010.

MICROPROCESSORS AND PERSONAL COMPUTERS

(2003 onwards)

Time : Three hours Maximum : 100 marks

Answer any FIVE questions.

All questions carry equal marks. (5 20 = 100)

1. (a) Describe the capabilities of microcomputer. Also compare with


microprocessor. (10)

(b) Explain the important features of VLSI technology.


(10)

2. (a) Describe the registers available in 8085. (10)

(b) What is Interrupt? What are the interrupt signals available in 8085? Explain
them. (10)

3. (a) Describe the different types of addressing modes available in 8085.


(12)

(b) Write about instruction cycle with an example. (8)

4. (a) Write the general format of an assembly language instruction and


explain. (8)

9 DE262
(b) Write an ALP to find the maximum of three single bytes.
(12)

5. (a) Describe the functions of any two semiconductor memory.


(10)

(b) Explain how can you expand the memory size. (10)

6. (a) Compare isolated I/O with memory mapped I/O. (8)

(b) Explain the DMA transfer. (12)

7. (a) Describe the main features of Pentium processor.


(10)

(b) Why we need drive controller? Explain. (10)

8. (a) Explain the procedures of Active Preventive maintenance.


(10)

(b) Explain the importance of Data Backup System. (10)

DE268 22

DISTANCE EDUCATION

B.C.A./ B.C.A.(Lateral) DEGREE EXAMINATION, DECEMBER 2010.

OFFICE AUTOMATION

(2003 onwards)

Time : Three hours Maximum : 100 marks

Answer any FIVE questions.

All questions carry equal marks.

(5 20 = 100)

1. (a) Discuss briefly about Title bar, Status Bar, Menu bar and Tool bars.
(10)

10 DE262
(b) Write short notes on :

(i) Recycle bin.

(ii) My Computer (10)

2. Explain the following with suitable example :

(a) Deleting and Undeleting a Document. (10)

(b) Copying and moving a Document. (10)

3. How do you create a Word document? Explain all the editing features of word
with suitable examples. (20)

4. (a) What are the advantages of MS-WORD? (5)

(b) Explain the following :

(i) Creation of Tables.(7)

(ii) Mail-Merge. (8)

5 (a) Discuss the various editing options available in worksheets.


(15)

(b) Write short notes on Spell Checking. (5)

6 (a) Explain the process of creating, enhancing and printing a chart in MS-EXCEL.
(14)

(b) How do you create a New database in MS-ACCESS?


(6)

7 (a) Explain the following operations in MS-ACCESS :

(i) Creating and Editing a query.

(ii) Sorting records. (14)

(b) What are the advantages of Power-Point presentation?


(6)

8 (a) How will you create and manipulate slides in Power point?
(10)

(b) How do you create a word handout from a Powerpoint presentation? (10)

11 DE262

DE269 23

DISTANCE EDUCATION

B.C.A./B.C.A. (Lateral) DEGREE EXAMINATION,


DECEMBER 2010.

SYSTEM ANALYSIS AND DESIGN

(2003 onwards)

Time : Three hours Maximum : 100 marks

Answer any FIVE questions.

All questions carry equal marks.

5. (a) Explain in detail the elements of a system. (10)

(b) Write a note on multifaced role of the analyst. (10)

6. (a) Discuss on system Initiation. (10)

(b) How the project feasibility is tested? Explain. (10)

7. (a) Explain in detail technical, economical and operational feasibility.


(10)

(b) Explain break-even and cash-flow analysis. (10)

8. (a) What is a DFD? Explain its symbols and general format.


(10)

(b) Explain in detail decision table. (10)

9. (a) Discuss on Major development activities. (10)

(b) Write detailed notes on output device. (10)

10. (a) Explain in detail sequential and indexed sequential organization.


(10)

12 DE262
(b) What are the types of databases? Explain. (10)

11. (a) Explain in detail structured walk through. (10)

(b) Describe the factors that determine the quality of the system.
(10)

12. (a) What are the training aids used in user training? Explain.
(10)

(b) Discuss on System Maintenance. (10)

DE270 24

DISTANCE EDUCATION

B.C.A./ B.C.A. (Lateral) DEGREE EXAMINATION, DECEMBER 2010.

OBJECT ORIENTED PROGRAMMING AND C++

(2003 onwards)

Time : Three hours Maximum : 100 marks

Answer any FIVE questions.

All questions carry equal marks.

1. (a) Discuss the applications of OOP. (10)

(b) Features of C++. (10)

2. What is constructor? What is the use of copy constructor?


(20)

3. (a) Explain In-line function and give example. (10)

(b) What is operator over loading? Explain with example.


(10)

13 DE262
4. Write a C++ program to develop a class for bank customers. Define necessary
functions for transactions like credit, debit, deposit etc., Assume relevant data.
(20)

5. Elaborate upon the inheritance methods and describe with an examples.


(20)

6. (a) Discuss about the C++ datatypes. Give example. (10)

(b) Operations in C++. (10)

7. What is pure virtual function? Explain the need for pure virtual function.
(20)

8. Write a note on :

(a) Manipulators. (10)

(b) Abstract class. (10)

DE 271 25

DISTANCE EDUCATION

B.C.A./B.C.A. (Lateral) DEGREE EXAMINATION,


DECEMBER 2010.

COMPUTER GRAPHICS

(2003 onwards)

Time : Three hours Maximum : 100 marks

Answer any FIVE questions.


(5 20 = 100)

1. Define Input device and explain in detail of the Input devices with examples.

2. Explain in detail of the following :

(a) The symmetrical DDA

(b) The simple DDA.

14 DE262
3. What are the variety of two Dimensional transformation? And explain in detail of
Transformation Principles.

4. Discuss different attributes of line segments of the edges of the screen with line
clipping algorithm.

5. Explain in detail of the following :

(a) Point clipping

(b) Line segment clipping.

6. Explain in detail of the Three Dimensional Basic transformation with example.

7. Explain the following :

(a) Matrix Representation

(b) Composite transformation.

8. Describe the components of User Interfaces.


______________

DE272 31

DISTANCE EDUCATION

B.C.A./B.C.A. (Lateral) DEGREE EXAMINATION, DECEMBER 2010.

BUSINESS COMMUNICATION

(2003 onwards)

Time : Three hours Maximum : 100 marks

Answer any FIVE questions.

(5 20 = 100)

1. Bring out the importance of communication and discuss the goals of


communication.

2. Discuss briefly the problems and obstacles to communication.

15 DE262
3. Write a letter to M/S Avin Traders, Calcutta placing an order for the following
goods.

(a) 50 pressure cookers

(b) 25 sewing machines

(c) 10 Electric coolers.

4. Prepare an application and bio-data for the post of an accountant.

5. Explain the characteristics of a business report.

6. Discuss the factors to be considered while drafting a report.

7. What is meant by minutes? Bring out its importance. Also, state the
characteristics of a good minute.

8. What are the requisites to be an effective presentation?

DE273 32

DISTANCE EDUCATION

B.C.A./B.C.A. (Lateral) DEGREE EXAMINATION, DECEMBER 2010.

WINDOWS AND VISUAL BASIC

(2003 onwards)

Time : Three hours Maximum : 100 marks

Answer any FIVE questions.

Each question carries 20 marks.

1. (a) Explain the various properties in Windows.

(b) Explain Icons and Menus.

2. (a) Write short notes on the following :

16 DE262
(i) Control Panel
(ii) Recycle Bin

(b) Explain OLE and Drawing tools.

3. (a) Discuss the features of windows.

(b) Explain paintbrush technique.

4. (a) Explain the Integrated Development Environment (IDE) of Visual Basic.

(b) Discuss the message boxes and the grid in VB with example.

5. (a) How do you view the code for a form? List the common form properties.

(b) Explain the different types of looping statements in VB with examples.

6. (a) Specify few significant difference between an option button and a check
box.

(b) Write a VB program to find simple interest for 5 set of values. (Formula : I =
P*N*R/100)

7. (a) Write short notes on the following :

(i) Control Array

(ii) OLE

(b) Describe the different types of numeric functions in VB with example.

8. (a) Describe multiple forms and startup forms.

(b) Explain the properties and advantages of MDI form.

DE274 33

DISTANCE EDUCATION

B.C.A./B.C.A. (Lateral) DEGREE EXAMINATION, DECEMBER 2010.

INTERNET AND JAVA PROGRAMMING

(2003 onwards)

Time : Three hours Maximum : 100 marks

17 DE262
Answer any FIVE questions.

1. Explain the working of transport control protocol and describe the structure of a
TCP message in detail. (20)

2. (a) Explain different types of addresses on the Internet and how addresses
are resolved. (10)

(b) Write short notes on :

(i) Switching elements on the network (4)

(ii) Port numbers and their use (3)

(iii) Common network protocols. (3)

3. (a) Describe the domain naming system and how domain names are resolved.
(15)

(b) What is Telnet? What are its applications? (5)

4. (a) Distinguish between SMTP and POP protocols. (6)

(b) What are URLs and URIs? (4)

(c) Discuss about any two applications of the Internet at home.


(10)

5. (a) Discuss about applications of the Internet at office.


(10)

(b) Explain the basic principles of object oriented programming.


(10)

6. (a) Explain operators available in Java. (10)

(b) Explain switch and for constructs in Java with examples.


(2 5 = 10)

7. (a) Explain with examples how classes and objects are defined and used in
Java. (12)

(b) What is an applet? In what way is it different from an application?


(8)

8. (a) Explain how inheritance is handled in Java. (10)

18 DE262
(b) Write short notes on :

(i) Fragmentation on the Internet (3)

(ii) Congestion control and routing (3)

(iii) Finger user information protocol. (4)

DE275 34

DISTANCE EDUCATION

B.C.A./B.C.A. (Lateral) DEGREE EXAMINATION, DECEMBER 2010.

RDBMS

(2003 onwards)

Time : Three hours Maximum : 100 marks

Answer any FIVE questions.

All questions carry equal marks.

1. (a) Explain the concepts of DBMS. (5)

(b) What is schema and subschema? Explain with examples.


(10)

(c) List out the different user interfaces. (5)

2. (a) Describe the manipulative capabilities of DBMS. (8)

(b) Discuss about Relational model. (12)

3. (a) What are the semantic issues in Relational


model? (5)

(b) Explain the mapping operations with example. (10)

(c) Write a note on Data Control facilities. (5)

19 DE262
4. (a) What are the Benefits of oracle? Explain. (8)

(b) Explain the logical structures of oracle. (8)

(c) Write a note on System Tables. (4)

5. (a) Describe the architecture of Oracle. (8)

(b) How will you work with Null values in SQL? (5)

(c) Discuss about DML commands. (7)

6. Write SQL queries to create two tables with appropriate fields. Join these two
tables. Also insert Null values. (20)

7. (a) Write short notes on Table definition. (12)

(b) Distinguish between DBMS & RDBMS. (8)

8. Write a note on

(a) Physical files (5)

(b) Database objects (5)

(c) Embedded SQL (10)

DE276 35

DISTANCE EDUCATION

B.C.A. / B.C.A. (Lateral) DEGREE EXAMINATION,


DECEMBER 2010.

MANAGEMENT PRINCIPLES AND TECHNIQUES

(2003 Onwards)

Time : Three hours Maximum : 100 marks

Answer any FIVE questions.


(5 20 = 100)

1. Enumerate the steps in the process of planning.

20 DE262
2. Explain the principles of organisation and delegation.

3. Solve the following L.P.P. by using graphical method.

Maximize : z 4 x 1 3x 2

2x1 x 2 1000
x1 x 2 800
Subject to :
x1 400
x2 700
x1 0, x 2 0

4. Find the optimal solution for cost and supply/demand matrix as given below
Supply points Destinations Supply
D1 D2 D3 D4
S1 3 7 6 4 5
S2 2 4 3 2 2
S3 4 3 8 5 3
Demand 3 3 2 2

5. A small project is composed of seven activities whose time estimates are listed
in the table as follows :
Activity Estimated duration (weeks)

i j Optimistic Most likely Pessimistic

1 2 1 1 7

1 3 1 4 7

1 4 2 2 8

2 5 1 1 1

3 5 2 5 14

4 6 2 5 8

5 6 3 6 15

(a) Draw the project Network

(b) Find the expected duration and variance of each activity

21 DE262
(c) Find the probability of completing the project atleast 4 weeks earlier than
expected .

6. A firm considering replacement of a machine whose cost price is Rs. 12,200 and
the scrap value Rs. 200. The running costs in rupees are found from experience to be
as follows :
Year : 1 2 3 4 5 6 7 8
Running cost : 200 500 800 1200 1800 2500 3200 4000

When should the machine be replaced?

7. The following failure rates have been observed for a certain type of transistors in
a digital computer
End of the week : 1 2 3 4 5 6 7 8
Probability of failure to date : .05 .13 .25 .43 .68 .88 .96 1.00

The cost of replacing an individual failed transistor is


Rs. 1.25. The decision is made to replace all these transistors simultaneously at
fixed intervals and to replace the individual transistors as they fail in service.
If the cost of group replacement is 30 paise per transistor. What is the best
interval for group replacement?

8. Explain the replacement policy and write the application of replacement policy
problems in real life.

DE1004 36

B.C.A./B.C.A. (Lateral) DEGREE EXAMINATION, DECEMBER 2010.

LabIII ORACLE AND VISUAL BASIC

(Common for all batches)

(Upto 2002)

Time : Three hours Maximum : 100 marks

Examiner should select and give ONE question to each candidate by lot system.

22 DE262
1. (a) Write and test a VB program to Compute and print either the sum of odd
numbers or even numbers at the users choice using Label. Text and Option buttons.

(b) Create table ADDRESS with the following structure.

Fieldname Type Width Decimal

NAME Character 20

STREET Character 20

CITY Character 20

PIN Numeric 6

(i) Add 5 Records

(ii) Display the structure of the table.

(iii) Add the field DISTRICT.

(iv) Fill all DISTRICT with MADURAI

(v) Change the PIN to 630003 where city is KARAIKUDI and PIN is 623003.

2. (a) Write and test a VB Program to display the Day of the Given Date and

Convert Upper Case from Lower Case to given word.

(b) Create table LABEL with the following structure.

Field name Type Width Decimal

NAME Character 20

STREET Character 20

CITY Character 20

PIN Numeric 6

(i) Add 5 Records

(ii) Display the contents of the table

23 DE262
(iii) Display the Ascending order sorted list with NAME as primary key.

(iv) Display the Descending order sorted list with CITY as primary key.

(v) Display the contents with appropriate HEADINGS.

3. (a) Write a VB Program to Calculate Simple Interest or Compound Interest


using three Command Buttons namely Input. Calculate, Display.

(b) Create table SALES with the following structure.

Field name Type Width Decimal

SALENO Numeric 5

SALENAME Character 20

SALEAMT Numeric 8 2

COMM Numeric 6 2

SALEDATE Date

(i) Add 5 Records.

(ii) Replace COMM with the following conditions :

If Sales amount is less than 1000 there is no commission

If Sales amount is greater than or equal


to 1000 but less than or equal to 5000, commission is 5% of sales
amount.

If Sales amount is greater than 5000, commission is 10%

(iii) Display all the records.

(iv) Display the total sales and total commission.

(v) Display the average sales and average commission.

24 DE262
4. (a) Write and test a VB Program that allows the user choice among four
arithmetic operations of addition, subtraction, multiplication and division
with two given numbers.

(b) Create table BLOOD with the following structure :

Field name Type Width Decimal

DNO Numeric 3

DNAME Character 20

DOB Date

DAGE Numeric 2

DADD1 Character 15

DADD2 Character 15

DCITY Character 15

DPIN Numeric 6

DBLOOD Character 3

DSEX Character 1

(i) Add 5 Records.

(ii) Display all the records.

(iii) Display the information of donors in the age group 20 to 25 using


BETWEEN option

(iv) Display the information of donors having


date of birth BETWEEN 01-JAN-55 and
31-DEC-75.

(v) Display the information of donors having any of the blood groups from the
set of blood groups using IN option.

5. (a) Write a VB Program to do temperature conversion C to F and F to C at

users choice using Label, Text and Enter Key.

25 DE262
(b) Create table RESULT with the following structure.

Fieldname Type Width Decimal

REGNO Numeric 8

NAME Character 20

MARK1 Numeric 3

MARK2 Numeric 3

MARK3 Numeric 3

TOTAL Numeric 3

RESULT Character 4

(i) Add 5 records (Fill all Fields except Total and Result fields)

(ii) Fill TOTAL field with the sum of MARK1, MARK2 and MARK3.

(iii) Fill the RESULT field with PASS if

TOTAL >= 150 otherwise FAIL.

6. (a) Write and test a VB Program to read in Principal, Number of Years and
Rate of Interest through INPUT Boxes, Compute and Print the Simple
Interest and Compound Interest through labels.

(b) Create table NUMB with the following structure :

Fieldname Type Width Decimal

NUM Numeric 6 2

ABSNO Numeric 6 2

SQRTNO Numeric 6 2

26 DE262
ROUNDNO Numeric 6 2

TRUNCNO Numeric 6 2

SQRNO Numeric 6 2

CUBENO Numeric 8 2

(i) Add 5 Records. (Some numbers must be negative or decimal).

(ii) Display all the records.

(iii) Replace ABSNO with absolute value of given numbers.

(iv) Replace SQRTNO with square root value of given numbers.

(v) Replace ROUNDNO by using ROUND function.

(vi) Replace TRUNCNO by using TUNC function.

(vii) Replace SQRNO with square of given numbers.

(viii) Replace CUBENO with cube of given numbers.

(ix) Display all the records.

7. (a) Write and test a VB Program to print twenty address labels in a two-
column format for the address.

THE REGISTRAR

ALAGAPPA UNIVERSITY

KARAIKUDI 630 003

(b) Create table SALES with the following structure.

Fieldname Type Width Decimal

SALENO Numeric 5

SALENAME Character 20

SALEAMT Numeric 8 2

COMM Numeric 6 2

SALEDATE Date

(i) Add 5 Records.

(ii) Replace COMM with the following conditions :

27 DE262
If Sales amount is less than 1000 there is no commission

If Sales amount is greater than or equal to 1000 but less than or equal to
5000,
commission is 5% of sales amount.

If Sales amount is greater than 5000, commission is 10%

(iii) Display all the records.

(iv) Display the records having commission < 1000

(v) Display the records having commission > 1000

8. (a) Write and test a VB Program to select candidates for four posts, bases on
their qualifications.

MALE AND PG DEGREE MANAGER

MALE, GRADUATE & TYPING CLERK

FEMALE AND PG DEGREE SECRETARY

FEMALE, GRADUATE & TYPING STENO

(b) Create table MARK with the following structure :

Fieldname Type Width Decimal

REGNO Numeric 8

NAME Character 20

TAMIL Numeric 3

ENGLISH Numeric 3

MATHS Numeric 3

BIOLOGY Numeric 3

(i) Add 5 Records.

(ii) Show data in fields REGNO, NAME, TAMIL & BIOLOGY alone on the
screen.

28 DE262
(iii) Show data in fields REGNO, BIOLOGY >= 40 & MATHS > = 40 alone on
the screen.

(iv) Show data in fields NAME & REGNO alone on the screen. Show all fields
on the screen.

DE-1005 16

DISTANCE EDUCATION

B.C.A. DEGREE EXAMINATION, DECEMBER 2010.

LAB I C PROGRAMMING

(2003 onwards)

Time : Three hours Maximum : 100 marks

ONE question to be selected by lot system.

Each subdivision carries 50 marks.

1. (a) Write a C program to find the area of a 3 sided triangle using

Area = S (S A ) ( S B ) (S C )

where S ( A B C ) / 2 and A, B and C are the sides of the triangle.

(b) Write a C program to sort the given set of N numbers in ascending order.

Cut here

2. (a) Write a C program to find the factorial of a given number using


FUNCTION declaration.

(b) Write a C program to accept and display your Age by receiving DATA OF
BIRTH using STRUCTURE.

29 DE262
3. (a) Write a C program to find the simple and compound interests using
FUNCTION declaration.

(b) Write a C program to find the given word is palindrome or not (Ex. The word
Madam is a palindrome and the word Tamil is not a palindrome.)

Cut here

4. (a) Write a C program to find the factorial of a given number.

(b) Write a C program to input basic pay and calculate the Net pay as follows :

Income : HRA = 10% of basic pay

DA = 27% of basic pay

MA = Rs. 100

Deductions : Gross pay = Basic pay + HRA + DA + MA

PF = 12% of basic pay

LIC = Rs. 1,500

Tax = 2% of basic pay

Deductions = PF + LIC + Tax and

Net pay = Gross Pay Deductions.

5. (a) Write a C program to find square root, square and cube of any given
number.

(b) Write a C program to accept two strings. Assign the string to another variable,
concatenate the two strings and find the length of concatenated string
and print the same.

30 DE262
DE1006 26
DISTANCE EDUCATION

B.C.A./B.C.A. (Lateral) DEGREE EXAMINATION, DECEMBER 2010.

LAB II C++ AND MS-OFFICE

(2003 onwards)

Time : Three hours Maximum : 100 marks

Examiner has to select TWO questions ONE from C++ and another from MS-Office
for each candidate by lot system.

Each question carries 50 marks.

C++

1. Write and run a C++ program to find the simple and compound interest for the
given, set of principal amount with the give rate of interest for a given period with
options for SI and CI.

2. Cut here

3. Write and run a C++ program to read students name and his test score which
converts a test score into its equivalent latter grade

(a) using else if

(b) using switch statement based on the following conditions


Score Grade
> = 90 A
> = 80 and < 90 B
> = 70 and < 80 C
> = 70 and < 50 D

The output should contains the students name, score and grade.

4. Write and run a C++ program to read and display the students particulars such
as Regno, name, age and sex using class and objects.

5. Cut here

31 DE262
6. Write and run a C++ program to illustrate such as addition, subtraction,
multiplication and division using a member function which are defined out of
the scope of a class definition.
Cut here
7.

8. Write and run a C++ program to prepare the payslips for n number of employees
where DA is 40% of basic pay and calculate the gross pay and net pay.

9. Cut here

MS OFFICE

10. Using the MS-Word type a document which contains the uses of computer and
format the features

(a) Centre each line

(b) Choose appropriate font size and font style in each line

(c) Draw border lines

(d) Use color options as your fell appropriate

(e) Add header or footer in the document.

Cut here

11. Using the MS-Word type a circular letter to be posted to BCA candidates to
attend PCP class.

Apply the mail merge to the document.

12. Create the worksheet in excel with the fields year, sales and expense for a
company.

(a) Enter the 7 data

(b) Draw the graph and mention appropriate heading.

(c) Include more columns with data values and create different types of graphs.
Cut here

13. Create ADDRESS table with following fields : Name, Age, Sex, Street, City and
P.N.

32 DE262
(a) Enter 10 records

(b) Display the fields name and city alone on the screen

(c) Display the record is ascending order.


Cut here

14. Create employee table with following fields employee name, employee HRA, DA,
LIC, PF, BASIC. Calculate the gross pay and net pay and display the gross pay
and employee name in forms.

DE1007 36

DISTANCE EDUCATION
B.C.A./B.C.A.(Lateral) DEGREE EXAMINATION, DECEMBER 2010
Lab III JAVA AND VISUAL BASIC
(2003 onwards)
Time : Three hours Maximum : 100 marks
Examiner has to select two questions, one from JAVA and another from Visual Basic
for each candidate by lot system.

Each question carries 50 marks.

JAVA

1. (a) Write a java program to convert a given number into words for numbers 1
to 5.
(b) Write a java program to find the factorial of a given number.

Cut here
2. Write a java program to input a basic pay and calculate gross pay and netpay.
Income:
HRA = 15% of Basic pay
DA = 90% of Basic pay

33 DE262
Gross pay = Basic Pay + DA + HRA
Deductions:
PF =10% of Basic Pay
WCHARAGE = 200
DEDUCTIONS = PF + WCHARGE
NET PAY = GROSS PAY DEDUCTIONS
Display Name, number, Basicpay, Allowance, deductions and Netpay.

3. A man is paid at the hourly rate of Rs 15/- per hour for the first 45 hours worked.
Thereafter, overtime is paid at 1.5 times the hourly rate for the next 25 hours
and
2 times the hourly rate for further hours worked. Write a java program to input
the number of hours worked per week, calculate and print his gross weekly
wage.

Cut here

4. Write a java program to sort 10 numbers in descending order.

Cut here

5. (a) Write a java program to accept two strings. Assign a string to another
variable, concatenate the two strings and find the length of the
concatenated string.

(b) Write a java program to check whether the given string is palindrome or not.

Cut here

VISUAL BASIC

6. Write a VB program to read in principal, number of years and rate of interest


through Input Boxes, compute and print the simple interest and compound
interest through labels.

Cut here

7. Write and test a VB program to compute and print either the sum of odd
numbers or even numbers at the user's choice using label, text and option
buttons.

34 DE262
8. Write a VB program that allows the user choice among four arithmetic
operations of addition, subtraction, multiplication and division with two given
numbers.

Cut here

9. (a) Write and test a VB program to display the day of the given date.

(b) Convert upper case from lower case of given word.

Cut here
10. Write a VB program to calculate simple interest or compound interest using
three command buttons namely input, calculate and display.

35 DE262

Vous aimerez peut-être aussi