Source Program Maintenance Online II
   HOME





Source Program Maintenance Online II
Source Program Maintenance Online II (with abbreviations such as SPM, SPM/OL, or SPMOL-II, and pronounced "S-P-M" or, informally, "Spimoli"), is an IBM software product of the late 1970s and early 1980s that provided an online environment for computer programmers working on IBM mainframe systems. It ran under the CICS teleprocessing monitor and was used via an IBM 3270 video display terminal. The basic purpose of SPM was to allow the creation and editing of COBOL or other programming language source code, and the submitting of those source programs for Compiler, compilation, in an online fashion instead of using decks of punched cards. Source programs could be stored on disk under SPM and retrieved for editing and submitted as a batch job stream. Accordingly, SPM, as one IBM document stated, "Extends the power of a CICS on-line system to programmers and systems programmers via a 3270." In this way, programming productivity could be improved. In IBM's product hierarchy, SPM was a ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Computer Programmer
A programmer, computer programmer or coder is an author of computer source code someone with skill in computer programming. The professional titles ''software developer'' and ''software engineer'' are used for jobs that require a programmer. Identification Sometimes a programmer or job position is identified by the language used or target platform. For example, assembly programmer, web developer. Job title The job titles that include programming tasks have differing connotations across the computer industry and to different individuals. The following are notable descriptions. A ''software developer'' primarily implements software based on specifications and fixes bugs. Other duties may include reviewing code changes and testing. To achieve the required skills for the job, they might obtain a computer science or associate degree, attend a programming boot camp or be self-taught. A ''software engineer'' usually is responsible for the same tasks as a de ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Programmer Productivity
Programming productivity (also called software productivity or development productivity) describes the degree of the ability of individual programmers or development teams to build and evolve software systems. Productivity traditionally refers to the ratio between the quantity of software produced and the cost spent for it. Here the delicacy lies in finding a reasonable way to define software quantity. Terminology Productivity is an important topic investigated in disciplines as various as manufacturing, organizational psychology, industrial engineering, strategic management, finance, accounting, marketing and economics. Levels of analysis include the individual, the group, divisional, organizational and national levels. Due to this diversity, there is no clear-cut definition of productivity and its influencing factors, although research has been conducted for more than a century. Like in software engineering, this lack of common agreement on what actually constitutes productivity, i ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Virtual Storage Personal Computing
Virtual Storage Personal Computing (VSPC) was a service offered by IBM in the late 1970s and early 1980s. From a data terminal, users could run both interactive 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", but mo ... processes and batch jobs on remote computing hardware (located in IBM service centres, or in organisations' machine rooms) to which they were connected e.g. by telephone lines using modems. Among the programming languages offered were VSPC variants of BASIC, FORTRAN, APL (programming language), APL and PL/I. VSPC became obsolete following the invention of the Personal Computer as computing power became available to the individual user locally. Announced in 1976, VSPC was designed to be more user-friendly than IBM's Time Sharing Option, providing commands in simple English. VSP ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  



MORE