Preview

Visual Basic

Powerful Essays
Open Document
Open Document
5657 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Visual Basic
CHARACTERISTICS AND DATA TYPES OF VISUAL BASIC
INTRODUCTION
The characteristics and data types of Visual Basic elucidated its advantages and disadvantages. Visual Basic is a popular event-driven visual programming system from Microsoft Corporation for Microsoft Windows (Morley, 2008). It is an Integrated Development Environment (IDE), which uses a Graphical User Interface (GUI) to create and modify code (Capron, 2004). It enables Rapid Application Development (RAD) of graphical user interface applications, access to databases using Data Access Objects (DAO), Remote Data Objects (RDO), or Active X Data Objects (ADO), and creation of Active X Controls and objects (Zak, 2004). It is an advanced structure dialect intended to help programmers to develop quite complex applications (Joos, 2001). It is an extremely powerful third-generation compiled language capable of both text and graphics (Bell, 2002). It is the visual form of BASIC (Beginners’ All-purpose Symbolic Instruction Code), a language that emphasizes ease of use (Capron, 2004).
History of Visual Basic In 1988, Alan Cooper, the father of Visual Basic, showed a drag and drop shell prototype called Tripod to Bill Gates. Microsoft immediately bought the concept. They contracted with Cooper and his associates to develop Tripod into a programmable form system for Windows 3.0, under the code name “Ruby”. But Tripod did not include a programming language at all. So, Microsoft decided to combine Ruby with BASIC language to create Visual Basic. Ruby employed a string-based system of messages between controls. The first conservative draft of ideas included simply replacing the crude string language with BASIC. But these messages were modeled in a graph-like user interface whose complexity scaled rather poorly from shell construction set to general programming environment. So such ideas were quickly considered unworthy. The event model was evolving for Omega and could be modeled into unified concept suitable for

