About: Control break

An Entity of Type: organisation, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

In computer programming a control break is a change in the value of one of the keys on which a file is sorted which requires some extra processing. For example, with an input file sorted by post code, the number of items found in each postal district might need to be printed on a report, and a heading shown for the next district. Quite often there is a hierarchy of nested control breaks in a program, e.g. streets within districts within areas, with the need for a grand total at the end. Structured programming techniques have been developed to ensure correct processing of control breaks in languages such as COBOL and to ensure that conditions such as empty input files and are handled properly.

Property Value
dbo:abstract
  • In computer programming a control break is a change in the value of one of the keys on which a file is sorted which requires some extra processing. For example, with an input file sorted by post code, the number of items found in each postal district might need to be printed on a report, and a heading shown for the next district. Quite often there is a hierarchy of nested control breaks in a program, e.g. streets within districts within areas, with the need for a grand total at the end. Structured programming techniques have been developed to ensure correct processing of control breaks in languages such as COBOL and to ensure that conditions such as empty input files and are handled properly. With fourth generation languages such as SQL, the programming language should handle most of the details of control breaks automatically. (en)
  • Gruppenwechsel (englisch control break) ist ein Begriff der Datenverarbeitung und bezeichnet den Sachverhalt, dass ein zu verarbeitender Datensatz eines sortierten, sequentiell zu verarbeitenden Eingabe-Datenbestands nicht zur selben Gruppierung gehört wie der unmittelbar vorher verarbeitete. Das zugehörige Verarbeitungsprinzip wird Gruppenkontrolle, Gruppenwechsellogik oder Gruppenwechselverarbeitung genannt. Eine Gruppenwechselverarbeitung ist in der Regel Bestandteil eines Stapelprogramms, meist wird dabei eine Datei verarbeitet. Ein Gruppenwechsel liegt vor, wenn der Ordnungsbegriff eines Datensatzes von dem des vorausgehenden Satzes abweicht. Ein solcher Wechsel erfordert oft spezielle Verarbeitungsschritte wie die Ausgabe einer Summenzeile der vorausgehenden Gruppe sowie die Initialisierung von Variablen für die folgenden Gruppe. Manche höheren Programmiersprachen (wie beispielsweise RPG oder ABAP) bieten eine integrierte Unterstützung der Gruppenverarbeitung. Ebenso wird die Gruppenwechselbehandlung von den meisten Reportgeneratoren unterstützt. Von einem mehrstufigen Gruppenwechsel spricht man, wenn mehr als ein Ordnungsbegriff anzuwenden ist. Die Ordnungsbegriffe müssen dabei eine hierarchische Abhängigkeit aufweisen, das heißt, die Datensätze sind zuerst nach dem ersten Ordnungsbegriff sortiert und innerhalb des ersten Ordnungsbegriffs nach dem zweiten usw. Die Sicherstellung der korrekten Sortierfolge der Eingabedaten und das Bestimmen der korrekten Lesereihenfolge (bei gleichzeitiger Verarbeitung mehrerer Eingabedateien) stehen bei manchen Problemstellungen mit der Gruppenwechselverarbeitung in engem Zusammenhang (siehe auch normierte Programmierung). (de)
dbo:wikiPageID
  • 3584856 (xsd:integer)
dbo:wikiPageLength
  • 3724 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1058957616 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • Gruppenwechsel (englisch control break) ist ein Begriff der Datenverarbeitung und bezeichnet den Sachverhalt, dass ein zu verarbeitender Datensatz eines sortierten, sequentiell zu verarbeitenden Eingabe-Datenbestands nicht zur selben Gruppierung gehört wie der unmittelbar vorher verarbeitete. Das zugehörige Verarbeitungsprinzip wird Gruppenkontrolle, Gruppenwechsellogik oder Gruppenwechselverarbeitung genannt. Eine Gruppenwechselverarbeitung ist in der Regel Bestandteil eines Stapelprogramms, meist wird dabei eine Datei verarbeitet. Ein Gruppenwechsel liegt vor, wenn der Ordnungsbegriff eines Datensatzes von dem des vorausgehenden Satzes abweicht. Ein solcher Wechsel erfordert oft spezielle Verarbeitungsschritte wie die Ausgabe einer Summenzeile der vorausgehenden Gruppe sowie die Initiali (de)
  • In computer programming a control break is a change in the value of one of the keys on which a file is sorted which requires some extra processing. For example, with an input file sorted by post code, the number of items found in each postal district might need to be printed on a report, and a heading shown for the next district. Quite often there is a hierarchy of nested control breaks in a program, e.g. streets within districts within areas, with the need for a grand total at the end. Structured programming techniques have been developed to ensure correct processing of control breaks in languages such as COBOL and to ensure that conditions such as empty input files and are handled properly. (en)
rdfs:label
  • Gruppenwechsel (de)
  • Control break (en)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License