Tuesday, December 13, 2011

Exercise No. 28 : MINI PROJECT


Exercise No. 28

MINI PROJECT

 The team of two students will select topic for implementing the VB mini project of their choice in consultation with staff in charge and implement it using VB.

 Last Date for  Submission :  30.01.2012

Prakash R Patil
    Staff-In-Charge

Exercise No. 27 : File Input / Output – Sequential and Random File


Exercise No. 27

File Input / Output – Sequential and Random File

Write VB application to read  /  write few variables from  / into sequential file and random file.


Last Date for  Submission :  26.01.2012

Prakash R Patil
    Staff-In-Charge


Exercise No. 26 : Phone Directory - Building a Data Report


Exercise No. 26

Phone Directory - Building a Data Report

Design and develop an application that manages a telephone directory database reporting.  Build  a data report that lists all the names and phone numbers from your  phone database. You will  do this by first creating a Data Environment, then a Data Report. You will then reopen the phone database management project and add data reporting capabilities. Your report may look like this. 




Last Date for  Submission :  26.01.2012

Prakash R Patil
    Staff-In-Charge


Exercise No. 25 : Phone Directory - Creating the Database


Exercise No. 25

Phone Directory - Creating the Database

Develop VB database application for a simple phone directory. In the directory, you will keep track of names and phone numbers. You will  be able to edit, add and delete names and numbers from the directory. And, you will be able to search the directory for certain names. Establish the structure for the database you use . The telephone directory will use a single table, with three fields: Name, Description, and Phone. Name will contain the name of the person or company, Description will contain a descriptive phrase (if desired) of who the person or company is, and Phone will hold the phone number. When done your application may look like this.





Last Date for  Submission :  26.01.2012

Prakash R Patil
    Staff-In-Charge


Exercise No. 24 : ‘Rolodex’ Searching of the Books Database


Exercise No. 24

‘Rolodex’ Searching of the Books Database

Expand the Book database application to allow searching for certain author names. Use a ‘rolodex’ approach where, by pressing a particular letter button, books with author last names corresponding to that button appear on the form. Place a row of buttons starting at ‘A’ and ending at ‘Z’ to appear on the lower part of your form. Drawing each one Button individually would be a big pain. Create one command button (the ‘A’), make it a control array, and then dynamically create 25 new control array elements at run-time, filling each with a different letter on the Form_Load event. The finished form (at run-time) of your application may looks like this:



Last Date for  Submission :  26.01.2012

Prakash R Patil
      Staff-In-Charge


Exercise No. 23 : Database Access and Management- Accessing the Books Database


Exercise No. 23 

Database Access and Management- Accessing the Books Database

Develop VB database application to skim through the books database, examining titles and ISBN values. Use an ADO data control, two label boxes, and two text boxes on the form.




Last Date for  Submission :  19.01.2012

Prakash R Patil
    Staff-In-Charge


Exercise No. 22 : Line Chart and Bar Chart Application


Exercise No. 22

Line Chart and Bar Chart Application

Develop VB application for drawing line and bar charts. Use the general line chart and bar chart.  Use simple menu structure to build your application for drawing chars.




Last Date for  Submission :  19.01.2012

Prakash R Patil
Staff-In-Charge       


Exercise No. 21 : Blackboard



Exercise No. 21
Blackboard

Write VB application to  build a blackboard. Your application should facilitate for scribble on with the mouse (using colored ‘chalk’). Make use of a simple menu structure shown as below to build the application




Last Date for  Submission :  19.01.2012

Prakash R Patil
Staff-In-Charge       


Exercise No. 20 : Note Editor


Exercise No. 20

Note Editor

Build a note editor with a menu structure that allows us to control the appearance of the text in the editor box.   Modify the program using Pop up Menus. Add following menu structure to the Note editor.





Last Date for  Submission :  19.01.2012

Prakash R Patil
    Staff-In-Charge

Exercise No. 19 : Image Viewer


Exercise No. 19 
Image Viewer

Develop an application where the user can search and find graphics files (*.ico, *.bmp, *.wmf) on his/her computer. Once a file is selected, print the corresponding file name on the form and display the graphic file in an image box using the LoadPicture() function . Your screen should look something like this.



Last Date for  Submission :  19.01.2012

Prakash R Patil
Staff-In-Charge       


Exercise No. 18 : Temperature Conversion



Exercise No. 18
Temperature Conversion

Write VB application to convert temperatures in degrees Fahrenheit (set using a scroll bar) to degrees Celsius.
Temperature Conversion Application Specifications: The application should have a scroll bar which adjusts temperature in degrees Fahrenheit from some reasonable minimum to some maximum. As the user changes the scroll bar value, both the Fahrenheit temperature and Celsius temperature (you have to calculate this) in integer format should be displayed. The formula for converting Fahrenheit (F) to Celsius (C) is:
C = (F - 32)*5/9
To convert this number to a rounded integer, use the Visual Basic CInt() function. To change numeric information to strings for display in label or text boxes, use the Str() or Format() function. Try incorporating lines and shapes into your application if you can. When you complete the application the output should look something like this.
.



Last Date for  Submission :  19.01.2012
Prakash R Patil
Staff-In-Charge       


Exercise No.17 : Customer Database Input Screen

Exercise No.17
Customer Database Input Screen

A new sports store wants you to develop an input screen for its customer database.The required input information is:

1. Name
2. Age
3. City of Residence
4. Sex (Male or Female)
5. Activities (Running, Walking, Biking, Swimming, Skiing and/or In-Line
Skating)
6. Athletic Level (Extreme, Advanced, Intermediate, or Beginner)

