软件水平考试历年真题7节.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《软件水平考试历年真题7节.docx》由会员分享,可在线阅读,更多相关《软件水平考试历年真题7节.docx(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 软件水平考试历年真题7节软件水平考试历年真题7节 第1节现有一工程投资12万元,在3月末时进展评估时发觉,完成30%的工作量,花费了2万元,工程打算工期1年。以下描述中正确的选项是 ( ) 。A.本钱已经超支B.节省了本钱C.不能推断D.以上都不正确答案:B解析:哈希表的平均查找长度和( )无直接关系。A.哈希函数B.装填因子C.哈希表记录类型D.处理冲突的方法答案:C解析:哈希表的目的是建立盼望不经过任何比拟,一次存取便能取得所查的记录。在哈希表存储时,一般是通过在记录的存储位置和它的关键字之间建立一个确定的对应关系,使得每个关键字和构造中的一个唯一的存储位置对应,而这个对应关系就是哈希函
2、数。哈希表记录类型是指哈希表中记录的数据类型,与哈希表的查找过程没有什么关系。装填因子=表中填入的记录个数/哈希表的长度。以下关于IPv6地址类型的描述正确的选项是( )。IPv6地址是被IETF设计用来替代IPv4的下一代IP协议。IPv6地址中:只能消失一次。IPv6地址的长度为128bit,通常写作8组,每组用4个十六进制数表示,每组开头的十六进制数假如是0则可以省略。IPv6地址可以分为单播地址、播送地址、任意播地址和组播地址。A.B.C.D.答案:B解析:IPv6地址可以分为单播地址、任意播地址和组播地址,IPv6没有播送地址的概念。中国企业M与美国公司L进展技术合作,合同商定M使用
3、一项在有效期内的美国专利,但该项美国专利未在中国和其他国家提出申请。对于M销售依照该专利生产的产品,以下表达正确的选项是( )。A. 在中国销售,M需要向L支付专利许可使用费B.返销美国,M不需要向L支付专利许可使用费C.在其他国家销售,M需要向L支付专利许可使用费D.在中国销售,M不需要向L支付专利许可使用费答案:D解析:专利有明显的地域性限定特点。某机器的字长为8,符号位占1位,数据位占7位,采纳补码表示时的最小整数 为( )。A.-28B.-27C.-27+lD.-28+1答案:B解析:补码表示的规章是:用最高位表示符号,正数用0表示,负数用1表示,正数的补码是其原码本身,负数的补码的数
4、值局部是对其原码的数值局部按位取反后加1。例如, 十进制整数+1的补码表示为00000001,-1的补码表示为11111111。机器字长为8时,用7位表示数值,最大整数值为127 (补码表示为01111111),最小整数值为-128=-27 (补码表示为10000000)。可行性分析就是依据系统的环境、资源等条件,推断新系统的建立工程是否有必要、有可能开头进展,可行性包括运行可行性、_、经济可行性、社会环境可行性4个方面。A.企业需求分析B.技术可行性C.工程效益的估算D.运行效率答案:B解析:可行性包括运行可行性、技术可行性、经济可行性、社会环境可行性4个方面。软件水平考试历年真题7节 第2
5、节在数据通信分为电缆通信,微波通信,光纤通信,卫星通信,移动通信。其中微波通信的特点是( )。A.微波受到电离层的反射,可以传到很远的距离B.卫星微波系统需要4个以上的通信卫星才能掩盖地球外表C.微波频段的干扰少,传输质量高D.卫星微波通信的延迟小,适合交互式应用答案:C解析:微波通信的优点是,由于频率高而通信容量大,与短波通信相比,干扰小而传输质量高。其缺点是微波信号会受到恶劣天气的影响,并且保密性差。面对对象系统分析与设计中,构造图用于描述事物之间的关系,包括( );行为图用于描述参加者与用例之间的交互及参加者如何使用系统,包括(请作答此空)。A. 用例图、挨次图、活动图和部署图B. 用例
6、图、挨次图、活动图和组件图C. 挨次图、活动图、状态图和部署图D. 挨次图、活动图、状态图和通信图答案:D解析:此题考察面对对象分析与设计的根本概念。 在UML中,有两种类型的图:构造图和行为图。构造图用来描述事物之间的关系;包括类图、对象图、组件图和部署图。行为图用来描述参加者和用例之间的交互,或者描述参加者如何使用系统;行为图包括用例图、挨次图、活动图、状态图和通信图。网络治理员调试网络,使用( )命令持续查看网络连通性。A.ping目标地址 g B.ping目标地址-t C.ping目标地址 -r D.ping 目标地址 -a答案:B解析:略阅读以下说明,回答下列问题1至问题3,将解答填
7、入答题纸的对应栏内。 规律掩盖法是设计白盒测试用例的主要方法之一,它通过对程序规律构造的遍历实现程序的掩盖。针对以下由C语言编写的程序,按要求回答下列问题。 gz_open (const char*mode) char*p= (char*)mode; /1 char fmode4; char*m=fmode; char smode= ”0”; char level=”0”; int strategy=0; do if (*p=”r”) /2 smode - ”r”; /3 if (*p=”O”&*p=”9”) /4,5 level=*p-”0”; /6 else if (*p=”f”) /7
8、strategy=1; /8 else /9 *m+=*p; *p+; /10 while (m!=fmode+sizeof (fmode); /11 /127、请给出满意100%DC(判定掩盖)所需的规律条件。8、请画出上述程序的掌握流图,并计算其掌握流图的环路简单度VG.。9、假设函数gz_open的参数mode是由26个小写字母”a”-”z”、数字”0”-”9”以及空格组成的字符串,请使用根本路径测试法构造1个测试用例,使之掩盖全部根本路径。答案:解析:7、8、掌握流图环路简单度V(G)=69、构造一个6个字符构成的字符串(设为x,y,z,u,v,w 6个字符),使得每个字符掩盖一条根本
9、路径。其中,x=”r”,y=”f”,z”0”-”9”,u”0”,v”9”并且v!=”f”,w任意,这6个字符可任意排列。例如,mode=“rOf aa“。7、此题考察白盒测试法的应用。 本问题考察白盒测试用例设计方法中的判定掩盖法。 判定掩盖指设计足够的测试用例,使得被测程序中每个判定表达式至少获得一次“真”值和“假”值,从而使程序的每一个分支至少都通过一次。此题中程序有4个判定,所以满意判定掩盖一共需要8个规律条件,如下表所示。8、本问题考察白盒测试用例设计方法中的根本路径法。涉及到的学问点包括:依据代码绘制掌握流图、计算环路简单度。 掌握流图是描述程序掌握流的一种图示方法。其根本符号有圆圈
10、和箭线:圆圈为掌握流图中的一个结点,表示一个或多个无分支的语句;带箭头的线段称为边或连接,表示掌握流。根本构造如下所示:依据题中程序绘制的掌握流图如下所示。其中要特殊留意的是,假如推断中的条件表达式是复合条件,即条件表达式是由一个或多个规律运算符连接的规律表达式,则需要转变复合条件的推断为一系列之单个条件的嵌套的推断。此题程序中,if(*p=”0”&*p=”9”)这条推断语句中的判定由两个条件组成,因此在画掌握流图的时候需要拆开成两条推断语句。环路简单度用来衡量一个程序模块所包含的判定构造的简单程度,数量上表现为独立路径的条数,即合理地预防错误所需测试的最少路径条数。环路简单度等于图中判定结点
11、的个数加1,图中判定结点个数为5,所以V(G)=6。9、本问题考察白盒测试用例设计方法中的根本路径法。涉及到的学问点包括:依据掌握流图和环路简单度设计测试用例。留意环路简单度只是测试用例数的上限。 此题中程序的环路简单度为6,因此测试用例上限为6,但此题程序比拟特别,只需要一个测试用例即可实现。例如,构造一个6个字符构成的字符串(设为x,y,z,u,v,w6个字符),使得每个字符掩盖一条根本路径即可。其中,X=”r”,y=”f”,z”0”-”9”,u”0”,v”9”并且v!=”f”,w任意,这6个字符可任意排列。设备开箱检查,应检查( )各项并做好记录。箱号、箱数以及包装状况设备的名称、型号和
12、规格设备的技术文件、资料及专用工具设备有无缺损件、外表有无损坏和锈蚀等设备性能、参数等A.B.C.D.答案:B解析:设备开箱检查主要做以下检查:外观检查:(1)检查设备内外包装是否完好,有无破损、碰伤、浸湿、受潮、变形等状况,标示字是否清楚。(2)检查设备及附件外表有无残损、锈蚀、碰伤等。(3)如发觉上述问题,应做具体记录,并拍照留据。数量验收:(1)以供货合同和装箱单为依据,检查设备、附件的规格、型号、配置及数量,并逐件清查核对。(2)仔细检查随箱资料是否齐全,如仪器说明书、操作规程、检修手册、保修卡、产品检验合格证书等,要留一份存档案部门。(3)做好数量验收记录,写明验收地点、时间、参与人
13、员、箱号、品名、应到和实到数量。设备及所需的各部件和附件是否配套完整并符合使用要求.使用单位和供给部门应向验收小组供应以下资料:(1)设备供货合同;(2)大型设备购置的论证报告及批文;(3)装箱清单;(4)标样测试分析报告;(5)配置报告及批文;(6)仪器设备的相关资料的借条。进口仪器设备除上述资料外还需供应:(1)进口托付协议书;(2)海关免税证明;(3)进出口登记表;(4)技术条款;(5)外商发票;(6)运单。设备装箱和设备外表在运输过程中有无损坏,依据设备的装箱单清点技术资料,核对随机附件和备件,专用工具等是否相符。下列图是变更掌握治理流程图,该流程图缺少( )A.评估影响记录 B.配置
14、审计 C.变更定义D.记录变更实施状况答案:D解析:软件水平考试历年真题7节 第3节阅读以下说明和代码,填写程序中的空(1)-(5),将解答写入答题细的对应栏内。下面程序运行时,对输入的表达式进展计算并输出计算结果。设表达式由两个整数和一个运算符(+或-)构成,整数和运算符之间以空格分隔,运算符可以消失在两个整数之前、之间或之后,整数不超过4位,输入的两个整教和运算符都用字符串表示 例如,输入分别为 “25+7”、“+257”、“257+”时,输出均为“25+7=32”。#include Int strain (char*s); /将数字字符串转换为整数 Int isOperator(char
15、*str); /推断字符串的开头字符是否为运算符 void cal (char op, char a , charb ); /将数字串转化为对应证书后进展所要求的计算 int main ( ) char a 10 ,b10 ,c10; scanf (“%s%s%s, a, b, c); /输入数据的有效性检测略,下面假设输入数据有效、正确 Solve(a, b, c); Retune ( ) int strain (char*s); Int val=0 while(*s) val= (1)+(*s-0); 将数字字符串转换为十进制整数 (2) /令字符指针指向下一个数字字符 Return va
16、l; int isoperator(char* str) return (*str=+II*str=-): Void cal ( char op,char a ,char b )switch(op) case +: printf(“%s+%s=%d“, a, b, straint(a)+straint(b); break. case -: printf(“%s-%s=%d“, a, b, strain(a)-straint(b); Break; void solve(char a , char b , char c )/解析输入的3 个字符串,输出表达式及计算结果 if (seperator(
17、a) 运算符在两个整数之前 ca( 3 ); else if(opErator(b) 运算符在两个整数之间 ca( 4 ); else 运算符在两个整数之后 ca( 5 );答案:解析:(1)val*10(2)S+(3)*a,b,c(4)*b,a,c(5)*c,a,b1、2 空将数字字符申进展全部转化为数字,例如“1234”转化为数字1234,分别用指针s 依次取字符,val将数字保存,之前是1,val=1;然后s=2,val=12,然后s=3,Val=123,然后s=4,Val=1234,因此val=val*10+*S-0。每次循环后s 向后移动一个。3、4、5 考察的都是函数调用的问题,首
18、先推断运算符的位置,用 isOperator 来进展判定,假如字符串a 就是运算符,那么操作数就是b和c,调用cal函数进展计算。实参传递的时候,第一个参数要传递字符,后面两个参数传递字符数组或者字符指针,(3)填写的是*a,b,C,依次类推,(4)答案是*b,a,C,(5) 的答家是*c,a,b。沟通治理打算的编制是确定( )的过程,即明确谁需要何种信息,何时需要以及如何向他们传递。A.干系人信息与沟通需求B.沟通方式与信息公布C.干系人供应的绩效信息D.干系人治理与阅历教训总结答案:A解析:沟通治理打算的编制是确定干系人信息与沟通需求的过程,即明确谁需要何种信息,何时需要以及如何向他们传递
19、。70TCP是互联网中的( )协议,使用(请作答此空)次握手协议建立连接。A.1B.2C.3D.4答案:C解析:TCP即传输掌握协议,是整个TCP/IP协议族中最重要的协议之一,它在IP协议供应的不行靠数据效劳的根底上,采纳了重发技术,为应用程序供应了一个牢靠的、面对连接的、全双工的数据传输效劳。TCP协议传输层的协议,一般用于传输数据量比拟少,且对牢靠性要求高的应用。TCP使用3次握手来建立连接,三次握手的过程如下:首先,主机A发送特有SYN的连接建立恳求,其中包含了挨次号x;然后,当主机B接收到这个恳求后,将回复连接恳求,它将向主机A发送带有SYN确认TCP段,其中参加了主机B的挨次号y和
20、确认后盼望收到的挨次号为x+1的TCP段;接着,当主机A收到该回复后将再次发送一个确认段,此时就已经没有SYN标志,而挨次号为x+1,确认码为y+1,表示期望接收到主机B发来的挨次号为y+1的数据。至此,在主机A和主机B之间已经建立起一个TCP连接,双方可以开头进展通信了。Designing the data storage architecture is an important activity in system design. There are two main types of data storage formats: files and databases. Files are
21、 electronic of data that have been optimized to perform a particular transaction. There are several types of files that differ in the way they are used to support an application. () store core information that is important to the business and , more specifically , to the application , such as order
22、information or customer mailing information. () contain static values , such as a list of valid codes or the names of cities . Typically, the list is used for validation. A database is a collection of groupings of information that are related to each other in some way. There are many different types
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 水平 考试 历年
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内