Term
|
Definition
Programs that specify the information processing activities required for the completion of specific tasks of computer users. Examples are electronic spreadsheet and word processing programs or inventory or payroll programs. |
|
|
Term
|
Definition
Software that combines the ability to do several general-purpose applications (such as word processing, electronic spreadsheet, and graphics) into one program. |
|
|
Term
|
Definition
A combination of individual software packages that share a common graphical user interface and are designed for easy transfer of data between applications. |
|
|
Term
|
Definition
A software package that provides the user interface for accessing Internet, intranet, and extranet Web sites. Browsers are becoming multifuction universal clients for sending and receiving e-mail, downloading files, accessing Java applets, participating in discussion groups, developing Web pages, and other Internet, intranet, and extranet applications. |
|
|
Term
|
Definition
The use of microcomputers, laser printers, and page makeup software to produce a variety of printed materials that were formerly produced only by professional printers. |
|
|
Term
|
Definition
Using computer-generated graphics to enhance the information presented in reports and other types of presentations. |
|
|
Term
|
Definition
The automation of the transformation of ideas and information into a readable form of communication. It involves the use of computers to manipulate text data to produce office communications in the form of documents. |
|
|
Term
|
Definition
Software to support and enhance the communication, coordination, and collaboration among networked teams and workgroups, including software tools for electronic communications, electronic conferencing, and cooperative work management. |
|
|
Term
Personal Information System (PIM) |
|
Definition
A software package that helps end user store, organize, and retrieve text and numerical data in the form of notes, lists, memos, and a variety of other forms. |
|
|
Term
|
Definition
Turning over all or part of an organization's information systems operation to outside contractors, known as systems integrators or service providers. |
|
|
Term
|
Definition
A relocation of an organization's business processes to a lower-cost location overseas. |
|
|
Term
|
Definition
The main control program of a computer system. It is a system of programs that controls the execution of computer programs and may provide scheduling, debugging, input/output control, system accounting, compilation, storage assignment, data management, and related services. |
|
|
Term
|
Definition
Programs that control and support operations of a computer system. System software includes a variety of programs, such as operating systems, database management systems, communications control programs, service and utility programs, and programming language translators. |
|
|
Term
|
Definition
That part of an operating system or other program that allows users to communicate with it to load programs, access files, and accomplish other computing tasks. |
|
|
Term
|
Definition
The use of secondary storage devices as an extension of the primary storage of the computer, thus giving the appearance of a larger main memory than actually exists. |
|
|
Term
|
Definition
The concurrent use of the same computer to accomplish several different information processing tasks. Each task may require the use of a different program or the concurrent use of the same program by several users. |
|
|
Term
|
Definition
A language used to develop the instructions in computer programs. |
|
|
Term
|
Definition
A programming language in which instructions are expressed in the binary code of the computer. |
|
|
Term
Fourth-Generation Languages (4LG) |
|
Definition
Programming languages that are easier to use than high-level languages like BASIC, COBOL, or FORTRAN. They are also known as nonprocedural, natural, or very-high languages. |
|
|
Term
|
Definition
A programming language that utilizes macro instructions and statements that closely resemble human language or mathematical notation to describe the problem to be solved or the procedure to be used. Also called a compiler language. |
|
|
Term
|
Definition
A programming language that is very close to human language. Also called very-high-level language. |
|
|
Term
|
Definition
An object-oriented programming (OOP) language used to develop programs that create and use objects to perform information processing tasks. |
|
|
Term
Hypertext Markup Language (HTML) |
|
Definition
A popular page description language for creating hypertext and hypermedia documents for World Wide Web and intranet Web sites. |
|
|
Term
Extensible Markup Language (XML) |
|
Definition
A Web document content description language that describes the content of Web pages by applying hidden identifying tags or contextual labels to the data in Web documents. |
|
|
Term
|
Definition
An object-oriented programming language designed for programming real-time, interactive, Web-based applications in the form of applets for use on clients and servers on the Internet, intranets, and extranets. |
|
|
Term
|
Definition
A small, limited-purpose application program or small, independent module of a larger application program. |
|
|
Term
|
Definition
A collection of Web and object-oriented technologies for linking Web-based applications running on different hardware, software, database, or network platforms. For example, Web services could link key business functions within the applications a business shares with its customers, suppliers, and business partners. |
|
|
Term
|
Definition
A computer program that translates an assemble language into machine language. |
|
|
Term
|
Definition
A program that translates a high-level programming language into a machine-language program. |
|
|
Term
|
Definition
A computer program that translates and executes each source language statement before translating and executing the next one. |
|
|
Term
Commercial Off-The-Shelf (COTS) Software |
|
Definition
Software applications developed with the intention of selling the software in multiple copies (and usually for a profit). |
|
|
Term
|
Definition
Software applications developed within an organization for use by that organization. |
|
|
Term
General Purpose Application Programs |
|
Definition
Programs that perform common information processing jobs for end users. For example, word processing, spreadsheet, database management, and graphics programs are popular with microcomputer users for home, education, business, scientific, and many other purpose. |
|
|
Term
Function-Specific Application Software |
|
Definition
Packages available to support specific applications of end users in business and other fields. |
|
|
Term
|
Definition
|
|
Term
|
Definition
An e-mail/computer-conferencing hybrid technology that has grown so rapidly that it has become a standard method of electronic messaging for millions of Internet users worldwide. |
|
|
Term
|
Definition
A Web site of personal or noncommercial origin that uses a dated log format updated daily or very frequently with new information about a particular subject or range of subjects. |
|
|
Term
|
Definition
A worksheet of rows and columns that can be stored on your PC or on a network server, or converted to HTML format and stored as a Web page or Web sheet on the World Wide Web. |
|
|
Term
Application Service Providers (ASP) |
|
Definition
Companies that own, operate, and maintain application software and the computer system resources (servers, system software, networks, and IT personnel) required to offer the use of the application software for a fee as a service over the Internet. |
|
|
Term
|
Definition
An integrated system of programs that manages the operations of the CPU, controls the input/output and storage resources and activities of the computer system, and provides various support services as the computer executes the application programs of users. |
|
|
Term
|
Definition
A multitasking, multiuser, network-managing operating system whose portability allows it to run on mainframes, midrange computers, and microcomputers. |
|
|
Term
|
Definition
A low-cost, powerful, and reliable UNIX-like operating system that is rapidly gaining market share from UNIX and Windows servers as a high-performance operating system for network servers and Web servers in both small and large networks. |
|
|
Term
|
Definition
When programmers can read, redistribute, and modify the source code for a piece of software, the software evolves. |
|
|
Term
|
Definition
This product is a complete integrated office suite that provides all the common applications including word processing, spreadsheet, presentation graphics, and database management. |
|
|
Term
|
Definition
Examples include data backup, data recovery, virus protection, data compression, and file defragmentation. Most operating systems also provide many utilities that perform a variety of helpful chores for computer users. |
|
|
Term
Web Development Languages |
|
Definition
|
|
Term
|
Definition
Provide individual and business users with a seamlessly interoperable and Web-enabled interface for applications and computing devices and to make computing activities increasingly Web-browser-oriented. |
|
|
Term
|
Definition
Computer programs consist of sets of instructions written in programming languages that must be translated into the computer's own machine language before they can be processed, or executed, by the CPU. |
|
|
Term
Convert Program Language to Machine Language |
|
Definition
- Translator - Assembler - Compiler - Interpreter |
|
|
Term
Computer-Aided Software Engineering (CASE) Tools |
|
Definition
As the range of support tools expanded, manufactures began to integrate them into a single application using a common interface. |
|
|