2022软件水平考试考试试题及答案7篇2022软件水平考试考试试题及答案7篇第1篇
在网络管理五大功能中,()对网络中被管对象故障的检测、定位和排除。 A.配置管理B.故障管理    C.安全管理D.性能管理
答案:B解析:故障管理对网络中被管对象故障的检测、定位和排除。故障管理的功能有故障检测、故障告警、故障分析与定位、故障恢复与排除、故障预防。
Many computer languages provide a mechanism to call ______ provided by libraries such as in .dlls.A.instructionsB.functionsC.subprogramsD.su broutines
答案:B解析:
在BGP4协议中,()发送新的路由信息,(请作答此空)报文报告检测到的错误。A.打开(open)B.更新(update)C.保持活动(keepalive)D.通告(notification)
答案:D解析:BGP常见四种报文:OPEN报文、KEEPLIVE报文、UPDATE报文和NOTIFICATION报文。(1)OPEN报文:建立邻居关系。(2)KEEPLIVE报文:保持活动状态,周期性确认邻居关系,对OPEN报文回应。(3)UPDATE报文:发送新的路由信息。(4)NOTIFICATION报文:报告检测到的错误。
XP是一种轻量(敏捷)、高效、低风险、柔性、可预测、科学而且充满乐趣的软件开发方式。与其他方法论相比,其最大的不同在于()。A.尽可能达到程序员长期利益和项目长期利益的平衡。B.迭代地进行计划编制,首先在最开始迅速生成一个总体计划,然后在整个项目开发过程中不断地发展它。C.依赖于手动测试程序来监控开发进度,捕获缺陷。D.依赖于书面交流进行沟通。
答案:B解析:XP是一种轻量(敏捷)、高效、低风险、柔性、可预测、科学而且充满乐趣的软件开发方式。与其他方法论相比,其最大的不同在于:(1)在更短的周期内,更早地提供具体、持续的反馈信息。(2)迭代地进行计划编制,首先在最开始迅速生成一个总体计划,然后在整个项目开发过程中不断地发展它。(3)依赖于自动测试程序来监控开发进度,并及早地捕获缺陷。(4)依赖于口头交流、测试和源程序进行沟通。(5)倡导持续的演化式的设计。(6)依赖于开发团队内部的紧密协作。(7)尽可能达到程序员短期利益和项目长期利益的平衡。
CPU的基本功能不包括()。A. 指令控制 B. 操作控制C. 数据处理 D. 数据通信
答案:D解析:CPU具有以下4个方面的基本功能:1. 指令顺序控制控制程序中指令的执行顺序。2. 操作控制一条指令的功能往往是由计算机中的部件执行一序列的操作来实
现的。CPU要根据指令的功能,产生相应的操作控制信号,发给相应的部件,从而控制这些部件按指令的要求进行动作。
3. 时间控制时间控制就是对各种操作实施时间上的定时。
4. 数据加工即对数据进行算术运算和逻辑运算,或进行其他的信息处理。
下面是用递推法计算菲波那(Fibonacci)级数第n项的函数,请填补空缺。int f(int n)int f0=0,fl=1,f,i;if (n==0)return 0;if(n==1)return 1;for(i=2;i1时。2022软件水平考试考试试题及答案7篇第2篇
服务运营管理中技术管理的目的是(  ) 。    A. 保证SLA 高标准地完成    B .保证技术的先进性C. 保证客户的满意度D. 保证技术有效执行
答案:A解析:技术管理的目的是按照it服务中技术工作的规律性,建立科学的管理工作程序,有计划的合理的利用技术力量和资源,保证SLA高标准的完成。
执行下面C语言程序段的结果是()。main(){int x=l,a=l,b=l;switch(x){case 0:b++;case 1:a++;case 2:a++;b++;}printf(”a=%d,b=%d “,a,b);}A.a=2,b=2B.a=3,b=2C.a=2,b=lD.a=3,b=3
计算机软件水平考试答案:B解析:switch case语句语法,当匹配到了一个case 条件,会从该条件开始往下执行其余所有条件语句,不再进行判断,因此这里x=1匹配到了case1,其会执行case1及
case2的语句。
信息系统安全可划分为物理安全、网络安全、系统安全和应用安全,(请作答此空)属于系统安全,()属于应用安全。A.机房安生B.入侵检测C.漏洞补丁管理D.数据库安全
答案:D解析:机房安全属于物理安全,入侵检测属于网络安全,漏洞补丁管理属于系统安全,而数据库安全则是应用安全。
For nearly ten years,the Unified Modeling Language(UML)has been the industry standard for visualizing,specifying,constructing,and documenting the(1)of a software-intensive system.As the(2)standard modeling language,the UML facilitates communication and reduces confusion among project (3).The recent standardization of UML 2.0 has further extended the language's scope and viability.Its inherent expressiveness allows users to(4)everything from enterprise information systems and distributed Web-based applications to real-time embedded systems.The UML is not limited to modeling software.In fact,it is expressive enough to model(5)systems,such as workflow in the legal system,the structure and behavior of a patient healthcare system,software
engineering in aircraft combat systems,and the design of hardware.To understand the UML,you need to form a conceptual model of the language,and this requires learning three major elements:the UML's basic building blocks,the rules that dictate how those building blocks may be put together,and some common mechanisms that apply throughout the UML.(4)____dify
答案:A解析:近十年来,统一建模语言(UML)已经成为工业标准,它可用宋可视化、规范化说明、构建以及文档化软件密集系统中的开发制品。作为事实上的工业标准,UML能够方便项目相关人员的沟通并减少理解上的二义问题。UML 2.0标准扩宽了该语言的应用范围,它所具有的表达能力能够让用户对企业信息系统、分布式Web系统和嵌入式实时系统进行建模。UML不仅能够对软件系统进行建模,实际上,它具有足够的能力去对法律系统中的工作流、病人监护系统中的结构和行为、飞行战斗系统和硬件系统进行建模。为了理解UML,需要具备该语言的概念模型,这需要学习三个主要元素:UML的基本构造块,基本构造块的关系规则和应用这些构造块与规则的通用机制。
进行面向对象分析的第一步是()。A.定义服务B.定义类和对象C.确定问题域D.确定附加的系统约束