ITPEC IP April 2020 Question 6

Source exam: ITPEC IP April 2020Topic: Algorithm and Programming

ITPEC IP April 2020 — Question 6 of 100

Programs written in high-level languages such as Fortran or C are translated into machine language before the CPU executes them. A compiler commonly performs this conversion into processor instructions.

Answer (a)

Why not others:
- machine language is the lowest-level processor language, not a high-level language

- its instructions are represented as binary bit patterns, even if tools display them in hexadecimal

- most application software is written in higher-level languages for productivity and maintainability

Key rule: The processor directly executes machine instructions; higher-level source code must be translated or interpreted into executable operations.

AI-generated — may contain errors

The original exam layout is preserved in the image so diagrams, formulas, tables, and code remain accurate.

This question comes from an official ITPEC past paper. ITPEC Practice is an independent study tool and is not affiliated with ITPEC. See the official IP past-paper collection or Report an issue.