英語 での Main routines の使用例とその 日本語 への翻訳
{-}
-
Colloquial
-
Ecclesiastic
-
Computer
-
Programming
In short,a fill-in system too is nothing but a scheme for reusing common main routines.
Consequently, we can say that general main routines and general subroutines are essentially'Black-box Components.
In other words, we make the program as small as possible by utilizing the technique of eliminating unnecessary portions,grouping common portions into common subroutines and common main routines, and then compressing the program information see Note 9.
Note that there are a number of other common main routines besides those that carry out processing related to operation characteristics.
For example, by adopting a componentized event-driven system, the RRR family has enabled the use of'Software Components,' which are data item components(i.e. componentized event procedure)that extend the range that general main routines cover and are cleanly partitioned per data item.
However, general subroutines and general main routines that do not permit program customization require selective checking.
Therefore, this sort of 4GL canbe seen as a scheme for reusing the common main routines known as a 4GL operation base.
For example, even if we are not told about common main routines related to operation characteristics and end up redundantly developing that part, we might not notice it is bloat.
The most important similarity is eitherone is a scheme for reusing common main routines frameworks in the narrow sense.
The other is"reuse by referencing," which reuses common main routines by means of a 4GL(tool that includes components) and a fill-in system combination of components and tools.
Incidentally, there seems to be a fair number ofprojects that do not reuse common main routines related to operation characteristics.
On the other hand, if you find out those common main routines, or data item components,routines equivalent to them, have been redundantly developed, you should make an adjustment.
The reason for this productivity improvement, as we have already explained,is that main routines no longer have to be developed thanks to the 4GL operation base.
Based on this guideline, common main routines can be reused and productivity improved, and portions with high customization potential can be narrowed down to a certain range of programs.
Assuming this, the development of event-driven programs means the developmentonly of event procedures called from common main routines(a framework in the narrow sense) known as a 4GL operation base, or in other words, the development of only subroutines.
Furthermore, if"common main routines"(called frameworks these days) exist, making them common components will open the way for reusing portions that have thus far been overlooked.
Programming in the COBOL languageis nothing more than the writing of statements comprising main routines and other statement comprising subroutines with the intent of enabling this sort of execution method.
In short, if we enhance common main routines and data item components and then aggressively reuse them, there will be grounds for creating programs that carry out equivalent processing with fewer lines.
As we have made clear in this book, not only common subroutines,but also common main routines related to operation characteristics and data item components related to business specifications can be reused.
And the pursuit of openness should lead to theconclusion that we only need to create common main routines(a framework in the narrow sense) that carry out processing related to operation characteristics on top of standardized language specifications.
The main part of the RRR family is actually comprised of the three components known as general subroutines,general main routines, and data item components. Since each is really a"software component," we can say that software products can be built from'Software Components' alone.
In this manner, SSS, which was one kind of fill-in system,provided a scheme for reusing common main routines. In other words, as with 4GLs that adopted event-driven systems, the reuse of main routines that carry out processing related to operation characteristics became something that improved productivity.
Main routine MegaMan's movement.
Is a flowchart of a main routine;
Main routine. Initializes things and reads comand line arguments.
On Intel® 64 and IA-32 systems, the compiler, by default,inserts code into the main routine to set the FTZ and DAZ flags.
From this you can see that the main routine is simply the program itself: there'
Fp-trap-all, Qfp-trap-all DescriptionThisoption sets the floating-point trapping mode for the main routine.
In short, the 4GL operation base becomes the common main routine and takes over operability-related processing, thereby improving productivity.
This perception means that the main routine that calls subroutines is actually a common routine, something that was never perceived before.