Sunday, 24 April 2011

HELP THE HUNGRY CHILDRENSSSSSSSS!!!!!!!!!!!!!!!!

we are been counted in  they in most reachest country in world but whats use of that money which money cant complete bare basic need of food .. indian constitution had made complusary  education for beach child but whats use of it thosand of childerens are dieing due to hunryness.

                                                   The poor child have to earn for his own food he/she never knows that even they  will get a food to eat in a day.And govt. shooting educate childern but how can hungry child get an enducation.. Most important thing is to have food to servie in this world  not an education.....Indian have a millon of currency but what its used very the childeren of that country are just dieing due to lack of  food ... what the use of this currency which can not save some people it should be just used to be lighten fire.....its just of no  use.........


                                              Today we had a party & at the end we are left wid lots of food and we had no idea what to do first but the idea of wasting was not an option i had to go out wid a friend to distribute food to the needy i dint meet any ppl first but later found few hungry ppl to whom we distributed the food.
To my surprise wen i am done wid the distribution and returning home i saw other needy people who are still outside some restaurant waiting for the leftovers.
"what hell is the miracle of god he gave someone so much that  they waste it any who but other hand he not even gave something that they cant just servie on land"
Guys we need not donate lots of money to set such things right. just DO NOT WASTE FOOD
 *WHEN EVER U SEE SOME NEEDY PERSON ASKING 4 MONEY JUST BUY THEM FOOD NEVER OFFER MONEY**
WE GET TO EAT MORE THAN 3 TIMES A DAY BUT SOME PEOPLE HAVE NO CHOICE THEY GET TO EAT ONCE IN 3 DAYS.
**BE GOOD AND DO GOOD**
 
We come together united praying as one church, to one God, one faith,one prayer with one belief.
We pray for relief.
Praying for all children of the world should be freed from hunger that can explode into anger.
We pray that all children feel the fullness that a good meal can bring that makes their hearts sing.
That their voices should ring.
That such food tickle their bellies making them sound silly.
Oh, that I may find my Lord’s contentment in the voices of children.
That I should hear in my vibrating ear.
I do tell.
The contentment of children’s voices let this be my commandment to myself.
How can one seek greater pleasure than to know that they have met the needs of one of the children in such need that would strengthen one’s soul?
One would sleep better at night tossing and turning with the decisions of life that can lead to strife.
For every mistake that I have made in life, for every woe and every foe let their be found humility and let human kindness be the strength found in stillness, when the world is afraid to advance afraid of circumstances let their be no doubt in the life of a child in need to plant the seed.
I do so plead!
I do read with such readiness.
Let my soul plant human kindness.
If one seed planted could feed many there would be less starvation in the world. One seed of human kindness could spread as if a wild seed and feed many and the children would reach their fill.
And not one child would go to sleep hungry feeling that bitter anger that lingers as no stranger
.

Monday, 28 March 2011

JIO AUR JINE DO!!!!!!!!

Har Saal Garmio Me Hazaron Panchi Pani K Na Milne Se Mar Jate Hai
So I Requst U Apne Ghar k Aangan ya Diwar Par Pani ka1 Bartan Jarur Rakhen
Taki Pyaase Panchi
Apni Pyaas Buzaa Sake Aur Marne se Bach Sake.
Ager Mera Pryas Achcha Lage to Plz Is sa Har INDIAN
Ko samjaoooooo
$Jio aur jine do$

The needs of birds aren’t much different than our own. Food and water are absolute basics, but so is shelter or cover to serve as protection from the weather and a safe place to raise a family. Provide these fundamental elements in your backyard habitat, and you will attract numerous visitors.

Food TypeNatural SourceSome of the birds attracted
   
NutsOak, hickory, buckeye, chestnut, walnutWoodpeckers, nuthatches, jays, turkeys
   
SeedsPine, spruce, fir, maple, alder, sunflowers, coneflowers, asters, goldenrod, grassesWoodpeckers, grosbeaks, finches, bobwhites, cardinals, Pine Siskins, chickadees, crossbills, jays, nuthatches, junco, sparrows, wild turkey, titmice, doves, blackbirds
   
