上半年软考上午真题.docx

上传人:b****6 文档编号:3357148 上传时间:2022-11-22 格式:DOCX 页数:14 大小:116.43KB
下载 相关 举报
上半年软考上午真题.docx_第1页
第1页 / 共14页
上半年软考上午真题.docx_第2页
第2页 / 共14页
上半年软考上午真题.docx_第3页
第3页 / 共14页
上半年软考上午真题.docx_第4页
第4页 / 共14页
上半年软考上午真题.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

上半年软考上午真题.docx

《上半年软考上午真题.docx》由会员分享,可在线阅读,更多相关《上半年软考上午真题.docx(14页珍藏版)》请在冰豆网上搜索。

上半年软考上午真题.docx

上半年软考上午真题

2019年上半年软件设计师上午试题

1.计算机执行指令的过程中,需要由()产生每条指令的操作信号并将信号送往相应的部件进行处理,以完成指定的操作。

A.CPU的控制器CPU的运算器

B.DMA控制器Cache控制器

2.DMA控制方式是在()之间直接建立数据通路进行数据的交换处理。

A.CPU与主存CPU与外设

B.主存与外设外设与外设

3.CPU访问存储器时,被访问数据一般聚集在一个较小的连续存储区域中。

假设一个存储单元己被访问,那么其邻近的存储单元有可能还要被访问,该特性被称为()数据局部性

A.指令局部性空间局部性

B.时间局部性某系统由3个部件构成,每个部件的千小时可靠度都为R,该系统的千小时可靠度为(1-(1-R)2)R,那么该系统的构成方式是()。

A.3个部件串联3个部件并联

B.前两个部件并联后与第三个部件串联第一个部件与后两个部件并联构成的子系统串联

B.方法调用方法重载

C.方法覆盖采用面向对象方法进行软件开发时,将汽车作为一个系统。

以下()之间不属于组成(Composition)关系。

A.汽车和座位汽车和车窗

B.汽车和发动机汽车和音乐系统

38.进行面向对象设计时,就一个类而言,应该仅有一个引起它变化的原因,这属于()设计原那么。

A.单一责任开放-封闭

B.接口别离里氏替换

39.聚合对象是指一个对象()只有静态方法

A.只有基本类型的属性包含其它对象

B.只包含基本类型的属性和实例方法在UML图中,()图用于展示所交付系统中软件和硬件之间的物理关系。

A.类组件

B.通信

部署

42-43.以下图所示UML图为(),用于展示系统中()。

0

强.TrontcrtplBuiWerrw*(»tu>en^

Q

aiwstoni

S3时I

9»tS«wHn«r»0|

t)

Y3cuto(*.rM)I

«syStein»

Printor

■■

Iprtn

I

用例图

A.活动图序列图

B.交互图一个用例和一个对象的行为

A.一个用例和多个对象的行为多个用例和一个对象的行为

B.多个用例和多个对象的行为44-46.以下设计模式中,()模式使多个对象都有机会处理请求,将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理为止,从而防止请求的发送者和接收者之间的耦合关系;()模式提供一种方法顺序访问一个聚合对象中的各个元素,且不需要暴露该对象的内部表示。

这两种模式均为()。

A.责任链(ChainofResponsibility)解释器(Interpreter)

B.命令(Command)迭代器(Iterator)

A.责任链(ChainofResponsibility)解释器(Interpreter)

B.命令(Command)迭代器(Iterator)

A.创立型对象模式结构型对象模式

B.行为型对象模式行为型类模式

47.观察者(Observer)模式适用于()。

A.访问一个聚合对象的内容而无须暴露它的内部表示*减少多个对象或类之间的通信复杂性

B.将对象的状态恢复到先前的状态一对多对象依赖关系,当一个对象修改后,依赖它的对象都自动得到通知

48.在以阶段划分的编译器中,()阶段的主要作用是分析构成程序的字符及由字符按照构造规那么构成的符号是否符合程序语言的规定。

A.词法分析语法分析

B.语义分析代码生成

49.以下图所示为一个不确定有限自动机(NFA)的状态转换图,与该NFA等价的DFA是()。

0

-K>^O^0-O

B.

50.函数f、g的定义如下,执行表达式“y=f

(2)”的运算时,函数调用g(la)分别采用引用调用(callbyreference)方式和值调用(callbyvalue)方式,那么该表达式求值结束后y的值分别为()。

Rintx)int!

a=x+l;g(la);returnla*x;

g(intx)x=x*x+l;return;

A.

g(intx)x=x*x+l;return;

9、620、6

B.20、930.9

51.给定关系R(A,B,C,D,E)和关系S(A,C,E,F,G),对其进行自然连接运算RS后其结果集的属性列为()。

