下半年 软件评测师 综合知识.docx
- 文档编号:5433792
- 上传时间:2022-12-16
- 格式:DOCX
- 页数:10
- 大小:77.71KB
下半年 软件评测师 综合知识.docx
《下半年 软件评测师 综合知识.docx》由会员分享,可在线阅读,更多相关《下半年 软件评测师 综合知识.docx(10页珍藏版)》请在冰豆网上搜索。
下半年软件评测师综合知识
全国计算机技术与软件专业技术资格(水平)考试
2011年下半年软件评测师上午试卷
(考试时间9:
00~11:
30共150分钟)
请按下述要求正确填写答题卡
1.在答题卡的指定位置上正确写入你的姓名和准考证号,并用正规2B铅笔在你写入的准考证号下填涂准考证号。
2.本试卷的试题中共有75个空格,需要全部解答,每个空格1分,满分75分。
3.每个空格对应一个序号,有A、B、C、D四个选项,请选择一个最恰当的选项作为解答,在答题卡相应序号下填涂该选项。
4.解答前务必阅读例题和答题卡上的例题填涂样式及填涂注意事项。
解答时用正规2B铅笔正确填涂选项,如需修改,请用橡皮擦干净,否则会导致不能正确评分。
例题
●2011年下半年全国计算机技术与软件专业技术资格(水平)考试日期是(88)月(89)日。
(88)A.9B.10C.11D.12
(89)A.4B.5C.6D.7
因为考试日期是“11月4日”,故(88)选C,(89)选A,应在答题卡序号88下对C填涂,在序号89下对A填涂(参看答题卡)。
●若某条无条件转移汇编指令釆用直接寻址,则该指令的功能是将指令中的地址码送入
(1)。
(1)A.PC(程序计数器)B.AR(地址寄存器)
C.AC(累加器)D.ALU(算术逻辑单元)
●若某计算机系统的I/O接口与主存采用统一编址,则输入输出操作是通过
(2)指令来完成的。
(2)A.控制B.中断C.输入输出D.访存
●在程序的执行过程中,Cache与主存的地址映像由(3)。
(3)A.专门的硬件自动完成B.程序员进行调度
C.操作系统进行管理D.程序员和操作系统共同协调完成
●总线复用方式可以(4)。
(4)A.提髙总线的传输带宽B.增加总线的功能
C.减少总线中信号线的数量D.提高CPU利用率
●在CPU的寄存器中,(5)对用户是完全透明的。
(5)A.程序计数器B.指令寄存器C.状态寄存器D.通用寄存器
●在C程序中,若表达式中的算术运算对象的类型不同,则需要先统一为相同类型后再进行计算。
例如,表达式“a-b”中,若a是双精度浮点型变量,b是整型变量,为了尽可能保证运算精度,通常进行的处理是(6)。
(6)A.读取b的值并转换为双精度浮点型数据,然后进行两个浮点数的相减运算,变量b的值不变
B.读取a的值并转换为整型数据,然后进行两个整数的相减运算,变量a的值不变
C.将b重新定义为双精度浮点型变量(其值自动转换为双精度型数据),再进行两个浮点数的相减运算
D.将a重新定义为整型变量(其值自动转换为整型数据),再进行两个整数的相减运算
●标识符在高级语言源程序中的作用不包括(7)。
(7)A.为变量命名B.为注释标记位置C.为函数命名D.为数据类型命名
●在面向对象方法中,(8)是一种概念、抽象或具有状态、行为和标识的事物。
(8)A.关系B.属性C.标识D.对象
●从认证中心CA获取用户B的数字证书,该证书用(9)做数字签名,从用户B的数字证书中可以获得B的公钥。
(9)A.CA的公钥.B.CA的私钥C.B的公钥D.B的私钥
●(10)指可以不经著作权人许可。
(10)A.合理使用B.许可使用C.强制许可使用D.法定许可使用
●王某是M国际运输有限公司计算机系统管理员。
任职期间,王某根据公司的业务要求开发了“海运出口业务系统”,并由公司使用。
随后,王某向国家版权局申请了计算机软件著作权登记,并取得了《计算机软件著作权登记证书》,证书明确软件名称是“海运出口业务系统V1.0”,著作权人为王某。
以下说法中,正确的是(11)。
(11)A.海运出口业务系统V1.0的著作权属于王某
B.海运出口业务系统V1.0的著作权属于M公司
C.海运出口业务系统V1.0的著作权属于王某和公司
D.王某获取的软件著作权登记证是不可以撤销的
●表达式“a*(b-(c+d))”的后缀式为(12)。
(12)A.cd+ab-*B.ab*c-d+C.abcd+-*D.abcd*-+
●如果在程序中的多个地方需要使用同一个常数,那么最好将其定义为一个符号常量,这样(13)。
(13)A.可以缩短程序代码的长度B.便于进行编译过程的优化
C.可以加快程序的运行速度D.便于修改此常数并提高可读性
●若程序在运行时陷入死循环,则该情况属于(14)。
(14)A.语法错误B.运行时异常
C.动态的语义错误D.静态的语义错误
●将Students表的插入权限赋予用户UserA,并允许其将该权限授予他人,应使用的SQL语句为:
GRANT(15)TABLEStudentsTOUserA(16)
(15)A.UPDATEB.UPDATEONC.INSERTD.INSERTON
(16)A.FORALLB.PUBLICC.WITHCHECKOPTIOND.WITHGRANTOPTION
●若有关系R(A,B,C,D)和S(C,D,E),则与表达式
等价的SQL语句如下:
SELECT(17)FROM(18)WHERE(19);
(17)A.A,B,C,D,EB.C,D,E
C.R.A,R.B,R.C,R.D,S.ED.R.C,R.D,S.E
(18)A.RB.SC.R,SD.RS
(19)A.D ●Java虚拟机采用(20)软件体系结构。 (20)A.管道一过滤器B.分层C.黑板D.解释器 ●若二维数组arr[1..M,1..N]的首地址为base,数组元素按列存储且每个元素占用K个存储单元,则元素arr[i,j]在该数组空间的地址为(21)。 (21)A.base+((i-l)*M+j—1)*KB.base+((i-l)*N+j-l)*K C.base+((j-l)*M+i-l)*KD.base+((j-l)*N+i-l)*K ●某企业生产流水线M共有两位生产者,生产者甲不断地将其工序上加工的半成品放入半成品箱,生产者乙从半成品箱取出继续加工。 假设半成品箱可存放n件半成品,采用PV操作实现生产者甲和生产者乙的同步可以设置三个信号量S、S1和S2,其同步模型如下图所示。 信号量S是一个互斥信号量,初值为(22);Sl、S2的初值分别为(23)。 (22)A.0B.1C.nD.任意正整数 (23)A.n、0B.0、nC.1、nD.n、1 ●若某文件系统的目录结构如下图所示,假设用户要访问文件fl.java,且当前工作目录为Program,则该文件的全文件名为(24),其相对路径为(25)。 (24)A.fl.javaB.\Document\Java-prog\fl.java C.D: \Program\Java-prog\fl.javaD.\Program\Java-prog\fl.java (25)A.Java-prog\B.\Java-prog\ C.Program\Java-progD.\Program\Java-prog\ ●A类网络是很大的网络,每个A类网络中可以有(26)个网络地址。 实际使用中必须把A类网络划分为子网,如果指定的子网掩码为255.255.192.0,则该网络被划分为(27)个子网。 (26)A.210B.212C.220D.224 (27)A.128B.256C.1024D.2048 ●TCP是互联网中的(28)协议,使用(29)次握手协议建立连接。 (28)A.传输层B.网络层C.会话层D.应用层 (29)A.1B.2C.3D.4 ●Windows系统中,在排除DNS域名解析故障时,需要刷新DNS解析器缓存,使用的命令是(30)。 (30)A.ipconfig/renewB.ipconfig/flushdnsC.netstat-rD.arp-a ●安全防护策略是软件系统对抗攻击的主要手段,安全防护策略不包括(31)。 (31)A.安全日志B.入侵检测C.漏洞扫描D.数据备份与恢复 ●某应用系统采用防火墙技术来实现安全防护,在进行安全防护测试时,设计的测试点不包括(32)。 (32)A.是否支持对HTTP、FTP、SMTP等服务类型的访问控制 B.是否在检测到入侵事件时,自动执行切断服务、记录入侵过程等动作 C.是否支持交换和路由两种工作模式 D.是否考虑到防火墙的冗余设计 ●现要开发一个通过卫星通信连接计算机的新软件产品,假设之前没有开发卫星通信软件的经验,则最不适合采用(33)模型。 (33)A.瀑布B.原型C.增量D.螺旋 ●若C程序的表达式中引用了未赋初值的变量,则(34)。 (34)A.编译时一定会报告错误信息,该程序不能运行 B.可以通过编译并运行,但运行时一定会报告异常 C.可以通过编译,但链接时一定会报告错误信息而不能运行 D.可以通过编译并运行,但运行结果不一定是期望的结果 ●以下关于敏捷方法的叙述中,不正确的是(35)。 (35)A.相对于过程和工具,更强调个人和交互 B.相对于严格的文档,更重视可工作的软件 C.相对于与客户的合作,更注重合同谈判 D.相对于遵循计划,更专注于对变化的响应 ●某软件系统的原始需求包括,“当某个査询请求是不适当或非法的,应提示用户”,该需求属于(36)。 (36)A.功能需求B.质量需求C.设计约束D.过程约束 ●给系统增加特征越容易,说明软件的(37)越好。 (37)A.功能性B.可靠性C.可维护性D.易使用性 ●以下关于项目估算的叙述中,不正确的是(38)。 (38)A.在项目估算中,需要估算的项目参数包括项目规模、开发软件所需的工作量、项目持续时间和成本 B.由于专家判断受到差异性和主观性的影响,以及对当前数据依赖性的影响,用专家判断方法进行项目估计会得到不精确的估算值 C.由于启发式估算方法,如COCOMOII模型具有严谨的估算形式,因此可以得到精确的估算值 D.项目估算是制定项目开发计划的基础和依据 ●风险控制不包括(39)。 (39)A.风险分析B.风险降低C.风险管理计划D.风险化解 ●在结构化分析模型中,(40)描述了所有在目标系统中使用的和生成的数据对象。 (40)A.数据字典B.数据流图C.实体-关系图(ER图)D.类图 ●下图是一个软件项目的活动图,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的值表示完成活动所需要的时间,则关键路径长度为(41)。 (41)A.20B.19C.17D.16 ●以下关于数据流图的叙述中,不正确的是(42)。 (42)A.从数据传递和加工的角度,刻画数据流从输入到输出的移动变化过程 B.描述了数据对象及数据对象之间的关系 C.顶层数据流图仅包含一个数据处理,即目标系统 D.采用自顶向下的方式进行,开始于顶层数据流图,结束于模块规格说明 ●在面向对象分析模型中,(43)不属于系统的行为模型。 (43)A.类图B.顺序图C.活动图D.状态图 ●模块设计中,某模块根据输入的控制信息从文件中读一个记录或者向文件中写一个记录,则其内聚类型为(44)。 (44)A.功能内聚B.信息内聚C.逻辑内聚D.巧合内聚 ●在UML类图中,包含订单和订单明细两个类,则这两个类之间的关系应为(45)。 (45)A.关联B.聚合C.组装D.继承 ●A模块通过简单数据类型(如整型)参数访问B模块,该参数在B模块内用于数据计算,则A、B模块之间存在(46)。 (46)A.数据耦合B.标记耦合C.控制耦合D.外部耦合 ●在结构化分析方法中,依据(47)来进行接口设计。 (47)A.数据流图B.实体-关系图C.数据字典D.状态-迁移图 ●一个优秀的概念设计不包含(48)。 (48)A.用客户语言编写B.描述系统功能 C.描述软件构件的层次和功能D.与需求文档链接 ●在软件评审中,设计质量是指设计的规格说明书符合用户的要求。 设计质量的评审内容不包括(49)。 (49)A.软件可靠性B.软件可测试性 C.软件性能实现情况D.软件模块层次 ●某财务系统在使用过程中,因个人所得税政策变化,需修改计算工资的程序。 这种修改属于(50)维护。 (50)A.正确性B.适应性C.完善性D.预防性 ●系统可维护性的评价指标不包括(51)。 (51)A.可理解性B.可测试性C.可移植性D.可修改性 ●准确性质量子特性属于(52)质量特性。 (52)A.功能性B.效率C.可靠性D.可维护性 ●软件测试的对象包括(53)。 ①软件代码②文档③数据 (53)A.①②B.①③C.②③D.①②③ ●编写测试计划的目的是(54)。 ①测试工作顺利进行 ②使项目参与人员沟通更舒畅 ③使测试工作更加系统化 ④软件过程规范化的要求 ⑤控制软件质量 (54)A.②③⑤B.①②③C.①②④D.①②⑤ ●软件测试的目的是(55)。 (55)A.避免软件开发中出现的错误B.发现软件中出现的错误 C.容忍软件中出现的错误D.修改软件中出现的错误 ●以下关于软件测试原则的叙述中,不正确的是(56)。 (56)A.测试用例不仅选用合理的输入数据,还要选择不合理的输入数据 B.应制定测试计划并严格执行,排除随意性 C.对发现错误较多的程序段,应进行更深入的测试 D.程序员应尽量测试自己的程序 ●以下关于测试时机的叙述中,正确的是(57)。 (57)A.应该尽可能早的进行测试 B.若能推迟暴露软件中的错误,则修复和改正错误所花费的代价就会降低 C.应该在代码编写完成后开始测试 D.需求分析和设计阶段不需要测试人员参与 ●使用软件测试工具的目的不包括(58)。 (58)A.帮助测试寻找问题B.协助问题的诊断 C.节省测试时间D.提髙设计质量 ●自动化测试工具中,(59)是最难自动化的。 (59)A.测试执行B.实际输出与预期输出的比较 C.测试用例生成D.测试录制与回放 ●以下不属于易用性测试的是(60)。 (60)A.功能易用性测试B.用户界面测试 C.辅助功能测试D.可靠性测试 ●以下关于黑盒测试的叙述中,不正确的是(61)。 (61)A.不需要了解程序内部的代码及实现 B.容易知道用户会用到哪些功能,会遇到哪些问题 C.基于软件开发文档,所以也能知道软件实现了文档中的哪些功能 D.可以覆盖所有的代码 ●以下不属于黑盒测试方法的是(62)。 (62)A.等价划分类B.边界值分析C.错误推测法D.静态结构分析法 ●以下关于白盒测试的叙述中,不正确的是(63)。 (63)A.白盒测试仅与程序的内部结构有关,完全可以不考虑程序的功能要求 B.逻辑覆盖法是一种常用的白盒测试方法 C.程序中存在很多判定和条件,不可能实现100%的条件覆盖 D.测试基于代码,无法确定设计正确与否 ●数据库测试的对象包括(64)。 ①数据库连接测试 ②数据库的安全测试 ③定义的存储过程和触发器的测试 ④数据库接口测试 (64)A.①④B.①②③C.①②④D.①②③④ ●对于逻辑表达式((a&b)||c),需要(65)个测试用例才能完成条件组合覆盖。 (65)A.2B.3C.4D.5 ●为预测某Web系统可支持的最大在线用户数,应进行(66)。 (66)A.负载测试B.压力测试C.疲劳强度测试D.大数据量测试 ●客户端交易处理性能指标是一类重要的负载压力测试指标,以下不属于客户端交易处理性能指标的是(67)。 (67)A.并发用户数B.平均事务响应时间C.每秒事务数D.每秒进程切换数 ●以下不属于集成测试的是(68)。 (68)A.各个子功能组合起来,能否达到预期要求 B.一个模块的功能是否会对另一个模块的功能产生不利的影响 C.全局数据结构是否有问题 D.函数内局部变量的值是否为预期值 ●逻辑覆盖法不包括(69)。 (69)A.分支覆盖B.语句覆盖C.需求覆盖D.修正条件判定覆盖 ●以下属于安全测试方法的是(70)。 ①安全功能验证②安全漏洞扫描 ③模拟攻击实验④数据侦听 (70)A.①③B.①②③C.①②④D.①②③④ ●ExtremeProgramming(XP)isadisciplineofsoftwaredevelopmentwith(71)ofsimplicity,communication,feedbackandcourage.Successfulsoftwaredevelopmentisateameffort-notjustthedevelopmentteam,butthelargerteamconsistingofcustomer,managementanddevelopers.XPisasimpleprocessthatbringsthesepeopletogetherandhelpsthemtosucceedtogether.XPisaimedprimarilyatobject-orientedprojectsusingteamsofadozenorfewerprogrammersinonelocation.TheprinciplesofXPapplytoany(72)projectthatneedstodeliverqualitysoftwarerapidlyandflexibly. AnXPprojectneedsa(an)(73)customertoprovideguidance.Customers,programmers,managers,areallworking(74)tobuildthesystemthat’sneedeD.Customers-thosewhohavesoftwarethatneedstobedeveloped-willlearnsimple,effectivewaysto(75)whattheyneed,tobesurethattheyaregettingwhattheyneed,andtosteertheprojecttosuccess. (71)A.importancB.keysC.rolesD.values (72)A.small-sizedB.moderately-sized C.large-sizedD.huge-sized (73)A.part-timeB.casualC.seldomD.full-time (74)A.togetherB.bythemselvesC.separatelyD.alone (75)A.tellB.knowC.communicateD.feedback
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 下半年 软件评测师 综合知识 软件 评测 综合 知识
![提示](https://static.bdocx.com/images/bang_tan.gif)