Differences from OS.2F360 DOS/360 and successors




1 differences os/360

1.1 job control language
1.2 spooling
1.3 program loading
1.4 application programming interface





differences os/360
job control language

dos jcl designed speed, , resulting positional syntax more cryptic os/360 keyword-driven job control.


spooling

early dos included no spooling sub-system improve efficiency of punched card , line printer i/o. late 1960s both ibm , aftermarket vendors began filling void. ibm s spooler option called power, , software design, inc., independent software company, sold spooler called grasp.


program loading

dos/360 had no relocating loader, programmers had link edit separate executable version of each program each partition, or address space, in program run. alternatively assembler-language programs written self-relocating, imposed size penalty, albeit small one. large dos shops multiple machines , multiple partition layouts wrote own relocating loader circumvent issue.


application programming interface

the dos/360 application programming interface incompatible os/360. high level language programs written dos needed compiled , linked before used os/360. minor differences between compilers of dos opposed os required modifications programs. port in other direction more challenging. since os/360 had more features supported in api, use of features have removed programs being ported dos. less of problem programmers working in high level languages such cobol. assembler programs, on other hand tended utilize features more , needed greater modification run on dos.







Comments

Popular posts from this blog

History Shake Shack

David Aceveda List of The Shield characters

Prehistory History of Utah