AQA A Level · Computer Science 7517

程式語言的分類:练习题

5 道选择题即时批改,另有 5 道文字题附完整解题步骤,全部围绕「程式語言的分類」。

10 道题目27 免费,无需注册
第 1 题
1

Which of the following describes a key characteristic of machine code compared to high-level programming languages?

第 2 题
1

What is the main advantage of producing intermediate bytecode during the compilation process, as seen in languages like Java or C#?

第 3 题
1

Consider a scenario where a programmer needs to write a driver for a new high-speed networking card that requires precise timing and direct control over CPU registers. Which classification of language is most appropriate for this task and why?

第 4 题
1

What is the primary role of an assembler in the development of software?

第 5 题
1

Which of the following best describes the relationship between source code and object code?

第 6 题
2

Identify the two categories that low-level languages are considered to consist of.

先自己写一遍答案,再对照解题步骤。

第 7 题
4

Explain the term imperative high-level language.

先自己写一遍答案,再对照解题步骤。

第 8 题
5

Identify the classification of a programming language that uses mnemonics to represent machine code instructions and explain why it is considered processor-specific.

先自己写一遍答案,再对照解题步骤。

第 9 题
6

Programming languages are classified based on their level of abstraction and translation method.

(a) Define what is meant by an imperative high-level language. (2 points)
(b) Explain why some compilers produce intermediate bytecode rather than machine code. (2 points)
(c) Contrast a compiler and an interpreter in terms of error reporting. (2 points)

先自己写一遍答案,再对照解题步骤。

第 10 题
5

Programming languages can be classified into different levels.
a) Define what is meant by a low-level language.
b) Explain the difference between machine code and assembly language.
c) Why is assembly language considered processor-specific?

先自己写一遍答案,再对照解题步骤。

* thinka 提供的内容由 AI 生成,未必在任何情况下都完全准确或最新,请结合官方教材与教师指导使用。

你已看过标准答案。现在轮到你的答案被批改。

这一页能告诉你好答案是什么样子,却无法指出你的答案缺了什么。thinka 按真实评分标准批改你的文字答案,约 15 秒完成。

想多做几道同类题目?立即开始练习这个课题,边做边批改。

立即练习