2016上半年软件设计师考试真题及答案-上午卷
2016年上半年上午 软件设计师 试题及答案与解析-软考考试真题-基础知识
2016年上半年上午软件设计师考试试题-答案与解析一、单项选择题(共75分,每题1分。
每题备选项中,只有1个最符合题意)●第1题.VLIW是(1)的简称。
A.复杂指令系统计算机B.超大规模集成电路C.单指令流多数据流D.超长指令字【参考答案】D【答案解析】VLIW:(VeryLongInstructionWord,超长指令字)一种非常长的指令组合,它把许多条指令连在一起,增加了运算的速度。
●第2题.主存与Cache的地址映射方式中,(2)方式可以实现主存任意一块装入Cache中任意位置,只有装满才需要替换。
A.全相联B.直接映射C.组相联D.串并联【参考答案】A【答案解析】全相联映射是指主存中任一块都可以映射到Cache中任一块的方式,也就是说,当主存中的一块需调入Cache时,可根据当时Cache的块占用或分配情况,选择一个块给主存块存储,所选的Cache块可以是Cache中的任意一块。
●第3题.如果“2X”的补码是“90H”,那么X的真值是(3)。
A.72B.-56C.56D.111【参考答案】B【答案解析】90H即为二进制的:10010000。
说明此数为负数,其反码为:10001111,其原码为:11110000,即-112,2X=-112,所以X=-56。
●第4题.移位指令中的(4)指令的操作结果相当于对操作数进行乘2操作。
A.算术左移B.逻辑右移C.算术右移D.带进位循环左移【参考答案】A【答案解析】移位运算符就是在二进制的基础上对数字进行平移。
按照平移的方向和填充数字的规则分为三种:<<(左移)、>>(带符号右移)和>>>(无符号右移)。
在数字没有溢出的前提下,对于正数和负数,左移一位都相当于乘以2的1次方,左移n位就相当于乘以2的n 次方。
●第5题.内存按字节编址,从A1000H到B13FFH的区域的存储容量为(5)KB。
A.32B.34C.65D.67【参考答案】C【答案解析】(B13FF+1-A1000H)/1024=65KB。
2016上半年软件设计师考题试卷及答案-上午卷
2016上半年软件设计师考题试卷及答案-上午卷【题目1】VLIW是(1)的简称。
A、复杂指令系统计算机B、超大规模集成电路C、单指令流多数据流D、超长指令字【题目2】主存与Cache的地址映射方式中,(2)方式可以实现主存任意一块装入Cache中任意位置,只有装满才需要替换。
A、全相联B、直接映射C、组相联D、串并联【题目3】如果“2x”的补码是“90H”,那么x的真值是(3)。
A、72B、-56C、56D、111【题目4】移位指令中的(4)指令的操作结果相当于对操作数进行乘2操作。
A、算术左移B、逻辑右移C、算术右移D、带进位循环左移【题目5】内存按字节编址,从A1000H到B13FFH的区域的存储容量为(5)KB。
A、32B、34C、65D、67【题目6】以下关于总线的叙述中,不正确的是(6)。
A、并行总线适合近距离高速数据传输B、串行总线适合长距离数据传输C、单总线结构在一个总线上适应不同种类的设备,设计简单且性能很高D、专用总线在设计上可以与连接设备实现最佳匹配【题目7】以下关于网络层次与主要设备对应关系的叙述中,配对正确的是(7)。
A、网络层——集线器B、数据链路层——网桥C、传输层——路由器D、会话层——防火墙【题目8】传输经过SSL加密的网页所采用的协议是(8)。
A、HTTPB、HTTPSC、S-HTTPD、HTTP-S【题目9】为了攻击远程主机,通常利用(9)技术检测远程主机状态。
A、病毒查杀B、端口扫描C、QQ聊天D、身份认证【题目10】某软件公司参与开发管理系统软件的程序员张某,辞职到另一公司任职,于是该项目负责人将该管理系统软件上开发者的署名更改为李某(接张某工作)。
该项目负责人的行为(10)。
A、侵犯了张某开发者身份权(署名权)B、不构成侵权,因为程序员张某不是软件著作权人C、只是行使管理者的权利,不构成侵权D、不构成侵权,因为程序员张某现已不是项目组成员【题目11】美国某公司与中国某企业谈技术合作,合同约定使用l项美国专利(获得批准并在有效期内),该项技术未在中国和其他国家申请专利。
2016年上半年软件水平考试(初级)程序员《应用技术》真题及详解
2016年上半年软件水平考试(初级)程序员《应用技术》真题(总分100, 考试时间90分钟)1. 必答题(共4道大题,每道大题)1. 阅读以下说明和流程图,填补流程图和问题中的空缺(1)~(5),将解答填入答题纸的对应栏内。
【说明】设整型数组A[1:N]每个元素的值都是l到N之间的正整数。
一般来说,其中会有一些元素的值是重复的,也有些数未出现在数组中。
下面流程图的功能是查缺查重,即找出A[1:N]中所有缺失的或重复的整数,并计算其出现的次数(出现次数为0时表示缺)。
流程图中采用的算法思想是将数组A的下标与值看作是整数集[1:N]上的一个映射,用数组C[1:N]依次记录各整数k出现的次数c[k],并输出所有缺失的或重复的数及其出现的次数。
【流程图】【问题】如果数组A[1:5]的元素分别为{3,2,5,5,1},则算法流程结束后输出结果为:(5)。
输出格式为:缺失或重复的数,次数(0表示缺少)。
答案:(1)A[i] (2)C[k]+1 (3)1 (4)k,C[k] (5)4,0 5, 2解析:本题考查程序设计算法即流程图的设计。
先以问题中的简例来理解算法过程。
已知A[1:5]={3,2,5,5,1}。
初始时计数数组c[1:5]={0,0,0,0,0}。
再逐个处理数组A的各个元素(根据A[i]的值在c[A[i\]\]中计数加1): A[1]=3,计数c[3]=1;A[2]:2,计数c[2]=1;A[3]=5,计数c[5]=1;A[4]=5,计数c[5]=2;A[5]=1,计数c[1]=1。
最后,计算得到c[1:5]={1,1,1,0,2),即表明A[1:5]中数4缺失,数5有2,其他数都只有1个。
再看流程图。
左面先对数组C初始化(赋值都是0)。
再对A[i]各个元素逐个进行处理。
将A[i]送k,再对c[k]计数加1。
因此,(1)处应填A[i],(2)处应填c[k]+1→c[k]。
流程图右面需要输出计算结果。
2016下半年软件设计师考试真题及答案-上午卷
2016下半年软件设计师考试真题及答案-上午卷【题目1】在程序运行过程中,CPU需要将指令从内存中取出并加以分析和执行。
CPU依据()来区分在内存中以二进制编码形式存放的指令和数据。
A、指令周期的不同阶段B、指令和数据的寻址方式C、指令操作码的译码结果D、指令和数据所在的存储单元【题目2】计算机在一个指令周期的过程中,为从内存读取指令操作码,首先要将()的内容送到地址总线上。
A、指令寄存器(IR)B、通用寄存器(GR)C、程序计数器(PC)D、状态寄存器(PSW)【题目3】设16位浮点数,其中阶符1位、阶码值6位、数符1位、尾数8位。
若阶码用移码表示,尾数用补码表示,则该浮点数所能表示的数值范围是()。
A、-264~(1-2-8)264B、-263~(1-2-8)263C、-264~(1-2-(1-2-8)264~(1-2-8)264D、-(1-2-8)263~(1-2-8)263【题目4】已知数据信息为16位,最少应附加()位校验位,以实现海明码纠错。
A、3B、4C、5D、6【题目5】将一条指令的执行过程分解为取址、分析和执行三步,按照流水方式执行,若取指时间t 取址=4△t、分析时间t分析=2△t、执行时间t执行=3△t,则执行完100条指令,需要的时间为()△t。
A、200B、300C、400D、405【题目6】以下关于Cache与主存间地址映射的叙述中,正确的是()。
A、操作系统负责管理Cache与主存之间的地址映射B、程序员需要通过编程来处理Cache与主存之间的地址映射C、应用软件对Cache与主存之间的地址映射进行调度D、由硬件自动完成Cache与主存之间的地址映射【题目7】可用于数字签名的算法是()。
A、RSAB、IDEAC、RC4D、MD5【题目8】()不是数字签名的作用。
A、接收者可验证消息来源的真实性B、发送者无法否认发送过该消息C、接收者无法伪造或篡改消息D、可验证接收者合法性【题目9】在网络设计和实施过程中要采取多种安全措施,其中()是针对系统安全需求的措施。
2016年上半年软件设计师考试下午真题剖析
2016年上半年软件设计师考试下午真题试题一(共15分)阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。
【说明】某会议中心提供举办会议的场地设施和各种设备,供公司与各类组织机构租用。
场地包括一个大型报告厅、一个小型报告厅以及诸多会议室。
这些报告厅和会议室可提供的设备有投影仪、白板、视频播放/回放设备、计算机等。
为了加强管理,该中心欲开发一会议预订系统,系统的主要功能如下。
(1)检查可用性。
客户提交预订请求后,检查预订表,判定所申请的场地是否在申请日期内可用;如果不可用,返回不可用信息。
(2)临时预订。
会议中心管理员收到客户预定请求的通知之后,提交确认。
系统生成新临时预订存入预订表,并对新客户创建一条客户信息记录加以保存。
根据客户记录给客户发送临时预订确认信息和支付定金要求。
(3)分配设施与设备。
根据临时预订或变更预定的设备和设施需求,分配所需设备(均能满足用户要求)和设施,更新相应的表和预订表。
(4)确认预订。
管理员收到客户支付定金的通知后,检查确认,更新预订表,根据客户记录给客户发送预订确认信息。
(5)变更预订。
客户还可以在支付余款前提交变更预订请求,对变更的预订请求检查可用性,如果可用,分配设施和设各;如果不可用,返回不可用信息。
管理员确认变更后,根据客户记录给客户发送确认信息。
(6)要求付款。
管理员从预订表中查询距预订的会议时间两周内的预定,根据客户记录给满足条件的客户发送支付余款要求。
(7)支付余款。
管理员收到客户余款支付的通知后,检查确认,更新预订表中的已支付余款信息。
现采用结构化方法对会议预定系统进行分析与设计,获得如图1-1所示的上下文数据流图和图1-2所示的0层数据流图(不完整)。
【问题1】(2分)使用说明中的词语,给出图1-1中的实体E1~E2的名称。
【问题2】(4分)使用说明中的词语,给出图1-2中的数据存储D1~D4的名称。
【问题3】(6分)根据说明和图中术语,补充图1-2之中缺失的数据流及其起点和终点。
2016年上半年程序员考试上午真题(完整版)
2016年上半年程序员考试上午真题(专业解析+参考答案)1、在windows系统中,若要将文件“D:\user\my.doc"设置成只读属性,可以通过修改该文件的()来实现。
将文件设置为只读属性可控制用户对文件的修改,这一级安全管理称之为()安全管理。
A、属性B、内容C、文件名D、路径名A、用户级B、目录级C、文件级D、系统级2、某公司员工技能培训课程成绩表如下所示。
若员工笔试成绩、技能成绩和岗位实习成绩分别占综合成绩的25%、20%和55%、那么可先在E3:单元格中输入(),再向垂直方向拖动填充柄至E10单元格,则可自动算出这些员工的综合成绩。
若要将及格和不及格的人数统计结果显示在B11和E11单元格中,则应在B11和E11中分别填写()。
A、=B$3*0.25+C$3*0.2+D$3*0.55B、=B3*0.25+ C3 *0.2+ D3*0.55C、=SUM (B$3*0.25+C$3*0.2+D$3*0.55)D、= SUM ($B$3*0.25+ $C$3 *0.2+ $D$3*0.55)A、=COUNT(E3:E10,>= 60)和=COUNT(E3:E10,< 60)B、=COUNT(E3:E10,”>= 60”)和=COUNT(E3:E10,”< 60”)C、=COUNTIF(E3:E10,>= 60)和=COUNTIF(E3:E10,< 60)D、=COUNTIF(E3:E10,”>= 60”)和=COUNTIF(E3:E10,”< 60”)4、电子邮件地址“linxin@”中的linxin、@和分别表示用户信箱的()A、帐号、邮件接收服务器域名和分隔符B、帐号、分隔符和邮件接收服务器域名C、部件接收服务器域名、分隔符和帐号D、邮件接收服务器域名、帐号和分隔符5、CPU是一块超大规模的集成电路,主要包含()等部件。
A、运算器、控制器和系统总线B、运算器、寄存器组和内存储器C、运算器、控制器和寄存器组D、控制器、指令译码器和寄存器组6、按照(),可将计算机分为RISC(精简指令集计算机)和CISC(复杂指令集计算机)。
2016年上半年软件水平考试(高级)信息系统项目管理师上午(综合
2016年上半年软件水平考试(高级)信息系统项目管理师上午(综合知识)真题试卷(题后含答案及解析)题型有:1. 选择题选择题(每小题1分,共75分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。
1.作为两化融合的升级版,( )将互联网与工业、商业、金融业等行业全面融合。
A.互联网+B.工业信息化C.大数据D.物联网正确答案:A解析:本题考察互联网+相关知识。
“互联网+”就是“互联网+各个传统行业”,但这并不是简单的两者相加,而是利用信息通信技术以及互联网平台,让互联网与传统行业进行深度融合,创造新的发展生态。
2.随着电子商务的业务规模不断增加,物流成为制约电子商务的一个瓶颈,而( )不能解决电子商务物流的瓶颈问题。
A.构建新的电子商务平台B.优化物流企业的业务流程C.应用先进的物流管理技术D.建立高效的物流信息管理系统正确答案:A解析:本题考察电子商务相关知识。
构建新的电子商务平台会增加物流负担不能解决电子商务物流的瓶颈问题。
3.项目经理的下述行为中,( )违背了项目管理的职业道德。
A.由于经验不足,导致项目计划产生偏差造成项目延期B.在与客户交往的过程中,享用了客户公司的工作餐C.采用强权式管理,导致项目组成员产生不满情绪并有人员离职D.劝说客户从自己参股的公司采购项目所需的部分设备正确答案:D解析:本题考察项目经理个人素养相关知识。
劝说客户从自己参股的公司采购项目所需的部分设备属于明显违背职业道德的行为。
4.( )不是软件需求分析的目的。
A.检测和解决需求之间的冲突B.发现软件的边界,以及软件与其环境如何交互C.详细描述系统需求D.导出软件需求正确答案:D解析:本题考察需求分析相关知识。
需求分析涉及分析需求的过程,其目的如下。
(1)检测和解决需求之间的冲突。
(2)发现软件的边界,以及软件与其环境如何交互。
(3)详细描述系统需求,以导出软件需求。
2016年上半年上午 程序员 试题及答案与解析-软考考试真题-基础知识
2016年上半年上午程序员考试试题-答案与解析一、单项选择题(共75分,每题1分。
每题备选项中,只有1个最符合题意)●第1、2题.在windows系统中,若要将文件“D:\user\my.doc"设置成只读属性,可以通过修改该文件的(1)来实现。
将文件设置为只读属性可控制用户对文件的修改,这一级安全管理称之为(2)安全管理。
(1)A.属性B.内容C.文件名D.路径名(2)A.用户级B.目录级C.文件级D.系统级【参考答案】(1)A、(2)C【答案解析】文件属性决定文件是只读或者可读可写。
文件级安全管理控制用户对文件的改变。
权限由高到低大概为:administrators,powerusers,users,guests●第3、4题.某公司员工技能培训课程成绩表如下所示。
若员工笔试成绩、技能成绩和岗位实习成绩分别占综合成绩的25%、20%和55%、那么可先在E3:单元格中输入(3),再向垂直方向拖动填充柄至E10单元格,则可自动算出这些员工的综合成绩。
若要将及格和不及格的人数统计结果显示在B11和E11单元格中,则应在B11和E11中分别填写(4)。
(3)A.=B$3*0.25+C$3*0.2+D$3*0.55B.=B3*0.25+C3*0.2+D3*0..55C.=SUM(B$3*0.25+C$3*0.2+D$3*0.55)D.=SUM($B$3*0.25+$C$3*0.2+$D$3*0.55)(4)A.=COUNT(E3:E10,>=60)和=COUNT(E3:E10,<60)B.=COUNT(E3:E10,”>=60”)和=COUNT(E3:E10,”<60”)C.=COUNTIF(E3:E10,>=60)和=COUNTIF(E3:E10,<60)D.=COUNTIF(E3:E10,”>=60”)和=COUNTIF(E3:E10,”<60”)【参考答案】(3)B、(4)D【答案解析】在公式中采用$表示对数据区域的绝对引用。
2016年软件设计师答案
2016年软件设计师答案【篇一:2016年下半年软件设计师考试上午真题(上午题)】上午题1.在程序运行过程中,cpu需要将指令从内存中取出并加以分析和执行。
cpu依据()来区分在内存中以二进制编码形式存放的指令和数据。
a.指令周期的不同阶段b.指令和数据的寻址方式c.指令操作码的译码结果d.指令和数据所在的存储单元2.计算机在一个指令周期的过程中,为从内存读取指令操作码,首先要将()的内容送到地址总线上。
a.指令寄存器(ir)b.通用寄存器(gr)c.程序计数器(pc)d.状态寄存器(psw)3.设1 6位浮点数,其中阶符1位、阶码值6位、数符1位、尾数8位。
若阶码用移码表示,尾数用补码表示,则该浮点数所能表示的数值范围是()a. -264 ~(1-2-8)264b. -263~(1-2-8)263c. -(1-2-8)264 ~(1-2-8)264d. -(1-2-8)263 ~(1-2-8)2634.已知数据信息为16位,最少应附加()位校验位,以实现海明码纠错。
a.3b.4c.5d.65.将一条指令的执行过程分解为取指、分析和执行三步,按照流水方式执行,若取指时间t取指=4△t、分析时间t分析=2at、执行时间t执行=3△t,则执行完100条指令,需要的时间为()△t。
a. 200b.300c.400d.4056.以下关于cache与主存间地址映射的叙述中,正确的是()。
a.操作系统负责管理c,ache与主存之间的地址映射b.程序员需要通过编程来处理cache与主存之间的地址映射c.应用软件对c ache与主存之间的地址映射进行调度d: 由硬件自动完成cache与主存之间的地址映射7.可用于数字签名的算法是()。
b.ideac.rc4d. md58.()不是数字签名的作用。
a.接收者可验证消息来源的真实性b.发送者无法否认发送过该消息c.接收者无法伪造或篡改消息d.可验证接收者合法性9.在网络设计和实施过程中要采取多种安全措施,其中(全需求的措施。
年上半年软件设计师考试上午真题(专业解析参考答案
题号所属学科(章节)所属知识点分值得分平均得分错误率查看全部只看错题1 难度:一般 1 1 0.8 16% 查看[单选题]计算机执行指令的过程中,需要由()产生每条指令的操作信号并将信号送往相应的部件进行处理,以完成指定的操作。
问题1选项A.CPU的控制器B.CPU的运算器C.DMA控制器D.Cache控制器查看解析收藏参考答案:A你的答案:A试题解析:CPU的操作控制功能:一条指令功能的实现需要若干操作信号配合来完成,CPU产生每条指令的操作信号并将其送往对应的部件,控制相应的部件按指令的功能进行操作。
CPU的运算器只能完成运算,而控制器用于控制整个CPU的工作。
2 难度:一般 1 0 0.7 35% 查看[单选题]DMA控制方式是在()之间直接建立数据通路进行数据的交换处理问题1选项A.CPU与主存B.CPU与外设C.主存与外设D.外设与外设查看解析收藏参考答案:C你的答案:试题解析:直接主存存取(Direct Memory Access,DMA)是指数据在主存与I/O设备间(即主存与外设之间)直接成块传送。
3 难度:一般 1 0 0.8 20% 查看[单选题]CPU访问存储器时,被访问数据一般聚集在一个较小的连续存储区域中。
若一个存储单元已被访问,则其邻近的存储单元有可能还要被访问,该特性被称为()问题1选项A.数据局部性B.指令局部性C.空间局部性D.时间局部性查看解析收藏参考答案:C你的答案:试题解析:程序的局限性表现在时间局部性和空间局部性:(1)时间局部性是指如果程序中的某条指令一旦被执行,则不久的将来该指令可能再次被执行;(2)空间局部性是指一旦程序访问了某个存储单元,则在不久的将来,其附近的存储单元也最有可能被访问。
题干的描述指的是空间局部性。
4 难度:一般 1 0 0.7 26% 查看[单选题]某系统由3个部件构成,每个部件的千小时可靠度都为R,该系统的千小时可靠度为(1-(1-R)²)R,则该系统的构成方式是()。
2016年软考网络规划设计师 真题+解析 上午卷
2016.11网络规划设计真题(综合知识)●在嵌入式系统的存储结构中,存取速度最快的是(1)。
(1)A. 内存 B. 寄存器组 C. Flash D. Cache试题解析:存储器的存取速度由快到慢分别是:寄存器—>Cache->内存->Flash。
参考答案:B● ERP(Enterprise Resource Planning)是建立在信息技术的基础上,利用现代企业的先进管理思想,对企业的物流、资金流和(2)流进行全面集成管理的管理信息系统,为企业提供决策、计划、控制与经营业绩评估的全方位和系统化的管理平台。
在ERP系统中,(3)管理模块主要是对企业物料的进、出、存进行管理。
(2)A. 产品 B. 人力资源 C. 信息 D. 加工(3)A. 库存 B. 物料C.采购 D. 销售试题解析:ERP 是将企业所有资源进行整合集成管理,简单的说是将企业的三大流:物流,资金流,信息流进行全面一体化管理的管理信息系统。
库存控制模块是用来控制管理存储物资,它是动态、真实的库存控制系统。
库存控制模块能结合部门需求、随时调整库存,并精确地反映库存现状。
库存控制模块包含:为所有的物料建立库存,管理检验入库、收发料等日常业务等。
参考答案:C A●项目的成本管理中,(4)将总的成本估算分配到各项活动和工作包上,来建立一个成本的基线。
(4)A.成本估算 B. 成本预算C.成本跟踪D.成本控制试题解析:成本预算将总的成本估算分配到各项活动和工作包上,来建立一个成本的基线。
参考答案:B●(5)在软件开发机构中被广泛用来指导软件过程改进。
(5)A.能力成熟度模型(Capacity Maturity Model)B.关键过程领域(Key Process Areas)C.需求跟踪能力链(Traceability Link)D.工作分解结构(Work Breakdown、Structure)试题解析:CMMI能力成熟度模型集成其目的是帮助软件企业对软件工程过程进行管理和改进,增强开发与改进能力,从而能按时地、不超预算地开发出高质量的软件。
2016上半年软件设计师考试真题及答案-下午卷
2016上半年软件设计师考试真题及答案-下午卷试题一(共15分)阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。
【说明】某会议中心提供举办会议的场地设施和各种设备,供公司与各类组织机构租用。
场地包括一个大型报告厅、一个小型报告厅以及诸多会议室。
这些报告厅和会议室可提供的设备有投影仪、白板、视频播放/回放设备、计算机等。
为了加强管理,该中心欲开发一会议预订系统,系统的主要功能如下。
(1)检查可用性。
客户提交预订请求后,检查预订表,判定所申请的场地是否在申请日期内可用;如果不可用,返回不可用信息。
(2)临时预订。
会议中心管理员收到客户预定请求的通知之后,提交确认。
系统生成新临时预订存入预订表,并对新客户创建一条客户信息记录加以保存。
根据客户记录给客户发送临时预订确认信息和支付定金要求。
(3)分配设施与设备。
根据临时预订或变更预定的设备和设施需求,分配所需设备(均能满足用户要求)和设施,更新相应的表和预订表。
(4)确认预订。
管理员收到客户支付定金的通知后,检查确认,更新预订表,根据客户记录给客户发送预订确认信息。
(5)变更预订。
客户还可以在支付余款前提交变更预订请求,对变更的预订请求检查可用性,如果可用,分配设施和设各;如果不可用,返回不可用信息。
管理员确认变更后,根据客户记录给客户发送确认信息。
(6)要求付款。
管理员从预订表中查询距预订的会议时间两周内的预定,根据客户记录给满足条件的客户发送支付余款要求。
(7)支付余款。
管理员收到客户余款支付的通知后,检查确认,更新预订表中的已支付余款信息。
现采用结构化方法对会议预定系统进行分析与设计,获得如图1-1所示的上下文数据流图和图1-2所示的0层数据流图(不完整)。
【问题1】(2分)使用说明中的词语,给出图1-1中的实体E1~E2的名称。
【问题2】(4分)使用说明中的词语,给出图1-2中的数据存储D1~D4的名称。
【问题3】(6分)根据说明和图中术语,补充图1-2之中缺失的数据流及其起点和终点。
2016年上半年网络工程师-上午试题
2016 年上半年软考网络工程师考试真题上午试题●1.内存按字节编址,从 A1000H 到 B13FFH 的区域的存储容量为()KB。
A.32B.34C.65D.67解析:B13FFH-A1000H + 1H= 10400 H(66560)66560B / 1024 = 65KB●2.以下关于总线的叙述中,不正确的()。
A.并行总线适合近距离高速数据输B.串行总线适合长距离数据传输C.单总线结构在一个总线上适应不同种类的设备,设计简单且性能很高D.专用总线在设计上可以与连接设备实现最佳匹配解析:并行总线速度快传输距离短串行总线速度相对来说慢些传输距离远●3.某软件公司参与开发管理系统软件的程序员张某,辞职到另一公司任职,于是该项目负责人将该管理系统软件上开发者的署名更改为李某(接张某工作)。
该项目负责人的行为()。
A.侵犯了张某开发者身份权(署名权)B.不构成侵权,因为程序员张某不是软件著作权人C.只是行使管理者的权利,不构成侵权D.不构成侵权,因为程序员张某现已不是项目组成员●4.以下媒体文件格式中()是视频文件格式。
A.WAVB.BMPC.MP3D.MOV解析:WAV 微软开发声音文件格式MOV Apple开发视频文件格式●5.使用 150DPI 的扫描分辨率扫描一幅3×4 英寸的彩色照片,得到原始的24 位真彩色图像的数据量是()Byte。
A.1800 B.90000C.270000 D.810000解析:DPI表示单位“像素/英寸”,即指每英寸长度内所含有的像素是多少。
24位真彩色图像每个像素使用三个字节表示RGB的分量值。
一幅不经压缩的图像数据量计算公式为:字节数=图像水平分辨率x图像垂直分辨率x颜色深度(位数)/8。
(3*150)*(4*150)*24 / 8 Byte = 810000●6.以下关于脚本语言的叙述中,正确的()。
A.脚本语言是通用的程序设计语言B.脚本语言更适合应用在系统级程序开发中C.脚本语言主要采用解释方式实现D.脚本语言中不能定义函数和调用函数解析:脚本语言(Script languages,scripting programming languages,scripting languages)是为了缩短传统的编写-编译-链接-运行(edit-compile-link-run)过程而创建的计算机编程语言。
2016软考试题及答案
2016软考试题及答案2016年软考(全国计算机技术与软件专业技术资格(水平)考试)试题及答案一、单项选择题(每题1分,共40分)1. 软件工程的主要目标是()。
A. 提高软件的生产率B. 提高软件的运行效率C. 提高软件的可靠性D. 提高软件的可维护性答案:A2. 在软件开发过程中,需求分析阶段的主要任务是()。
A. 确定软件的功能需求B. 设计软件的总体结构C. 编写软件的详细设计文档D. 进行软件的测试答案:A3. 以下哪个不是软件测试的目的()。
A. 发现软件中的缺陷B. 验证软件的功能是否符合需求C. 评估软件的性能D. 修复软件中的缺陷答案:D4. 软件项目管理的主要内容包括()。
A. 进度管理、成本管理、质量管理B. 人员管理、风险管理、沟通管理C. 需求管理、配置管理、文档管理D. 以上都是答案:D5. 以下哪个不是敏捷开发的特点()。
A. 迭代开发B. 强调团队合作C. 重视文档编写D. 适应变化答案:C6. 在面向对象的分析和设计中,以下哪个概念用于表示对象的状态()。
A. 类B. 对象C. 属性D. 方法答案:C7. 在数据库设计中,以下哪个概念用于确保数据的完整性()。
A. 主键B. 外键C. 索引D. 视图答案:B8. 以下哪个不是操作系统的功能()。
A. 进程管理B. 存储管理C. 设备管理D. 数据加密答案:D9. 在网络通信中,以下哪个协议用于传输控制()。
A. TCPB. IPC. UDPD. FTP答案:A10. 以下哪个不是信息安全的主要威胁()。
A. 病毒B. 黑客攻击C. 系统故障D. 自然灾害答案:C(注:以上为部分题目示例,完整题目及答案请参考官方发布的考试资料。
)二、案例分析题(每题5分,共20分)1. 某软件开发项目在需求分析阶段,项目经理发现需求文档中存在大量的模糊和不明确的地方,这可能导致项目延期和成本超支。
请问项目经理应该如何处理这个问题?答案要点:- 项目经理应该组织需求评审会议,邀请需求方、开发团队和测试团队共同参与,对需求文档进行详细的讨论和澄清。
2016年上半年软件设计师考试上午真题(参考答案)
希赛网,专注于软考、PMP、通信考试的专业IT知识库和在线教育平台。
希赛网在线题库,提供历年考试真题、模拟试题、章节练习、知识点练习、错题本练习等在线做题服务,更有能力评估报告,让你告别盲目做题,针对性地攻破自己的薄弱点,更高效的备考。
希赛网官网:/希赛网软件水平考试网:/rk/希赛网在线题库:/tiku/2016上半年软设综合知识真题答案与解析:/tiku/tp19493.html 2016年上半年软件设计师考试上午真题(参考答案)●VLIW是(1)的简称。
(1)A.复杂指令系统计算机B.超大规模集成电路C.单指令流多数据流D.超长指令字●主存与Cache的地址映射方式中,(2)方式可以实现主存任意一块装入Cache中任意位置,只有装满才需要替换。
(2)A.全相联B.直接映射C.组相联D.串并联●如果“2X”的补码是“90H”,那么X的真值是(3)。
(3)A.72B.-56C.56D.111●移位指令中的(4)指令的操作结果相当于对操作数进行乘2操作。
(4)A.算术左移B.逻辑右移C.算术右移D.带进位循环左移●内存按字节编址,从A1000H到B13FFH的区域的存储容量为(5)KB。
(5)A.32B.34C.65D.67●以下关于总线的叙述中,不正确的是(6)。
(6)A.并行总线适合近距离高速数据传输B.串行总线适合长距离数据传输C.单总线结构在一个总线上适应不同种类的设备,设计简单且性能很高D.专用总线在设计上可以与连接设备实现最佳匹配●以下关于网络层次与主要设备对应关系的叙述中,配对正确的是(7)。
(7)A.网络层——集线器B.数据链路层——网桥C.传输层——路由器D.会话层——防火墙●传输经过SSL加密的网页所采用的协议是(8)。
(8)A.HTTPB.HTTPSC.S-HTTPD.HTTP-S●为了攻击远程主机,通常利用(9)技术检测远程主机状态。
(9)A.病毒查杀B.端口扫描C.QQ聊天D.身份认证●某软件公司参与开发管理系统软件的程序员张某,辞职到另一公司任职,于是该项目负责人将该管理系统软件上开发者的署名更改为李某(接张某工作)。
2016年上半年软件水平考试(中级)软件设计师下午(应用技术)真题试卷
2016年上半年软件水平考试(中级)软件设计师下午(应用技术)真题试卷(总分:30.00,做题时间:90分钟)一、必答题(总题数:7,分数:30.00)1.必答题(共4道大题,每道大题)__________________________________________________________________________________________ 解析:阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。
【说明】某会议中心提供举办会议的场地设施和各种设备,供公司与各类组织机构租用。
场地包括一个大型报告厅、一个小型报告厅以及诸多会议室。
这些报告厅和会议室可提供的设备有投影仪、白板、视频播放/回放设备、计算机等。
为了加强管理,该中心欲开发一会议预订系统,系统的主要功能如下。
(1)检查可用性。
客户提交预订请求后,检查预订表,判定所申请的场地是否在申请日期内可用;如果不可用,返回不可用信息。
(2)临时预订。
会议中心管理员收到客户预定请求的通知之后,提交确认。
系统生成新临时预订存入预订表,并对新客户创建一条客户信息记录加以保存。
根据客户记录给客户发送临时预订确认信息和支付定金要求。
(3)分配设施与设备。
根据临时预订或变更预定的设备和设施需求,分配所需设备(均能满足用户要求)和设施,更新相应的表和预订表。
(4)确认预订。
管理员收到客户支付定金的通知后,检查确认,更新预订表,根据客户记录给客户发送预订确认信息。
(5)变更预订。
客户还可以在支付余款前提交变更预订请求,对变更的预订请求检查可用性,如果可用,分配设施和设备;如果不可用,返回不可用信息。
管理员确认变更后,根据客户记录给客户发送确认信息。
(6)要求付款。
管理员从预订表中查询距预订的会议时间两周内的预定,根据客户记录给满足条件的客户发送支付余款要求。
(7)支付余款。
管理员收到客户余款支付的通知后,检查确认,更新预订表中的已支付余款信息。
2016年下半年软件设计师考试上午真题(上午题)
2016年下半年软件设计师考试上午真题(上午题)上午题1.在程序运行过程中,CPU需要将指令从内存中取出并加以分析和执行。
CPU依据()来区分在内存中以二进制编码形式存放的指令和数据。
A.指令周期的不同阶段B.指令和数据的寻址方式C.指令操作码的译码结果D.指令和数据所在的存储单元2.计算机在一个指令周期的过程中,为从内存读取指令操作码,首先要将()的内容送到地址总线上。
A.指令寄存器(IR)B.通用寄存器(GR)C.程序计数器(PC)D.状态寄存器(PSW)3.设1 6位浮点数,其中阶符1位、阶码值6位、数符1位、尾数8位。
若阶码用移码表示,尾数用补码表示,则该浮点数所能表示的数值范围是()A.-264 ~(1-2-8)264B.-263~(1-2-8)263C.-(1-2-8)264 ~(1-2-8)264D.-(1-2-8)263 ~(1-2-8)2634.已知数据信息为16位,最少应附加()位校验位,以实现海明码纠错。
A.3B.4C.5D.65.将一条指令的执行过程分解为取指、分析和执行三步,按照流水方式执行,若取指时间t取指=4△t、分析时间t分析=2At、执行时间t执行=3△t,则执行完100条指令,需要的时间为()△t。
A.200B.300C.400D.4056.以下关于Cache与主存间地址映射的叙述中,正确的是()。
A.操作系统负责管理C,ache与主存之间的地址映射B.程序员需要通过编程来处理Cache与主存之间的地址映射C.应用软件对C ache与主存之间的地址映射进行调度D: 由硬件自动完成Cache与主存之间的地址映射7.可用于数字签名的算法是()。
A.RSAB.IDEAC.RC4D.MD58.()不是数字签名的作用。
A.接收者可验证消息来源的真实性B.发送者无法否认发送过该消息C.接收者无法伪造或篡改消息D.可验证接收者合法性9.在网络设计和实施过程中要采取多种安全措施,其中()是针对系统安全需求的措施。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2016上半年软件设计师考试真题及答案-上午卷【题目1】VLIW是(1)的简称。
A、复杂指令系统计算机B、超大规模集成电路C、单指令流多数据流D、超长指令字【题目2】主存与Cache的地址映射方式中,(2)方式可以实现主存任意一块装入Cache中任意位置,只有装满才需要替换。
A、全相联B、直接映射C、组相联D、串并联【题目3】如果“2x”的补码是“90H”,那么x的真值是(3)。
A、72B、-56C、56D、111【题目4】移位指令中的(4)指令的操作结果相当于对操作数进行乘2操作。
A、算术左移B、逻辑右移C、算术右移D、带进位循环左移【题目5】内存按字节编址,从A1000H到B13FFH的区域的存储容量为(5)KB。
A、32B、34C、65D、67【题目6】以下关于总线的叙述中,不正确的是(6)。
A、并行总线适合近距离高速数据传输B、串行总线适合长距离数据传输C、单总线结构在一个总线上适应不同种类的设备,设计简单且性能很高D、专用总线在设计上可以与连接设备实现最佳匹配【题目7】以下关于网络层次与主要设备对应关系的叙述中,配对正确的是(7)。
A、网络层——集线器B、数据链路层——网桥C、传输层——路由器D、会话层——防火墙【题目8】传输经过SSL加密的网页所采用的协议是(8)。
A、HTTPB、HTTPSC、S-HTTPD、HTTP-S【题目9】为了攻击远程主机,通常利用(9)技术检测远程主机状态。
A、病毒查杀B、端口扫描C、QQ聊天D、身份认证【题目10】某软件公司参与开发管理系统软件的程序员张某,辞职到另一公司任职,于是该项目负责人将该管理系统软件上开发者的署名更改为李某(接张某工作)。
该项目负责人的行为(10)。
A、侵犯了张某开发者身份权(署名权)B、不构成侵权,因为程序员张某不是软件著作权人C、只是行使管理者的权利,不构成侵权D、不构成侵权,因为程序员张某现已不是项目组成员【题目11】美国某公司与中国某企业谈技术合作,合同约定使用l项美国专利(获得批准并在有效期内),该项技术未在中国和其他国家申请专利。
依照该专利生产的产品(11)需要向美国公司支付这件美国专利的许可使用费。
A、在中国销售,中国企业B、如果返销美国,中国企业不C、在其他国家销售,中国企业D、在中国销售,中国企业不【题目12】以下媒体文件格式中,(12)是视频文件格式。
A、WAVB、BMPC、MP3【题目13】以下软件产品中,属于图像编辑处理工具的软件是(13)。
A、PowerpointB、PhotoshopC、PremiereD、Acrobat【题目14】使用150DPI的扫描分辨率扫描一幅3×4英寸的彩色照片,得到原始的24位真彩色图像的数据量是(14)Byte。
A、1800B、90000C、270000D、810000【题目15】某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的数字表示活动的持续时间(天),则完成该项目的最少时间为(15)天。
活动BD最多可以晚开始(16)天而不会影响整个项目的进度。
B、21C、22D、24【题目16】某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的数字表示活动的持续时间(天),则完成该项目的最少时间为(15)天。
活动BD最多可以晚开始(16)天而不会影响整个项目的进度。
A、0B、2C、3D、5【题目17】在结构化分析中,用数据流图描述(17)。
当采用数据流图对一个图书馆管理系统进行分析时,(18)是一个外部实体。
A、数据对象之间的关系,用于对数据建模B、数据在系统中如何被传送或变换,以及如何对数据流进行变换的功能或子功能,用于对功能建模C、系统对外部事件如何响应,如何动作,用于对行为建模D、数据流图中的各个组成部分【题目18】在结构化分析中,用数据流图描述(17)。
当采用数据流图对一个图书馆管理系统进行分析时,(18)是一个外部实体。
A、读者B、图书C、借书证D、借阅【题目19】软件开发过程中,需求分析阶段的输出不包括(19)。
A、流图B、实体联系图C、数据字典D、软件体系结构图【题目20】以下关于高级程序设计语言实现的编译和解释方式的叙述中,正确的是(20)。
A、编译程序不参与用户程序的运行控制,而解释程序则参与B、编译程序可以用高级语言编写,而解释程序只能用汇编语言编写C、编译方式处理源程序时不进行优化,而解释方式则进行优化D、编译方式不生成源程序的目标程序,而解释方式则生成【题目21】以下关于脚本语言的叙述中,正确的是(21)。
A、脚本语言是通用的程序设计语言B、脚本语言更适合应用在系统级程序开发中C、脚本语言主要采用解释方式实现D、脚本语言中不能定义函数和调用函数【题目22】将高级语言源程序先转化为一种中间代码是现代编译器的常见处理方式。
常用的中间代码有后缀式、(22)、语法树等。
A、前缀码B、三地址码C、符号表D、补码和移码【题目23】当用户通过键盘或鼠标进入某应用系统时,通常最先获得键盘或鼠标输入信息的是(23)程序。
A、命令解释B、中断处理C、用户登录D、系统调用【题目24】在Windows操作系统中,当用户双击“IMG_20160122_103.jpg”文件名时,系统会自动通过建立的(24)来决定使用什么程序打开该图像文件。
A、文件B、文件关联C、文件目录D、临时文件【题目25】某磁盘有100个磁道,磁头从一个磁道移至另一个磁道需要6ms。
文件在磁盘上非连续存放,逻辑上相邻数据块的平均距离为10个磁道,每块的旋转延迟时间及传输时间分别为100ms和20ms,则读取一个100块的文件需要(25)ms。
A、12060B、12600C、18000D、186000【题目26】进程P1、P2、P3、P4和P5的前趋图如下图所示:若用PV操作控制进程P1、P2、P3、P4和P5并发执行的过程,则需要设置5个信号S1、S2、S3、S4和S5,且信号量S1~S5的初值都等于零。
下图中a和b处应分别填(26);c和d 处应分别填写(27);e和f处应分别填写(28)。
A、V(S1)P(S2)和V(S3)B、P(S1)V(S2)和V(S3)C、V(S1)V(S2)和V(S3)D、P(S1)P(S2)和V(S3)【题目27】进程P1、P2、P3、P4和P5的前趋图如下图所示:若用PV操作控制进程P1、P2、P3、P4和P5并发执行的过程,则需要设置5个信号S1、S2、S3、S4和S5,且信号量S1~S5的初值都等于零。
下图中a和b处应分别填(26);c和d 处应分别填写(27);e和f处应分别填写(28)。
A、P(S2)和P(S4)B、P(S2)和V(S4)C、V(S2)和P(S4)D、V(S2)和V(S4)【题目28】进程P1、P2、P3、P4和P5的前趋图如下图所示:若用PV操作控制进程P1、P2、P3、P4和P5并发执行的过程,则需要设置5个信号S1、S2、S3、S4和S5,且信号量S1~S5的初值都等于零。
下图中a和b处应分别填(26);c和d 处应分别填写(27);e和f处应分别填写(28)。
A、P(S4)和V(S4)V(S5)B、V(S5)和P(S4)P(S5)C、V(S3)和V(S4)V(S5)D、P(S3)和P(S4)V(P5)【题目29】如下图所示,模块A和模块B都访问相同的全局变量和数据结构,则这两个模块之间的耦合类型为(29)耦合。
A、公共B、控制C、标记D、数据【题目30】以下关于增量开发模型的叙述中,不正确的是(30)。
A、不必等到整个系统开发完成就可以使用B、可以使用较早的增量构件作为原型,从而获得稍后的增量构件需求C、优先级最高的服务先交付,这样最重要的服务接受最多的测试D、有利于进行好的模块划分【题目31】在设计软件的模块结构时,(31)不能改进设计质量。
A、模块的作用范围应在其控制范围之内B、模块的大小适中C、避免或减少使用病态连接(从中部进入或访问一个模块)D、模块的功能越单纯越好【题目32】软件体系结构的各种风格中,仓库风格包含一个数据仓库和若干个其他构件。
数据仓库位于该体系结构的中心,其他构件访问该数据仓库并对其中的数据进行增、删、改等操作。
以下关于该风格的叙述中,不正确的是(32)。
(33)不属于仓库风格。
A、支持可更改性和可维护性B、具有可复用的知识源C、支持容错性和健壮性D、测试简单【题目33】软件体系结构的各种风格中,仓库风格包含一个数据仓库和若干个其他构件。
数据仓库位于该体系结构的中心,其他构件访问该数据仓库并对其中的数据进行增、删、改等操作。
以下关于该风格的叙述中,不正确的是(32)。
(33)不属于仓库风格。
A、数据库系统B、超文本系统C、黑板系统D、编译器【题目34】下图(a)所示为一个模块层次结构的例子,图(b)所示为对其进行集成测试的顺序,则此测试采用了(34)测试策略。
该测试策略的优点不包括(35)。
A、自底向上B、自顶向下C、三明治D、一次性【题目35】下图(a)所示为一个模块层次结构的例子,图(b)所示为对其进行集成测试的顺序,则此测试采用了(34)测试策略。
该测试策略的优点不包括(35)。
A、较早地验证了主要的控制和判断点B、较早地验证了底层模块C、测试的并行程度较高D、较少的驱动模块和桩模块的编写工作量【题目36】采用McCabe度量法计算下图所示程序的环路复杂性为(36)。
A、1B、2C、3D、4【题目37】在面向对象方法中,(37)是父类和子类之间共享数据和方法的机制。
子类在原有父类接口的基础上,用适合于自己要求的实现去置换父类中的相应实现称为(38)。
A、封装B、继承C、覆盖D、多态【题目38】在面向对象方法中,(37)是父类和子类之间共享数据和方法的机制。
子类在原有父类接口的基础上,用适合于自己要求的实现去置换父类中的相应实现称为(38)。
A、封装B、继承C、覆盖D、多态【题目39】在UML用例图中,参与者表示(39)。
A、人、硬件或其他系统可以扮演的角色B、可以完成多种动作的相同用户C、不管角色的实际物理用户D、带接口的物理系统或者硬件设计【题目40】UML中关联是一个结构关系,描述了一组链。
两个类之间(40)关联。
A、不能有多个B、可以有多个由不同角色标识的C、可以有任意多个D、的多个关联必须聚合成一个【题目41】如下所示的UML图是(41),图中(Ⅰ)表示(42),(Ⅱ)表示(43)。
A、序列图B、状态图C、通信图D、活动图【题目42】如下所示的UML图是(41),图中(Ⅰ)表示(42),(Ⅱ)表示(43)。
A、分叉B、分支C、合并汇合D、流【题目43】如下所示的UML图是(41),图中(Ⅰ)表示(42),(Ⅱ)表示(43)。