FruitHolly, dogwood, serviceberry, cherry, elderberry, Red Mulberry, hackberry, bayberry, raspberry, blueberry, High-bush Cranberry, pokeberry, Virginia creeper, grape, cactusThrushes, Veery, robin, catbird, Cedar Waxwing, mockingbird, bluebirds, sparrows, woodpeckers, tanagers, junco, grouse, thrashers, wren, flickers, roadrunner, vireo, bobwhite, Yellow-rumped Warbler
   
NectarVarious flowers, especially red tubular flowers, such as columbine, lobelia, penstemon, azalea, fuchsia, Trumpet Vine, Bee Balm, and native honeysuckle; also yuccaHummingbirds, orioles



All birds need water for drinking and for bathing. By providing a clean, fresh source, you will attract more species than will visit bird feeders.
This is a simple, popular way to provide water, with endless designs available at garden centers and wild bird supply stores. The sides should incline gently to a depth of no more than two to three inches. The surface should be rough for better footing. To protect vulnerable bathing birds from lurking predators, locate the bath some distance from cover, about 15 feet is a good distance. Change the water every few days and keep the bath scrubbed clean. Birds are attracted to the sound of running water and a drip or misting feature will increase the number of visitors. Water heaters will keep the water free of ice during winter months in colder climates.
Hum logo ko pyasa lagti hai to 2 min. bhi nahi saha sakata hai .....
Pher socho ya ba jaban janwar kaisa saha ta ho ga....
ya to bichara kisi bol bhi nahi sakata hai .
aur apni jaan da da ta ha pani pani kar ka ..........
so pls. i request u people Apne Ghar k Aangan ya Diwar Par Pani ka1 Bartan Jarur Rakhen
taki ya khub surat ciz ya duiya sa  gayab na ho jaya ya....................


Wednesday, 16 March 2011

IGNOU BCA CS-66 Solved Assignments 2010


Course Code                          :           CS-66

Course Title                           :           Multimedia

Assignment Number              :           BCA(4)-66/Assignment/2010

Maximum Marks                   :           25

Last Date of Submission       :           30th April, 2010 (For January Session)
30th October, 2010 (For July Session)

There are five  questions in this assignment.  Answer all the questions.  You may use illustrations and diagrams to enhance explanations.

Question 1:  What is Multimedia? Explain different applications of Multimedia.                         (5 Marks)

Solution: Multimedia is media and content that uses a combination of different content forms. The term can be used as a noun (a medium with multiple content forms) or as an adjective describing a medium as having multiple content forms. The term is used in contrast to media which only use traditional forms of printed or hand-produced material. Multimedia includes a combination of text, audio, still images, animation, video, and interactivity content forms.
Multimedia is usually recorded and played, displayed or accessed by information content processing devices, such as computerized and electronic devices, but can also be part of a live performance. Multimedia (as an adjective) also describes electronic media devices used to store and experience multimedia content. Multimedia is distinguished from mixed media in fine art; by including audio, for example, it has a broader scope. The term "rich media" is synonymous for interactive multimedia. Hypermedia can be considered one particular multimedia application.
There are many types of application software:
                       An application suite consists of multiple applications bundled together. They usually have related functions, features and user interfaces, and may be able to interact with each other, e.g. open each other's files. Business applications often come in suites, e.g. Microsoft Office, OpenOffice.org, and iWork, which bundle together a word processor, a spreadsheet, etc.; but suites exist for other purposes, e.g. graphics or music.
                       Enterprise software addresses the needs of organization processes and data flow, often in a large distributed environment. (Examples include Financial, Customer Relationship Management, and Supply Chain Management). Note that Departmental Software is a sub-type of Enterprise Software with a focus on smaller organizations or groups within a large organization. (Examples include Travel Expense Management, and IT Helpdesk)
                       Enterprise infrastructure software provides common capabilities needed to support Enterprise Software systems. (Examples include Databases, Email servers, and Network and Security Management)
                       Information worker software addresses the needs of individuals to create and manage information, often for individual projects within a department, in contrast to enterprise management. Examples include time management, resource management, documentation tools, analytical, and collaborative. Word processors, spreadsheets, email and blog clients, personal information system, and individual media editors may aid in multiple information worker tasks.
                       Content access software is software used primarily to access content without editing, but may include software that allows for content editing. Such software addresses the needs of individuals and groups to consume digital entertainment and published digital content. (Examples include Media Players, Web Browsers, Help browsers, and Games)
                       Educational software is related to content access software, but has the content and/or features adapted for use in by educators or students. For example, it may deliver evaluations (tests), track progress through material, or include collaborative capabilities.
                       Simulation software are computer software for simulation of physical or abstract systems for either research, training or entertainment purposes.
                       Media development software addresses the needs of individuals who generate print and electronic media for others to consume, most often in a commercial or educational setting. This includes Graphic Art software, Desktop Publishing software, Multimedia Development software, HTML editors, Digital Animation editors, Digital Audio and Video composition, and many others.[2]
                       Product engineering software is used in developing hardware and software products. This includes computer aided design (CAD), computer aided engineering (CAE), computer language editing and compiling tools, Integrated Development Environments, and Application Programmer Interfaces.

