22年软件水平考试历年真题和解答7节.docx

上传人:l*** 文档编号:62897040 上传时间:2022-11-22 格式:DOCX 页数:24 大小:24.90KB
返回 下载 相关 举报
22年软件水平考试历年真题和解答7节.docx_第1页
第1页 / 共24页
22年软件水平考试历年真题和解答7节.docx_第2页
第2页 / 共24页
点击查看更多>>
资源描述

《22年软件水平考试历年真题和解答7节.docx》由会员分享,可在线阅读,更多相关《22年软件水平考试历年真题和解答7节.docx(24页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、22年软件水平考试历年真题和解答7节22年软件水平考试历年真题和解答7节 第1节在关系代数运算中,关系S、SP和R如下表所示。( ),可以从S和SP获得 R。其对应的关系表达式为(请作答此空)。如下的SQL语句可以查询销售总量大于1000的部门名。Select部门名From SWhere 部门号 in (Select 部门号 From SP Group by())。答案:C解析:本题考查的是关系数据库的关系代数查询语言和SQL查询语言。关系R包含的是“家电部”销售的商品号和销售量,这些信息来源于关系S和SP,需要对这两个关系进行连接运算。对于答案A:结果中包含部门号,不正确。对于答案C、D:笛

2、卡儿积会产生无意义的元组,不正确本题正确答案为B:通过选择运算取得“家电部”关系,与SP自然连接,投影用于去除部门号。试题(21)正确答案为C。对于答案A:结果中包含部门号,不正确。对于答案B:结果中包含的是“部门号”,“商品号”,“销售量”,不正确;对于答案D:使用笛卡儿积会产生无意义的元组,不正确。试题(22)正确答案为B。查询销售总量大于1000的部门名,需要根据部门号进行分组,在组内使用集函数sum统计每个部门的销售总量。对分组进行选择使用having短语,不能使用where子句,后者作用于整个表或视图。计算机病毒的特征不包括( )。A.传染性B.触发性C.隐蔽性D.自毁性答案:D解析

3、:软件设计师教程第5版P566页:计算机病毒具有隐蔽性、传染性、潜伏性、触发性和破坏性等特性。因此不包括选项D自毁性。采用面向对象程序设计语言C+/Java进行系统实现时,定义类S及其子类D。若类S中已经定义了一个虚方法int fun(int a,int b) ,则方法(44)不能同时在类S中。D中定义方法int fun(int a,int b) ,这一现象称为(45)。 A.int fun(int x,double y)B. int fun(double a,int b) C.double fun(int x,double y)D.int fun(int x,int y)答案:D解析:在同一

4、类中是不能定义两个名字相同、参数个数和类型都相同的函数的,否则就是重复定义,但是在类的继承层次结构中,在不同的层次中可以出现名字相同、参数个数和类型都相同而功能不同的函数。虚函数的作用是允许在派生类中重新定义与基类同名的函数,并且可以通过基类指针或引用来访问基类和派生类中的同名函数。 重载是在同一类中允许同时存在一个以上的同名方法,只要这些方法的参数个数或类型不同即可,而重置(覆盖)是子类重新定义父类中己经定义的方法,即子类重写父类方法。常见的软件开发模型有瀑布模型、演化模型、螺旋模型、喷泉模型等。其中( )模型适用于需求明确或很少变更的项目,(请作答此空)模型主要用来描述面向对象的软件开发过

5、程。A.瀑布模型B.演化模型C.螺旋模型D.喷泉模型答案:D解析:本题考查的是常见的软件开发模型的基本概念。瀑布模型给出了软件生存周期中制定开发计划、需求分析、软件设计、编码、测试和维护等阶段以及各阶段的固定顺序,上一阶段完成后才能进入到下一阶段,整个过程如同瀑布流水。该模型为软件的开发和维护提供了一种有效的管理模式,但在大量的实践中暴露出其缺点,其中最为突出的是缺乏灵活性,特别是无法解决软件需求不明确或不准确的问题。这些问题有可能造成开发出的软件并不是用户真正需要的,并且这一点只有在开发过程完成后才能发现。所以瀑布模型适用于需求明确,且很少发生较大变化的项目。为了克服瀑布模型的上述缺点,演化

6、模型允许在获取了一组基本需求后,通过快速分析构造出软件的一个初始可运行版本(称作原型),然后根据用户在适用原型的过程中提出的意见对原型进行改进,从而获得原型的新版本。这一过程重复进行,直到得到令用户满意的软件。该模型和螺旋模型、喷泉模型等适用于对软件需求缺乏明确认识的项目。螺旋模型将瀑布模型和演化模型进行结合,在保持二者优点的同时,增加了风险分析,从而弥补了二者的不足。该模型沿着螺线旋转,并通过笛卡尔坐标的四个象限分别表示四个方面的活动:制定计划、风险分析、实施工程和客户计估。螺旋模型为项目管理人员及时调整管理决策提供了方便,进而可降低开发风险。喷泉模型是以面向对象的软件开发方法为基础,以用户

7、需求为动力,以对象来驱动的模型。该模型主要用于描述面向对象的开发过程,体现了面向对象开发过程的迭代和无间隙特性。迭代指模型中的活动通常需要重复多次,相关功能在每次迭代中被加入新的系统。无间隙指在各开发活动(如分析、设计和编码)之间没有明显边界。项目进行过程中,客户要求进度提前,围绕整体变更管理,项目经理以下做法,正确的是 ( ) 。A. 进度变更和整体变更应一步到位,不要反复迭代B. 进度变更对成本、人力资源的影响,可在变更实施时再进行评价C. 先要求提出变更申请,走进度变更流程,然后根据变更后的新基线再进行相关的成本、人力资源等的变更D. 只要变更内容正确,即可执行变更答案:C解析:变更控制

8、过程应用于项目的各个阶段,必须持续不断地管理变更,或是拒绝变更,或是批准变更。变更控制流程如下:(1) 提出书面变更申请;(2) 识别需要发生的变更,进度变更通常会影响成本、风险、质量和人员配置等,要对变更的影响进行深入分析,确定好应对措施;(3) 变更控制委员会审核变更申请,识别变更的可行性;(4) 批准变更申请;(5) 实施变更申请,控制并基于已批准的变更更新范围、成本、预算、进度和质量需求;(6) 验证,基于质量报告控制项目质量使其符合标准;(7) 归档,维护一个及时、精确的关于项目产品及其相关文档的信息库,直至项目完成。由此可见D是不对的,要走完整的变更申请审批流程,B是不对的,但C是

9、正确的。在开发的软件产品完成系统测试之后,作为最终产品应将其存入 ( ) ,等待交付用户或现场安装。A. 知识库 B. 开发库C. 受控库D. 产品库答案:D解析:配置管理中通常利用配置库以提高配置管理的有效性。配置库有三类:开发库、受控库和产品库。其中产品库在开发的信息系统产品完成系统测试之后,作为最终产品存入库内,等待交付用户或现场安装。22年软件水平考试历年真题和解答7节 第2节在DHCP服务器配置过程中,下列配置合理的是()。A.移动用户配置较长的租约期B.固定用户配置较短的租约期C.本地网关配置较长的租约期D.服务器采用保留地址答案:D解析:在关系代数运算中,关系S、SP和R如下表所

10、示。( ),可以从S和SP获得 R。其对应的关系表达式为( )。如下的SQL语句可以查询销售总量大于1000的部门名。Select部门名From SWhere 部门号 in (Select 部门号 From SP Group by(请作答此空))。A.部门号where sum(数量)1000B.部门号having sum(数量)1000C.商品号where sum(数量)1000D.商品号having sum(数量)1000答案:B解析:本题考查的是关系数据库的关系代数查询语言和SQL查询语言。关系R包含的是“家电部”销售的商品号和销售量,这些信息来源于关系S和SP,需要对这两个关系进行连接运

11、算。对于答案A:结果中包含部门号,不正确。对于答案C、D:笛卡儿积会产生无意义的元组,不正确本题正确答案为B:通过选择运算取得“家电部”关系,与SP自然连接,投影用于去除部门号。试题(21)正确答案为C。对于答案A:结果中包含部门号,不正确。对于答案B:结果中包含的是“部门号”,“商品号”,“销售量”,不正确;对于答案D:使用笛卡儿积会产生无意义的元组,不正确。试题(22)正确答案为B。查询销售总量大于1000的部门名,需要根据部门号进行分组,在组内使用集函数sum统计每个部门的销售总量。对分组进行选择使用having短语,不能使用where子句,后者作用于整个表或视图。由于建设单位原因,监理

12、工程师下令工程暂停,导致承建单位工期延误和费用增加,则停工期间承建单位可索赔( )。A.工期、成本和利润B.工期、成本,不能索赔利润C.工期,不能索赔成本和利润D.成本,不能索赔工期和利润答案:A解析:本题考查考生关于索赔管理的相关概念,见下表14项。在需求阶段,数据字典至少应定义( )以确保客户与开发小组是使用一致的定义和术语。A.客户数据项B.数据结构C.处理过程D.外部实体答案:A解析:数据字典是对系统用到的所有数据项和结构的定义,以确保开发人员使用统一的数据定义。在需求阶段,数据字典至少应定义客户数据项以确保客户与开发小组是使用一致的定义和术语。在系统性能评价中对系统能力的管理涉及到设

13、计和构建能力数据库。规划和构建能力数据库时应当考虑多方面问题,下列说法中,( )不在应当考虑的范围之列。A.用于集中式数据存储的硬件和软件的可用性B.指定专人负责能力数据库的更新和维护,其他人只有查阅权限C.定期对能力数据库的内容进行审查和核对D.平均维护时间一定要限定在毫秒级之内答案:D解析:能力数据库是成功实施能力管理流程的基础。能力管理需要将管理流程中采集到的各类与系统运营有关的数据存入能力数据库中。这些数据库主要包括技术数据、业务数据、资源利用情况数据、服务数据以及财务数据。?规划和构建能力管理数据库时,应当考虑如下问题:?(1)用于集中式数据存储的硬件和软件的可用性?(2)指定专人负

14、责能力数据库的更新和维护,其他人只有查阅权限?(3)定期对能力数据库的内容进行审查和核对某机房部署了多级 UPS 和线路稳压器,这是出于机房供电的 ()需要A.分开供电和稳压供电B.稳压供电和电源保护C.紧急供电和稳压供电D.不间断供电和安全供电答案:C解析:根据对机房安全保护的不同要求,机房供、配电分为如下几种:分开供电:机房供电系统应将计算机系统供电与其他供电分开,并配备应急照明装置。紧急供电:配置抗电压不足的基本设备、改进设备或更强设备,如基本 UPS、改进的 UPS、多级UPS 和应急电源 (发电机组)等。备用供电:建立备用的供电系统,以备常用供电系统停电时启用,完成对运行系统必要的保

15、留。稳压供电:采用线路稳压器,防止电压波动对计算机系统的影响。电源保护:设置电源保护装置,如金属氧化物可变电阻、二极管、气体放电管、滤波器、电压调整变压器和浪涌滤波器等,防止/减少电源发生故障。不间断供电:采用不问断供电电源,防止电压波动、电器干扰和断电等对计算机系统的不良影响。电器噪声防护:采取有效措施,减少机房中电器噪声干扰,保证计算机系统正常运行。突然事件防护:采取有效措施,防止/减少供电中断、异常状态供电 (指连续电压过载或低电压)、电压瞬变、噪声(电磁干扰)以及由于雷击等引起的设备突然失效事件的发生。根据上述定义,采用 UPS 和线路稳压器是分别出于机房紧急供电和稳压供电的需要,应选

16、择 C。22年软件水平考试历年真题和解答7节 第3节内存单元按字节编址,地址0000A000H0000BFFFH共有(2)个存储单元。A.8192K B.1024KC.13KD.8K答案:D解析:网络工程师两个网络21.1.193.0/24和21.1.194.0/24汇聚之后为( )A.21.1.200.0/22B.21.1.192.0/23C.21.1.192.0/22D.21.1.224.0/20答案:C解析:用快速计算法,计算4个选项中的地址范围,找到包含题干中的两个网段的最小聚合范围即可。其中C选项的子网规模为2(24-22)=4.192所在的范围是192到192+4-1=195. 而

17、B选项是192-193,因此不能包含194所在的范围。嵌入式实时系统中,有3个主要指标衡量系统的实时性,即响应时间、吞吐量和生存时间,针对这3个指标,下列描述错误的是_。A.响应时间是计算机从识别一个外部事件到处理完这个事件的时间B.吞吐量是指系统可以处理的事件总数C.生存时间是数据有效等待的时间,在这段时间内数据是有效的D.系统对事件响应时间的长短,可以衡量系统的实时性答案:D解析:本题考查嵌入式实时系统实时性相关的基础知识。嵌入式实时系统中,有3个主要指标衡量系统的实时性,即响应时间、吞吐量和生存时间。响应时间是计算机从识别一个外部事件到处理完这个事件的时间;吞吐量是指在给定的时间内,系统

18、可以处理的事件总数;生存时间是数据有效等待的时间,在这段时间内数据是有效的。嵌入式实时系统是指系统能够在指定或者确定的时间内,完成系统功能和外部或内部、同步或异步事件做出响应的系统。因此,单纯使用绝对的响应时间长短,是不能衡量系统的实时性的。B选项对于吞吐量的描述也不准确,吞吐量是需要时间判断的,这里可以选最不正确的,D合适。SMART原则不包括( ) 。A.明确的B.可实现的C.无限性D.可衡量的答案:C解析:SMART原则是:明确的、可以衡量的、可以达到的、可实现的、时限性。A.双重宿主主机B.(被)屏蔽主机C.(被)屏蔽子网D.混合模式答案:B解析:(被)屏蔽主机:一台独立的路由器和内网

19、堡垒主机构成防火墙系统,通过包过滤方式实现内外网隔离和内网保护。不同加密机制或算法的用途、强度是不相同的,一个软件或系统中的加密机制使用是否合理,强度是否满足当前要求,需要通过测试来完成,通常( )是测试的一个重要手段。A.模拟加密B.模拟解密C.漏洞扫描D.算法强度理论分析答案:B解析:加密机制是保护数据安全的重要手段,加密的基本过程就是对原来为明文的文件或数据,按某种算法进行处理,使其成为不可读的密文。由于不同加密机制的用途及强度不同,因此,一个信息系统中加密机制使用是否合理,强度是否满足当前需要,需要通过测试来检验,通常模拟解密是测试的一个重要手段。22年软件水平考试历年真题和解答7节

20、第4节与地址220.112.179.92匹配的路由表的表项是( )。A.220.112.145.32/22B.220.112.145.64/22C.220.112.147.64/22D.220.112.177.64/22答案:D解析:地址220.112.179.92中179的二制码为1011 0011,假如网络号采用22位,与该地址匹配的路由表项则为220.112.177.64/22。浮点数能够表示的数的范围是由其_的位数决定的。A.尾数B.阶码C.数符D.阶符答案:B解析:本题考查计算机组成原理的基础知识。在计算机中使用了类似于十进制科学计数法的方法来表示二进制实数,因其表示不同的数时小数点

21、位置的浮动不固定而取名浮点数表示法。浮点数编码由两部分组成:阶码(即指数,为带符号定点整数,常用移码表示,也有用补码的)和尾数(是定点纯小数,常用补码表示,或原码表示)。因此可以知道,浮点数的精度由尾数的位数决定,表示范围的大小则主要由阶码的位数决定。监理工程师维护业主的利益主要表现在( )。A.代表业主反索赔B.提高工程质量C.在合同纠纷中为业主辩护D.按合同要求监理工程项目答案:D解析:监理单位接受业主单位的委托行使监理职责,维护业主单位的利益并在日常监理活动中体现出这一工作原则,首要的就是按照合同要求,监督、敦促、检查建设合同的执行是否到位。软件配置管理中,每一项配置变更都要在配置状态报

22、告中进行详细的记录。配置状态报告的信息流如下图所示,图中处分别是(32)。A.配置确定、配置审核、配置控制B.配置审核、配置控制、配置确定C.配置确定、配置控制、配置审核D.配置控制、配置确定、配置审核答案:C解析:软件配置管理(Software Configuration Management,SCM)是指通过执行版本控制、变更控制的规程,以及使用合适的配置管理工具,来保证所有配置项的完整性和可跟踪性。软件配置管理中,每一项配置变更都要在配置状态报告中进行详细的记录。在配置状态报告中,需要对每一项变更进行详细的记录,包括:发生了什么?为什么会发生?谁做的?什么时候发生的?会有什么影响?整个配

23、置状态报告的信息流如下图所示。如上图所示,每次新分配一个配置项,或者更新一个已有配置项或配置项标识,或者一项变更申请被变更控制负责人批准,并给出了一个工程变更顺序时,在配置状态报告中就要增加一条变更记录条目;一旦进行了配置审核,其结果也应该写入报告中。配置状态报告可以放在一个联机数据库中,以便开发人员或者维护人员对它进行查询或修改。此外,在配置状态报告中,新记录的变更应当及时通知给管理人员和其他项目干系人。若信息系统的使用分为录入人员、处理人员和查询人员3类,则用户权限管理的策略适合采用_( )_。A.针对所有人建立用户名并授权B.针对关系进行分解,每类人员对应一组关系C.建立每类人员的视图并

24、授权给每个人D.建立用户角色并授权答案:D解析:题干中系统的使用者分为三类,每类都有自有的权限,对于这种情况可以使用数据库提供的角色功能来实现权限的分配。这样可以避免为每个用户授权的重复性操作,和误操作。角色是包含用户(成员)集合的对象集,授予角色权限后,角色所包含的用户自动继承系统授予角色的权限。目前网络上流行的SQL注入攻击是借助( )的漏洞进行的。A.操作系统B.Web应用系统C.CA系统D.数据容灾系统答案:B解析:本题考查SQL注入攻击的基础知识。SQL注入攻击是黑客对数据库进行攻击的常用手段之一。随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于程序

25、员的水平及经验参差不齐,相当大一部分程序员在编写代码的时候没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码,根据程序返回的结果获得某些他想得知的数据,这就是所谓的SQL Inj ection,即SQL注入。SQL注入是利用Web应用系统的漏洞进行攻击的。22年软件水平考试历年真题和解答7节 第5节阅读下列说明,回答问题1至问题4,将解答或相应的编号填入对应栏内。说明 性能测试在系统质量保证中起重要作用。某项目组对一个电子政务平台系统执行了负载压力性能测试,重点评估其效率质量特性中的时间特性和资源利用性两个质量子特性。性能需求可以概括为:业务成功率达到1

26、00%;响应时间在8秒之内;服务器资源利用合理。测试环境逻辑部署图如下图。13、请分别指出性能测试中负载测试与压力测试的目的。(4分)14、请分别指出应用服务器和数据库服务器性能评价的关键指标。(6分)15、该电子政务平台的“文档审核”业务的测试结果如下表,请具体说明测试结果是否满足性能需求。(3分)16、如60个用户并发执行“新立申请”业务的成功率为80%,应用服务器内存页交换速率为2000page in/s,数据库服务器CPU平均占用率达到100%。(5分) 请说明该业务的性能是否满足需求。 假设系统中间件和数据库软件配置正确,请指出系统可能存在的性能瓶颈。答案:解析:13、本题考查负载测

27、试和压力测试的概念。 (1)负载测试模拟系统真实使用环境执行性能测试,考核系统在日常业务运行和高峰期运行期间的性能是否满足需求。(2)压力测试模拟系统的性能极限点执行性能测试,用来发现系统的性能瓶颈点。 14、本题考查应用服务器和数据库服务器的监控指标。有关的监控指标很多,关键指标如下。 (1)应用服务器关键指标:操作系统指标、缓存状况、连接池、执行队列等。(2)数据库服务器关键指标:操作系统指标、缓存命中率、数据库进程占用的CPU时间、数据库进程使用的内存量、锁资源使用情况。 15、本题考查能否正确判断测试指标是否合理。 关键指标判断原则为: 响应时间遵照3/5/8原则,大于8秒是不合理的;

28、 CPU平均占用率应小于85%; 内存页交换速率Page in/s平均值不能大于80,否则预示物理内存不足。 对测试结果分析如下: (1)40个用户并发平均响应时间为21.4秒,超过8秒,不满足需求;(2)40个用户并发数据库服务器CPU平均占用率为91.4%,超过85%,不满足需求;(3)内存页交换速率Page in/s平均值为98.8,超过80,不满足需求。 16、本题考查能否正确判断测试指标是否合理,以及工程师对系统瓶颈的初步判断。 以下列出的是最有可能存在的三种瓶颈。 业务成功率(没有达到100%)、应用服务器内存页交换速率(大于80)、数据库服务器CPU平均占用率(大于85%)3个指

29、标都不满足性能需求。 系统存在的性能瓶颈可能包括: (1)应用服务器物理内存不够。 (2)数据库服务器的CPU性能不足。 (3)数据库设计有问题或没有优化。根据中华人民共和国政府采购法,以下做法正确的是 ( ) 。某市民政局在进行政府采购的重新招标时,由于仅有两家企业的标的合格,于是报请本地采购监督管理部门批准将招标形式转为竞争性谈判 某市民政局在进行政府采购的公开招标时,由于没有企业投标,于是报请本地采购监督管理部门批准将招标形式转为竞争性谈判 某市民政局在进行政府采购的公开招标时,由于仅有一家企业的标的合格,于是报请本地采购监督管理部门批准将招标形式转为单一来源采购 某县民政局在进行公开招

30、标时连续两次出现流标,于是报请本地采购监督管理部门批准将招标形式转为竞争性谈判。A.B.C.D.答案:A解析:()describees,indetail,the projects deliverables and the work required to create those deliverables. A.Product scope description B.Project objectivesC.Produce specificationD.The project scope statement答案:D解析:项目范围说明书详细描述了项目的可交付物和提供这些可交付物必须要做的工作。软件

31、设计要遵循的基本原则包括_。模块化 抽象 封装 信息隐蔽A.B. C.D.答案:B解析:本题考查对软件设计相关知识的了解。软件设计需要遵循一些基本的原则,如:软件设计是把许多事物和问题进行抽象,并且需要不同层次和角度的抽象,所以软件设计的基本原则之一是抽象:软件设计应当模块化,也就是说,软件应在逻辑上分割为实现特定的功能和子功能的部分;软件设计的基本原则还应该遵循信息隐蔽(Information Hiding),即包含在模块内部且其他模块不可访问的内容对其他模块来说是透明的。信息隐蔽意味着有效的模块性能能够通过定义一套独立的模块来实现,这些模块相互之间的通信仅仅包括实现软件功能所必需的信息。封

32、装是手段,它的目的是要达到信息隐蔽。代理ARP是指(22) 。A.由邻居交换机把ARP请求传送给远端目标B.由一个路由器代替远端目标回答ARP请求C.由DNS服务器代替远端目标回答ARP请求D.由DHCP服务器分配一个回答ARP请求的路由器答案:B解析:( )是目录式搜索引擎的优点。A.信息量大,更新及时B.需要人工形成信息摘要C.信息准确、导航质量高D.不需要建立自己的数据答案:C解析:本题考查搜索引擎的相关概念。利用搜索引擎是商务信息搜集的常用方法。按照信息搜集方法的不同,搜索引擎系统可以分为三大类,分别是目录式搜索引擎、机器人搜索引擎和元搜索引擎。目录式搜索引擎以人工方式或半自动方式搜集

33、信息,由编辑员查看信息之后,人工形成信息摘要,并将信息置于事先确定的分类框架中,信息大多面向网站,提供目录浏览服务和直接检索服务。该类搜索引擎因为加入了人的智能,所以信息准确、导航质量高,缺点是需要人工介入(维护工作量大)、信息量少、信息更新不及时。22年软件水平考试历年真题和解答7节 第6节 设关系模式R(U,F),其中R上的属性集U=A,B,C,D,E,R上的函数依赖集 F=AB,DEB,CBE,EA,BD。 (请作答此空)为关系R的候选关键字。分解( )是无损连接,并保持函数依赖的。 A.AB B.DE C.CE D.DB 答案:C解析:根据无损连接的判定算法,对选项A构造初始的判定表如

34、下在计算机中,I/O系统可以有5种不同的工作方式,分别是程序控制方式(包括无条件传送与程序查询方式)、程序中断方式、DMA工作方式、通道方式、I/O处理机。( )方式I/O端口总是准备好接受主机的输出数据,或是总是准备好向主机输入数据,并且只适用于简单的I/O控制。(请作答此空)允许主存储器和I/O设备之间通过某种控制器直接进行批量数据交换,除了在数据传输开始和结束时,整个过程无须CPU的干预。( )在一定的硬件基础上利用软件手段实现对I/O的控制和传送,更多地免去了cpu的接入。( )指专门负责输入/输出的处理机。可以有独立的存储器、运算部件和指令控制部件。上述工作方式中,( )工作方式CP

35、U与I/O设备是串行工作的。A.I/O处理机B.DMA方式C.通道控制方式D.无条件传送答案:B解析:在计算机中,I/O系统可以有5种不同的工作方式,分别是程序控制方式、程序中断方式、DMA工作方式、通道方式、I/O处理机。1、程序控制方式分为无条件查询和程序查询方式。无条件传送方式,I/O端口总是准备好接受主机的输出数据,或是总是准备好向主机输入数据,而cpu在需要时,随时直接利用I/O指令访问相应的I/O端口,实现与外设的数据交换。优点是软、硬件结构简单,缺点是对时序要求高,只适用于简单的I/O控制。程序查询方式程序查询方式也称为程序轮询方式,该方式采用用户程序直接控制主机与外部设备之间输

36、入/输出操作。CPU必须不停地循环测试I/O设备的状态端口,当发现设备处于准备好(Ready)状态时,CPU就可以与I/O设备进行数据存取操作。这种方式下的CPU与I/O设备是串行工作的。2、中断方式当I/O设备结束(完成、特殊或异常)时,就会向CPU发出中断请求信号,CPU收到信号就可以采取相应措施。当某个进程要启动某个设备时,CPU就向相应的设备控制器发出一条设备I/O启动指令,然后CPU又返回做原来的工作。CPU与I/O设备可以并行工作,与程序查询方式相比,大大提高了CPU的利用率。3、DMA(直接内存存取)方式DMA方式也称为直接主存存取方式,其思想是:允许主存储器和I/O设备之间通过

37、“DMA控制器(DMAC)”直接进行批量数据交换,除了在数据传输开始和结束时,整个过程无须CPU的干预。4、通道控制方式在一定的硬件基础上利用软件手段实现对I/O的控制和传送,更多地免去了cpu的接入,使主机和外设并行工作程度更高。5、I/O处理机指专门负责输入/输出的处理机。可以有独立的存储器、运算部件和指令控制部件。在根据计划对项目进展情况进行跟踪时,项目经理发现最终可交付成果按照管理层规定的交付日期完工。这时,项目经理应 ( ) 。A.驱动项目团队更加快速工作,以便弥补丢失的时间B.不要同意管理层要求的不合理的工期C.通过削减最终可交付成果的规模或延长项目工期的某种结合重新洽谈D.重新计

38、算项目进度,并按照沟通计划进行分发答案:C解析:分析可知,只有C选项可实际操作。这题很可能很多人觉得A、C都可以,但是根据题目的说明,已经明确说明已经不能按照管理层规定的交付日期完工了,那么这个结论很可能是项目经理在已经考虑了赶工、快速跟进等这些加快进度的方法的基础上作出的,那这个时候就只能缩减项目规模或将项目分期进行。为保证安全性,HTTPS采用( )协议对报文进行封装。A.SHHB.SSLC.SHA-1D.SET答案:B解析:为保证安全性,HTTPS采用SSL协议对报文进行封装。监理工程师小张目前正在负责某信息系统项目,该项目对技术要求很高,因此承建单位必须具备很高的技术能力。项目实施期间

39、小张同学聚会,同学小王的公司也是从事该项目领域,小王得知小张目前正在负责该项目的监理工作,两人对该项目、承建单位A公司进行了深入探讨,尤其是对A公司的商业范围、主要技术能力等进行讨论。小王表示,A公司技术能力以及商业范围都不及自己的公司,建议小张帮帮忙,下次再有类似项目直接找小王。结合上述内容,以下说法正确的是( )。A.在该项目后续二期招投标准备阶段,小张安排业主与小王见面就该系统二期工程实施内容、报价等事宜进行沟通B.小张作为监理工程师必须要对项目承建单位商业秘密进行保密C.小张有常年的信息系统工程监理工作,对其十分熟悉,应小王邀请,在其公司担任顾问D.该项目承建单位表示为了大力支持与配合

40、小张工作,特意安排一名资料员由小张调遣,配合小张开展监理文档的整理工作。并表示:为了保密起见,该资料员可以与监理公司签订保密协议。小张当场拒绝。答案:D解析:监理人员的权利和义务:1)根据监理合同独立执行工程监理业务。2)保守承建单位的技术秘密和商业秘密。3)不得同时从事与被监理项目相关的技术和业务活动。结合题意:A选项明显错误,他们的行为已经构成了不正当竞争;B选项错误,不但要对商业秘密进行保密,还要对技术秘密进行保密;C选项错误监理人员不得同时从事与被监理项目相关的技术和业务活动。兼容性测试的测试范围包括( )。硬件兼容性测试软件兼容性测试数据兼容性测试平台兼容性测试A.B.C.D.答案:

