3-tier system (software)- a client-server architecture defined by three distinct tiers (or layers)-presentation, application, and data; although they work in unison, each layer can be maintained or upgraded independently of the other algorithm - a mathematical rule for solving a problem; a predetermined set of rules used to solve a problem in a finite number of steps analytic hierarchy process (AHP) - a method or technique used to deal with a complex decision which allows an individual to obtain alternative solutions to a multi-goal problem application server - a software application that executes the operations that are necessary to complete transactions and other interactions between end-users and a business' back-end functions application software - software designed and written with a specific purpose in mind, such as payroll, billing, accounts receivable and inventory control functions architecture - a technical blueprint designed to meet specific requirements, for systems ranging from hardware and operating systems to networks and applications Bayesian filter - a program that uses Bayesian logic to filter the content of an incoming e-mail message to determine whether it is spam or legitimate e-mail; named after the 18th-century English mathematician, Rev. Thomas Bayes benchmark (software) - a standard test which is run on a computer, a set of programs, or other operations, in order to measure its performance against a pre-defined set of threads and process counters built-in function - any function that is built into an application (as part of a high-level language) that can be accessed by an end-user client-server - a type of distributed system where software is split between server tasks and client tasks-the client makes a request to the server; the server then processes the request and returns the results back to the client database - a collection of data stored on a computer that is organized in a way that helps facilitate the search and retrieval of information data migration - the process of transferring data between various formats or storage types decision matrix - a tool for looking at a large numbers of decision factors and assessing each factor's relative importance defragmentation - the process of reducing the amount of fragmentation in a computer's file systems, by reorganizing the contents of the disk in a contiguous manner deploy - to install, test, and implement a computer system or application directory - in computer filing systems, a directory is another name for a folder; a directory organizes the files on your hard disk into various folders domain - a group of computers or servers that share a common name and that are managed as a unified system end user - the individual or organization that ultimately uses a finished product extended enterprise - a term used to describe all of the individuals that make up an organization, from its employees and executives-and beyond-to its business partners, suppliers, and customers enterprise software - software that is used across an entire enterprise system, rather than on a departmental basis executive support system - a type of management information system aimed at providing senior executives of a business with easy access to internal and external information, which may include data analysis, electronic mail, and personal productivity tools feature - an attribute or component of a device or software application firewall - a system that monitors and protects the resources of a private network from the users of other networks fragmentation - occurs when data is scattered over the hard disk; usually caused when files are frequently created, deleted, or modified framework - a logical support structure to organize and classify complex information functionality - the sum of the capabilities of a particular program, application, or system-its entire set of features gateway - an entrance point that allows users to connect from one network to another hard drive - a non-removable disk drive that magnetically stores all of a computer's data; where files and folders are located and where each can be accessed immediately from anywhere on the drive holistic view - a perspective taking into account an entire system and not just the collection of its parts impact analysis - the process of identifying the impacts that changes in a particular object may exert on its related objects information silo - a management system that is incapable of exchanging information with other related systems within an organization infrastructure (software) - the physical equipment that makes up a computer network-computers, racks, wiring, hubs, routers, and so on integration - the process that allows separate software, hardware systems, and devices to communicate with each other lean manufacturing - a business performance improvement tool that focuses on improving quality and reducing costs; an initiative that aims to reduce waste in the manufacturing process legacy application - an application that has been used for a long period of time and that has been inherited from languages, platforms, and techniques used in earlier technologies life cycle (product manufacturing) - the span of a product's life from its conception, through delivery to the end user (including maintenance and repair), to its functional demise maintainability - the ease with which a software system or component can be modified or repaired master data - information regarding customers, vendors, employees, and inventory that is essential to business operations; this information can be shared by multiple users within an organization metadata - data that is used to describe other data and that provides information about its content-for example, when, how, and by whom it was accessed metafile - a file that contains or defines other files which can be shared by more than one application program methodology - a set of principles or methods, applied to a specific branch of knowledge multiplatform - is also referred to as cross-platform; a software program that can be used across multiple operating systems network - a group of connected computers using the same protocol, allowing users to share files or information open source software - software for which the distribution license gives users access to the program source code, allowing them to read, use, or modify it. operating system (OS) - a set of programs that manages a computer's internal functions, such as keeping track of files, scheduling tasks, and managing storage platform - see operating system protocol - a specific set of communication rules created in order for two or more computers to communicate with one other; typical protocols include TCP/IP and HTTP raw data - data that is entered into a computer system by a user (or generated by the computer itself) that has not been processed by the computer in any way real time - a quality of information communication in which data is transmitted without time delay remote host - see remote procedure call remote procedure call - a protocol that allows an application to run specific procedures on more than one computer in a distributed environment-also known as remote host seamless integration - a term to describe how various products or services can be tightly integrated without causing errors or complications service pack - a software package that contains updates to a specific program, application, or operating system, and that aims to fix a particular problem or provide enhancements; some examples of a service pack include new program features or security enhancement tools user-friendly - a term used to describe the ease with which an individual can use a particular device or apply a particular process value chain - activities performed at various stages of production which add value to the end product value cycle - see value chain virtual memory - memory that increases the available memory of a computer by enlarging its addressable storage space; when the random access memory (RAM) has been depleted, the computer will swap data to its hard drive and back as needed virus - a small program or script that can create, move, read, or erase files and cause a negative or sometimes catastrophic effect on a computer white paper - a document that discusses a certain technology or product; a marketing tool used to promote a technology or product workflow - a process description establishing the order in which specific tasks are performed, specifying who performs them, and defining how quickly they must be performed
|