====================================================================

Question 2: List different input/output devices used in Multimedia Applications. Also explain different components of multimedia.                                                                                  (5 Marks)

Solution: Coming soon….

====================================================================


Question 3: Explain the use of communication technologies in multimedia services.                    (5 Marks)

Solution:
Basic multimedia communication technology tends to cover a range of multimedia devices, such as sound cards and graphic cards that allow users to create visual presentations that output sound and /or images. Multimedia generally means the combination of two or more continuous media. The two media are normally audio and video, sound plus moving pictures. For example the digital camera may be used externally to the PC, and allows the user to record images. When connecting the camera to the computer, using a cord, images will be formatted and printed. Various computers have sound cards stored within them, this allows output of sound from speakers through the use of CD's, and other formats that may have music attached to it. Sound cards allow individuals to listen to music played or stored on their computer.
Whereas Communications technology refers to the transmission of data from one computer to another from one device to another. Computer systems refer to an entire working computer. All computer systems consist of various components they include the case of the computer the power supply and many other components.
The Motherboard in a computer that manages the communication and function of all information. The Processor is another term for (CPU) Control Panel Unit. A microprocessor chip, the CPU is the brain of the computer; it uses mathematical functions to perform calculations.
Random Access Memory
Also referred to as the (RAM) holds the application programs and data in current use, it may also be occupied by software as operating systems and interpreters.
Computer systems also include a Bus, the Hard Drive which has encoding data on the hard drive there has been two approaches firstly being the MFM, and the next being RLL. Other components include Peripherals, Monitor, Keyboard, and various Pointed Devices including Joysticks.
Computer Networks
Computer networks are able to achieve communication between a couple of computers. Networks are split into three parts.
Local Area Network
A Local Area Network is also known as a (LAN) they are privately owned networks within a single building or campus. LANs are distinguished from other kinds of networks by three characteristics (1) their size, (2) their transmission technology, and (3) their topology.
Hub
This is a LAN device that broadcasts the information it receives to all attached devices and segments of the network.
Bridge
This limits the collision domain, can extend network distances, and can also filter packets on their MAC addresses and ease congestion.
Router
These have two functions firstly to determine the best path to a destination and to share path information the "route" with other routes. A router can also connect networks using different media and architectures, which enable them to determine the best path for a packet to reach another network. They can also filter broadcasts.
Network Interface Card
The Network Interface Card allows devices to connect to the network. They provide connections for any type of networking media, including wireless media. Internal hardware installed within computer amongst other devices that allow them to communicate on a network.
Metropolitan Area Network
This is constructed of LANs that are interconnected across a city or metropolitan area. An example of a MAN is the cable television network available in many cities. MANs require routers, telephone and ATM switches, and microwave antennas. They produce single points of connection between each LAN.
ATM Switch
A network device which is used by telecommunications companies like the local telephone company to support multiple connections on an ATM network.
Wide Area Network
This is also referred to as a (WAN) Two or more LANs or MANs, which are interconnected using slow-speed connections over telephone lines.
Modem
A modem is a device used by telecommunications companies like the local telephone company to support multiple connections on an ATM network.

====================================================================

