欢迎来到天天文库
浏览记录
ID:34652381
大小:97.00 KB
页数:11页
时间:2019-03-08
《上半软件评测师上午模拟考试》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、2008年上半年软件评测师上午试卷●在计算机体系结构中,CPU内部包括程序计数器PC、存储器数据寄存器MDR、指令寄存器IR和存储器地址寄存器MAR等。若CPU要执行的指令为:MOVR0,#100(即将数值100传送到寄存器R0中),则CPU首先要完成的操作是(1)。(1)A.100→R0B.100→MDRC.PC→MARD.PC→IR矚慫润厲钐瘗睞枥庑赖。●现有四级指令流水线,分别完成取指、取数、运算、传送结果四步操作。若完成上述操作的时间依次为9ns、10ns、6ns、8ns,则流水线的操作周期应设计为(2)ns。聞創沟
2、燴鐺險爱氇谴净。(2)A.6B.8C.9D.10●内存按字节编址,地址从90000H到CFFFFH,若用存储容量为16K×8bit的存储器芯片构成该内存,至少需要(3)片。残骛楼諍锩瀨濟溆塹籟。(3)A.2B.4C.8D.16●CPU中的数据总线宽度会影响(4)。(4)A.内存容量的大小B.系统的运算速度C.指令系统的指令数量D.寄存器的宽度●利用高速通信网络将多台高性能工作站或微型机互连构成机群系统,其系统结构形式属于(5)计算机。(5)A.单指令流单数据流(SISD)B.多指令流单数据流(MISD)C.单指令流多数据流(
3、SIMD)D.多指令流多数据流(MIMD)●内存采用段式存储管理有许多优点,但(6)不是其优点。(6)A.分段是信息的逻辑单位,用户不可见B.各段程序的修改互不影响C.地址变换速度快、内存碎片少D.便于多道程序共享主存的某些段●在软件设计和编码过程中,采取(7)的做法将使软件更加容易理解和维护。(7)A.良好的程序结构,有无文档均可B.使用标准或规定之外的语句C.编写详细正确的文档,采用良好的程序结构D.尽量减少程序中的注释●软件文档按照其产生和使用的范围可分为开发文档、管理文档和用户文档。其中开发文档不包括(8)。(8)A
4、.软件需求说明B.可行性研究报告C.维护修改建议D.项目开发计划●软件维护成本在软件成本中占较大比重。为降低维护的难度,可采取的措施有(9)。(9)A.设计并实现没有错误的软件11/11B.限制可修改的范围C.增加维护人员数量D.在开发过程中就采取有利于维护的措施,并加强维护管理●关于软件著作权产生的时间,表述正确的是(10)。(10)A.自软件首次公开发表时B.自开发者有开发意图时C.自软件得到国家著作权行政管理部门认可时D.自软件完成创作之日起●李某大学毕业后在M公司销售部门工作,后由于该公司软件开发部门人手较紧,李某被
5、暂调到该公司软件开发部开发新产品,2周后,李某开发出一种新软件。该软件著作权应归(11)所有。酽锕极額閉镇桧猪訣锥。(11)A.李某B.M公司C.李某和M公司D.软件开发部●(12)是指把数据以及操作数据的相关方法组合在同一个单元中,使我们可以把类作为软件中的基本复用单元,提高其内聚度,降低其耦合度。面向对象中的(13)机制是对现实世界中遗传现象的模拟,通过该机制,基类的属性和方法被遗传给派生类。彈贸摄尔霁毙攬砖卤庑。(12)A.封装B.多态C.继承D.变异(13)A.封装B.多态C.继承D.变异●(14)以静态或动态的连接
6、方式,为应用程序提供一组可使用的类。(15)除了提供可被应用程序调用的类以外,还基本实现了一个可执行的架构。謀荞抟箧飆鐸怼类蒋薔。(14)A.函数库B.类库C.框架D.类属(15)A.函数库B.类库C.框架D.类属●(16)是一种面向数据流的开发方法,其基本思想是软件功能的分解和抽象。(16)A.结构化开发方法B.Jackson系统开发方法C.Booch方法D.UML(统一建模语言)●采用UML进行软件设计时,可用(17)关系表示两类事物之间存在的特殊/一般关系,用聚集关系表示事物之间存在的整体/部分关系。厦礴恳蹒骈時盡继價
7、骚。(17)A.依赖B.聚集C.泛化D.实现●风险分析在软件项目开发中具有重要作用,包括风险识别、风险预测、风险评估和风险控制等。“建立风险条目检查表”是(18)时的活动,“描述风险的结果”是(19)时的活动。茕桢广鳓鯡选块网羈泪。(18)A.风险识别B.风险预测C.风险评估D.风险控制(19)A.风险识别B.风险预测C.风险评估D.风险控制●关于汇编语言,以下叙述中正确的是(20)。(20)A.汇编语言源程序可以直接在计算机上运行B.将汇编语言源程序转换成目标程序的软件称为解释程序C.在汇编语言程序中,不能定义符号常量11
8、/11D.将汇编语言源程序翻译成机器语言程序的软件称为汇编程序●对高级语言源程序进行编译时,可发现源程序中的(21)错误。(21)A.堆栈溢出B.变量未定义C.指针异常D.数组元素下标越界●编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标
此文档下载收益归作者所有