软件设计师答案_第1页
软件设计师答案_第2页
软件设计师答案_第3页
软件设计师答案_第4页
软件设计师答案_第5页
已阅读5页,还剩5页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、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

2、 位。若阶码用移码表示,尾数用补码表示,则该浮点数所能表示的数值范围是( )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 位,最少应附加( )位校验位,以实现海明码纠错。a3b4c5d6 5.将一条指令的执行过程分解为取指、分析和执行三步,按照流水方式执行,若取指时间 t 取指=4t、分析时间 t 分析=2at 、执行时 间 t 执行=3t,则执行完 100 条指令,需要的时间为( )t。a 200b300c400d4056.以下关于 ca

3、che 与主存间地址映射的叙述中,正确的是( )。a操作系统负责管理 c,ache 与主存之间的地址映射b程序员需要通过编程来处理 cache 与主存之间的地址映射c应用软件对 c ache 与主存之间的地址映射进行调度d: 由硬件自动完成 cache 与主存之间的地址映射7.可用于数字签名的算法是( )。bideacrc4d md58.( )不是数字签名的作用。a接收者可验证消息来源的真实性b发送者无法否认发送过该消息c接收者无法伪造或篡改消息d可验证接收者合法性9.在网络设计和实施过程中要采取多种安全措施,其中(全需求的措施。a设备防雷击b入侵检测c漏洞发现与补丁管理d流量控制10.( )

4、的保护期限是可以延长的。a专利权b商标权c著作权)是针对系统安d商业秘密权11.甲公司软件设计师完成了一项涉及计算机程序的发明。之后,乙公司软件设计师也完成了与甲公司软件设计师相同的涉及计算机程序的发明。甲、乙公司于同一天向专利局申请发明专利。此情形下,( )是专利权申请人。a甲公司b甲、乙两公司c乙公司d由甲、乙公司协商确定的公司12.甲、乙两厂生产的产品类似,且产品都使用 “b商标。两厂于同一天向商标局申请商标注册,且申请注册前两厂均未使用 “b商标。此情形下,( )能核准注册。a甲厂b由甲、乙厂抽签确定的厂c乙厂d甲、乙两厂 在 fm 方式的数字音乐合成器中,改变数字载波频率可以改变乐音

5、的( 13 ),改变它的信号幅度可以改变乐音的( 14 ).13:a音调b音色c音高d音质14:a音调b音域c音高d带宽15.结构化开发方法中 ,( )主要包含对数据结构和算法的设计。a体系结构设计b数据设计c接口设计d过程设计 16.在敏捷过程的开发方法中,( )使用了迭代的方法,其中,把每段时间( 30 天)一次的迭代称为一个 “冲刺 ”,并按需求的优先级别来实现产品,多个自组织和自治的小组并行地递增实现产品。a极限编程 xpb水晶法c并列争球法d自适应软件开发【篇二: 2016 年软件设计师考试模拟试题加答案 (二)】class=txt 软件设计师考试作为软考中级资格中的一大热门, 20

6、16年上半年和下半年都开考。上半年软考已经结束,打算参加下半年考试的你,已经开始备考了吗?多做试题是非常好的一种备考方式,下面希赛软考学院为大家整理了几套软件设计师考试试题,供你参考学习。21.以太网 100base-tx 尺度划定的传输介质是 _ 。a.3 类 utpb.5 类 utpc. 单模光纤d.多模光纤良多收集通信需要进行组播,以下选项中不采用组播和谈的应用是_(22)_ 。在 ipv4 中把_(23)_ 类地址作为组播地址。(22). meeting c.cscwd.ftp (23) a.a b.b c.d d.e24.将双绞线建造成交叉线 (一端按 eia/t

7、ia568a 线序,另一端按eia/tia568b 线序),该双绞线毗连的两个设备可为 _ 。a.网卡与网卡b.网卡与交流机c. 网卡与集线器d.交流机的以太口与下一级交流机的 uplink 口25.以下不属于中心件手艺的是 _ 。 a.javarmib.corba c.dcomd.javaapplet参考答案: 21.b 22.d 23.c 24.a 25.d26.设有界说 “int a=3,b,*p=a; ”,则下列语句中使 b 不为 3 的语句是()。 a.b=*a; b.b=*p; c.b=a;d.b=*a;27.设指针 x 指向的整型变量值为 25,则 printf(%dn ,+*x

8、); 的输出是()。 a.23 b.24c.25d.2626.【解】界说有 int a=3 ,b,*p=a; 对 b 赋值的表达式有 *a、*p 、a、*a。引用变量。的值有两种体例,一是直接引用 a,二是经由过程 a的指针借居引用 a。对于后者,又有多种表达体例,经由过程指向 a的指针 p,借居引用 a 的内容,如 *p。或经由过程求地址运算符由变量 a 获得其指针 a,再由这指针表达式借居引用 a 的内容,如 *a。所以表达式 *a、*p 和 a 都能引用变量 a 的值,而使 b 的值为 3。而表达式。a 是错误的,因为 a 不是指针变量,不能对它施行取内容运算符。所以解答是 d。27.【

