multiprogramming
- noun
- /ˌmʌltiˈproʊɡræmɪŋ/
- Specialized
- S/390 systems typically operate at a very high degree of multiprogramming, with many tasks being managed at once by the OS/390 operating system.
Examples
-
Modern operating systems use multiprogramming to run multiple applications simultaneously without interference.
-
During multiprogramming, the CPU switches between programs, ensuring that all processes receive time to execute.
-
The efficiency of a computer can improve significantly with effective multiprogramming techniques in place.
Synonyms
A computer running more than one program at the same time
Two or more events happening at the same time
Two or more actions that happen at the same time
Two or more programs run at the same time on one computer
Two or more things working at the same time
How Many Programs
- Specialized
- Specialized
Surface Forms
Morphology
multiprogramming = programming (semi-transparent) = multi + program + ing
The structure is clear as 'multi' + 'programming', but the computing sense is specialized and not fully predictable for a learner.
Etymology
The word multiprogramming starts with multi- ('many'), like in 'multiple', and the rest comes from program ('a set of instructions'). So, multiprogramming is running 'many' programs on one computer at the same time.