
二、论述题(两个论述题可任选其一,并只选其一,多选无效,满分30分)
论述题 1
在计算机指令集的设计与实现过程中,出现了两种对立的技术路线或风格,即 CISC 与RISC.
(1) 指出 CISC 的主要弊病.(8分)
(2) 概述 RISC 技术的基本要点.(12分)
(3) Intel X86 系列属于哪一种风格,当前它采用的是怎样的技术路线.(10分)
论述题 2
人们在 管理 实践中发现,数据库技术是信息资源的整理、保存、 管理和使用的最有效的手段。数据库按其数据结构模型分类,通常可分为层次型数据库、 网络 型数据库、关系型数据库和面向对象型数据库,各种类似的数据模型都有自身的特点。 试从关系数据模型的优点和弱点论述:
(1) 为什么人们在开发以事务处理为主的信息系统(例如管理信息系统)时,大多选用关系型数据库作为开发环境?(18分)
(2) 在许多含有复杂数据结构或丰富语义的实际应用领域中, 为什么要选用面向对象数据库或要对关系型数据库作某些扩充和修改?(12分)
二、论述题(两个论述题可任选其一,并只选其一,多选无效,满分30分)
论述题1评分参考:
(1) CISC弊病的要点:
①指令集过分庞杂,实际上80%的时间是在执行20%的简单操作指令,这就使多数指令的利用率不高。(2分)
②每条复杂指令要**执行一段解释性微程序才能完成,这就需要占用过多的CPU周期。(2分)
③由于指令庞大,使编译程序选择目标指令的范围很大,难以优化编译。(2分)
④强调数据控制,导致设计复杂,研制周期变长。(1分)
⑤芯片生产成本提高而成品率降低。(1分)
(2) RISC技术的要点:
①精简指令数量,选择使用频度高的指令。(2分)
②简化指令格式,尽量使指令具有相同长度,并简化寻址方式。(2分)
③采用单周期指令,大部分指令只用一个机器周期即可完成。(2分)
④使用大量寄存器,即指令多为RR格式。特别是采用寄存器窗口技术,提高了过程调用的速度。(2分)
⑤硬线控制逻辑。(2分)
⑥优化编译程序,以简单有效的方式支持高级语言的实现。(2分)
(3) Intel X86系列的技术路线要点:
①早期的86芯片可以说是典型的CISC风格,而且与此芯片系列对应已经开发了大量的软件资源。(4分)
②为了对抗RISC技术的冲击,1989年Intel推出80486芯片,它在保持与386指令集兼容的同时,吸收了RISC的核心技术,从而提高了运行速度。此后的Pentium及Pentium II更是采用RISC常用的超标量、超流水等技术。因此当前它采取的是把CISC与RISC相折衷、相融合的技术路线。(6分)
论述题2评分参考:
(1) 首先,关系数据模型结构简单,为二维表格结构与目前事务处理系统中数据多以二维表格结构组织和表示相适应。(10分)
其次,关系数据模型的其他优点也适应事务处理的要求:
①表格是一集合,因此集合论等知识可以引入关系型数据模型中,使它具有坚实的数学理论基础。(4分)
②有简单、易懂`易学的关系数据库的标准语言SQL的支持。(2分)
③数据具有较高的独立性。(2分)
(2) 在含有复杂数据结构或丰富语义的实际应用领域中,一般选用面向对象数据库,或要对关系数据库作某些扩充和修改是因为:
①关系数据模型不擅长于表示复杂对象数据类型。(4分)
②也不擅长于表示实体间的语义联系。(4分)
③而面向对象数据模型在这两方面有优势。(4分)