Data Structures Using C Language
PRACTICAL QUESTIONS FOR MCA-P1 (LAB 1) & PGDCA –P1 (LAB-1)
RELATIONAL DATABASE MANGEMENT SYSTEMS
PRACTICAL QUESTIONS FOR MCA-P1 (LAB 1)
C++ OBJECT ORIENTED PROGRAMMING
PRACTICAL QUESTIONS FOR MCA-P2 (LAB 2) & PGDCA –P2 (LAB-2)
1. Write a C++ program to calculate average marks scored by a student for 3 subjects.
2. Write a C++ program to find the area and perimeter of a circle and rectangle.
3. Write a C++ program to swap two numbers.
4. Write a C++ program to find largest of three numbers.
5. Write a C++ program to find the maximum number among three numbers.
6. Write a C++ program to generate Fibonacci series.
7. Write a C++ program to perform string manipulation.
8. Find the length of a string. Compare two strings, Concatenate two strings, Reverse a string, Copy a string to another location.
9. Write a C++ program to find quotient and remainder of 2 numbers.
10. Write a C++ program to manipulate the class account using classes and function. A user should be able to perform the following functions. a. Deposit money. b. Withdraw money, c. Calculate the interest d. Check the total balance in his account.
11. Write a C++ program to generate Prime numbers between 1 and 50.
12. Write a C++ program to perform matrix addition and multiplication.
13. Write a C++ program to check whether the given matrix is a sparse matrix or not.
14. Write a C++ program to overload unary minus operator.
15. Write a C++ program to calculate total sales and average sales made by a salesman.
16. Write a C++ program to for construction in Derived Class to produce the report a employee in a company.
17. Write a C++ program to display the student details using pointers.
18. Write a C++ program to convert ASCII value to its equivalent character.
19. Write a C++ program to overload a function to calculate volume of cube, cylinder and rectangular box.
20. Write a C++ program to create a class template to find the maximum of two numbers.
SOFTWARE ENGINEERING
PRACTICAL QUESTIONS FOR MCA –P2 (LAB 2)
Describe as many source of information as you can think of that should be consulted in order to perform a domain analysis for each of the following systems.
a. Airline Reservation System
b. The investments System
You are developing a system for managing the processes of a small town public library. List all the actors for this system.
An organization has three categories of employees : Professional staff, technical staff and support staff. The organization also has departments and divisions. Each employee belongs to either a departments or a divisions. Draw a class diagram corresponding to this. Assume that there will be different attributes or operations in all the classes, and that people will never need to change from one category to another.
Show a hierarchy of vehicle parts. Show how this hierarchy might be better represented using the General Hierarchy pattern.
Imaging you were planning to develop the following types of software projects. What different kinds of users should you anticipate? Consider each of the issues mentioned.
a. An air – traffic control system
b. A payroll system
Develop E-R diagram for the following
a. Customers make orders
b. People work in departments
c. Customers buy items
d. Deliveries of parts are made to customers.
The list of problems that are to be attempted during the prescribed lab sessions
a. Project Planning
b. Requirement Analysis
c. Design
d. Testing
Data flow model of a car assembly plant.
Assume that the size of an organic type software product has been estimated to be 32.000 lines of source code. Assume that the average salary of software engineers is Rs.15,000 per month. Determine the effort required to develop the software product and the nominal development time.
How to document the Functional Requirements?
a. Withdraw Cash from ATM
b. Search Availability in Library
Draw level 0 (context level) and level 1 data flow diagrams for the following students’ Academic Record Management Software.
a. A set of course are created . Each course consists of a unique course number, number of credits, and the syllabus.
b. Students are admitted to courses. Each student’s details include roll number, address, semester number and the courses registered for the semester.
c. The marks of a student for various units credited are keyed in.
d. Once the marks are keyed in, the SWA (semester weighted average) is calculated.
e. The recent marks of a student are added to his previous marks and a weighted average based on the credit points for various units is calculated.
f. The marks for the current semester are formatted and printed.
State chart diagram for an order object.
COMPUTER GRAPHICS IN C ++
PRACTICAL QUESTIONS FOR MCA-P3 (LAB 3)
DESIGN AND ANALYSIS OF ALGORITHMS
PRACTICAL QUESTIONS FOR MCA –P3 (LAB 3)
1. Calculate the area and circumference of 10 circles by supplying the corresponding radii, one-by-one. Draw the flow chart and write an algorithm.
2. Draw the flowchart and write an algorithm of the Overtime calculation example.
3. Develop a flow chart and write an algorithm to convert any temperature from Centigrade to Fahrenheit, using the relation C / 5 = F-32 / 9.
4. Develop a flow chart and write an algorithm to calculate the area of a triangle and circumference of a circle using the relations Area = π r2 and circumference = 2π r
5. Develop a flow chart and write an algorithm to prepare the marksheet for the students of a class.
6. Develop a flow chart and write an algorithm to prepare salary for the employees and calculate the tax on salary based.
7. Develop a flow chart and write an algorithm to solve a quadratic equation.
8. Develop a flow chart and write an algorithm to check whether any given year is Leap or not.
9. Develop a flow chart and write an algorithm to check prime and unprimed numbers.
10. Develop a flow chart and write an algorithm to calculate the factorial of any positive number using recursive function.
11. Develop a flow chart and write an algorithm to calculate the bill amount for the book shop.
12. Develop a flow chart and write an algorithm to find the product of two matrices.
13. Write an algorithm for DFS.
VISUAL C ++ PROGRAMMING
PRACTICAL QUESTIONS FOR MCA-P4 (LAB 4)
INTERNET PROGRAMMING ( JAVA)
PRACTICAL QUESTION FOR MCA-P4 (LAB 4)
(Concept : Abstract Class).
RELATIONAL DATABASE MANGEMENT SYSTEMS
PRACTICAL QUESTIONS FOR MCA-P5 (LAB-5)
MULTIMEDIA SYSTEMS
PRACTICAL QUESTIONS FOR MCA-P5 (LAB-5)
1. Write a routine to transform an environment map to the surface of a sphere.
2. Write a procedure to fill the interior of a given ellipse with a specified pattern.
3. Define and implement a procedure for changing the size of an existing rectangular fill pattern.
4. Set up an algorithm for displaying thick lines with either butt caps, round caps or projecting square caps. These options can be provided in an option menu.
5. Write a procedure to implement high lighting as a blinking operation.
6. Write a program to scan convert the interior of a specified ellipse into a solid color.
7. Program to Reflect a triangle W.R.T X Axis
8. Program to Animate any two Dimensional Object.
9. Program to implement the Ball Bouncing using Random number.
10. Generation of moving colour circles and colour Random Lines.