Difference between revisions of "Dictionary"

From MidrangeWiki
Jump to: navigation, search
(R: +Rexx)
(J: +jvm)
 
(52 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 
__NOTOC__
 
__NOTOC__
 +
 
<center>
 
<center>
[[Dictionary#0|0]]
+
Terms, abbreviations and acronyms commonly heard in the vicinity of the [[System i]]
[[Dictionary#A|A]]
+
'''
[[Dictionary#B|B]]
+
<font size="+1">
[[Dictionary#C|C]]
+
-----
[[Dictionary#D|D]]
+
[[#0|0-9]]&nbsp;
[[Dictionary#E|E]]
+
[[#A|A]]&nbsp;[[#B|B]]&nbsp;[[#C|C]]&nbsp;[[#D|D]]&nbsp;[[#E|E]]&nbsp;
[[Dictionary#F|F]]
+
[[#F|F]]&nbsp;[[#G|G]]&nbsp;[[#H|H]]&nbsp;[[#I|I]]&nbsp;[[#J|J]]&nbsp;
[[Dictionary#G|G]]
+
[[#K|K]]&nbsp;[[#L|L]]&nbsp;[[#M|M]]&nbsp;[[#N|N]]&nbsp;[[#O|O]]&nbsp;
[[Dictionary#H|H]]
+
[[#P|P]]&nbsp;[[#Q|Q]]&nbsp;[[#R|R]]&nbsp;[[#S|S]]&nbsp;[[#T|T]]&nbsp;
[[Dictionary#I|I]]
+
[[#U|U]]&nbsp;[[#V|V]]&nbsp;[[#W|W]]&nbsp;[[#X|X]]&nbsp;[[#Y|Y]]&nbsp;[[#Z|Z]]
[[Dictionary#J|J]]
+
</font>
[[Dictionary#K|K]]
+
-----
[[Dictionary#L|L]]
+
'''
[[Dictionary#M|M]]
 
[[Dictionary#N|N]]
 
[[Dictionary#O|O]]
 
[[Dictionary#P|P]]
 
[[Dictionary#Q|Q]]
 
[[Dictionary#R|R]]
 
[[Dictionary#S|S]]
 
[[Dictionary#T|T]]
 
[[Dictionary#U|U]]
 
[[Dictionary#V|V]]
 
[[Dictionary#W|W]]
 
[[Dictionary#X|X]]
 
[[Dictionary#Y|Y]]
 
[[Dictionary#Z|Z]]
 
 
</center>
 
</center>
  
 
==0==
 
==0==
 +
===[[5250]]===
 +
: A [[Green Screen]] terminal, session or the communications protocol of that session
  
 
==A==
 
==A==
* '''[[:Category:API|API]]''', ''Application Programming Interface''
+
===[[AIX]]===
* '''AFP''', ''AFP Advanced Function Printing''
+
: A Unix operating system
* '''APPC''', ''Advanced Program to Program Communication''  
+
===[[:Category:API|API]]===
 +
: '''''A'''pplication '''P'''rogramming '''I'''nterface''
 +
===AFP===
 +
: '''''A'''dvanced '''F'''unction '''P'''rinting''
 +
===APPC===
 +
: '''''A'''dvanced '''P'''rogram to '''P'''rogram '''C'''ommunication''
  
 
==B==
 
==B==
* '''BPCS''', ''Business Planning and Control System''
+
===[[:Category:BPCS|BPCS]]===
: [[System i]] ERP software used by a number of manufacturing businesses.
+
:'''''B'''usiness '''P'''lanning and '''C'''ontrol '''S'''ystem''
 +
: [[System i]] [[#ERP|ERP]] software used by a number of manufacturing businesses.
 +
===[[BRMS]]===
 +
:'''''B'''ackup and '''R'''ecovery '''M'''edia '''S'''ervices''
  
 
==C==
 
==C==
* '''[[CLP]]''', ''Control Language Programming''
+
===[[C-Spec Keywords|C-Spec]]===
 +
: '''''C'''ode Specification''
 +
: A section in [[RPG]] programs dealing with program code and logic
 +
: The only such section, as opposed to all of the other specifications [[#H-Spec Keywords|H]], [[#F-Spec Keywords|F]], [[#E-Spec Keywords|E]], [[#I-Spec Keywords|I]], [[#D-Spec Keywords|D]], and [[#O-Spec Keywords|O]]
 +
===[[CIW]]===
 +
: '''''C'''ompute '''I'''ntensive '''W'''orkload''
 +
===[[CISC]]===
 +
: '''''C'''omplex '''I'''nstruction '''S'''et '''C'''omputer''
 +
: As opposed to [[#RISC|RISC]]
 +
===[[CLP]]===
 +
: '''''C'''ontrol '''L'''anguage '''P'''rogramming''
 
: The OS/400 command processing language
 
: The OS/400 command processing language
* '''[[COBOL]]''', ''COmmon Business-Oriented Language''
+
===[[COBOL]]===
 +
: '''''CO'''mmon '''B'''usiness-'''O'''riented '''L'''anguage''
 
: An old, but widely used programming language
 
: An old, but widely used programming language
 +
===[[CPW]]===
 +
: '''''C'''ommercial '''P'''rocessing '''W'''orkload''
 +
: A measurement over interactive processing, versus batch, as implemented by IBM to facilitate accessing fees and charges for usage of leased systems, the inability to disable this feature on out-of-lease equipment is controversial in the System i community
 +
===[[CQE]]===
 +
: '''''C'''lassic '''Q'''uery '''E'''ngine''
  
 
==D==
 
==D==
* '''[[DDS]]''', ''Data Description Specifications''
+
===[[D-Spec Keywords|D-Spec]]===
: A language used to define database file structures
+
: '''''D'''ata Specification''
* '''[[DFU]]''', ''Data File Utility''
+
: A section in [[RPG]] programs dealing with data definition
 +
===[[DASD]]===
 +
: ''Direct Access Storage Devices''
 +
===[[DB2|DB2/400]]===
 +
: The native [[System i]] database
 +
: AKA, DB/400
 +
 
 +
===DBU===
 +
: '''''D'''ata '''B'''ase '''U'''tility''
 +
: A data manipulation tool
 +
: See vendor [http://prodatacomputer.com/ Prodata]
 +
===[[DDS]]===
 +
: '''''D'''ata '''D'''escription '''S'''pecifications''
 +
: A language used to define data structure and attributes, as in database, display, printer, and communication files, also dataareas
 +
: Also used for application or enterprise-wide master reference files, void of data, but implemented for standardized definitions
 +
: Oddly, as opposed to all of the other ''letter'' named specifications, identitified by the letter "A" in column 6
 +
===[[DFU]]===
 +
: '''''D'''ata '''F'''ile '''U'''tility''
 
: A data manipulating tool with simple integrated language
 
: A data manipulating tool with simple integrated language
  
 
==E==
 
==E==
* '''ERP''', ''Enterprise Resource Planning''
+
===[[E-Spec Keywords|E-Spec]]===
 +
: '''''E'''xtension Specification''
 +
: A section in [[RPG]] programs dealing with array definition
 +
===[[EJB]]===
 +
: '''''E'''nterprise '''J'''ava '''B'''ean''
 +
===ERP===
 +
: '''''E'''nterprise '''R'''esource '''P'''lanning''
  
 
==F==
 
==F==
 +
===[[F-Spec Keywords|F-Spec]]===
 +
: '''''F'''ile Specification''
 +
: A section in [[RPG]] programs dealing with file definition
 +
===[[FTP|ftp]]===
 +
: '''''F'''ile '''T'''ransfer '''P'''rotocol''
  
 
==G==
 
==G==
 +
===[[GDDM]]===
 +
: '''''G'''raphical '''D'''ata '''D'''isplay '''M'''anager''
 +
: See IBM software [http://www.ibm.com/software/ts/gddm/ GDDM]
 +
===[[Green Screen]]===
 +
: [[5250]] session to the [[System i]]
  
 
==H==
 
==H==
* '''[[HMC]]''', ''Hardware Management Console''
+
===[[H-Spec Keywords|H-Spec]]===
 +
: '''''H'''eader Specification''
 +
: A section in [[RPG]] programs dealing with the control and compilation of the program
 +
===[[HMC]]===
 +
: '''''H'''ardware '''M'''anagement '''C'''onsole''
  
 
==I==
 
==I==
* '''[[IFS]]''', ''Integrated file system''
+
===[[I-Spec Keywords|I-Spec]]===
* '''[[ILE]]''', ''Integrated Language Environment''
+
: '''''I'''nput Specification''
 +
: A section in [[RPG]] programs dealing with data definition
 +
===[[IFS]]===
 +
: '''''I'''ntegrated '''F'''ile '''S'''ystem''
 +
===[[ILE]]===
 +
: '''''I'''ntegrated '''L'''anguage '''E'''nvironment''
 +
===[[IPL]]===
 +
: '''''I'''nitial '''P'''rogram '''L'''oad''
  
 
==J==
 
==J==
 +
===[[JDK]]===
 +
: '''''J'''ava '''D'''eveloper '''K'''it''
 +
===[[JVM]]===
 +
: '''''J'''ava '''V'''irtual '''M'''achine''
  
 
==K==
 
==K==
  
 
==L==
 
==L==
* '''[[LPAR]]''', ''Logical PARtition''
+
===[[LPAR]]===
* '''[[WDSC LPEX|LPEX]]''', ''Live Parsing eXtensible Editor''
+
: '''''L'''ogical '''PAR'''tition''
 +
===[[WDSC LPEX|LPEX]]===
 +
: '''''L'''ive '''P'''arsing e'''X'''tensible '''E'''ditor''
 
: An Java editor that understand the [[System i]] environment and languages
 
: An Java editor that understand the [[System i]] environment and languages
* '''[[LPP]]''', ''Licensed Program Product''
+
===[[LPP]]===
:
+
: '''''L'''icensed '''P'''rogram '''P'''roduct''
  
 
==M==
 
==M==
* '''midrange.com''' [http://www.midrange.com]
+
===[[MAPICS]]===
 +
: '''''M'''anufacturing and '''P'''lanning '''I'''ntegrated '''C'''ontrol System''
 +
: See vendor [http://www.mapics.com/ MAPICS]
 +
: An [[#ERP|ERP]] system in common use on the [[System i]]
 +
===midrange.com===
 
: A premier resource for [[System i]] information and host for this wiki.
 
: A premier resource for [[System i]] information and host for this wiki.
* '''MRP''', ''Manufacturing Resources Planning''
+
: See site [http://www.midrange.com Midrange]
 +
===MRP===
 +
: '''''M'''anufacturing '''R'''esources '''P'''lanning''
 +
===MQ Series===
 +
: Multi platform middleware suite consisting of a messaging, rules engine and workflow applications
 +
: See IBM software [http://www-306.ibm.com/software/integration/wmq/ integration - WMQ]
  
 
==N==
 
==N==
 +
===[[Net.Data]]===
 +
: A scripting language
 +
: See IBM software [http://www-306.ibm.com/software/data/net.data/ Net.Data]
  
 
==O==
 
==O==
 +
===[[O-Spec Keywords|O-Spec]]===
 +
: '''''O'''utput Specification''
 +
: A section in [[RPG]] programs dealing with data definition
 +
===[[OPM]]===
 +
: '''''O'''riginal '''P'''rogram '''M'''odel''
 +
===[[OS/400]]===
 +
: The [[System i]] operating system
  
 
==P==
 
==P==
* '''[[PDM]]''', ''Programming Development Manager''
+
===[[PASE]]===
 +
: '''''P'''ortable '''A'''pplication '''S'''olutions '''E'''nvironment''
 +
: An [[AIX]] environment for the [[System i]]
 +
===[[PDM]]===
 +
: '''''P'''rogramming '''D'''evelopment '''M'''anager''
 
: A development environment for [[5250]] sessions
 
: A development environment for [[5250]] sessions
* '''[[PTF]]''', ''Program Temporary Fix''
+
===[[PHP]]===
 +
: '''''P'''HP: '''H'''ypertext '''P'''reprocessor''
 +
: A scripting language
 +
: See vendor [http://www.php.net PHP]
 +
===POSIX===
 +
: '''''P'''ortable '''O'''perating '''S'''ystem '''I'''nterface''
 +
: See vendor [http://www.pasc.org/plato/ Pasc - Plato]
 +
===prompt===
 +
: Rather than type out a complete command, Control Language commands can be ''prompted'' by pressing {{keypress|F4}}. This will show command parameters and allow parameter value entry.
 +
===[[pruv]]===
 +
: IBM's '''''PR'''e-'''U'''pgrade '''V'''erification tool'' for i5/OS
 +
===[[PTF]]===
 +
: '''''P'''rogram '''T'''emporary '''F'''ix''
 +
: Not withstanding the title, some of which can be permanently applied
  
 
==Q==
 
==Q==
* '''qsh''', ''Qshell command language interpreter''
+
: '''Q''', a name prefixed with the letter
* '''Qshell'''
+
: On the [[System i]],  generally means that it is IBM supplied object, as in QSYS, QTEMP, QS36F
: A POSIX based command environment on OS/400, comparable to ash, bash and other command shells [http://en.wikipedia.org/wiki/Comparison_of_computer_shells]
+
===qsh===
 +
: '''''Qsh'''ell''
 +
: A command language interpreter
 +
===Qshell===
 +
: A POSIX based command environment on OS/400, comparable to ash, bash and other command shells
 +
: See Wikipedia [http://en.wikipedia.org/wiki/Comparison_of_computer_shells Comparison of computer shells]
  
 
==R==
 
==R==
* '''Rexx''', [http://www.rexxla.org/]
+
===[[Rexx]]===
 
: An interpreted language available for the [[System i]]
 
: An interpreted language available for the [[System i]]
* '''[[RPG]]''', ''Report Program Generator''
+
: See vendor [http://www.rexxla.org/ REXXla]
 +
===[[RISC]]===
 +
: '''''R'''educed '''I'''nstruction '''S'''et '''C'''omputer''
 +
: As opposed to [[#CISC|CISC]]
 +
===[[RPG]]===
 +
: '''''R'''eport '''P'''rogram '''G'''enerator''
 
: A programming language commonly used on the [[System i]]
 
: A programming language commonly used on the [[System i]]
 +
===[[RSE]]===
 +
: '''''R'''emote '''S'''ystem '''E'''xplorer''
 +
===[[RDi]]===
 +
: '''R'''ational '''D'''eveloper for [[System i|System]] '''i''', orientated as an enterprise replacement for [[#WDSC]]
 +
: See IBM software [http://www.ibm.com/software/awdtools/rdi AWD tools - RDi]
  
 
==S==
 
==S==
* '''[[SEU]]''', ''Source Entry Utility''
+
===[[SDA]]===
 +
: '''''S'''creen '''D'''esign '''A'''id''
 +
: A [[5250]] screen designer. A component of [[PDM]]
 +
===[[Service Program]]===
 +
: Dynamically linked set of pre-compiled functions, comparable to DLL's on Windows and libraries on *nix
 +
===[[SEU]]===
 +
: '''''S'''ource '''E'''ntry '''U'''tility''
 
: A source code editor for [[5250]] sessions. A component of [[PDM]]
 
: A source code editor for [[5250]] sessions. A component of [[PDM]]
* '''[[SDA]]''', ''Screen Design Aid''
+
===[[SMTP]]===
: A [[5250]] screen designer. A component of [[PDM]]
+
: '''''S'''imple '''M'''ail '''T'''ransfer '''P'''rotocol''
* '''[[SQL]]''', ''Structured Query Language''
+
: A standard for sending email
 +
: See IETF [http://www.ietf.org/rfc/rfc2821.txt RFC-2821]
 +
===[[SQE]]===
 +
: '''''S'''QL '''Q'''uery '''E'''ngine''
 +
===[[SQL]]===
 +
: '''''S'''tructured '''Q'''uery '''L'''anguage''
 +
===[[OpenSSH|SSH]]===
 +
: '''''S'''ecure '''SH'''ell''
 +
===Stabilized===
 +
: IBM language meaning no further enhancements will be made to a product.  This does not preclude ''program fixes'' from being released.  It's a first step to the end of life of the product.  [[SEU]] is stabilized as of [[#Version number|V6R1M0]].
  
 
==T==
 
==T==
Line 115: Line 244:
  
 
==V==
 
==V==
 +
===Variable length===
 +
: As in a non-standard length field or record
 +
: A means of storing data within a file using records of different lengths, usually reserving bytes to indicate either numerically the amount of data or to delineate the end of data  and incurring some small overhead relative to access and storage versus a flat file.
 +
===Version number===
 +
: Usually of the form V<number>R<number>M<number>
 +
: The operating system version of the System i. The letters denote '''V''' for version, '''R''' for release, and '''M''' for modification level.
 +
: For example:  '''V6R1''', '''V5R4''', and '''V3R2M1''' (a fine but rustic vintage, circa [[CISC]])
 +
===[[VNC]]===
 +
: '''''V'''irtual '''N'''etwork '''C'''omputing''
  
 
==W==
 
==W==
* '''[[WDSC]]''', ''WebSphere Development Studio Client'', [http://www-306.ibm.com/software/awdtools/wdt400/]
+
===[[WDSC]]===
* '''WSDL''', ''Web Service Definition Language'', [http://www.w3.org/TR/wsdl]
+
: '''''W'''ebSphere '''D'''evelopment '''S'''tudio '''C'''lient''
 +
: See IBM software [http://www-306.ibm.com/software/awdtools/wdt400/ AWD tools - WDT/400]
 +
===WSDL===
 +
: '''''W'''eb '''S'''ervice '''D'''efinition '''L'''anguage''
 +
: See vendor W3 [http://www.w3.org/TR/wsdl WSDL]
  
 
==X==
 
==X==
 +
===XCOM===
 +
: Commonly used data transport software
 +
: See vendor Computer Associates [http://ca.com/us/products/product.aspx?id=145 products - XCOM]
  
 
==Y==
 
==Y==

Latest revision as of 19:31, 21 March 2009


Terms, abbreviations and acronyms commonly heard in the vicinity of the System i


0-9  A B C D E  F G H I J  K L M N O  P Q R S T  U V W X Y Z


0

5250

A Green Screen terminal, session or the communications protocol of that session

A

AIX

A Unix operating system

API

Application Programming Interface

AFP

Advanced Function Printing

APPC

Advanced Program to Program Communication

B

BPCS

Business Planning and Control System
System i ERP software used by a number of manufacturing businesses.

BRMS

Backup and Recovery Media Services

C

C-Spec

Code Specification
A section in RPG programs dealing with program code and logic
The only such section, as opposed to all of the other specifications H, F, E, I, D, and O

CIW

Compute Intensive Workload

CISC

Complex Instruction Set Computer
As opposed to RISC

CLP

Control Language Programming
The OS/400 command processing language

COBOL

COmmon Business-Oriented Language
An old, but widely used programming language

CPW

Commercial Processing Workload
A measurement over interactive processing, versus batch, as implemented by IBM to facilitate accessing fees and charges for usage of leased systems, the inability to disable this feature on out-of-lease equipment is controversial in the System i community

CQE

Classic Query Engine

D

D-Spec

Data Specification
A section in RPG programs dealing with data definition

DASD

Direct Access Storage Devices

DB2/400

The native System i database
AKA, DB/400

DBU

Data Base Utility
A data manipulation tool
See vendor Prodata

DDS

Data Description Specifications
A language used to define data structure and attributes, as in database, display, printer, and communication files, also dataareas
Also used for application or enterprise-wide master reference files, void of data, but implemented for standardized definitions
Oddly, as opposed to all of the other letter named specifications, identitified by the letter "A" in column 6

DFU

Data File Utility
A data manipulating tool with simple integrated language

E

E-Spec

Extension Specification
A section in RPG programs dealing with array definition

EJB

Enterprise Java Bean

ERP

Enterprise Resource Planning

F

F-Spec

File Specification
A section in RPG programs dealing with file definition

ftp

File Transfer Protocol

G

GDDM

Graphical Data Display Manager
See IBM software GDDM

Green Screen

5250 session to the System i

H

H-Spec

Header Specification
A section in RPG programs dealing with the control and compilation of the program

HMC

Hardware Management Console

I

I-Spec

Input Specification
A section in RPG programs dealing with data definition

IFS

Integrated File System

ILE

Integrated Language Environment

IPL

Initial Program Load

J

JDK

Java Developer Kit

JVM

Java Virtual Machine

K

L

LPAR

Logical PARtition

LPEX

Live Parsing eXtensible Editor
An Java editor that understand the System i environment and languages

LPP

Licensed Program Product

M

MAPICS

Manufacturing and Planning Integrated Control System
See vendor MAPICS
An ERP system in common use on the System i

midrange.com

A premier resource for System i information and host for this wiki.
See site Midrange

MRP

Manufacturing Resources Planning

MQ Series

Multi platform middleware suite consisting of a messaging, rules engine and workflow applications
See IBM software integration - WMQ

N

Net.Data

A scripting language
See IBM software Net.Data

O

O-Spec

Output Specification
A section in RPG programs dealing with data definition

OPM

Original Program Model

OS/400

The System i operating system

P

PASE

Portable Application Solutions Environment
An AIX environment for the System i

PDM

Programming Development Manager
A development environment for 5250 sessions

PHP

PHP: Hypertext Preprocessor
A scripting language
See vendor PHP

POSIX

Portable Operating System Interface
See vendor Pasc - Plato

prompt

Rather than type out a complete command, Control Language commands can be prompted by pressing F4. This will show command parameters and allow parameter value entry.

pruv

IBM's PRe-Upgrade Verification tool for i5/OS

PTF

Program Temporary Fix
Not withstanding the title, some of which can be permanently applied

Q

Q, a name prefixed with the letter
On the System i, generally means that it is IBM supplied object, as in QSYS, QTEMP, QS36F

qsh

Qshell
A command language interpreter

Qshell

A POSIX based command environment on OS/400, comparable to ash, bash and other command shells
See Wikipedia Comparison of computer shells

R

Rexx

An interpreted language available for the System i
See vendor REXXla

RISC

Reduced Instruction Set Computer
As opposed to CISC

RPG

Report Program Generator
A programming language commonly used on the System i

RSE

Remote System Explorer

RDi

Rational Developer for System i, orientated as an enterprise replacement for #WDSC
See IBM software AWD tools - RDi

S

SDA

Screen Design Aid
A 5250 screen designer. A component of PDM

Service Program

Dynamically linked set of pre-compiled functions, comparable to DLL's on Windows and libraries on *nix

SEU

Source Entry Utility
A source code editor for 5250 sessions. A component of PDM

SMTP

Simple Mail Transfer Protocol
A standard for sending email
See IETF RFC-2821

SQE

SQL Query Engine

SQL

Structured Query Language

SSH

Secure SHell

Stabilized

IBM language meaning no further enhancements will be made to a product. This does not preclude program fixes from being released. It's a first step to the end of life of the product. SEU is stabilized as of V6R1M0.

T

U

V

Variable length

As in a non-standard length field or record
A means of storing data within a file using records of different lengths, usually reserving bytes to indicate either numerically the amount of data or to delineate the end of data and incurring some small overhead relative to access and storage versus a flat file.

Version number

Usually of the form V<number>R<number>M<number>
The operating system version of the System i. The letters denote V for version, R for release, and M for modification level.
For example: V6R1, V5R4, and V3R2M1 (a fine but rustic vintage, circa CISC)

VNC

Virtual Network Computing

W

WDSC

WebSphere Development Studio Client
See IBM software AWD tools - WDT/400

WSDL

Web Service Definition Language
See vendor W3 WSDL

X

XCOM

Commonly used data transport software
See vendor Computer Associates products - XCOM

Y

Z