2007上半年软件评测师真题详解:性能指标、设计原则与编程语言

需积分: 9 6 下载量 154 浏览量 更新于2024-07-21 1 收藏 3.83MB DOC 举报
在本资源中,我们探讨了几个关于软件评测师考试的真题及其解析,涉及计算机硬件和软件系统的多个方面知识。 1. 第一题考查了计算机控制器的组成部分。选项(1)指令寄存器IR、程序计数器PC和程序状态字寄存器PSW都是控制器中的关键部件,而算术逻辑单元ALU则负责执行指令中的算术和逻辑操作,因此不选C。 2. 高速缓存(Cache)的作用在于(2),它并非为了扩大主存容量,而是为了提高CPU对主存的访问速度,减少数据传输延迟,从而提升整体系统性能。因此,正确答案是B。 3. RISC(精简指令集计算机)的设计原则包括(3):A.减少指令条数以简化CPU设计;B.简化寻址方式以提高执行效率;D.设计更多的通用寄存器以支持快速数据处理。选项C提到的变长指令与RISC设计原则相反,因为RISC倾向于使用固定长度的简单指令。 4. 对于持续处理业务的系统,响应时间和作业吞吐量是衡量性能的关键指标。在这种情况下,(4)通常希望响应时间越短,意味着系统处理能力越强,因此作业吞吐量可能会越大,正确答案是B。 5. 图形中的控制流和数据流可以帮助理解计算机部件间的协作。根据描述,a、b、c分别代表控制决策(控制器)、数据处理(运算器)和临时存储(内存储器),所以正确答案是B。 6. 关于编程语言,(6)选项中正确的是B,因为Smalltalk、C++、Java和C#都是现代面向对象语言,它们支持封装、继承和多态等特性。 7. 在面向对象编程中,(7)类的实例化通常指创建类的对象并为其分配内存,这涉及到对象的初始化过程,所以A选项正确。 8. UML(统一建模语言)中,(8)用例图用于描述系统与外部系统和用户之间的交互,因此选择B。 9. 最后一道题目是SQL查询,(14)处应填写计算平均数量的表达式,使用AVG函数并将其别名称为平均数量,正确答案是B。在(15)处,使用关键字ORDER BY对结果进行降序排序。 这些题目涵盖了计算机硬件设计、系统性能、编程语言特性和软件建模等多个知识点,对于准备软件评测师考试的人来说,理解和解答这类问题对于理解和掌握信息技术基础至关重要。