Site hosted by Angelfire.com: Build your free website today!

Active Server Page

    n. A method for creating programs that run on a web server, first available on the Microsoft Internet Information Server (IIS) 3.0. ASP pages contain a mixture of HTML code and scripting code. ASP uses the ActiveX scripting engine to support both VBScript and JScript code. You can use only one type of script per page. The script is delineated either by inline server script tags, <% %>, or by the HTML <SCRIPT> and </SCRIPT> tags. When a user requests data from a URL with an ASP file extension, the ActiveX server engine reads through the file from top to bottom, sending the HTML back to the browser and executing the script. See also IIS and ActiveX.

ActiveX

n. A set of technologies that enables software components to interact with one another in a networked environment, regardless of the language in which the components were created. ActiveX, which was developed as a proposed standard by Microsoft in the mid 1990s and is currently administered by the Open Group, is built on Microsoft's Component Object Model (COM). Currently, ActiveX is used primarily to develop interactive content for the World Wide Web, although it can be used in desktop applications and other programs. ActiveX controls can be embedded in Web pages to produce animation and other multimedia effects, interactive objects, and sophisticated applications. See also ActiveX controls, COM. Compare applet, plug-in (definition 2).

 

ActiveX controls

n. Reusable software components that incorporate ActiveX technology. These components can be used to add specialized functionality, such as animation or pop-up menus, to Web pages, desktop applications, and software development tools. ActiveX controls can be written in a variety of programming languages, including C, C++, Visual Basic, and Java. See also ActiveX. Compare helper program.

anonymous

n. On the Internet, the standard login name used to obtain access to a public FTP file archive. See also anonymous FTP.

anti-aliasing

n. A software technique for smoothing the jagged appearance of curved or diagonal lines caused by poor resolution on a display screen. Methods of anti-aliasing include surrounding pixels with intermediate shades, and manipulating the size and horizontal alignment of pixels. See also dithering. Compare aliasing.

application programming interface

or application program interface n. A set of routines used by an application program to direct the performance of procedures by the computer's operating system. Acronym: API.

artificial intelligence

n. The branch of computer science concerned with enabling computers to simulate such aspects of human intelligence as speech recognition, deduction, inference, creative response, the ability to learn from experience, and the ability to make inferences given incomplete information. Two common areas of artificial-intelligence research are expert systems and natural-language processing. See also expert system, natural-language processing. Acronym: AI.

assembly language

n. A low-level programming language using abbreviations or mnemonic codes in which each statement corresponds to a single machine instruction. An assembly language is translated to machine language by the assembler and is specific to a given processor. Advantages of using an assembly language include increased execution speed and direct programmer interaction with system hardware. See also assembler, compiler, high-level language, low-level language, machine code.

authentication

n. In a multiuser or network operating system, the process by which the system validates a user's logon information. A user's name and password are compared against an authorized list, and if the system detects a match, access is granted to the extent specified in the permission list for that user. See also logon, password, permission, user account, user name.

 

authorization

n. In reference to computing, especially remote computers on a network, the right granted an individual to use the system and the data stored on it. Authorization is typically set up by a system administrator and verified by the computer based on some form of user identification, such as a code number or password. Also called access privileges, permission. See also network, system administrator.