A.R.A,R.C,R.E,S.A,S.C,S.

B.RA,R・B,R.C,R.D,R.E,S.F,S.GR.A,R.B,R.C,R.D,R.E,S.A,S.C,S.E

C.R.A,R.B,R.C,R.D,R.E,S.A,S.C,S.E,S.F,S.G52-53.假设关系R

(),和候选关键字中必定含有属性()有1个候选关键字A2A3

A.有1个候选关键字A2A4有2个候选关键字A1A2和A1A3

B.有2个候选关键字A1A2和A2A3A1,其中A1A2A3主属性,A4为非主属性

A.A2,其中A2A3A4主属性,A1为非主属性A2A3,其中A2A3为主属性,A1A4为非主属性

B.A2A4,其中A2A4为主属性,A1A3为非主属性要将部门表Dept中name列的修改权限赋予用户Ming,并允许Ming将该权限授予他人。

实现该要求的SQL语句如下:

GRANTUPDATE(name)ONTABLEDeptTOMing():

A.FORALLCASCADE

B.WITHGRANTOPTIONWITHCHECKOPTION

54.假设事务T1对数据DI加了共享锁,事务T2T3分别对数据D2和数据D3加了排它锁,那么事务()。

A.T1对数据D2D3加排它锁都成功,T2T3对数据D1加共享锁成功T1对数据D2D3加排它锁都失败,T2T3对数据D1加排它锁成功

B.T1对数据D2D3加共享锁都成功,T2T3对数据D1加共享锁成功

T1对数据D2D3加共享锁都失败,T2T3对数据D1加共享锁成功

55.当某一场地故障时,系统可以使用其他场地上的副本而不至于使整个系统瘫痪。

这称为分布式数据库的()o共享性

A.自治性可用性

B.分布性某n阶的三对角矩阵A如以下图所示,按行将元素存储在一维数组M中,设al,1存储在M[l],那么ai,j(l<=i,j<=n且ai,j位于三条对角线中)存储在M()。

A.i+2j2i+j

B.i+2j-22i+j-2

56.

)种。

