Active Server Pages: Active Server Pages technology generates HTML and passes the dynamically created HTML to the browser to be displayed to the user. Microsoft created Active Server Pages to make it easier for developers to create dynamic Web sites in a Windows environment.
Active X: A technology developed by Microsoft for sharing information among different applications, ActiveX supports new features that enable it to take advantage of the Internet. For example, an ActiveX control can be automatically downloaded and executed by a Web browser. ActiveX is not a programming language, but rather a set of rules for how applications should share information. It allows you to create cross-platform, language-independent controls.
To the top
Active X Controls: An ActiveX control is similar to a Java applet. Unlike Java applets, however, ActiveX controls have full access to the Windows operating system. This gives them much more power than Java applets, but with this power comes a certain risk that the applet may damage software on your machine.
To the top
Applet: An applet is a program designed to be executed from within another application. Unlike an application, applets cannot be executed directly from the operating system. A well-designed applet can be invoked from many different applications.
To the top
Array: An array allows a programmer to store more than one value under the same variable name.
To the top
AWT (Abstract Window Toolkit): The java.awt package contains 44 classes and interfaces all of which are devoted to producing applets and applications with the GUIs.
To the top
C: Developed in the 1980s at AT&T, this language is widely used to develop commercial applications. UNIX is written in C.
To the top
C++: A superset of the C language, this is an object-oriented programming language that is now generally viewed as the best language for creating large-scale application programs.. A related programming language, Java, is based on C++.
To the top
COBOL: Developed in the 1960s, COBOL is widely used for mini and mainframe programming. It is also available for personal computers.
To the top
Cascading Style Sheets (CSS): CSS is a style sheet format for HTML documents endorsed by the World Wide Web Consortium. CSS1 (Version 1.0) provides hundreds of layout settings that can be applied to all the subsequent HTML pages that are downloaded. CSS2 (Version 2.0) adds support for XML, oral presentations for the visually impaired, downloadable fonts and other enhancements.
To the top
CGI script: (Common Gateway Interface script) A small program written in a language such as Perl, Tcl, C or C++, it functions as the glue between HTML pages and other programs on the Web server. For example, a CGI script would allow search data entered on a Web page to be sent to the DBMS (database management system) for lookup. It would also format the results of that search as an HTML page and send it back to the user. The CGI script resides in the server and obtains the data from the user via environment variables that the Web server makes available to it.
To the top
Class: A class is a category of things that defines the characteristics of its objects and the methods that can be applied to its objects.
To the top
ColdFusion: A product created by Allaire Corporation of Cambridge, Mass. that includes a server and a development toolset designed to integrate databases and Web pages. With Cold Fusion, a user could enter a zip code on a Web page, and the server would query a database for information on the nearest movie theaters and present the results in HTML form. Cold Fusion Web pages include tags written in Cold Fusion Markup Language (CFML) that simplify integration with databases and avoid the use of more complex languages like C++ to create translating programs.
To the top
Compiler: a language translator that converts a complete program, (source code), into a machine language, (object code), to produce a program,(.exe, executable file), that the computer can process in its entirety.
To the top
Controls: Also called objects, controls are the graphical elements that make up the interface.
To the top
Control Creation Version of Visual Basic: a limited version of Visual Basic 5, allowing you to create your own Active X controls for use in a VB application or Web Page. Full features, except does not include MAKE.EXE (compiler), Crystal Reports Controls, SetUpWizard, and the Data Control for working with databases.
To the top
DBASE: Widely used in business applications. Offshoots of dBASE ("Xbase" languages) are Clipper, Quicksilver, FoxBase and FoxPro.
Debugging: the process of finding and fixing errors in a program.
To the top
Dreamweaver: A Web authoring tool developed by Macromedia that allows Web developers to generate HTML and JavaScript source code while viewing the site as they work. Instead of spending hours writing HTML tags to code a complex table, the developer can build the table, resize it, and view it exactly as it will appear on a Web page. There is no chance that a person will omit a tag or create table cells that are the wrong size because the developer works visually. Dreamweaver generates the correct code for the table. Similarly, Dreamweaver will generate code for rollovers, image maps, and animated layers. With a tool like Dreamweaver, coding these elements was a time consuming detailed task. Dreamweaver's development environment integrates other development tools such as Fireworks, Flash, and Aria. It's a "What you see is what you get (WYSIWYG) interface."
To the top
Events: An event is a set of actions that can occur when an application is running - e.g., clicking the mouse or pressing a key.
To the top
GUI(Graphical User Interface): The GUI is common to all applications written for the Windows environment. Graphical user interfaces, such as Microsoft Windows and the one used by the Apple Macintosh, feature the following basic components: Pointer, pointing device, icons, desktop, windows, menu.
To the top
IDE (Integrated Development Environment): IDE combines the editor, compiler and other useful tools in the same software package. Its advantage is that when a program with syntax errors is compiled, the programmer sees the error messages and the original program at the same time -- this makes debugging much easier. Also, some IDEs contain debuggers. Visual J++, VisualAge for C++ or Java, Java WorkShop, and Visual Café are IDEs.
To the top
Java applet: A Java Applet is a program not intended to run on its own, but rather is supposed to live at some location in a Web page, similar to the way a graphic image might.
To the top
Java: A high-level programming language developed by Sun Microsystems, Java is an object-oriented language similar to C++, but simplified to eliminate language features that cause common programming errors. Compiled Java code can run on most computers because Java interpreters and runtime environments, exist for most operating systems.
To the top
Java Beans: Java Beans are a specification developed by JavaSoft that defines how Java objects interact. An object that conforms to this specification is called a JavaBean, and is similar to an ActiveX control. It can be used by any application that understands the JavaBeans format. The principal difference between ActiveX controls and JavaBeans are that ActiveX controls can be developed in any programming language but executed only on a Windows platform, whereas JavaBeans can be developed only in Java, but can run on any platform.
To the top
JavaScript: JavaScript is a scripting language developed by Netscape to enable Web authors to design interactive sites. Although it shares many of the features and structures of the full Java language, it was developed independently. JavaScript can interact with HTML source code, enabling Web authors to spice up their sites with dynamic content. JavaScript is endorsed by a number of software companies and is an open language that anyone can use without purchasing a license. It is supported by recent browsers from Netscape and Microsoft, though Internet Explorer supports only a subset, which Microsoft calls Jscript.
To the top
JDK (Java Development Kit): JDK is Sun's Java compiler. It contains the minimal set of tools you need to develop Java programs. Its current version is 1.1. This product is always available free from Sun, downloadable from the Web at http://java.sun.com/products/jdk/ (JDK 1.2 is due out soon.)
To the top
JFC (Java Foundation Classes): Go beyond the AWT to enable you to design GUIs that either reflect the operating system that you're programming for or to create your own platform-independent interface.
To the top
Method: a section of a program that contains code instructing the computer to take some action, a method is a predefined programming procedure or a named sequence of statements that perform some task.
To the top
Microfocus Compiler: A PC-based, COBOL compiler in both DOS and Windows versions that we provide to our customers at educational rates, allowing students to work on COBOL programs on their own machines.
To the top
Microsoft Visual Basic 5.0 Learning Edition: A $150 value, is a version of the Visual Basic compiler developed by Microsoft which gives students the functionality needed to perform many of the projects. Features of this software allow the user to open multiple projects; complete single, multiple or Microsoft Explorer-style document interface applications; utilize wizards with the enhanced Setup Wizard and new Application Wizard; declare, raise and handle their own events; define related named constraints by grouping them in an enumerator or Enum; drag and drop operations between OLE applications; support multiple interfaces (polymorphisms). This software supports many of the exercises in the Microsoft Visual Basic 5 Introductory and Complete texts.
To the top
Microsoft Visual Basic 5.0 Control Creation Edition: This software supports only the exercises found in the Shelly and Cashman Microsoft Visual Basic 5 Introductory text.
To the top
Microsoft Visual Basic 6.0 Professional Edition: End users can use the Visual Basic 6.0 integrated Visual Database Tools and new Data Environment Designer to visually design Oracle and Microsoft SQL Server databases and create reusable data access queries. Server-side Web applications are easy to build and easily accessible from any browser on any platform with Visual Basic 6.0 WebClasses. Highly interactive Web pages can be programmed easily with the new Dynamic HTML Page Designer. Rich data forms can be developed quickly, or users can use the new integrated Report Writer to develop sophisticated, hierarchical reports, with drag-and-drop ease.
To the top
Microsoft Visual Basic 6.0 Learning Edition: This version of the Visual Basic compiler, developed by Microsoft gives students the functionality needed to perform many of the projects in the Microsoft Visual Basic 6.0 Introductory Concepts and Techniques text. It allows users to learn Windows-based programming quickly and easily, with features such as drag-and-drop programming, application and setup wizards, and IntelliSense. Other features included in this version of Visual Basic are Microsoft ActiveX Controls, template gallery, MSDN Library, and a sample application directory.
To the top
Microsoft Visual Basic.NET: Visual Basic.NET is the Microsoft's next version of the Visual Basic language. It features an integrated development environment, greater functionality, and new Web Form development tools. It is part of the Visual Studio.NET suite of programming tools.
To the top
Microsoft Visual Studio.NET: The .NET framework includes a unified set of objects available on server and client platforms. Visual Studio.NET is the next generation of Microsoft's Visual Studio platform. Visual Studio provides a single developing tool that can be used to implement applications such as Visual Basic, C++ and C#. The languages are independent from the code that writes them and as a result of this the components are more flexible. Main differences between Visual Studio 6.0 and the .NET version include the absence of Visual J++. Instead Microsoft will include C#, a language based on C++ but with a focus on building components that can be converted into Web services. Visual InterDev has also disappeared as a separate product and is being interspersed throughout the rest of the tools. The.NET environment simplifies the development of distributed applications.
To the top
Objects: an entity that has its own data and its own methods for manipulating that data; declaring objects is a way of indicating which elements appear in the program, and then naming these elements and assigning values to them an object is a specific thing that belongs to a class -- in Object-oriented/Event-driven languages, the emphasis of a program is on the objects included in the user interface (such as scroll bars and buttons) and the events (such as scrolling and clicking) that occur when those objects are used.
To the top
Object-Oriented Programming Language: A type of programming in which programmers define not only the data type of a data structure, but also the types of operations (functions) that can be applied to the data structure. In this way, the data structure becomes an object that includes both data and functions. In addition, programmers can create relationships between one object and another. For example, objects can inherit characteristics from other objects. C++ and Java are both object-oriented languages.
To the top
Perl (Practical Extraction Report Language): is a programming language that combines syntax from several UNIX utilities and languages. Perl is designed to handle a variety of system administrator functions and provides comprehensive string handling functions. It is widely used to write Web server programs for such tasks as automatically updating user accounts and newsgroup postings, processing removal requests, synchronizing databases and generating reports. Perl has also been adapted to non-UNIX platforms.
To the top
Source code: instructions for the compiler.
Syntax: the rules that you must follow to use the language.
To the top
VBA - Visual Basic for Applications: A programming language very much like Visual Basic, but embedded within an individual Microsoft application (e.g. Excel or Access are most common). You basically create macros, or small programs that perform tasks within their host application.
To the top
VBScript: Microsoft's answer to Netscape's JavaScript language, VBScript is based on the Visual Basic programming language, but is much simpler. It is supported by Internet Explorer and enables Web authors to include interactive controls such as buttons and scrollbars, on their Web pages.
To the top
Visible Analyst: A CASE tool that supports process, data, class, state transition, and structured design modeling. For a complimentary copy or for more information call Bruce Fanning at Visible Systems Corporation at brf@visible.com, bruce.fanning@visible.com, or 1-781-890-2273 x312.
To the top
Visio Professional 5: The ideal online flowcharting and diagramming tool that enables students to create system flowcharts, data flow diagrams, network diagrams, and Web site design. Visio Professional 5 is compatible with Microsoft Office products, which means students can embed diagrams in Word to generate professional-looking reports.
To the top
Visual C++: Microsoft's version of C++ (windows based and strong visual and object-oriented flavor).
To the top
Visual J++: Microsoft's version of Java (windows 95 based and again visual).
To the top
|