Cargando…

Programming

The programmer's task is often taken to be the construction of algorithms, expressed in hierarchical structures of procedures: this view underlies the majority of traditional programming languages, such as Fortran. A different view is appropriate to a wide class of problem, perhaps including so...

Descripción completa

Detalles Bibliográficos
Autor principal: Jackson, M A
Lenguaje:eng
Publicado: CERN 1982
Materias:
Acceso en línea:https://dx.doi.org/10.5170/CERN-1982-012.1
http://cds.cern.ch/record/904139
Descripción
Sumario:The programmer's task is often taken to be the construction of algorithms, expressed in hierarchical structures of procedures: this view underlies the majority of traditional programming languages, such as Fortran. A different view is appropriate to a wide class of problem, perhaps including some problems in High Energy Physics. The programmer's task is regarded as having three main stages: first, an explicit model is constructed of the reality with which the program is concerned; second, this model is elaborated to produce the required program outputs; third, the resulting program is transformed to run efficiently in the execution environment. The first two stages deal in network structures of sequential processes; only the third is concerned with procedure hierarchies.