9、解】若指针变量 x 指向某个变量,例如指向变量 v,而且变量v 的值是 25,则表达式 +*x 的值是 26。这是因为表达式的计较挨次可加圆括号表告竣 (+(*x) ,首先是 *x,是对 x 所指变量 v 的引用,所以+*x 就是+v 。+v 是先让变量 v 增 1,并以增至后的 v 的值为表达式+v 的结不美观,所以其值是 26。所以解答是 d。 28.若给 fun 函数的形参 s 传送字符串: 6354abcc( 其中暗示空格字符 ),则函数的返回值是 _ 。29.下面函数要求计较两个整数 x、y 之和,并经由过程形参 z 传回该和值,请填空。void add(int x,int y,_z

10、)_=x+y;return; 参考谜底: 28.【解】函数 fun 的第一个 for 轮回跳过字符串的前导空白符,接着剖析第一个非空白符是否是负号,若是置变量 sign 为-1; 否则,置变量 sign 为 1。接着的 if 语句在第一个非空白字符是负号或正号时,跳过该字符。往后的 for 轮回将后面的数字符算作十进制数的列位数字译出一个长整数 n。遇字符 a 时,竣事译数轮回。最后,函数返回sign 与 n 的乘积。所以若挪用函数时供给的实参是 6354abc ,函数返回值是整数 6354 。 29.【解】函数但愿经由过程形参 z 传送结不美观,形参 z 必需是指针类型的,因为返回整型结不美

11、观,所以 z 的声名是 int*z 。函数返 回前必需先把结不美观经由过程形参 z 借居引用 (写成*z)传回。 30.若有下列声名,则数值为 4 的表达式是 ()int a12=l ,2,3,4,5,6,7,8,9,10,11,12;char c= a,d,g; a.ag-c ba4c.a - dc d.a -dc31.设有界说: char s12=string; 则 printf(%dn ,strlen(s); 的输 出是()a 6 b 7 c11 d1230.【解】数组元素的下标自 0 起头挨次编号,值为 4 的元素是 a3 。所以只有下标表达式的值为 3 的才是正确的。下标表达式 g-

12、c 中的的变量 g 和 c 的值是还未被设定的,其值不确定。 a4 的值为 5,下标为 4 是不合错误的。 d-c的值 为 1,al 的值是 2,所以也是不合错误的。变量 c 的值为 a,d-c=3 ,所以正确解答是 d。31.【解】在 c 说话中,字符串是指在有用字符之后有字符率竣事标识表记标帜符的字符列,并商定字符串的长度是指字符率中有用字符个数,不搜罗字符串的竣事标识表记标帜符。存放于字符数组 s中的字符串是 “string ,”该字符【篇三: 2016 年上半年软件设计师考试下午真题】ass=txt 试题一(共 15 分)阅读下列说明和图,回答问题 1 至问题 4,将解答填入答题纸的对

13、应栏内。【说明】某会议中心提供举办会议的场地设施和各种设备,供公司与各类组织机构租用。场地包括一个大型报告厅、一个小型报告厅以及诸多会议室。这些报告厅和会议室可提供的设备有投影仪、白板、视频播放/回放设备、计算机等。为了加强管理,该中心欲开发一会议预订系统,系统的主要功能如下。(1)检查可用性。客户提交预订请求后,检查预订表,判定所申请的场地是否在申请日期内可用;如果不可用,返回不可用信息。(2)临时预订。会议中心管理员收到客户预定请求的通知之后,提交确认。系统生成新临时预订存入预订表,并对新客户创建一条客户信息记录加以保存。根据客户记录给客户发送临时预订确认信息和支付定金要求。(3)分配设施

14、与设备。根据临时预订或变更预定的设备和设施需求,分配所需设备(均能满足用户要求)和设施,更新相应的表和预订表。(4)确认预订。管理员收到客户支付定金的通知后,检查确认,更新预订表,根据客户记录给客户发送预订确认信息。(5)变更预订。客户还可以在支付余款前提交变更预订请求,对变更的预订请求检查可用性,如果可用,分配设施和设各;如果不可用,返回不可用信息。管理员确认变更后,根据客户记录给客户发送确认信息。(6)要求付款。管理员从预订表中查询距预订的会议时间两周内的预定,根据客户记录给满足条件的客户发送支付余款要求。(7)支付余款。管理员收到客户余款支付的通知后,检查确认,更新预订表中的已支付余款信

15、息。现采用结构化方法对会议预定系统进行分析与设计,获得如图 1-1所示的上下文数据流图和图 1-2 所示的 0 层数据流图(不完整)。【问题 1】(2 分)使用说明中的词语,给出图 1-1 中的实体 e1 e2 的名称。【问题 2】(4 分)使用说明中的词语,给出图 1-2 中的数据存储 d1 d4 的名称。【问题 3】(6 分)根据说明和图中术语,补充图 1-2 之中缺失的数据流及其起点和终点。【问题 4】(3 分)如果发送给客户的确认信息是通过 email 系统向客户信息中的电子邮件地址进行发送的,那么需要对图 1-1 和 1-2 进行哪些修改?用150 字以内文字加以说明。试题二(共 1

16、5 分)阅读下列说明,回答问题 1 至问题 3;将解答填入答题纸的对应栏内。【说明】某销售公司当前的销售业务为商城实体店销售。现该公司拟开展网络销售业务,需要开发一个信息化管理系统。请根据公司现有业务及需求完成该系统的数据库设计。【需求描述】(1)记录公司所有员工的信息。员工信息包括工号、身份证号、姓名、性别、出生日期和电话,并只登记一部电话。(2)记录所有商品的信息。商品信息包括商品名称、生产厂家、销售价格和商品介绍。系统内部用商品条码唯一区别每种商品。(3)记录所有顾客的信息。顾客信息包括顾客姓名、身份证号、登录名、登录密码、和电话号码。一位顾客只能提供一个电话号码。系统自动生成唯一的顾客

17、编号。(4)顾客登录系统之后,在网上商城购买商品。顾客可将选购的商品置入虚拟的购物车内,购物车可长期存放顾客选购的所有商品。顾客可在购物车内选择商品、修改商品数量后生成网购订单。订单生成后,由顾客选择系统提供的备选第三方支付平台进行电子支付,支付成功后系统需要记录唯一的支付凭证编号,然后由商城根据订单进行线下配送。(5)所有的配送商品均由仓库统一出库。为方便顾客,允许每位顾客在系统中提供多组收货地址、收货人及联系电话。一份订单所含的多个商品可能由多名分检员根据商品所在仓库信息从仓库中进行分拣操作,分拣后的商品交由配送员根据配送单上的收货地址进行配送。(6)新设计的系统要求记录实体店的每笔销售信

18、息,包括营业员、顾客、所售商品及其数量。【概念模型设计】根据需求阶段收集的信息,设计的实体联系图(不完整)如图 2-1所示。【逻辑结构设计】根据概念模型设计阶段完成的实体联系图,得出如下关系模式(不完整):员工(工号,身份证号,姓名,性别,出生日期,电话)商品(商品条码,商品名称,生产厂家,销售价格,商品介绍,(a)顾客(顾客编号,姓名,身份证号,登录名,登录密码,电话)收货地点(收货 id,顾客编号,收货地址,收货人,联系电话)购物车(顾客编号,商品条码,商品数量)订单(订单 id ,顾客编号,商品条码,商品数量,( b)分检(分拣 id ,分拣员工号,( c),分拣时间) 配送(配送 id

19、 ,分拣 id ,配送员工号,收货 id ,配送时间,签收时间,签收快照)销售(销售 id ,营业员工号,顾客编号,商品条码, 商品数量)【问题 1】(4 分)补充图 2-1 中的 “配送 ”联系所关联的对象及联系类型。【问题 2】(6 分)补充逻辑结构设计中的( a)、( b)和( c)三处空缺。【问题 3】(5 分)对于实体店销售,若要增加送货上门服务,由营业员在系统中下订单,与网购的订单进行后续的统一管理。请根据该需求,对图 2-1 进行补充,并修改订单关系模式。试题三(共 15 分)阅读下列说明和图,回答问题 1 至问题 3,将解答填入答题纸的对应栏内。【说明】该系统的主要功能描述如下: (1)机器人探索虚拟世界( runrobots )。用户使用编辑器(editor )编写文件以设置想要模拟的环境,将文件导入系统(loadfile )从而在仿真系统中建立虚拟世界( setupworld )。机器人在虚拟世界中的行为也在文件中进行定义,建立机器人的探索行为程序( setupprogram )。机器人在虚拟世界中探索时(r

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论