软件水平考试模拟试题8节.docx





《软件水平考试模拟试题8节.docx》由会员分享,可在线阅读,更多相关《软件水平考试模拟试题8节.docx(28页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件水平考试模拟试题8节软件水平考试模拟试题8节 第1节软件确认测试也称为有效性测试,主要验证(请作答此空 )。确认测试计划通常是在需求分析阶段完成的。根据用户的参与程度不同,软件确认测试通常包括()。A. 系统中各个单元模块之间的协作性B. 软件与硬件在实际运行环境中能否有效集成C. 软件功能、性能及其它特性是否与用户需求一致D. 程序模块能否正确实现详细设计说明中的功能、性能和设计约束等要求答案:C解析:软件确认测试一种针对需求的测试,是用户参与的测试。它主要验证软件功能、性能及其它特性是否与用户需求一致。软件确认测试包括:内部确认测试、Alpha、Beta和验收测试。有关电子钱包的叙述中
2、,“( )”是错误的。A.电子钱包内存放的是电子货币B.电子商务活动中电子钱包软件需要付费C.用户可以通过电子商务管理器查看自己银行账号上的电子货币收付往来的账目、清单及其他数据D.电子钱包适于小额支付方式答案:B解析:本题考查电子钱包的概念。电子钱包是电子商务购物活动中常用的一种支付工具,尤其适于小额购物。在电子钱包内存放的是电子货币,如电子现金、电子零钱、电子信用卡等。使用电子钱包购物,通常需要在电子钱包服务系统中进行。电子商务活动中电子钱包的软件通常都是免费提供的。目前世界上有VISA cash和Mondex两大电子钱包服务系统。电子钱包用户通常在银行里都是有账户。在使用电子钱包时,用户
3、先安装相应的应用软件,在该软件系统中设有电子货币和电子钱包的功能管理模块,称为电子钱包管理器,用户可以用它来改变口令或保密方式等,以及用它来查看自己银行账号上电子货币收付往来的账目、清单及其他数据。该系统中还提供了一个电子交易记录器,顾客通过查询记录器,可以了解自己的购物记录。IEEE802.11MAC子层定义的竞争性访问控制协议是( ) 。A.CSMA/CAB.CSMA/CBC.CSMA/CDD.CSMA/CG答案:A解析:以下有关质量控制的描述不正确的是()A. 质量控制范围只包括质量管理过程B. 质量控制的关键是是所有质量过程和活动始终处于完全受控状态C. 质量控制的基础是过程控制D.
4、质量控制是质量改进的前提答案:A解析:质量控制范围包括生产过程和质量管理过程质量控制的关键是是所有质量过程和活动始终处于完全受控状态CMMI是能力成熟度模型质量控制的基础是过程控制,质量控制是质量改进的前提对于信息量很大或受众很多的情况,建议采用( )沟通方式。A.拉式B.推式C.交互式D.面对面答案:A解析:本体考查沟通的集中方式,偶尔考查,分类较多,不要记混,可以选择比较典型的例子进行记忆。每个方式记一个典型。以此类推就好。阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。说明某学生信息管理系统的部分数据库关系模式如下:学生: Student ( stumo, stuame,
5、stuage, susex, schno),各属性分别表示学生的学号、姓名、年龄、性别,以及学生所属学院的编号;学院: School ( schno, schname, schstunum),各属性分别表示学院的编号、名称及学生人数:俱乐部: Club ( clubno, clubname, clubyear, clubloc ),各属性分别表示俱乐部的编号、名称、成立年份和活动地点;参加: JoinClub ( stuno. clubno, joinyear),各属性分别表示学号、俱乐部编号,以及学生加入俱乐部的年份。有关关系模式的说明如下:(1)学生的性别取值为F和M(F表示女性,M表示男
6、性)。(2)删除一个学院的记录时,通过外键约束级联删除该学院的所有学生记录。(3)学院表中的学生人数值与学生表中的实际人数要完全保持一-致。也就是说,当学生表中增减记录时,就要自动修改相应学院的人数。根据以上描述,回答下列问题,将SQL语句的空缺部分补充完整。问题1 (4分)请将下面创建学生表的SQL语句补充完整,要求定义实体完整性约束、参照完整性约束,以及其他完整性约束。CREATE TABLE Student (stuno CHAR(11)2_ (a),stuname VARCHAR(20),stuage SMALLINT,stusex CHAR(1)(b) ,schno CHAR(3)_
7、 (c) ON DELETE (d) );问题2 (5分)创建俱乐部人数视图,能统计每个俱乐部已加入学生的人数,属性有cubmo clnam和clubstunum。对于暂时没有学生参加的俱乐部,其人数为0。此视图的创建语句如下,请补全。CREATE VIEW cs. NUMBER (clubno, clubname, clubstum )ASSELECT JoinClub.clubno, (e) ,(f)FROM JoinClub, ClubWHERE JoinClub.clubno = Club.clubno(g) BY JoinClub.clubnoSELECT clubno, clubn
8、ame, 0FROM ClubWHERE clubno NOT IN( SELECT DISTINCT clubno FROM_ (i) );问题3 (4分)每当系统中新加或删除一一个学生,就需要自动修改相应学院的人数,以便保持系统中学生,人数的完整性与一致性。此功能由下面的触发器实现,请补全。CREATE TRIGGER STU NUM TRGAFTER INSERT OR DELETE ON (i)REFERENCING new row AS nrow, old row AS orowFOR EACH (k)BEGINIF INSERTING THENUPDATE School (1) ;
9、END IF;IF DELETING THENUPDATE School (m);END IF;END;问题4 (2分)查询年龄小于19岁的学生的学号、姓名及所属学院名,要求输出结果把同一个学院的学生排在一起。此功能由下面的SQL语句实现,请补全。SELECT stuno, stuname, schnameFROM Student, SchoolWHERE Student. schno = School.schnoAND stuage 19(n) BY (o) ;答案:解析:A:primary keyB:check(stusex in(F,M)C:foreign key references
10、school(schno)D:cascadeE:clubnameF:count(stuno)G:groupH:unionI:JoinclubJ:studentK:rowL:set schstunum=schstunum+1 where schno=nrow.schnoM:set schstunum=schstunum-1 where schno=orow.schnoN:orderO:school.schno软件水平考试模拟试题8节 第2节系统方案设计包括总体设计和详细设计,系统总体设计内容包括( )。A.计算机和网络系统B.人/机界面设计C.处理过程设计D.数据库设计答案:A解析:P134,系
11、统总体设计包括:系统的总统套架构方案设计、软件系统的总体架构设计、数据存储的总体设计、计算机和网络系统的方案设计等。( )是政府对公务员:A.G2GB.G2BC.G2CD.G2E答案:D解析:政府对政府(G2G)、政府对企业(G2B)、政府对公众(G2C)、政府对公务员(G2E)。OA系统是G2E。在系统性能评价中对系统能力的管理涉及到设计和构建能力数据库。规划和构建能力数据库时应当考虑多方面问题,下列说法中,( )不在应当考虑的范围之列。A.用于集中式数据存储的硬件和软件的可用性B.指定专人负责能力数据库的更新和维护,其他人只有查阅权限C.定期对能力数据库的内容进行审查和核对D.平均维护时间
12、一定要限定在毫秒级之内答案:D解析:能力数据库是成功实施能力管理流程的基础。能力管理需要将管理流程中采集到的各类与系统运营有关的数据存入能力数据库中。这些数据库主要包括技术数据、业务数据、资源利用情况数据、服务数据以及财务数据。?规划和构建能力管理数据库时,应当考虑如下问题:?(1)用于集中式数据存储的硬件和软件的可用性?(2)指定专人负责能力数据库的更新和维护,其他人只有查阅权限?(3)定期对能力数据库的内容进行审查和核对IPv4协议头中标识符字段的作用是( )。A. 指明封装的上层协议B.表示松散源路由C.用于分段和重装配D.表示提供的服务类型答案:C解析:标识符(Identifier)该
13、字段长度16位。同一数据报分段后,标识符一致,这样便于重装成原来的数据报。在计算机系统工作环境的下列诸因素中,对磁盘工作影响最小的因素是(请作答此空);为了提高磁盘存取效率,通常需要利用磁盘碎片整理程序_。A.温度B.湿度C.噪声D.磁场答案:C解析:本题考查计算机系统性能方面的基础知识。第一小题的正确答案为C。因为,使用硬盘时应注意防高温、防潮、防电磁干扰。硬盘工作时会产生一定热量,使用中存在散热问题。温度以2025为宜,温度过高或过低都会使晶体振荡器的时钟主频发生改变。温度还会造成硬盘电路元件失灵,磁介质也会因热胀效应而造成记录错误。温度过低,空气中的水分会被凝结在集成电路元件上,造成短路
14、。湿度过高时,电子元件表面可能会吸附一层水膜,氧化、腐蚀电子线路,以致接触不良,甚至短路,还会使磁介质的磁力发生变化,造成数据的读写错误。湿度过低,容易积累大量的因机器转动而产生的静电荷,这些静电会烧坏CMOS电路,吸附灰尘而损坏磁头、划伤磁盘片。机房内的湿度以45%65%为宜。注意使空气保持干燥或经常给系统加电,靠自身发热将机内水汽蒸发掉。另外,尽量不要使硬盘靠近强磁场,如音箱、喇叭、电机、电台、手机等,以免硬盘所记录的数据因磁化而损坏。某数据管理系统有两个重要模块:数据接收模块和数据查询模块。数据接收模块按照一定的时间间隔从多个不同数据源接收数据进行一定的预处理后存入数据库中;数据查询模块
15、根据用户请求从数据库中查询相应的数据并返回给用户。现需要对该系统执行负载压力测试。 该数据管理系统的性能要求为: 13交易执行成功率100%; 14接收间隔最小为200ms; 15查询响应时间在3s以内; 16查询功能支持至少10个并发用户: 17数据接收模块CPU利用率不超过40%; 18数据查询模块CPU利用率不超过20%。13、简述负载压力测试的主要目的。(3分)14、对该数据管理系统进行性能测试时,主要关注哪些性能指标?(3分)15、该系统数据接收模块和数据查询模块的测试结果如表5-1、表5-2所示,请分别指出测试结果是否满足性能需求并说明原因。(6分)16、根据问题3的测试结果,试分
16、析该系统的可能瓶颈。(3分)答案:解析:13、1)在真实环境下检测系统性能,评估系统性能以及服务等级的满足情况 2)预见系统负载压力承受力,在应用实际部署之前,评估系统性能 3)分析系统瓶颈、优化系统14、1)并发用户数 2)响应时间 3)资源利用率15、数据接收模块的测试结果不满足性能指标。当接收间隔为200ms时,存数据库交易成功率为80%,不满足交易成功率100%的要求;当接收间隔为200ms时,CPU利用率为43.8%,不满足不超过40%的要求。 数据查询模块的测试结果满足性能指标。要求至少支持10个并发用户,所以在15个并发用户的时候响应时间超出3s不能算作不满足。16、1)数据接收
17、模块软件没有采用合适的并发/并行策略 2)服务器CPU性能不足13、本问题考查负载压力测试的测试目的。 负载压力测试的目的包括:在真实环境下检测系统性能,评估系统性能以及服务等级的满足情况;预见系统负载压力承受力,在应用实际部署之前,评估系统性能;分析系统瓶颈、优化系统。14、本问题考查性能测试的性能指标。性能测试指标包括并发用户数、响应时间、吞吐量、资源利用率等。 该系统涉及的性能指标包括:并发用户数,响应时间和资源利用率。15、本问题考查能否正确判断测试指标是否合理。 对数据接收模块来说,当接收频率为200ms时,存数据库交易成功率为80%,不满足交易成功率100%的要求;当接收频率为20
18、0ms时,CPU利用率为43.8%,不满足不超过40%的要求。因此数据接收模块的测试结果不满足性能指标。 对数据查询模块来说,要求至少支持10个并发用户的情况下响应时间在3秒以内,这样在15个并发用户的时候响应时间超出3秒不能算作不满足。数据查询模块的测试结果满足性能指标。16、本问题考查工程师对系统瓶颈的初步判断。 根据问题3可以看出,当接收频率过高时,存数据库交易成功率和CPU剩用率均不满足需求。存数据库交易成功率问题的可能原因有两个,一是该模块程序没有采用合适的并发/并行策略,二是数据库本身的设计或者优化不够;而CPU利用率的问题则是因为服务器CPU本身性能不够。 因此,可能瓶颈为:数据
19、接收模块软件没有采用合适的并发/并行策略;服务器CPU性能不足;数据库设计不足或者优化不够。软件水平考试模拟试题8节 第3节嵌入式实时系统中,有3个主要指标衡量系统的实时性,即响应时间、吞吐量和生存时间,针对这3个指标,下列描述错误的是_。A.响应时间是计算机从识别一个外部事件到处理完这个事件的时间B.吞吐量是指系统可以处理的事件总数C.生存时间是数据有效等待的时间,在这段时间内数据是有效的D.系统对事件响应时间的长短,可以衡量系统的实时性答案:D解析:本题考查嵌入式实时系统实时性相关的基础知识。嵌入式实时系统中,有3个主要指标衡量系统的实时性,即响应时间、吞吐量和生存时间。响应时间是计算机从
20、识别一个外部事件到处理完这个事件的时间;吞吐量是指在给定的时间内,系统可以处理的事件总数;生存时间是数据有效等待的时间,在这段时间内数据是有效的。嵌入式实时系统是指系统能够在指定或者确定的时间内,完成系统功能和外部或内部、同步或异步事件做出响应的系统。因此,单纯使用绝对的响应时间长短,是不能衡量系统的实时性的。B选项对于吞吐量的描述也不准确,吞吐量是需要时间判断的,这里可以选最不正确的,D合适。采用白盒测试方法对下图进行测试,设计了4个测试用例:(x=0,y=3),(x=1,y=2),(x=-1,y=2),(x=3,y=1)。至少需要测试用例才能完成(请回答此空)覆盖,至少需要测试用例或才能完
21、成( )覆盖。A.语句B.条件C.判定/条件D.路径答案:A解析:语句覆盖要求被测程序中的每一条语句至少执行一次,这种覆盖对程序执行逻辑的覆盖很低。条件覆盖要求每一判定语句中每个逻辑条件的各种可能的值至少满足一次。判定/条件覆盖要求判定中每个条件的所有可能取值(真/假)至少出现一次,并使得每个判定本身的判定结果(真/假)也至少出现一次。路径覆盖则要求覆盖被测程序中所有可能的路径。通过测试用例(x=0,y=3),能执行到语句A,同时覆盖左侧路径;通过测试用例(x=1,y=2),能执行到语句B,同时覆盖右侧路径;通过测试用例(x=-1,y=2)或(x=3,y=1),什么也不执行,覆盖中间路径。防火
22、墙作为一种被广泛使用的网络安全防御技术,其自身有一些限制,它不能阻止(8)。A.内部威胁和病毒威胁B.外部攻击C.外部攻击,外部威胁和病毒威胁D.外部攻击和外部威胁答案:A解析:防火墙指的是一个由软件和硬件设备组合而成、在内部网和外部网之间、专用网与公共网之间的界面上构造的保护屏障.是一种获取安全性方法的形象说法,它是一种计算机硬件和软件的结合,使Internet与Intranet之间建立起一个安全网关(Security Gateway),从而保护内部网免受非法用户的侵入,防火墙主要由服务访问规则、验证工具、包过滤和应用网关4个部分组成,防火墙就是一个位于计算机和它所连接的网络之间的软件或硬件
23、。该计算机流入流出的所有网络通信和数据包均要经过此防火墙。这是防火墙所处网络位置特性,同时也是一个前提。因为只有当防火墙是内、外部网络之间通信的唯一通道,才可以全面、有效地保护企业网内部网络不受侵害。IETF开发的多协议标记交换(MPLS)改进了第3层分组的交换过程。MPLS包头的位置在 ( ) 。A.第二层帧头之前B.第二层和第三层之间C.第三层和第四层之间D.第三层头部中答案:B解析:MPLS根据标记对分组进行交换。以以太网为例,MPLS包头的位置应插入在以太帧头与IP头之间,是属于二层和三层之间的协议,也称为2.5层协议。在计算机中,I/O系统可以有5种不同的工作方式,分别是程序控制方式
24、(包括无条件传送与程序查询方式)、程序中断方式、DMA工作方式、通道方式、I/O处理机。( )方式I/O端口总是准备好接受主机的输出数据,或是总是准备好向主机输入数据,并且只适用于简单的I/O控制。( )允许主存储器和I/O设备之间通过某种控制器直接进行批量数据交换,除了在数据传输开始和结束时,整个过程无须CPU的干预。( )在一定的硬件基础上利用软件手段实现对I/O的控制和传送,更多地免去了cpu的接入。(请作答此空)指专门负责输入/输出的处理机。可以有独立的存储器、运算部件和指令控制部件。上述工作方式中,( )工作方式CPU与I/O设备是串行工作的。A.I/O处理机B.DMA方式C.通道控
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 水平 考试 模拟 试题

限制150内