具有3个结点的二叉树有5种,可推测出具有4个结点的二叉树有(

11

B.1415

57.双端队列是指在队列的两个端口都可以加入和删除元素,如以下图所示。

现在要求元素进队列和出队列必须在同一端口,即从A端进队的元素必须从A端出、从B端进队的元素必须从B端出,那么对于4个元素的序列a、b、c、d,假设要求前2个元素(a、b)从A端口按次序全部进入队列,后两个元素(c、d)从B端口按次序全部进入队列,那么不可能得到的出队序列是(

双端队列

A.d、

a、b、

B.d、

c、b、

C.b、

a、d、

D.b、

d、c、

58.设散列函数为H(key)=key%ll,对于关键碍序列(23,40,91,17,19,10,31,65,26),用线件探杳法解决冲突构造的哈希表为()。

A.

B.

59.对于有序表(8,15,19,23,26,31,40,65,91),用二分法进行查找时,可能的关键字比拟顺序为()。

B.26,8,1926,40,65

C.26,31,4062-65.B知矩阵Am*n和Bn*p相乘的时间复杂度为0(mnp)。

矩阵相乘满足结合律,如三个

矩阵A、B、C相乘的顺序可以是(A*B)*C也可以是A*(B*C)。

不同的相乘顺序所需进行的乘法次数可能有很大的差异。

因此确定n个矩阵相乘的最优计算顺序是一个非常重要的问题。

己知确定n个矩阵A,A2An相乘的计算顺序具有最优子结构,即A1A2An的最优计算顺序包含其子问题A1A2Ak和Ak+lAk+2……An(K=k

可以列出其递归式为:

Joifi=j

"皿刀一[min^

先采用自底向上的方法求n个矩阵相乘的最优计算顺序。

那么求解该问题的算法设计策略为()。

算法的时间复杂度为(),空间复杂度为()。

给定一个实例,(POPi……P5)=(20,15,4,10,20,25),最优计算顺序为()。

A.分治法动态规划法

B.贪心法回溯法

A.0(n2)0(n2Ign)

B.0(n3)0(2n)

B.0(n2Ign)0(n3)

C.0(2n)(((A1*A2)*A3)*A4)*A5

A.A1*(A2*(A3*(A4*A5)))((A1*A2)*A3)*(A4*A5)

B.(A1*A2)*((A3*A4)*A5)浏览器开启了无痕浏览模式后,()依然会被保存下来

A.浏览历史搜索历史

B.下载文件临时文件

66.下面是HTTP的一次请求过程,正确的顺序是()。

1浏览器向DNS服务器发出域名解析请求并获得结果在浏览器中输入URL,并按下回车键

2服务器将网页数据发送给浏览器根据目的IP地址和端口号,与服务器建立TCP连接

3浏览器向服务器发送数据请求浏览器解析收到的数据并显示

4通信完成,断开TCP连接A.

B.④③©@C.

C.②①④®©©⑥TCP和UDP协议均提供了()能力,

A.连接管理过失校验和重传

B.流量控制端口寻址

67.在Windows命令行窗口中使用()命令可以查看本机DHCP服务是否己启用ipconfig

A.ipconfig/allipconfig/renew

B.ipconfig/release以下无线网络技术中,覆盖范围最小的是()

A.802.15.1蓝牙802.lln无线局域网

B.802.15.4ZigBee802.16m无线城域网

71-75.Aprojectisa[temporary]()ofunique,complex,andconnectedactivitieshavingonegoalorpurposeandthatmustbecompletedbyaspecifictime,withinbudget,andaccordingto().

Projectmanagementistheprocessofscoping,planning,staffing,organizing,directing,andcontrollingthedevelopmentofa(n)()systemataminimumcostwithinaspecifiedtimeframe.

Foranysystemsdevelopmentproject,effectiveprojectmanagementisnecessarytoensurethattheprojectmeetsthe(),isdevelopedwithinanacceptablebudget,andfulfillscustomerexpectationsandspecifications.Projectmanagementisaprocessthatstartsatthebeginningofaproject,extendsthroughaproject,anddoesn'tculminateuntiltheprojectiscompleted.

4.在()校验方法中,采用模2运算来构造校验位。

A.水平奇偶垂直奇偶

B.海明码循环冗余

5.以下关于RISC(精简指令系统计算机)技术的表达中,错误的选项是()。

A.指令长度固定、指令种类尽量少指令功能强大、寻址方式复杂多样

B.增加寄存器数目以减少访存次数用硬布线电路实现指令解码,快速完成指令译码

6.()防火墙是内部网和外部网的隔离点,它可对应用层的通信数据流进行监控和过滤。

A.包过滤应用级网关

B.数据库WEB

7.下述协议中与平安电子邮箱服务无关的是()。

A.SSLHTTPS

B.MIMEPGP

9-10.用户A和B要进行平安通信,通信过程需确认双方身份和消息不可否认。

A和B通信时可使用()来对用户的身份进行认证;使用()确保消息不可否认。

A.数字证书Theprerequisiteforgoodprojectmanagementisawell-definedsystemdevelopmentprocess.Processmanagementisanongoingactivitythatdocuments,managestheuseof,andimprovesanorganization'schosenmethodology(the"process")forsystemdevelopment.Processmanagementisconcernedwiththeactivities,deliverables,andqualitystandardstobeappliedto()project(s).

A.taskwork

B.sequenceactivity

A.specificationsrules

B.estimatesdesigns

A.perfectacceptable

B.controlledcompleted

A.deadlinespecification

B.expectationrequirement

A.asingleaparticular

B.someall

B.消息加密用户私钥

C.数字签名数字证书

A.消息加密用户私钥

B.数字签名震网(Stuxnet)病毒是一种破坏工业基础设施的恶意代码,利用系统漏洞攻击工业控制系统,是一种危害性极大的()。

A.引导区病毒宏病毒

B.木马病毒蠕虫病毒

11.刘某完全利用任职单位的实验材料、实验室和不对外公开的技术资料完成了一项创造。

以下关于该创造的权利归属的表达中,正确的选项是()。

A.无论刘某与单位有无特别约定,该项成果都属于单位原那么上应归单位所有,但假设单位与刘某对成果的归属有特别约定时遵从约定

B.取决于该创造是否是单位分派给刘某的无论刘某与单位有无特别约定,该项成果都属于刘某

13-14.甲公司购买了一工具软件,并使用该工具软件开发了新的名为“恒友"的软件。

甲公司在销售新软件的同时,向客户提供工具软件的复制品,那么该行为()。

甲公司未对“恒友”软件注册商标就开始推向市场,并获得用户的好评。

三个月后,乙公司也推出名为“恒友”的类似软件,并对之进行了商标注册,那么其行为()。

A.侵犯了著作权不构成侵权行为

B.侵犯了专利权属于不正当竞争

A.侵犯了著作权不构成侵权行为

B.侵犯了商标权属于不正当竞争

15.数据流图建模应遵循()的原那么。

A.自顶向下、从具体到抽象自顶向下、从抽象到具体

B.自底向上、从具体到抽象自底向上、从抽象到具体

16.结构化设计方法中使用结构图来描述构成软件系统的模块以及这些模块之间的调用关系。

结构图的基本成分不包括()。

A.模块调用

B.数据控制

17.10个成员组成的开发小组,假设任意两人之间都有沟通路径,那么一共有()条沟通路径。

A.10090

B.5045

18.某工程的活动持续时间及其依赖关系如下表所示,那么完成该工程的最少时间为()天。

43

A.4550

B.55以下不属于软件工程风险的是()。

A.团队成员可以进行良好沟通团队成员离职

B.团队成员缺乏某方面培训招不到符合工程技术要求的团队成员

20.通用的高级程序设计语言一般都会提供描述数据、运算、控制和数据传输的语言成分,其中,控制包括顺序、()和循环结构。

A.选择递归

B.递推函数

21.以编译方式翻译C/C++杆源程序的过程中,()阶段的主要任务是对各条语句的结构进行合法性分析。

A.词法分析语义分析

B.语法分析目标代码生成

22.在对高级语言源程序进行编译或解释处理的过程中,需要不断收集、记录和使用源程序中一些相关符号的类型和特征等信息,并将其存入()中。

A.哈希表符号表

B.堆栈队列23-24.在单处理机系统中,采用先来先服务调度算法。

系统中有4个进程Pl、P2、P3、P4(假设进程按此顺序到达),其中P]为运行状态,P2为就绪状态,P3和P4为等待状态,且P3等待打印机,P4等待扫描仪。

假设P1(),那么Pl、P2、P3和P4的状态应分别为()<>

A.时间片到释放了扫描仪

B.释放了打印机己完成

A.等待、就绪、

等待和等待

B.运行、就绪、

运行和等待

C.就绪、运行、

等待和等待

D.就绪、就绪、

等待和运行

25.某文件系统采用位示图(bitmap)记录磁盘的使用情况。

假设计算机系统的字长为64位,磁盘的容量为1024GB,物理块的大小为4MB,那么位示图的大小需要()个字。

A.12002400

B.40969600

26.假设某文件系统的目录结构如以下图所示,假设用户要访问文件book2.doc,且当前工作目录为MyDrivers,那么该文件的绝对路径和相对路径分别为()。

drevdbfix.exerw.dllackjepgbook2.docbook1.doc

A.MyDrivers\user2\和\user2\\MyDrivers\user2\和\user2\

B.\MyDrivers\user20和user2\MyDrivers\user2\和user2\

27.PV操作是操作系统提供的具有特定功能的原语。

利用PV操作可以()保证系统不发生死锁

A.实现资源的互斥使用提高资源利用率

B.推迟进程使用共享资源的时间从减少本钱和缩短研发周期考虑,要求嵌入式操作系统能运行在不同的微处理器平台上,能针对硬件变化进行结构与功能上的配置。

该要求表达了嵌入式操作系统的()。

A.可定制性实时性

B.可靠性易移植性

28.以下关于系统原型的表达中,不正确的选项是()。

A.可以帮助导出系统需求并验证需求的有效性可以用来探索特殊的软件解决方案

B.可以用来指导代码优化可以用来支持用户界面设计

29.以下关于极限编程(XP)的最正确实践的表达中,不正确的选项是()。

A.只处理当前的需求,使设计保持简单编写完程序之后编写测试代码

B.可以按日甚至按小时为客户提供可运行的版本系统最终用户代表应该全程配合XP团队

30.在ISO/IEC9126软件质量模型中,软件质景特性()包含质量子特性平安性。

A.功能性可靠性_

B.效率可维护性

31.己知模块A给模块B传递数据结构X,那么这两个模块的耦合类型为()o数据耦合

A.公共耦合外部耦合

B.标记耦合TheoMandel在其关于界面设计所提出的三条“黄金准那么”中,不包括()。

A.用户操纵控制界面美观整洁

B.减轻用户的记忆负担保持界面一致

32.以下关于测试的表达中,正确的选项是()。

A.实际上,可以采用穷举测试来发现软件中的所有错误错误很多的程序段在修改后错误一般会非常少

B.测试可以用来证明软件没有错误白盒测试技术中,路径覆盖法往往能比语句覆盖法发现更多的错误

33.招聘系统要求求职的人年龄在20岁到60岁之间(含),学历为本科、硕士或者博士,专业为计算机科学与技术、通信工程或者电子工程。

其中()不是好的测试用例。

A.(20,本科,电子工程)(18,本科,通信工程)

B.(18,大专,电子工程)(25,硕士,生物学)

34.系统交付用户使用了一段时间后发现,系统的某个功能响应非常慢。

修改了某模块的一个算法使其运行速度得到了提升,那么该行为属于()维护。

A.改正性适应性

B.改善性预防性

35.一个类中可以拥有多个名称相同而参数表(参数类型或参数个数或参数类型顺序)不同的方法,称为()。

A.方法标记

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1