Difference between revisions of "Dictionary"
From MidrangeWiki
(→R: +Rexx) |
(→J: +jvm) |
||
(52 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
+ | |||
<center> | <center> | ||
− | [[ | + | Terms, abbreviations and acronyms commonly heard in the vicinity of the [[System i]] |
− | [[ | + | ''' |
− | [[ | + | <font size="+1"> |
− | [[ | + | ----- |
− | [[ | + | [[#0|0-9]] |
− | [[ | + | [[#A|A]] [[#B|B]] [[#C|C]] [[#D|D]] [[#E|E]] |
− | [[ | + | [[#F|F]] [[#G|G]] [[#H|H]] [[#I|I]] [[#J|J]] |
− | [[ | + | [[#K|K]] [[#L|L]] [[#M|M]] [[#N|N]] [[#O|O]] |
− | [[ | + | [[#P|P]] [[#Q|Q]] [[#R|R]] [[#S|S]] [[#T|T]] |
− | [[ | + | [[#U|U]] [[#V|V]] [[#W|W]] [[#X|X]] [[#Y|Y]] [[#Z|Z]] |
− | [[ | + | </font> |
− | [[ | + | ----- |
− | [[ | + | ''' |
− | [[ | ||
− | [[ | ||
− | [[ | ||
− | [[ | ||
− | [[ | ||
− | [[ | ||
− | [[ | ||
− | [[ | ||
− | [[ | ||
− | [[ | ||
− | [[ | ||
− | [[ | ||
− | [[ | ||
− | [[ | ||
</center> | </center> | ||
==0== | ==0== | ||
+ | ===[[5250]]=== | ||
+ | : A [[Green Screen]] terminal, session or the communications protocol of that session | ||
==A== | ==A== | ||
− | + | ===[[AIX]]=== | |
− | + | : A Unix operating system | |
− | + | ===[[: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== | ||
− | + | ===[[: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== | ||
− | + | ===[[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]]=== | |
+ | : '''''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== | ||
− | + | ===[[D-Spec Keywords|D-Spec]]=== | |
− | : A language used to define database | + | : '''''D'''ata Specification'' |
− | + | : 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== | ||
− | + | ===[[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== | ||
− | + | ===[[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== | ||
− | + | ===[[I-Spec Keywords|I-Spec]]=== | |
− | + | : '''''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]]=== | |
− | + | : '''''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]]=== | |
− | + | : '''''L'''icensed '''P'''rogram '''P'''roduct'' | |
==M== | ==M== | ||
− | + | ===[[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. | ||
− | + | : 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== | ||
− | + | ===[[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 | ||
− | + | ===[[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== | ||
− | + | : '''Q''', a name prefixed with the letter | |
− | + | : 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]]=== | |
: An interpreted language available for the [[System i]] | : An interpreted language available for the [[System i]] | ||
− | + | : 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== | ||
− | + | ===[[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]] | ||
− | + | ===[[SMTP]]=== | |
− | : A [[ | + | : '''''S'''imple '''M'''ail '''T'''ransfer '''P'''rotocol'' |
− | + | : 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]]=== | |
− | + | : '''''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
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
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
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
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
Service Program
- Dynamically linked set of pre-compiled functions, comparable to DLL's on Windows and libraries on *nix
SEU
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