Question 4: List the features required in the Multimedia Authoring Software. Compare and contrast the features of Flash and Authorware.                                                                        (5 Marks)

Solution: coming soon…

====================================================================


Question 5: Explain the various techniques for animation in Multimedia. Also explain how  a multimedia package to be designed for awareness about “Uses of Internet”.        (5 Marks)

Solution: Computer animation encompasses a variety of techniques on a computer. Figures are created and/or edited on the computer using 2D bitmap graphics or created and edited using 2D vector graphics. This includes automated computerized versions of traditional animation techniques such as of twining, morphing, onion skinning and interpolated rotoscoping. Some of the commonly used methods are: Analog computer animation Flash animation PowerPoint animation. As any online user knows, the Internet has grown at a blazing speed. It was only in the mid 1990s that the Internet became a reality for average computer users, but since that time, the Internet has grown rapidly and it affects almost every area of our lives. Estimates show that there would be about 165 million online users in United States till 2002. The rapid growth of Internet has affected research in all
types of businesses, including mass media research (Wimmer& Dominick, 2003). But we can say that the effects of the Internet are obvious in almost every field of Human Life.
The Internet has had a dramatic affect on the way people communicate, conduct business, and process information, and it has affected mass media and research as well. For instance, the Internet has:
• Created new methods for gathering Mass Media data (Web search).
• Changed the way researchers search for and disseminate information.
• Simplified collaboration and interaction among researchers.
• Provided new material for analysis (Ibid)
In spite of research, Internet offers exciting opportunities and possibilities for users like: -
• Use of broadband Internet access people can easily download movies, songs, games,
informative data about new trends, cooking recipes, etc. From any library or organization
of the world.
• Interaction with the different peoples with the help of chat rooms, e-mails, e-cards, net
SMS, etc. one can easily communicate in less expensive way.
• E-commerce – involves buying and selling goods and services across the Internet, rather
than traditional outlets such as retail stores etc., also called online marketing to reach the
potential buyers across the globe through Internet. (Jones, 2003, P.162)
• Online journalism-offers a level of interactivity-direct communication between news
organizations and audiences made possible by news forums (Ibid P. 356.). Publishing a
high volume daily newspaper is an intricate business requiring the synchronization of
many different activities. Publishing online can both open new avenues in information
dissemination and build a more dynamic relationship with the reader. This provides
European Journal of Social Sciences – Volume 6, Number 4 (2008)
immediacy, multi-paging, multi media, flexible delivery platforms, and facilities like
archiving. (Adams & Clark, 2001, PP.29-32)
• Learning and sharing cultures-Mcluhan believed that Hollywood and the industry of
advertisers and marketing specialists provided the content for collective hallucination.
Many media were deliberately used to manufacture demand by saturating popular culture
with commercial messages. The resulting polluted mental environment was the most
dangerous consequence of many new Media (Jones, 2003, P.305). Likewise the concepts
of westernization, global culture, pop culture and feminism are penetrated in the
developing countries with the help of New Media.
• Net conferencing-as conference is a task-oriented meeting between two or more people.
Likewise net conferencing mediated by network computers, with or without video or its
like interpersonal or small group communication through which multinational companies
work all over the globe and big celebrities transmit their messages to their associate by
sitting in any corner of the world and get connected via the internet. (Adams& Clark,
2001)
• Researching on the Internet locating the exact data according to your needs by net.
Numbers of websites are available for the students / researchers all over the world to get
any kind of academic or non-academic information from the Internet. Since these tools
search through vast databases, they are more likely to give you too many results than not
enough. (Ibid)
• Web creating / designing – every individual or organization can easily creates its own
web site and get connected with the world and be the member of exciting cyber space
literally wrap yourself in media and not have to see what’s really going on around you
(William Gibson) (http://www.w3c.com).
• Online books/E-Books -one cannot only consult E-newspaper and e-magazines but lots of books are also available online. Online booksellers give you a variety of books, which can be purchased online (http://www.amazon/e-books.com).
• Internet radio and recordings- making the airwaves surfer friendly. As the speed of the net has been increased, it has made it possible for richer media to be transmitted over the
web. No longer limit to text, we can now send audio and video as well. But one of the
more significant advances has been the development of streaming audio (files can be
playing during down loads) (http://realaudio/realoneplayer.internetradio).
• Internet film – micro cinema movement- term coined in 1991 is a community of       independent film makers who produce everything from animated shorts to feature length
movies at a fraction of the cost of the major studios. With digital equipment, these films
are now rivaling the quality of multimillion-dollar productions. Web as distribution medium, the micro cinema community is rapidly growing (http://www.automfilms.com).
The aforesaid uses also shows that how Internet is affecting human life and provide new
insights in the field of mass media.
Basic multimedia communication technology tends to cover a range of multimedia devices, such as sound cards and graphic cards that allow users to create visual presentations that output sound and /or images. Multimedia generally means the combination of two or more continuous media. The two media are normally audio and video, sound plus moving pictures. For example the digital camera may be used externally to the PC, and allows the user to record images. When connecting the camera to the computer, using a cord, images will be formatted and printed. Various computers have sound cards stored within them, this allows output of sound from speakers through the use of CD's, and other formats that may have music attached to it. Sound cards allow individuals to listen to music played or stored on their computer.
Whereas Communications technology refers to the transmission of data from one computer to another from one device to another. Computer systems refer to an entire working computer. All computer systems consist of various components they include the case of the computer the power supply and many other components.
The Motherboard in a computer that manages the communication and function of all information. The Processor is another term for (CPU) Control Panel Unit. A microprocessor chip, the CPU is the brain of the computer; it uses mathematical functions to perform calculations.
Random Access Memory
Also referred to as the (RAM) holds the application programs and data in current use, it may also be occupied by software as operating systems and interpreters.
Computer systems also include a Bus, the Hard Drive which has encoding data on the hard drive there has been two approaches firstly being the MFM, and the next being RLL. Other components include Peripherals, Monitor, Keyboard, and various Pointed Devices including Joysticks.
Computer Networks
Computer networks are able to achieve communication between a couple of computers. Networks are split into three parts.
Local Area Network
A Local Area Network is also known as a (LAN) they are privately owned networks within a single building or campus. LANs are distinguished from other kinds of networks by three characteristics (1) their size, (2) their transmission technology, and (3) their topology.
Hub
This is a LAN device that broadcasts the information it receives to all attached devices and segments of the network.
Bridge
This limits the collision domain, can extend network distances, and can also filter packets on their MAC addresses and ease congestion.
Router
These have two functions firstly to determine the best path to a destination and to share path information the "route" with other routes. A router can also connect networks using different media and architectures, which enable them to determine the best path for a packet to reach another network. They can also filter broadcasts.
Network Interface Card
The Network Interface Card allows devices to connect to the network. They provide connections for any type of networking media, including wireless media. Internal hardware installed within computer amongst other devices that allow them to communicate on a network.
Metropolitan Area Network
This is constructed of LANs that are interconnected across a city or metropolitan area. An example of a MAN is the cable television network available in many cities. MANs require routers, telephone and ATM switches, and microwave antennas. They produce single points of connection between each LAN.
ATM Switch
A network device which is used by telecommunications companies like the local telephone company to support multiple connections on an ATM network.
Wide Area Network
This is also referred to as a (WAN) Two or more LANs or MANs, which are interconnected using slow-speed connections over telephone lines.
Modem
A modem is a device used by telecommunications companies like the local telephone company to support multiple connections on an ATM network.


By Nikhil Trivedi


IGNOU BCA CS-65 Solved Assignments 2010


Course Code                          :           CS-65

Course Title                           :           Windows Programming
Assignment Number              :           BCA(4)-65/Assignment/2010

Maximum Marks                   :           25

Last Date of Submission       :           30th April, 2010 (For January Session)
30th October, 2010 (For July Session)


There are five questions in this Assignment. Answer all the questions. You may use illustrations and diagrams to enhance explanations.


Question 1:           Design a database application to generate Cinema Hall Transactions using Visual Basic. Provide necessary documentation, reports, screen layouts etc. for the project.
       (7 Marks)

Solution:

==================================================================================

Question 2:           What is a significance of Crystal Reports? How are these used? Explain.
       (3 Marks)

Solution: 'Crystal Reports' is a popular third party package that is included with Visual Basic, which allows you to create reports for your application. The package consists of a designer - where you can design and test the reports, Crystal Reports API calls and Crystal Reports control.
Note: Crystal Reports is shipped and installed as part of the VB installation package except in VB6. This can be found in \common\tools\crysrep double click on crystl32.exe to install.
Creating a Report
VB5 or less
To access the Crystal Report Designer, select the Report Designer from the Add-In menu in the VB environment
VB6
To access the Crystal Report Designer, a Start menu group and shortcut will have been automatically created.
Lets have a quick look at the Designer

crystald
Initially there is one tab on the report - Design - when you select the print preview to see how the report looks with data in, another tab named Preview will appear.
While you are in design mode you can draw and arrange the data fields on the report. This is done in a similar way to creating controls on a form in VB.
For the purposes of this tutorial we will be creating a simple report from the sample database BIBLIO.
Start the Crystal Reports Designer
Create a new report by choosing File menu - New and the Create New Report dialog box will appear (see picture below)
dialog
Click on the Custom button to display the Choose Report Type and Data Type frames.
Select the Custom Report and click on the Data File.
Specify the location of the BIBLIO.MDB Access database
Select which tables from the database you want. For this example we will need the authors table and the Title table.
check that the joins are correct in the Linking Export
Now we are ready to draw the report
report
Drag and drop the fields you want on to the report. So that it looks like the report above.
Now if you run it by selecting Print Preview, you can see what the report looks like.
Now save the report and we have a template that now can be used in VB.
Note: Turn off the Save Data with report option if you want the data to contain new information each time the report is used. Going to the File menu, selecting Options and clicking on the Reporting Tab sets the option
This is fine I hear you say, but what if I don't want all the data. There are many options in the Crystal Reports and as this tutorial is more of an overview I will not be going into it. But one important thing to do is to get specific data. This is done by a selection formula (i.e. the Where clause of a SQL statement).
select
The above formula will only show Authors that have had their book published in 1984.
Using Crystal Reports in VB
When you have designed your report, the saved file should have an extension .rpt. You can use this report with the Crystal Report control to display or print your report in a VB application.
Note:Check the crystal report help files for the files you need to distribute with the control. You will also need any .rpt files that you have created
You will have to add the Crystal Report control to the toolbox, this is done by going to the Project menu and selecting Components, then looking down the list for the control and clicking on it
To use the control add it to a form and set the following properties
  • ReportFileName - The path and the filename of the .rpt file you have created
  • DataFiles(0) - The path and the filename of the database that you want it to use.
    If this is left blank it will use the one in the report.
  • SelectionFormula - The formula to select the subset of data that you want.
  • Destination - 0 to Preview, 1 to Print
To display the report use the .printreport method i.e CrystalReport1.PrintReport


==================================================================================



Question 3:           What are different the built-in functions and their use in Visual Basic. Also, discuss the need of Module level variables with example.
       (5 Marks)

Solution:
Function

Name
Return Type
Description
CBool
Boolean
Converts an expression into a Boolean value
CByte
Byte
Converts an expression into Byte number
CDate
Date
Converts and expression into a date or time value
CDbl
Double
Converts an expression into a flowing-point (decimal) number
CInt
Integer
Converts an expression into an integer (natural) number
CCur
Currency
Converts an expression into a currency (monetary) value
CLng
Long
Converts an expression into a long integer (a large natural) number
CSng
Single
Converts an expression into a flowing-point (decimal) number
CStr
String
Converts an expression into a string
A variable that is recognized among all of the procedures on a module sheet is called a "module-level" variable. A module-level variable is available to all of the procedures in that module, but it is not available to procedures in other modules. A module-level variable remains in existence while Visual Basic is running until the module in which it is declared is edited. Module-level variables can be declared with a Dim or Private statement at the top of the module above the first procedure definition.

At the module level, there is no difference between Dim and Private. Note that module-level variables cannot be declared within a procedure.

Note If you use Private instead of Dim for module-level variables, your code may be easier to read (that is, if you use Dim for local variables only, and Private for module-level variables, the scope of a particular variable will be more clear).

In the following example, two variables, A and B, are declared at the module level. These two variables are available to any of the procedures on the module sheet. The third variable, C, which is declared in the Example3 macro, is a local variable and is only available to that procedure.

Note that in Example4, when the macro tries to use the variable C, the message box is empty. The message box is empty because C is a local variable and is not available to Example4, whereas variables A and B are.
   Dim A As Integer        ' Module-level variable.
   Private B As Integer    ' Module-level variable.
 
   Sub Example1()
       A = 100
       B = A + 1
   End Sub
 
   Sub Example2()
       MsgBox "The value of A is " & A
       MsgBox "The value of B is " & B
   End Sub
 
   Sub Example3()
        Dim C As Integer    ' Local variable.
        C = A + B
        MsgBox "The value of C is " & C
   End Sub
 
   Sub Example4()
        MsgBox A
        ' The message box displays the value of A.
        MsgBox B
        ' The message box displays the value of B.
        MsgBox C
        ' The message box displays nothing because C was a local variable.
   End Sub


==================================================================================



Question 4:           List the controls and items those can/cannot be implemented over Multiple Document interface (MDI). Also, discuss the use of MDI in the development of Visual Basic application.
       (5 Marks)

Solution: A document management system (DMS) is a computer system (or set of computer programs) used to track and store electronic documents and/or images of paper documents. The term has some overlap with the concepts of content management systems. It is often viewed as a component of enterprise content management (ECM) systems and related to digital asset management, document imaging, workflow systems and records management systems.
In the broadest sense, document management systems can range from a shoebox all the way to an enterprise content management system. There are several common issues that are involved in managing documents, whether the system is an informal, ad-hoc, paper-based method for one person or if it is a formal, structured, computer enhanced system for many people across multiple offices. Most methods for managing documents address the following areas:
Location
Where will documents be stored? Where will people need to go to access documents? Physical journeys to filing cabinets and file rooms are analogous to the onscreen navigation required to use a document management system.
Filing
How will documents be filed? What methods will be used to organize or index the documents to assist in later retrieval? Document management systems will typically use a database to store metadata about documents and a File System to store the actual physical files.
Retrieval
How will documents be found? Typically, retrieval encompasses both browsing through documents and searching for specific information. What kind of information about documents are indexed for rapid retrieval?
Security
How will documents be kept secure? How will unauthorized personnel be prevented from reading, modifying or destroying documents?
Disaster recovery
How can documents be recovered in case of destruction from fires, floods or natural disasters?
How long should documents be kept, i.e. retained? As organizations grow and regulations increase, informal guidelines for keeping various types of documents give way to more formal records management practices.
How can documents be preserved for future readability?
Distribution
How can documents be available to the people that need them?
Workflow
If documents need to pass from one person to another, what are the rules for how their work should flow?
Creation
How are documents created? This question becomes important when multiple people need to collaborate, and the logistics of version control and authoring arise.
Authenticity
Is there a way to vouch for the authenticity of a document ?

When, where and by whom are documents created, modified, published and stored [1]?



==================================================================================



Question 5:           What is data control? Explain the use of different data controls available in
                                Visual Basic with example.    (5 Marks)


Solution: The Visual Basic 6.0 Data control is used as a mechanism for binding controls to a database using DAO. Visual Basic 2005 has no equivalent for the Data control; the data-binding architecture has changed and DAO is no longer supported. For more information, see Data Access for Visual Basic 6.0 Users.
The Data control also provides an interface for navigating data, with buttons for moving back and forth through rows in a database table. Visual Basic 2005 has an equivalent control, the BindingNavigator control, which also contains buttons for adding and deleting rows
The Visual Basic 6.0 Data control is used as a mechanism for binding controls to a database using DAO. Visual Basic 2005 has no equivalent for the Data control; the data-binding architecture has changed and DAO is no longer supported. For more information, see Data Access for Visual Basic 6.0 Users.
The Data control also provides an interface for navigating data, with buttons for moving back and forth through rows in a database table. Visual Basic 2005 has an equivalent control, the BindingNavigator control, which also contains buttons for adding and deleting rows.

==================================================================================
By Nikhil Trivedi