41、A解析:本题考查兼容性测试的基本知识。兼容性测试是测试被测软件在特定的硬件平台上,不同的应用软件之间,不同的操作系统平台上,在不同的网络等环境中能否正常的运行。兼容性测试的目的包括:被测软件在不同的操作系统平台上正常运行,包括能在同一操作系统平台的不同版本上正常运行;被测软件能与相关的其他软件或系统“和平共处”,能方便地共享数据;被测软件能在指定的硬件环境中正常运行;被测软件能在不同的网络环境中正常运行。根据上述描述,应选择选项A。22年软件水平考试历年真题和解答7节 第7节下面的选项中,属于OSI传输层功能的是_。A.通过流量控制发送数据B.提供传输数据的最佳路径C.提供网络寻址功能D.允许

42、网络分层答案:A解析:基本概念,通过流量控制发送数据是面向连接的传输层协议的典型特点,其他的是网络层的功能。在网页中,必须使用()标记来完成超级链接。A.B.C.D.答案:A解析:是实现超级链接的基本标记。假设系统中有n个进程共享3台打印机,任一进程在任一时刻最多只能使用1台打印机。若信号量S的值为-3,则系统中有( )个进程等待使用打印机。A. 0B. 1C. 2D. 3答案:D解析:试题(11),信号量S的物理意义为:当S0时,表示资源的可用数;当S0时,其绝对值表示等待资源的进程数。以下关于面向对象程序设计中类与对象的说法中,不正确的是_。A.对象是类的一个实例B.任何一个对象只能属于一

43、个具体的类C.类与对象的关系和数据类型与变量的关系相似D.一个类只能有一个对象答案:D解析:本题考查面向对象程序设计的基础知识。类是现实世界中的实体在计算机中的反映,它将数据以及这些数据上的操作封装在一起。对象是具有类型的变量。类是对象的抽象,而对象是类的具体实例。类是抽象的,不占用内存,而对象是具体的,占用存储空间。类是用于创建对象的蓝图,它是一个定义包括在特定类型的对象中的方法和变量的软件模板。一个类可以创建多个对象。强制访问控制(MAC)是一种不允许主体干涉的访问控制类型。根据MAC的安全基本,用户与访问的信息的读写关系有四种类型,其中能保证数据完整性的读写组合方式是( )。A.上读-下写B.上读-上写C.下读-下写D.下读-上写答案:A解析:上读下写方式保证了数据的完整性;上写下读方式则保证了信息的秘密性。以下关于测试时机的叙述中,正确的是( )A.应该尽可能早的进行测试B.若能推迟暴露软件中的错误,则修复和改正错误所花费的代价就会降低C.应该在代码编写完成后开始测试D.需求分析和设计阶段不需要测试人员参与答案:A解析:

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 考试试题 > 习题库

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