You May Also Find These Documents Helpful

  • Powerful Essays

    Microsoft presented a working situation named Windows on November 20, 1985 as a graphical working framework shell for MS-DOS in light of the developing enthusiasm for graphical UIs (GUI). Microsoft Windows came to command the world's PC showcase with more than 90% piece of the overall industry, surpassing Mac OS, which had been presented in 1984. (Bhardwaj, Arora & Malik, 2014, p.778).…

    • 1714 Words
    • 7 Pages
    Powerful Essays
  • Powerful Essays

    Microsoft visual Basic 6.0 is a third-Generation event-driven programming language and integrated (IDE) from Microsoft for its COM programming model first released in 1991.…

    • 1214 Words
    • 5 Pages
    Powerful Essays
  • Satisfactory Essays

    This course introduces students to object-oriented programming. It covers object-oriented tools for system analysis, design and development. The course teaches the significance of object-oriented programming, the keywords and constructs of the Java programming language, and the steps required to create simple Java technology programs.…

    • 414 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    The first language and its rules I will describe is Visual Basic. Visual Basic has a few different rules and they are described on Microsoft’s website in a document. This document is called (“Visual Basic Naming Rules”) and they read as such:…

    • 878 Words
    • 4 Pages
    Good Essays
  • Good Essays

    Event Driven Programming

    • 5596 Words
    • 23 Pages

    1.1 Key features: service oriented; time driven; event handlers; trigger functions; events e.g. mouse, keyboard, HTML object, form, user interface; event loops; flexibility; suitability for graphical interfaces; simplicity of programming; ease of development. Examples: operating systems as event driven systems; Graphical User Interfaces (GUIs). Programming languages: e.g. Visual Basic (VB), Visual Basic for Applications (VBA), Coldfusion; Integrated Development Environments (IDEs).…

    • 5596 Words
    • 23 Pages
    Good Essays
  • Powerful Essays

    The following information will introduce general knowledge in basic programming concepts. It shall discuss basic types of computer programming languages as-well-as program development. There are three basic types of computer programming languages that will be discussed in a simple and easy to understand manner. We shall also describe the program development cycle and discuss why it is important to use a structured and organized process to create a computer programming language.…

    • 1318 Words
    • 6 Pages
    Powerful Essays
  • Good Essays

    The program is a graphical interface environment, which comes in many different types of programs in many different languages. The graphical interface environment allows…

    • 542 Words
    • 3 Pages
    Good Essays
  • Better Essays

    There is subcategory as visual languages on the imperative languages. These visual languages gives ability of generate GUIs easily by drag and drop. All .NET languages such as VB.NET and C++, C# categorized into here.…

    • 1672 Words
    • 7 Pages
    Better Essays
  • Better Essays

    References: for Software Development using Microsoft Office Products 3) Solomon, Christine, "Microsoft Office 97 Developer 's Handbook", Microsoft Press, Redmond,Washington,1997 4) Microsoft Corp.,"Microsoft Office 97 Visual Basic Programmer 's Guide"; Microsoft Press, Redmond,Washington, 1997 5) O 'Brien,T.M. & Pogge,S.J. & White,G.E.,"Microsoft Access 97 Developers Handbook", Microsoft Press, Redmond,Washington, 1997 6) Smith,Robert & Sussman,David,"Beginning Access 97 VBA Programming",Wrox Press Ltd.,Birmingham,UK,1997 7) "Visual Basic Programmer 's Guide, Version 5.0",Document No. DD93011-1296, Microsoft Corp., Redmond,Washington, 1997 8) Craig,J.C. & Webb,J.,"Miscosoft Visual Basic 5.0 Developer 's Workshop", Fourth Edition, Microsoft Press, Redmond,Washington,1997 9) Mann, Anthony,"Visual Basic 5.0 Developer 's Guide",Sams Publishing,Indianapolis,1997 10) Haught,D. & Ferguson,J.,"Microsoft Jet Database Engine Programmer 's Guide",Second Edition,Microsoft Press,Redmond,Washington,1997 Nuclear & Engineering Standards Summary (Partial List) 11) ANSI/IEEE-ANS-7-4.3.2, Application Criteria for Programmable Digital Computer Systems in Safety Systems of Nuclear Power Plants 12) ANSI/ANS-10.2,Recommended Programming Practices to Facilitate the Portability of Scientific and Engineering Computer Programs 13) ANSI/ANS-10.3,Guidleines for the Documentation of Digital Computer Programs 14) ANSI/ANS-10.4,Guidelines for the Verification & Validation of Scientific and Engineering Programs for the Nuclear Industry 15) ANSI/ANS-10.5,Guidelines for Considering User Needs in Computer Program Development 16) ANSI/ASME NQA-1,Quality Assurance Program Requirements for Nuclear Facilities 17) ANSI/ASME NQA-2 Part2.7,Quality Assurance Requirements of Computer Software for Nuclear Facility Applications 18) IEEE STD 1033,IEE Recommended Practice for Application of IEEE STD 828 to Nuclear Power Generating Stations 19) NUREG/CR-4640,Handbook of Software Quality Assurance Techniques Applicable to the Nuclear Industry 20) Regulatory Guide 1.152,Criteria for Programmable Digital Computer System Software in Safety-Related Systems of Nuclear Power Plants. 21) ANSI/IEEE Std 729,Glossary of Software Engineering Terminology 22) ANSI/IEEE Std 730, Software Quality Assurance Plans 23) ANSI/IEEE Std 828,Software Configuration Management 24) ANSI/IEEE Std 829,Software Test Documentation 25) ANSI/IEEE Std 830,Software Requirements Specifications 26) ANSI/IEEE Std 1008,Software Unit Testing 27) ANSI/IEEE Std 1012,Software Verification And Validation Plans 28) ANSI/IEEE Std 1016,Software Design Description…

    • 3465 Words
    • 14 Pages
    Better Essays
  • Powerful Essays

    Internet Programming

    • 3008 Words
    • 13 Pages

    • The memory handling is done by a garbage collector and not by a programmer.…

    • 3008 Words
    • 13 Pages
    Powerful Essays
  • Powerful Essays

    Visual Basic Terms

    • 1691 Words
    • 7 Pages

    EVENT: MEANS THE USER HAS INITIATED AN ACTION THAT CAUSES THE PROGRAM TO PERFORM THE TYPE OF PROCESSESING CALLED FOR BY THE USER’S ACTION.…

    • 1691 Words
    • 7 Pages
    Powerful Essays
  • Satisfactory Essays

    Proposal for Visual Basic

    • 1978 Words
    • 8 Pages

    Record Manipulation: The system project able to accessing record from the database, adding a new record and deleting any unwanted record if required.…

    • 1978 Words
    • 8 Pages
    Satisfactory Essays
  • Powerful Essays

    Vbcodes in Timer

    • 4404 Words
    • 18 Pages

    1. Understand the benefits of using Microsoft Visual Basic to build a ‘front-end’ interface as a database programming tool…

    • 4404 Words
    • 18 Pages
    Powerful Essays
  • Best Essays

    Syllabus

    • 2255 Words
    • 10 Pages

    Deitel, P. J., & Deitel, H. M. (2011). Visual C#® 2010: How to program (4th ed.). Upper Saddle River, NJ: Pearson Education.…

    • 2255 Words
    • 10 Pages
    Best Essays
  • Good Essays

    First, let’s focus on the basic controls that are used in most programs. These controls are so essential that VB.NET would be utterly useless without them…

    • 910 Words
    • 4 Pages
    Good Essays