Web サイトからファイルをダウンロードしながら, その間に表計算ソフトでデータ処理を行うというように, 1台の PC で, 複数のアプリケーションプログラムを少しずつ互い違いに並行して実行する OS の機能を何と呼ぶか。
平成29年度 春期 ITパスポート試験 問73
This question's explanation and your answers so far.
問 73
Incorrectア
“Virtual reality (VR)” is a technology that lets a user experience a computer-generated virtual space as if it were real; it has nothing to do with the OS function of running multiple programs concurrently.
Incorrectイ
“Dual core” is a term for a hardware configuration in which a single CPU (processor) contains two computing cores; it is not an OS function. It is a different concept from the software (OS) concurrent-execution function the question asks about.
Incorrectウ
“Dual system” refers to a reliability-design (fault-tolerant) configuration that raises reliability by having two sets of systems perform the same processing simultaneously and then comparing the results. It is not the OS function of running multiple applications concurrently.
- エ
正解 The correct answer is エ “Multitasking”. Multitasking is an OS function in which, on a single PC (a single CPU), the CPU's processing time is divided into short slices and allocated to multiple application programs a little at a time in alternation, so that they appear to run at the same time. The situation described in the question — “performing data processing in spreadsheet software while at the same time downloading a file from a website” — in which multiple tasks proceed in parallel, is exactly how multitasking works, and this is a function handled by the OS.
- Multitasking = an OS function that time-shares the CPU on a single PC to run multiple applications concurrently, a little at a time in alternation.
- Distinguishing the similar, confusing terms: dual core is a “CPU hardware configuration”, dual system is a “duplexed configuration for improving reliability”, and virtual reality is “VR technology” — none of them is the OS concurrent-execution function.