收藏 分销(赏)

下半年软件评测师上午试卷.docx

上传人:天**** 文档编号:3653270 上传时间:2024-07-12 格式:DOCX 页数:24 大小:113.27KB
下载 相关 举报
下半年软件评测师上午试卷.docx_第1页
第1页 / 共24页
下半年软件评测师上午试卷.docx_第2页
第2页 / 共24页
点击查看更多>>
资源描述
下半年软件评测师上午试卷 年下半年软件评测师 上午试卷 ●若某条无条件转移汇编指令采用直接寻址,则该指令的功能是将指令中的地址码送入(1)。 A.PC(程序计数器) B.AR(地址寄存器) C.AC(累加器) D.ALU(算术逻辑单元) ●若某计算机系统的I/O接口与主存采用统一编址,则输入输出操作是经过(2)指令来完成。 A. 控制 B. 中断 C.输入输出 D.访存 ●在程序的执行过程中,Cache与主存的地址映像由(3)。 A. 专门的硬件自动化完成 B. 程序员进行调度 C.操作系统进行管理 D.程序员和操作系统共同协调完成 ●总线复用方式能够(4)。 A.提高总线的传输带宽 B.增加总线的功能 C.减少总线中信号线的数量 D.提高CPU利用率 ●在CPU的寄存器中,(5)对用户是完全透明的。 A.程序计数器 B.指令寄存器 C.状态寄存器 D.通用寄存器 ●在C程序中,若表示式中的算术运算对象的类型不同,则需要先统一为相同类型后再进行计算,例如,表示式“a*b”中,若a是双精度浮点型变量,b是整型变量,为了尽可能保证运算精度,一般进行的处理是(6)。 A.读取b的值并转换为双精度浮点型数据,然后进行两个浮点数的相减运算,变量b的值不变 B.读取a的值并转换为整型数据,然后进行两个整数的相减运算,变量a的值不变 C.将b重新定义为双精度浮点型娈量(其值自动转换为双精度型数据),再进行两个浮点数的相减运算 D.将a重新定义为整型变量(其值自动转换为整型数据),再进行两个整数的相减运算 ●标识符在高级语言源程序中的作用不包括(7)。 A.为变量命名 B.为注释标记位置 C.为函数命名 D.为数据类型命名 解析: 标识符能够用来作变量名、常量名、函数与过程名等。在不同的分程序中,能够说明它所需要的标识符。标识符只在说明它的分序内有效。该分程序也称为这些标识符作用域。 标识符是用户编程时使用的名字。我们指定某个东西、人,都要用到它,她或她的名字;在数学中解方程时,我们也常常见到这样或那样的变量名或函数名。同样的道理,在电脑语言中,对于变量,常量,函数,语句块也有名字,我们统统称之为标识符。我们在给人起名字时有一定的规矩,比如,头一个字为父亲或母亲的姓氏,后面一般为一个或两个字。因此,您能够想当然地认为电脑语言里的标识符也有一定的命名规则,如果您这样想,那您就想对了! ●在面向对象方法中,(8)是一种概念、抽象或具有状态、行为和标识的事物。 A.关系 B.属性 C.标识 D.对象 ●从认证中心CA获取用户B的数字证书,该证书用(9)做数字签名,从用户B的数字证书中能够获得B的从取的公钥。 A.CA的公钥 B.CA的私钥 C.B的公钥 D.B的私钥 ●(10)指能够不经著作权人许可,不需支付报酬,使用其作品。 A.合理使用 B.许可使用 C.强制许可使用 D.法定许可使用 ●王某是M国际运输有限公司计算机系统管理员。任职期间,王某根据公司的业务要求开发了“海运出口业务系统”,并由公司使用。随后,王某向国家版权局申请了计算机著作权登记,并取得了《计算机软件著作权登记证书》,证书明确软件名称是“海运出口业务系统V1.0”,著作权人为王某。以下说法中,正确的是(11)。 A.海运出口业务系统V1.0的著作权属于王某 B. 海运出口业务系统V1.0的著作权属于M公司 C. 海运出口业务系统V1.0的著作权属于王某和公司 D.王某获取的软件著作权登记证是不能够撤消的 ●表示式” a*(b-(c+d)) “的后缀式为(12). A.cd+ab-* B.ab*c-d+ C.bcd+-* D.abcd*-+ 34. 表示式 (39) 对应的逆波兰式是“ab+-c/d-”。   (39) A.a-b-c/d   B.-(a+b)/c-d   C.-a+b/c-d   D.(a+b)/(-c-d)   参考答案:(39)B。   解析:一个表示式可用一棵二叉树表示,其中的叶子节点表示操作数,内部节点表示操作符或中间结果,根节点表示整个表示式的值。对此二叉树分别进行前序、中序和后序遍历恰好为表示式的前缀表示(波兰式)、中缀表示和后缀表示(逆波兰式)。其中,表示式的前缀和后缀表示均能够将表示式中的括号省去而不影响计算次序和结果。   表示式的逆波兰表示也就是后缀表示,它将运算符号写在运算对象的后面,并指明其前面的操作数或中间结果所要执行的运算。对后缀表示式从左到右求值,则每当扫描到一个运算符号时,其操作数是最近刚得到的。因此“ab+-c/d-”表示先将a与b相加,然后进行一元“-”运算,结果除以c,除运算的商再与d相减,即对应的表示式为“-(a+b)/c-d”。 计算机在处理算术表示式时,首先将其转换为后缀表示式。例如,表示式“46+5*(120-37)”的后缀表示式形式为“46 5 120 37* +”。 ●如果在程序中的多个地方需要使用同一个常数,那么最好将其定义为一个符号常量,这样(13)。 A.能够缩短程序代码的长度 B.便于进行编译过程的优化 C.能够加快程序的运行速度 D.便于修改此常数并提高可读性 ●若程序在运行时陷入死循环,则该情况属于( 14)。 A.语法错误 B.运行时异常 C.动态的语义错误 D.静态的语义错误 ●将Students表的插入权限赋予用户UserA,并允许其将该权限授予她人,应使用的SQL语句为: GRANT (15) TABLE Students TO UserA (16); (15) A. UPDATE B.UPDATE ON C.INSERT D. INSERT ON (16) A. FOR ALL B. PUBLIC C.WITH CHECk OPTION D. WITH GRANT OPTION ●若有关系R (A,B,C,D)和S(C,D,E),则与表示式TT3,4,7 (б4*5 (RxS))等价的SQL语句如下: SELECT ( 17) FROM ( 18) WHERE ( 19) (17) A.A,B,C,D,E B.C,D,E C.R.A,R.B,R. C,R.D,S.E D.R C.R D.S.E (1 8) A.R B.S C.R.S D.RS (19) A.D<C B.R.D<S.C C.R.D<R.C D.S.D<R.C ●Java虚拟机采用(20)软件体系结构。 A.管道一过滤器 B.分层 C.黑板 D.解释器 ●若二维数组arr[1…M,1…N]的首地址为base,数组元素按列存储且每个元素占用K个存储单元,则元素arr[i,j]在该数组空间的地址为(21)。 A.base+((i一1)*M*j-i)*K B.b ase+((i-1)*N+j-1)*K C.baSe+( (j-l)*M十i-1)*K D.base+((j-1)*N+i-1)*K ●某企业生产流水线M共有两位生产者,生产者甲不断地将其工序上加工的半成品放入半成品箱,生产者乙从半成品箱取出继续加工。假设半成品箱可存放n件半成品,采用PV操作实现生产者甲和生产者乙的同步能够设置三个信号量S、Sl和S2,其同步模型如下图所示。 信号量S是一个互斥信号量,初值为(22);Sl、S2的初值分别为(23)。 (22) A.0 B.1 C.n D.任意正整数 (23) A.n、0 B.0、n C.1、n D.n、1 ●若某文件系统的目录结构如下图所示,假设用户要访问文件fl.java,且当前工作目录为Program,则该文件的全文件名为( 24),其相对路径为(25)。 ( 24) A. fl. Java B. \Document\Java-prog\fl.java C. D:\Program\Java-prog\f1. Java D. \ Program\Java-prog\ f1. Java (25) A. Java-prog\ B.\Java-prog\ C. Program\Java-prog D. D\Program\Java-prog\ ●A类网络是很大的网络,每个A类网络中能够有(26)个网络地址。实际使用中必颂把A类网络划分为子网,如果指定的子网掩码为255.255.192.0,则该网络被划分为(27)个子网。 (26) A.210 B.21 2 C.220 D.224 (27) A.128 B.256 C.1024 D.2048 ●TCP是互联网中的(28)协议,使用(29)次握手协议建立连接。 (28) A.传输层 B.网络层 C.会话层 D.应用层 (29) A.1 B.2 C.3 D.4 ●VVindowS系统中,在排除DNS域名解析故障时,需要刷新DNS解析器缓存,使用的命令是(30)。 A.ipconf/renew B.ipconfig/fiushdns C.netstat-r D.arp-a ●安全防护策略是软件系统对抗攻击的主要手段,安全防护策略不包括(31)。 A.安全日志 B.入侵检测 C.漏洞扫描 D.数据备份与恢复 ●某应用系统采用防火墙技术来实现安全防护,在进行防护测试时,设计的测试点不包括(32). A.是否支付对HTTP、FTP、SMTP等服务类型的访问控制 B.是否在检测到入侵事件时,自动执行切断服务、记录入侵过程等动作 C.是否支持交换和路由两种工作模式 D.是否考虑到防火墙的冗余设计 ●现要开发一个经过卫星通信连接计算机的软件产品,假设之前没有开发卫星通信软件的经验,则最不适合采用(33)模型. A.瀑布 B.原型 C.增量 D.螺旋 ●若C程序表示式中引用了末赋初值的变量,则(34). A。编译时一定会报告错误信息,该程序不能运行 B.能够经过龋译并运厅,但运行时一定会报告异常 C. 能够经过编译,但链接时一定会报告错误信息而不能运行 D. 能够经过编译并运行.但运行结果不一定是期望的结果 ●以下关于敏捷方法的叙述中,不正确的是(35)。 A.相对于过程和工具,更强调个人和交互 B。相对于严格的文档,更重视可工作的软件 C。相对于与客户的合作,更注重合同谈判 D。相对于遵循计划,更专注于对变化的响应 ●某软件系统的原始需求包括,“当某个查询请求是不适当或非法的,应提示用户”,该需求属于(36)。 A.功能需求 B.质量需求 C.设计约束 D.过程约束 ●给系统增加特征越容易,说明软件的(37)越好。 A.功能性 B.可靠性 C.可维护性 D.易使用性 ●以下关于项目估算的叙述中,不正确的是(38)。 A.在项目估算中,需要估算的项目量参数包括项目规模、开发软件所需的工作量、项目持续时间和成本 B.由于专家判断受到差异性和主观性的影响,以及对当前数据依赖性的影响,用专家判断方法进行项目估计会得到不精确的怙尊值 C.由于启发式估算方法,如COCOMOII模型具有严谨的估算形式,因此能够得到精确的估算值 D.项目估算是制定项目开发计划的基础和依据 ●风险控制下包括(39)。 A.风险分析 B.风险降低 C.风险管理计划 O.风险化解 ●在结构化分析模型中,(40)描述了所有在目标系统中使用和生成的数据对象。 A.数据字典 B.数据流图 C.实体一关系图(ER图) D.类图 ●下图是一个软件项目的活动图,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的值表示完成活动所需要的时间,则关键路径长度为(41) 。 A.20 B.19 C. 17 D.16 ●以下关于数据流图的叙述中,不正确的是(42)。 A.从数据传递和加工的角度,刻画数据流从输入到输出的移动变化过程 B.描述了数据对象及数据对象之间的关系 C.顶层数据流图仅包含一个数据处理,即目标系统 D.采用自顶向下的方式进行,开始于顶层数据流图,结束于模块规格说明 ●在面向对象分析模型中, (43) 不属于系统的行为模型。 A.类图 B.顺序图 C.活动图 D.状态图 ●模块设计中,某模块根据输入的控制信息从文件中读一个记录或者向文件中写一个记录,则其内聚类型为(44)。 A.功能内聚 B.信息内聚 C.逻辑内聚 D.巧合内聚 ●若UML类图中包含订单和订单明细两个类,则这两个类之间的关系应为(45)。 A.关联 B.聚合 C.组装 D.继承 ●A模块经过简单数据类型(如整型)参数访问B模块,该参数在B模块内用于数据计算,则A、B模块之间存在(46)。 A.数据耦合 B.标记耦合 C.控制耦合 D.外部耦合 ●在结构化分析方法中,依据(47)来进行接口设计。 A.数据流图 B.实体一关系图 c.数据字典 D.状态一迁移图 ●一个优秀的概念设计不包含(48)。 A.用客户语言编写 B.描述系统功能 C.描述软件构件的层次和功能 D.与需求文档链接 ●在软件评审中.设计质量是指设计的规格说明书符合用户的要求,设计质量的评审内容不包括(49)。 A.软件可靠性 B.软件可测试性 C.软件性能实现情况 D.软件模块层次 ●某财务系统在使用过程中,因个人所得税政策变化,需修改计算工资的程序。这种修改属于(50)维护. A.正确性 B.适应性 C.完善性 D.预防性 ●系统可维护性的评价指标不包括(51). A.可理解性 B.可测试性 C.可移植性 D。可修改性 ●准确性质量子特性属于(52)质量特性。 A.功能性 B.效率 c.可靠性 D.可维护性 ●软件测试的对象包括( 53). ①软件代码 ②文档 ③数据 A.①②  B.①③  C.②③  D.①②③ ●编写测试计划的目的是(54)。 ①使用测试工作顺利进行 ②使项目参与人员沟通更舒畅 ③使测试工作更加系统化 ④软件过程规范化的要求 ⑤控制软件质量 A.②③⑤  B.①②③  C.①②④  D.①②⑤ ●软件测试的目的是(55). A,避免软件开发中出现的错误 B。发现软件中出现的错误 C.容忍软件中出现的错误 D.修改软件中出现酌错误 ●以下关于软件测试原则的叙述中,不正确的是(56). A.测试用例不但选用合理的输入数据,还要选择不合理的输入数据 B.应制定测试计划并严格执行,排除随意性 C.对发现错误较多的程序段。应进行更深入的测试 D.程早员应尽量测试自己的程序 ●以下关于测试时机的叙述中,正确的是(57)。 A.应该尽可能早的进行测试 a.若能推迟暴露软件中的错误,则修复和改正错误所花费的代价就会降低 C.应该在代码编写完成后开始测试 D.需求分析和设计阶段不需要测试人员参与 ●使用软件测试工具的目的不包括(58). A.帮助测试寻找问题 B.协助问题的诊断 C.节省测试时间 D。提高设计质量 ●自动化测试工具中,(59)是最难自动化的. A.测试执行 B.实际输出与预期输出的比较 C.测试用例生成 D.测试录制与回放 ●以下属于易用性测试的是(60)。 A.功能易用性测试 B.用户界面测试 C.辅助功能测试 D.可靠性测试 ●以下关于黑盒测试的叙述中。不正确的是(61). A.不需要了解程序内部的代码及买现 B.容易知道用户会用到哪些功能,会遇到哪些问题 c.基于较件开发文档,因此也能知道软件实现了文档中的哪些功能 D.能够覆盖所有的代码 ●以下不属于黑盒测试方法的是(6 2). A等价划分类型 B.边界值分析 c.错误推测法 D.静志结构分析法 ●以下关于白盒测试叙述中,不正确的是(63j. A.白盒测试仅与程序的内部结构有关,完全能够不考虑程序的功能要求 B.逻辑覆盖法是一种常见的白盒测试方法 c. 程序中存在很多判定和条件,不可能实现100%的条件覆盖 D.测试基于代码,无法确定设计正确与否 ●数据库测试的对象包括(C). ①数据库连接 ②数据库的安全测试 ③定义的存储过程和触发器的测试 ④数据库接口测试 (64)A.①④  B.①②③  C.①②④  D.①②③④ ●对于逻辑表示式((a&bl lC),需要(65)个测试用例才能完成条件组合覆盖. (65)A .2 B.3 C.4 D.5 ●为预测某WEB系统可支持的最大在线用户数,应进行(66)。 (66)A.负载测试 B.压力测试 c。疲劳强度测试 D.大数据量测试 ●客户端交易处理性能指标是—类重要的负载压力测试指标,以下不属于客户端交易处理性能指标的是( 67 ). A.并发用户数 B。平均事务响应时间 C.每秒事务数 D.每秒进程切换数 ●以下不属于集成测试的是(68)。 A.各个了功能组合起来,能否达到预期要求 B.—个模块的功能是否会对另一个模块的功能产生不利的影响 C.全局数据结构是否有问题 D.函数内局部变量的值是否为预期值 ●逻辑覆盖法不包括(69). A。分支覆盖 B.语句覆盖 c,需求覆盖 D.修正条件判定覆盖 ●以下属于安全测试方法的是(70). ① 安全功能验证 ②安全漏洞扫描 ③模拟攻击 ④数据侦听 A.①③ B.①②③ C.①②④ D.①②③④ ● Extreme Programming (×P) is a discipline of software development with( 71 ) of simplicity, communication,feedback and courage Successful software development is a team effort - not just the development team, but the larger team consisting of customer, management ancl developers.xP is a simple process that tjrings these people together and helps them to succeed together XP is aimeo primarily at object-oriented projects using teams of a dozen or fewer programmers in one location. The principles of XP apply to any ( 72) project that needs to deliver quality software rapidly and flexibly. An XP project needs a (73) customer to provide guidance Customers, programmers, managers, are all working ( 74) to build the system that's needed, Customers - those who have software that needs to be developed-will learn simple, effective WayS to ( 75) what they need, to be sure that they are getting what they need, and to steer the project to success. ( 71 ) A. importance B . kelrs C.roies D . ralues ( 72 ) A . small-sized B . moderately-sized C. large-sized D . huge-sized ( 73 ) A. part-time B . casual C.seldom D . full-time ( 74 ) A. togathar B . bythamsalves C. saparately D. alone ( 75 ) A. tell B. know C.communicate D . feedback
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 考试专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服