93 relations: Amortization, At (Unix), Background process, Batch file, Batch processing, Batch production, Batch renaming, BatchPipes, Berkeley Software Distribution, Channel I/O, Client–server model, Computer cluster, Computer file, Computer multitasking, Computer terminal, Computing, Concurrency (computer science), Cron, Data warehouse, Digital image, Extract, transform, load, Fault tolerance, Globalization, Graphical user interface, Grid computing, Herman Hollerith, HiperDispatch, History of accounting, History of compiler construction, History of writing, IBM card sorter, IBM Db2, IBM mainframe, IBM Parallel Sysplex, Input/output, Interactive computing, Interactivity, Internet, Jacquard loom, Java (programming language), Java Community Process, Jem The Bee, Job (computing), Job control (Unix), Job Control Language, Job Entry Subsystem 2/3, Job production, Job queue, Job scheduler, Keypunch, ..., Latency (engineering), Login session, MacOS, Mainframe computer, Mass production, Metadata, Methods of production, Michigan Terminal System, Microsoft Windows, Online transaction processing, Operating system, Partition of a set, Pipeline (software), Pipeline (Unix), Plugboard, Processing mode, Production support, Punched card, Read–eval–print loop, Record (computer science), Request–response, Rexx, Scalability, Scheduling (computing), Scripting language, Server (computing), Shell script, Smartphone, Sorting, Spring Batch, SQL, Supercomputer, System software, Tabulating machine, Transaction processing, Unit record equipment, University of Michigan, Unix, Unix shell, Web server, Workload Manager, Z/OS, 1890 United States Census. Expand index (43 more) » « Shrink index
Amortization (or amortisation) is paying off an amount owed over time by making planned, incremental payments of principal and interest.
In Unix-like computer operating systems, the at command is used to schedule commands to be executed once, at a particular time in the future.
A background process is a computer process that runs behind the scenes (i.e., in the background) and without user intervention.
A batch file is a kind of script file in DOS, OS/2 and Microsoft Windows.
In computing, batch processing refers to a computer working through a queue or batch of separate jobs (programs) without manual intervention (non-interactive).
Batch production is a technique used in manufacturing, in which the object in question is created stage by stage over a series of workstations, and different batches of products are made.
Batch renaming is a form of batch processing used to rename multiple computer files and folders in an automated fashion, in order to save time and reduce the amount of work involved.
On IBM mainframes, BatchPipes is a batch job processing utility which runs under the MVS/ESA operating system and later versions—OS/390 and z/OS.
Berkeley Software Distribution (BSD) was a Unix operating system derivative developed and distributed by the Computer Systems Research Group (CSRG) of the University of California, Berkeley, from 1977 to 1995.
In computing, channel I/O is a high-performance input/output (I/O) architecture that is implemented in various forms on a number of computer architectures, especially on mainframe computers.
The client–server model is a distributed application structure that partitions tasks or workloads between the providers of a resource or service, called servers, and service requesters, called clients.
A computer cluster is a set of loosely or tightly connected computers that work together so that, in many respects, they can be viewed as a single system.
A computer file is a computer resource for recording data discretely in a computer storage device.
In computing, multitasking is the concurrent execution of multiple tasks (also known as processes) over a certain period of time.
A computer terminal is an electronic or electromechanical hardware device that is used for entering data into, and displaying or printing data from, a computer or a computing system.
Computing is any goal-oriented activity requiring, benefiting from, or creating computers.
In computer science, concurrency refers to the ability of different parts or units of a program, algorithm, or problem to be executed out-of-order or in partial order, without affecting the final outcome.
The software utility cron is a time-based job scheduler in Unix-like computer operating systems.
In computing, a data warehouse (DW or DWH), also known as an enterprise data warehouse (EDW), is a system used for reporting and data analysis, and is considered a core component of business intelligence.
A digital image is a numeric representation, normally binary, of a two-dimensional image.
In computing, extract, transform, load (ETL) refers to a process in database usage and especially in data warehousing.
Fault tolerance is the property that enables a system to continue operating properly in the event of the failure (or one or more faults within) some of its components.
Globalization or globalisation is the process of interaction and integration between people, companies, and governments worldwide.
The graphical user interface (GUI), is a type of user interface that allows users to interact with electronic devices through graphical icons and visual indicators such as secondary notation, instead of text-based user interfaces, typed command labels or text navigation.
Grid computing is the collection of computer resources from multiple locations to reach a common goal.
Herman Hollerith (February 29, 1860 – November 17, 1929) was an American inventor who developed an electromechanical punched card tabulator to assist in summarizing information and, later, accounting.
HiperDispatch is a workload dispatching feature found in the newest IBM mainframe models (the System z10 and IBM zEnterprise System processors) running recent releases of z/OS.
The history of accounting or accountancy is thousands of years old and can be traced to ancient civilizations.
In computing, a compiler is a computer program that transforms source code written in a programming language or computer language (the source language), into another computer language (the target language, often having a binary form known as object code or machine code).
The history of writing traces the development of expressing language by letters or other marks and also the studies and descriptions of these developments.
An IBM card sorter is a machine for sorting decks of punched cards in the format popularized by the International Business Machines Corporation (IBM), which dominated the punched card data processing industry for much of the twentieth century.
IBM Db2 contains database-server products developed by IBM.
IBM mainframes are large computer systems produced by IBM since 1952.
In computing, a Parallel Sysplex is a cluster of IBM mainframes acting together as a single system image with z/OS.
In computing, input/output or I/O (or, informally, io or IO) is the communication between an information processing system, such as a computer, and the outside world, possibly a human or another information processing system.
In computer science, interactive computing refers to software which accepts input from humans as it runs.
Across the many fields concerned with interactivity, including information science, computer science, human-computer interaction, communication, and industrial design, there is little agreement over the meaning of the term "interactivity", although all are related to interaction with computers and other machines with a user interface.
The Internet is the global system of interconnected computer networks that use the Internet protocol suite (TCP/IP) to link devices worldwide.
The Jacquard machine is a device fitted to a power loom that simplifies the process of manufacturing textiles with such complex patterns as brocade, damask and matelassé.
Java is a general-purpose computer-programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible.
The Java Community Process (JCP), established in 1998, is a formalized mechanism that allows interested parties to develop standard technical specifications for Java technology.
JEM, the BEE is a Java, cloud-aware application which implements a Batch Execution Environment, to help and manage the execution of jobs, described by a Job Control Language (JCL).
In computing, a job is a unit of work or unit of execution (that performs said work).
In Unix and Unix-like operating systems, job control refers to control of jobs by a shell, especially interactively, where a "job" is a shell's representation for a process group.
Job Control Language (JCL) is a name for scripting languages used on IBM mainframe operating systems to instruct the system on how to run a batch job or start a subsystem.
The Job Entry Subsystem (JES) is a component of IBM's mainframe operating systems that is responsible for managing batch workloads.
Job production, sometimes called jobbing or one-off production, involves producing custom work, such as a one-off product for a specific customer or a small batch of work in quantities usually less than those of mass-market products.
In system software, a job queue (sometimes batch queue), is a data structure maintained by job scheduler software containing jobs to run.
A job scheduler is a computer application for controlling unattended background program execution of jobs.
A keypunch is a device for precisely punching holes into stiff paper cards at specific locations as determined by keys struck by a human operator.
Latency is a time interval between the stimulation and response, or, from a more general point of view, a time delay between the cause and the effect of some physical change in the system being observed.
In computing, a login session is the period of activity between a user logging in and logging out of a (multi-user) system.
macOS (previously and later) is a series of graphical operating systems developed and marketed by Apple Inc. since 2001.
Mainframe computers (colloquially referred to as "big iron") are computers used primarily by large organizations for critical applications; bulk data processing, such as census, industry and consumer statistics, enterprise resource planning; and transaction processing.
Mass production, also known as flow production or continuous production, is the production of large amounts of standardized products, including and especially on assembly lines.
Metadata is "data that provides information about other data".
Production methods fall into three main categories: job (one-off production), batch (multiple items, one step at a time for all items), and flow (multiple items, all steps in process at once for separate items).
The Michigan Terminal System (MTS) is one of the first time-sharing computer operating systems.
Microsoft Windows is a group of several graphical operating system families, all of which are developed, marketed, and sold by Microsoft.
Online transaction processing (OLTP) is where information systems facilitate and manage transaction-oriented applications, typically for data entry and retrieval transaction processing.
An operating system (OS) is system software that manages computer hardware and software resources and provides common services for computer programs.
In mathematics, a partition of a set is a grouping of the set's elements into non-empty subsets, in such a way that every element is included in one and only one of the subsets.
In software engineering, a pipeline consists of a chain of processing elements (processes, threads, coroutines, functions, etc.), arranged so that the output of each element is the input of the next; the name is by analogy to a physical pipeline.
In Unix-like computer operating systems, a pipeline is a sequence of processes chained together by their standard streams, so that the output of each process (stdout) feeds directly as input (stdin) to the next one.
A plugboard, or control panel (the term used depended on the application area), is an array of jacks, or sockets (often called hubs), into which patch cords can be inserted to complete an electrical circuit.
Data processing modes or computing modes are classifications of different types of computer processing.
Production support is the practices and disciplines of supporting the IT systems/applications which are currently being used by the end users.
A punched card or punch card is a piece of stiff paper that can be used to contain digital data represented by the presence or absence of holes in predefined positions.
A Read–Eval–Print Loop (REPL), also known as an interactive toplevel or language shell, is a simple, interactive computer programming environment that takes single user inputs (i.e. single expressions), evaluates them, and returns the result to the user; a program written in a REPL environment is executed piecewise.
In computer science, a record (also called a structure, struct, or compound data) is a basic data structure.
Request–response, or request–reply, is one of the basic methods computers use to communicate with each other, in which the first computer sends a request for some data and the second computer responds to the request.
Rexx (Restructured Extended Executor) is an interpreted programming language developed at IBM by Mike Cowlishaw.
Scalability is the capability of a system, network, or process to handle a growing amount of work, or its potential to be enlarged to accommodate that growth.
In computing, scheduling is the method by which work specified by some means is assigned to resources that complete the work.
A scripting or script language is a programming language that supports scripts: programs written for a special run-time environment that automate the execution of tasks that could alternatively be executed one-by-one by a human operator.
In computing, a server is a computer program or a device that provides functionality for other programs or devices, called "clients".
A shell script is a computer program designed to be run by the Unix shell, a command-line interpreter.
A smartphone is a handheld personal computer with a mobile operating system and an integrated mobile broadband cellular network connection for voice, SMS, and Internet data communication; most, if not all, smartphones also support Wi-Fi.
Sorting is any process of arranging items systematically, and has two common, yet distinct meanings.
Spring Batch is an open source framework for batch processing.
SQL (S-Q-L, "sequel"; Structured Query Language) is a domain-specific language used in programming and designed for managing data held in a relational database management system (RDBMS), or for stream processing in a relational data stream management system (RDSMS).
A supercomputer is a computer with a high level of performance compared to a general-purpose computer.
System software is computer software designed to provide a platform to other software.
The tabulating machine was an electromechanical machine designed to assist in summarizing information stored on punched cards.
Transaction processing is information processing in computer science that is divided into individual, indivisible operations called transactions.
Starting at the end of the nineteenth century, well before the advent of electronic computers, data processing was performed using electromechanical machines called unit record equipment, electric accounting machines (EAM) or tabulating machines.
The University of Michigan (UM, U-M, U of M, or UMich), often simply referred to as Michigan, is a public research university in Ann Arbor, Michigan.
Unix (trademarked as UNIX) is a family of multitasking, multiuser computer operating systems that derive from the original AT&T Unix, development starting in the 1970s at the Bell Labs research center by Ken Thompson, Dennis Ritchie, and others.
A Unix shell is a command-line interpreter or shell that provides a traditional Unix-like command line user interface.
Web server refers to server software, or hardware dedicated to running said software, that can serve contents to the World Wide Web.
In IBM mainframes, Workload Manager (WLM) is a base component of MVS/ESA mainframe operating system, and its successors up to and including z/OS.
z/OS is a 64-bit operating system for IBM mainframes, produced by IBM.
The Eleventh United States Census was taken beginning June 2, 1890.
Batch Job, Batch Processing, Batch computing, Batch data entry, Batch job, Batch mode, Batch program, Batch programs, Batch system, Batch-oriented, Batchjob, Job Processing Cycle, Job processing cycle.