MCA 407 : Visual Programming Lab1.
| Lectures: 6 Periods/Week | Sessional Marks: 30 | 
| University Exam: 3 Hours | University Examination Marks: 70 | 
						
		UNIT-I
	
		
- Develop an Visual Basic Application to display the Profile of a Valid User. Conditions:
 - Check the User with his User Name and Pass Word.
 - Display the Profile of the User. (Note: Profile of the user will be any of “READ”, “WRITE” and “READ AND WRITE”
 - Develop an Visual Basic Application to search an item from list of items using Binary Search.
 - Develop an Visual Basic Application to demonstrate the Stack Operations.
 - Develop an Visual Basic Application to demonstrate the Queue Operations.
 - Develop an Visual Basic Application to check the given string is palindrome or not.
 - Develop an Visual Basic Application to find out the factorial of the given number by using functions
 - Develop an Visual Basic Application to Check the given number in one of categories like 
	
		
- Strong Number.
 - Perfect Number.
 - Palindrome.
 
 - Develop an Visual Basic Application for copying the elements from one list to the other list and Vice-versa. (Note: Implement Single Element, Multiple Element Transfer between the lists)
 - Develop an Visual Basic Application to implement the Calculator operations by using Control Array.
 - Develop an Visual Basic Application to Implement the Traffic Signal Operations by using the following conditions
		
- Three Traffic Signal named “RED”, “GREEN” and “YELLOW”
 - Signal Flow should be RED->YELLOW->GREEN.
 - Time Out for Red signal is 10, Green signal is 10 and Yellow signal is 5.
 - Always Yellow Signal follows either Red or Green.
 - Red and Green Signals will not appear one by one.
 
 - Develop an Visual Basic Application to sort the given list of numbers. (D’t use the Sort option of the List Control).
 - Develop an Visual Basic Application to read and Print the user data by using Input Box and Message Box.
 - Develop an Visual Basic Application to Read the Details of the Candidate using following Conditions
		
- Read the Name, Father Name, Address, Qualifications and respective percentages and Experience if any.
 - Candidate may choose any TWO OS Types (MAX) Candidate may Choose any THREE Database (MAX)
 - Candidate may choose any FIVE Programming Languages (MAX)
 
 - Develop an Visual Basic Application to generate the Telephone Bill.
 - Develop a Visual Basic Application to make survey on different age groups. Example: Age groups may be (25-34), (35-44), (45-54) and >=55 and display the no of people on a particular age group.
 - Develop an Visual Basic Application to implement the Arithmetic operations.
 - Project Consists of Four Forms
 - Form1 is used to Read the numbers and read the operation.
 - Operations are partitioned into two categories like Integer Arithmetic and Real Arithmetic should follow the normalization principles.
 - Choose the appropriate arithmetic operation under Integer and Real arithmetic under Addition, Subtraction, Multiplication and Division.
 - Form2 is for doing Integer Arithmetic and Form3 is for doing Real Arithmetic.
 - Form 4 is for Display the result.
 - Develop an Visual Basic Application to make the following database operations by using ADO,
		
- Insert an New Employee into the database.
 - Delete an Existing Employee from the database.
 - Update the employee information on the basis of Employee number.
 - Search an employee details on the basis of department number.
 
 - Develop an Visual Basic Application to make the following operations on Employee database.
		
- Search an Employee on the basis of Employee number.
 - Navigate and display the records on MOVE FIRST, MOVE NEXT, MOVE PREVIOUS, MOVE LAST.
 
 - Develop an Visual Database application by using Data Environment and PL/SQL procedures.
		
- Insert the employee details into the database by using PL/SQL Procedure.
 - Update the employee information in basis of employee number by using PL/SQL procedure.
 - Delete a employee information in basis of employee number by using PL/SQL procedure.
 - Generate a report for 
				
- Recently joined employees
 - Department wise and in the order of experience.
 - Complete Employee Details.
 
 
 - Develop an Database application for Telephone Billing System.
 
