コンピュータシステムの性能評価を中立的な立場で行うために, 各種ベンチマークテストの開発や評価結果を公開することを目的として設立された団体はどれか。
平成24年度 秋期 ITパスポート試験 問75
This question's explanation and your answers so far.
問 75
Incorrectア
GNU is a development project (and the body of software produced by the GNU Project) that began with the aim of building an OS environment made up entirely of UNIX-compatible free software, and it is known for software such as GCC and for licenses such as the GPL. Its purpose is to protect the freedom to use, modify, and redistribute software; it is not an organization that measures computer performance or publishes benchmark results.
Incorrectイ
ISO is the International Organization for Standardization, an international body that establishes and issues international standards in a wide range of fields such as industrial products, technologies, and management methods (for example the ISO 9000 series for quality management and the ISO/IEC 27000 series for information security). Its purpose is to create the standards themselves; it is not an organization that develops benchmark tests for measuring the performance of individual computer systems and publishes the measurement results.
Incorrectウ
OSI stands for Open Systems Interconnection, that is, the name of the OSI basic reference model (a seven-layer network model) defined by ISO for communication between different types of machines, so it is not an “organization that was established” as the question asks about in the first place. Even if it is taken to mean the Open Source Initiative, which shares the same abbreviation, that is a body which defines open source and certifies licenses, and it has nothing to do with performance evaluation or benchmarks.
- エ
正解 The correct answer is エ, SPEC. SPEC stands for Standard Performance Evaluation Corporation, a non-profit standards body established from a neutral standpoint that does not favor any particular computer maker, so that the performance of computer systems can be compared using the same yardstick. It develops and publishes various standard benchmark tests (a set consisting of measurement programs and measurement procedures), such as SPEC CPU, which measures the computing performance of a CPU, and it operates the scheme by which each company submits and publishes the results measured on its own products. The three features listed in the question — “a neutral standpoint”, “development of benchmark tests”, and “publication of evaluation results” — correspond directly to the purpose for which SPEC was founded, so エ is correct.
- A benchmark is a method in which a computer system is run with the same measurement program and the same procedure, so that its processing performance can be expressed as a number and compared across different machines. Fair comparison requires unified measurement conditions and the creation of neutral criteria that are independent of whoever performs the measurement.
- Organize IT abbreviations by asking what they stand for and for what purpose the organization was created. SPEC is a standards body for performance-evaluation benchmarks, ISO is the institution that establishes international standards, GNU is a free-software development project, and OSI is a basic network reference model — the difference in purpose is what tells them apart.