Set up the screen so that only the Name and Age (use text boxes) and, perhaps, City(use a combo box) need to be typed; all other inputs should be set with check boxes and option buttons. When a screen of information is complete, display the summarized profile in a message box. This profile message box should resemble this:





Last Date for  Submission :  19.01.2012
Prakash R Patil
Staff-In-Charge


Exercise No. 16 : Pizza Order


Exercise No. 16

Pizza Order

Develop an application that allows the user to place order for the Pizza. Develop  a form where a pizza order can be entered by simply clicking on check boxes and option buttons as show below. Your application should display the details of the Pizza order using Message Box.



Last Date for  Submission :  12.01.2012

Prakash R Patil
Staff-In-Charge


Exercise No. 16 : Pizza Order


Exercise No. 16

Pizza Order

Develop an application that allows the user to place order for the Pizza. Develop  a form where a pizza order can be entered by simply clicking on check boxes and option buttons as show below. Your application should display the details of the Pizza order using Message Box.



Last Date for  Submission :  12.01.2012

Prakash R Patil
Staff-In-Charge


Exercise No. 15 : Flash Card Addition Problems


Exercise No. 15

Flash Card Addition Problems

Write an application that generates random addition problems. Provide some kind of
feedback and scoring system as the problems are answered. The Flash Card Addition application GUI should look something like below.



Last Date for  Submission :  12.01.2012

Prakash R Patil
Staff-In-Charge


Exercise No. 14 : Computing a Mean and Standard Deviation


Exercise No. 14
Computing a Mean and Standard Deviation


Develop an application that allows the user to input a sequence of numbers. When done inputting the numbers, the program should compute the mean of that sequence and the standard deviation. If N numbers are input, with the ith  number represented by xi, the formula for the mean ( x) is:

and to compute the standard deviation (s), take the square root of this equation:

The Greek sigmas in the above equations simply indicate that you add up all the
corresponding elements next to the sigma.


Last Date for  Submission :  12.01.2012

Prakash R Patil
Staff-In-Charge

Exercise No. 13 : Mercury in the Thermometer

                                 Exercise No. 13
Mercury in the Thermometer

A typical mercury thermometer is used for measuring the temperature of an environment (for example a room) by reading the temperature value shown by the mercury level within a glass tube. The mercury level within the tube changes by the environment temperature. Write  Visual Basic program, which simulates the changes in the mercury level in a thermometer for a given temperature, you  will make use of some of the animation techniques of Visual Basic.




   

Last Date for  Submission :  05.01.2012

Prakash R Patil
    Staff-In-Charge


Exercise No.12 : Changing Text Size Using Loop


Exercise No.12
Changing Text Size Using Loop

Write VB code using  For…Next loop to  change the text size on a form by changing the form's FontSize property. (The FontSize property adjusts the point size of the text on a form. You can use it as an alternative to changing the point size with the Font property.) Modify the above program using While loop.

Last Date for Submission :  05.01.2012

Prakash R Patil
Staff-In-Charge

Exercise No. 11 : Password Validation Program


Exercise No. 11
Password Validation Program

Write VB application to ask the user to input a password. Your  code checks the input password to see if it matches the stored value. If so, it prints an acceptance message. If incorrect, it displays a message box to that effect and asks the user if they want to try again. If Yes (Retry), another try is granted. If No (Cancel), the program is ended.

Modify the above assignment to  create a password protection program that times out if the user takes more than 15 seconds to enter a password.

Last Date for Submission :  05.01.2012

Prakash R Patil
Staff-In-Charge

Exercise No. 10 : Calendar/Time Display


Exercise No. 10

Calendar/Time Display

Design a window that displays the current month, day, and year. Also, display the current time, updating it every second using Timer control . Make the windowlook something like a calendar page. Display the Time and date in proper format using Format function.


Last Date for Submission :  29.12.2011

Prakash R Patil
Staff-In-Charge

Exercise No. 09 : Stopwatch Application


Exercise No. 09
Stopwatch Application
Write VB program for Stop Watch Application. GUI should look something like this. On Start Time Button click it should display the System Time on Label and on click of End Timing button your application should compute the Elapsed time and print using the label.



Last Date for Submission :  29.12.2011

Prakash R Patil
Staff-In-Charge

Exercise No. 08 : Changing the Text Font Style, Size and Color using Color Dialog Box


Exercise No. 08
Changing the Text Font Style, Size and Color using  Color Dialog Box

If you need to update the color of a user interface element while your program runs, you can prompt the user to pick a new color with the Color dialog box displayed by using the Common Dialog object. The color selections provided by the Color dialog box are controlled by the Flags property, and the Color dialog box is displayed with the ShowColor method.

Develop VB application to use the Menu Editor to create a Font  menu with Style, Size, Color to change the properties of Text on the label. Change the Font Style , Size AND Color of the text based on the user choice. Make use of Color Dialog control to select the color for the text.


Last Date for Submission :  29.12.2011

Prakash R Patil
Staff-In-Charge

Exercise No. 07 : Creating a File Menu and Load Picture with Common Dialog Object


Exercise No. 07
Creating a File Menu and Load Picture with Common Dialog Object :

Develop VB application to use the Menu Editor to create a File menu with Open, Close , and Exit commands for your program. You also assign access keys and shortcut keys to the commands, so you can run them from the keyboard. Load the picture file from your computer when user clicks on Open dilog box. The picture selected should appear correctly sized in your image object. From the File menu, click Close. Your program should clear the picture file and turn off the Close command.


Last Date for Submission :  22.12.2011

Prakash R Patil
Staff-In-Charge