ImageVerifierCode 换一换
格式:DOCX , 页数:25 ,大小:40.87KB ,
资源ID:6050388      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-6050388.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(中级软件设计师上半上午试题及答案解析.docx)为本站会员(b****3)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

中级软件设计师上半上午试题及答案解析.docx

1、中级软件设计师上半上午试题及答案解析浮点数的表示分为阶和尾数 两部分。两个浮点数相加时,需要先对阶,即(1)(n为阶差的绝对值)(1)A将大阶向小阶对齐,同时将尾数左移n位 B将大阶向小阶对齐,同时将尾数右移n位 C将小阶向大阶对齐,同时将尾数左移n位 D将小阶向大阶对齐,同时将尾数右移n位计算机运行工程中,遇到突发事件,要求CPU暂时停止正在运行的程序,转去为突发事件服务,服务完毕,再自动返回原程序继续执行,这个过程称为(2),其处理过程中保存现场的目的是(3)。(2)A阻塞 B中断 C动态绑定 D静态绑定(3)A防止丢失数据 B防止对其他部件造成影响C 返回去继续执行原程序 D为中断处理程

2、序提供数据海明码是一种纠错码,其方法是为需要校验的数据位增加若干校验位,使得校验位的值决定于某些被校位的数据,当被校数据出错时,可根据校验位的值的变化找到出错位,从而纠正错误。对于32位的数据,至少需要增加(4)个校验位才能构成海明码。以10位数据为例,其海明码表示为D9D8D7D6D5D4 P4D3D2D1P3D0P2P1中,其中,Di (0i9)表示数据位,Pj(1j4)表示校验位,数据位D9由P4 P3 和P2进行校验(从右至左D9的位序为14,即等于8+4+2,因此用第8位的P4 第4位的P3和第二位的P2校验)数据位D5由(5)进行校验(4)A 3 B 4 C 5 D 6(5)A P

3、4 P1 B P4 P2 C P4 P3 P1 D P3 P2 P1流水线的吞吐率是指单位时间流水线处理任务数,如果个段流水的操作时间不同,则流水线的吞吐率是(6)的倒数。(6)A最短流水段操作时间 B各段流水的操作时间之和 B 最长流水段操作时间 D流水段数乘以最长流水段操作时间网络管理员通过命令行方式对路由器进行管理,需要确保ID,口令和会话内容的保密性,应采取的访问方式是(7)(7)A 控制台 B AUX C TELENT D SSH在安全通信中,S将所发送的信息使用(8)进行数字签名,T收到该消息后可利用(9)验证该消息的真实性。(8)A. S的公钥 B.S的私钥 C.T的公钥 D.T

4、的私钥(9)A. S的公钥 B.S的私钥 C.T的公钥 D.T的私钥在网络安全管理中,加强内务内控可采取的策略有(10)控制终端接入数量终端访问授权,防止合法终端越权访问加强终端的安全检查与策略管理加强员工上网行为管理与违规审计(10)A. B. C. D. 攻击者通过发送一个目的主机已经接受过的报文来达到攻击目的,这种攻击方式属于(11)攻击(11)A.重放 B.拒绝服务 C.数据截获 D.数据流分析以下关于计算机软件着作权的叙述中,正确的是(12)(12)A.非法进行拷贝,发布或更改软件的人被称为软件盗版者 B.计算机软件保护条例是国家知识产权局颁布的,用来保护软件着作权人的权益 C. 软

5、件着作权属于软件开发者,软件着作权自软件开发完成之日起产生 D. 用户购买了具有版权的软件,则具有对该软件的使用权和复制权王某是某公司的软件设计师,完成某项软件开发后按公司规定进行软件归档。以下有关该软件的着作权的叙述中, 正确的是(13)(13)A.着作权应由公司和王某共同享有 B.着作权应由公司享有 C.着作权应由王某享有 D.除了署名权以外,着作权的其它权利由王某享有着作权中,(14)的保护期不受限制。(14)A.发表权 B.发行权 C.署名权 D.展览权数据字典是结构化分析的一个重要输出。数据字典的条目不包括(15)(15)A.外部实体 B.数据流 C.数据项 D.基本加工某商店业务处

6、理系统中,基本加工“检查订货单”的描述为:如定货单金额大于5000元,且欠款时间超过60天,则不予批准了;如订货单金额大于5000元,且欠款时间不超过60天,则发出批准书和发货单;如订货单金额小于或等于5000元,则发出批准书和发货单,如欠款时间超过60天,则还要发催款通知书。现采用决策表表示该基本加工,则条件取值的组合数最少是(16) (16)A.2 B.3 C.4 D.5某软件项目的活动图如下图所示。其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的数字表示活动的持续天数,则完成该项目的最少时间是(17)天。活动EH和IJ的松弛时间分别是(18)天(17)A.17 B.19 C.2

7、0 D.22(18)A.3和3 B.3和6 C.5和3 D.5和6工作量估计模型COCOMO II的层次结构中,估算选择不包括(19)(19)A.对象点 B.功能点 C.用例数 D.源代码行(20)是一种函数式编程语言。(20)A.Lisp B.Prolog C.Python D.Java/C+将高级语言源程序翻译为可在计算机上执行的形式有多种不同的方式,其中,(21)(21)A.编译方式和解释方式都生成逻辑上与源程序等价的目标程序 B. 编译方式和解释方式都不生成逻辑上与源程序等价的目标程序 C.编译方式生成逻辑上与源程序等价的目标程序,解释方式不生成 D.解释方式生成逻辑上与源程序等价的目

8、标程序,编译方式不生成对于后缀表达式abc-+d*(其中,-,+,*表示二元算术运算减,加,乘),与该后缀式等价的语法树为(22)假设铁路自动售票系统有n个售票终端,该系统为每个售票终端创建一个进程Pi(i=1,2,.,n)管理车票销售进程。假设Tj(j=1,2,.,m)单位存放某日某趟车的车票剩余票数,Temp为Pi进程的临时工作单元,x为某用户的购票张数。Pi进程的工作流程如下图所示,用P操作和V操作实现进程间的同步与互斥。初始化时系统应将信号量S赋值为(23)。图中(a)(b)(c)处应分别填入(24)。(23)A.n-1 B.0 C.1 D.2(24)A.V(S),P (S)和 (S)

9、 B. P(S),P(S)和V (S) C.V (S),V(S)和P (S) D.P(S),V(S)和V (S)若系统在将(25)文件修改的结果写回磁盘时发生奔溃,则对系统的影响相对较大。(25)A.目录 B.空闲块 C.用户程序 D.用户数据I/O设备管理软件一般分为4个层次,如下图所示。图中分别对应(26)(26)A.设备驱动程序,虚设备管理,与设备无关的系统软件 B. 设备驱动程序,与设备无关的系统软件,虚设备管理 C. 与设备无关的系统软件,中断处理程序,设备驱动程序 D. 与设备无关的系统软件,设备驱动程序,中断处理程序若某文件系统的目录结构如下图所示,假设用户要访问文件rw.dll

10、,且当前工作目录为swtools,则该文件的全文件名为(27),相对路径和绝对路径分别为(28)。(27)A. rw.dll B.flash/rw.dll C./swtools/flash/rw.dll D./Programe file/Skey/rw.dll(28)A. /swtools/flash/和/flash/ B. flash/和/swtools/flash/ C. /swtools/flash/和flash/ D. /flash/和/swtools/flash/以下关于增量模型的叙述中,不正确的是(29)(29)A.容易理解,管理成本低 B.核心的产品往往首先开发,因此经历最充分的

11、“测试” C.第一个可交付版本所需要的成本低,时间少 D.即使一开始用户需求不清晰,对开发进度和质量也没有影响能力成熟模型集成(CMMI)是若干过程模型的综合和改进。连续式模型和阶段式模型是CMMI提供的两种表示方法。连续式模型包括6个过程域能力等级(Capability Level,CL)其中(30)的共性目标是过程将可标识的输入工作产品转换成可标识的输出工作产品,以实现支持过程域的特定目标。(30)A.CL1(已执行的 B.CL2(已管理的)C.CL3(已定义的)D.CL4(定量管理的)软件维护工具不包括(31)工具(31)A.版本控制 B.配置管理 C.文档分析 D.逆向工程概要设计文档

12、的内容不包括(32)(32)A.体系结构设计 B.数据库设计 C.模块内算法设计 D.逻辑数据结构设计耦合是模块之间的相对独立性(互相连接点紧密程度)的度量。耦合程度不取决于(33)(33)A.调用模块的方式 B.各个模块之间接口的复杂程度 C.通过接口的信息类型 D.模块提供的功能数对下图所示的程序流程图进行判断覆盖测试,则至少需要(34)个测试用例。采用McCabe度量法计算器环路复杂度为(35)。(34)A.2 B.3 C.4 D.5(35)A.2 B.3 C.4 D.5软件调试的任务就是根据测试时所发现的错误,找出原因和具体的位置,进行改正。其常用的方法中,(36)是指从测试所暴露的问

13、题出发,收集所有正确或不正确的数据,分析他们之间的关系,提出假想的错误原因,用这些数据来证明或反驳,从而查出错误所在。(36)A.试探法 B.回溯法 C.归纳法 D.演绎法对象的(37)标识了该对象的所有属性(通常是静态的)以及每个属性的当前值(通常是动态的)。(37)A.状态 B.唯一ID C.行为 D.语义在下列机制中,(38)是指过程调用和响应所需执行的代码在运行时加以结合;而(39)是过程调用和响应调用所需执行的代码在编译时加以结合。(38)A.消息传递 B.类型检查 C.静态绑定 D.动态绑定(39)A.消息传递 B.类型检查 C.静态绑定 D.动态绑定同一消息可以调用多种不同种类的

14、对象的方法,这些类有某个相同的超类,这种现象是(40)(40)A.类型转换 B.映射 C.单态 D.多态如下所示的图为UML的(41),用于展示某汽车导航系统中(42)。Mapping对象获取汽车当前位置(GPS Location)的消息为(43)(41)A.类图 B.组件图 C.通信图 D.部署图(42)A.对象之间的消息流及其顺序 B.完成任务所进行的活动流 C.对象的状态转换及其事件顺序 D.对象之间信息的时间顺序假设现在要创建一个Web应用框架,基于此框架能创建不同的具体Web应用,比如博客,新闻网站和网上商店等;并可以为每个Web应用创建不同的主题样式,比如浅色或深色等。这一业务需求

15、的类图设计适合采用(44)模式(如下图所示)。其中(45)是客户程序使用的主要接口,维护队主题类型的应用。此模式为(46),提现的最主要的意图是(47)。(44)A.观察者(Observer) B.访问者(Visitor) C.策略(Strategy) D.桥接(Bridge)(45)A.WebApplication B.Blog C.Theme D.Light(46)A.创建型对象模式 B.结构型对象模式 C.行为型类模式 D.行为型对象模式(47)A.将抽象部分与其实现部分分离,使它们都可以独立地变化 B.动态地给一个对象添加一些额外的职责 C.为其他对象提供一种代理以控制对这个对象的访问

16、 D.将一个类的接口转换成客户希望的另一个接口下图所示为一个不确定有限自动机(NFA)的状态装换图。该NFA识别的字符串集合可用正规式(48)描述。(48)A.ab*a B.(ab)*a C.a*ba D.a(ba)*简单算术表达式的结构可以用下面的上下文无关文法进行描述(E为开始符号),(49)是符合该文法的句子。(49)A.2-3*4 B.2+-3*4 C.(2+3)*4 D.2*4-3语法制导翻译是一种(50)方法。(50)A.动态语义分析 B.中间代码优化 C.静态语义分析 D.目标代码优化给定关系模式R,其中U为属性集,F是U上的一组函数依赖,那么Armstrong公理系统的伪传递规

17、律是指(51)。(51)A.若XY,XZ,则XYZ为F所蕴含 B. 若XY,WYZ,则XWZ为F所蕴含 C. 若XY,YZ为F所蕴含,则XZ为F所蕴含 D. 若XY为F所蕴含,且,则XZYZ为F所蕴含给定关系R(A,B,C,D,E)与S(B,C,F,G),那么与表达式2,4,6,7(27(R ? S)等价的SQL语句如下: SELECT (52)FROM R,S WHERE(53)给定教师关系Teacher(T_no,T_name,Dept_name,Tel),其中属性T_no,T_name,Dept_name和Tel的含义分别为教师号,教师姓名,学院名和电话号码。用SQL创建一个“给定学院名

18、求该学院的教师数”的函数如下:Create function Dept_count(Dept_name varchar(20) (54) begin (55) select count(*) into d_count from Teacher where Teacher.Dept_name=Dept_name return d_countend(54)A.returns integer B.returns d_count integer C.declare integer D.declare d_count integer(55)A.returns integer B.returns d_co

19、unt integer C.declare integer D.declare d_count integer某集团公司下属有多个超市,每个超市的所有销售数据最终要存入公司的数据仓库中。假设该公司高管需要从时间,地区和商品种类三个维度来分析某家店商品的销售数据,那么最适合采用(56)来完成。(56)A.Data Extraction B.OLAP C.OLTP D.ETL队列的特点是先进先出,若用循环单链表表示队列,则(57)(57)A.入队列和出队列操作都不需要遍历链表 B. 入队列和出队列操作都需要遍历链表 C. 入队列操作需要遍历链表而出队列操作不需要 D. 入队列操作不需要遍历链表而出

20、队列操作需要设有n阶三对角矩阵A,即非0元素都位于主对角线以及与主对角线平行且紧邻的两条对角线上,现对该矩阵进行按行压缩存储,若其压缩空间用数组B表示,A的元素下标从0开始,B的元素下标从1开始。已知A0,0存储在B1,An-1,n-1存储在B3n-2,那么非0元素Ai,j(0in,0jn,|i-j|1)存储在B(58)。(58)A.2i+j-1 B.2i+j C.2i+j+1 D.3i-j+1对下面的二叉树进行顺序存储(用数组MEM表示),已知结点A,B,C在MEM中对应元素的下标分别为1,2,3,那么结点D,E,F对应的数组元素下标为(59)(59)A.4,5,6 B.4,7,10 C.6

21、,7,8 D.6,7,14用哈希表存储元素时,需要进行冲突(碰撞)处理,冲突是指(60)(60)A.关键字被依次映射到地址编号连续的存储位置 B.关键字不同的元素被映射到相同的存储位置 C.关键字相同的元素被映射到不同的存储位置 D.关键字被映射到哈希表之外的位置对有n个结点,e条边且采用数组表示法(即领接矩阵存储)的无向图进行深度优先遍历,时间复杂度为(61)(61)A.O(n2) B. O(e2) C. O(n+e) D. O(n*e)现需要申请一些场地举办一批活动,每个活动有开始时间和结束时间。在同一个场地,如果一个活动结束之前,另一个活动开始,即两个活动冲突。若活动A从1时间开始,5时

22、间结束,活动B从5时间开始,8时间结束,则活动A和B不冲突。现要计算n个活动需要的最少场地数。求解该问题的基本思路如下(假设需要场地数为m,活动数为n,场地集合为P1,P2,.,Pm),初始条件Pi均无活动安排:(1)采用快速排序算法对n个活动的开始时间从小到大排序,得到活动a1,a2,.,an。对每个活动ai,i从1到n,重复步骤(2),(3),(4);(2)从P1开始,判断ai与P1的最后一个活动是否冲突,若冲突,考虑下一个场地P2,.;(3)一旦发现ai与某个Pj的最后一个活动不冲突,则将ai安排到Pj,考虑下一个活动;(4)若ai与所有已安排活动的Pj的最后一个活动均冲突,则将ai安排

23、到一个新的场地,考虑下一个活动;(5)将n减去没有安排活动的场地数即可得到所用的最少场地数。算法首先采用快速排序算法进行排序,其算法设计策略是(62);后面步骤采用的算法设计策略是(63)。整个算法的时间复杂度是(64)。下表给出了n=11的活动集合,根据上述算法,得到最少的场地数为(65)。(62)A.分治 B.动态规划 C.贪心 D.回溯(63)A.分治 B.动态规划 C.贪心 D.回溯(64)A. (lgn) B. (n) C. (nlgn) D. (n2)(65)A.4 B.5 C.6 D.7下列网络互连设备中,属于物理层的是(66)。(66)A.交换机 B.中继器 C.路由器 D.网

24、桥(67)A.协议类型 B.主机域名 C.网页文件名 D.路径(68)A.协议类型 B.主机域名 C.网页文件名 D.路径在Linux中,要更正一个文件的权限设置可使用(69)命令。(69)A.attrib B.modify C.chmod D.change主域名服务器在接收到域名请求后,首先查询的是(70)。(70)A.本地hosts B.转发域名服务器 C.本地缓存 D授权域名服务器.Creating a clear map of where the project is going is an important first step. It lets you identify risk

25、s, clarify objectives, an determine if the project even makes sense. The only thing more important than the Release Plan is not to take it too seriously.Release planning is creating a game plan for your Web project (71)what you think you want your Web site to be. The plan is guide for the content, d

26、esign elements, and functionality of a Web site to be released to the public, to partners, or internally. It also (72)how long the project will take and how much it will cost. What the plan is not is a functional (73)that defines the project in detail or that produces a budget you can take to the ba

27、nk.Basically you use a Release Plan to do an initial sanity check of the projects (74)and worthiness. Release Plans are useful road maps, but dont think of them as guides to the interstate road system. Instead, think of them as the (75)used by early explorers-half rumor and guess and half hope and e

28、xpectation.Its always a good idea to have a map of where a project is headed.(71)A. constructing B. designing C. implementing D. outlining(72)A. defines B. calculates C. estimates D. knows(73)A. specification B. structure C. requirement D. implementation(74)A. correctness B. modifiability C. feasibi

29、lity D. traceability(75)A. navigators B. maps C. guidances D. goals答案解析:1 D 对阶是指将两个进行运算的浮点数阶码对齐的操作。对阶的目的是为使两个浮点数的尾数能够进行加减运算。首先求出两浮点数阶码的差,即n,将小阶码加上n,使之与大阶码相等,同时将小阶码对应的浮点数的尾数右移相应的位数n,以保证该浮点数的值不变。23B C 阻塞:一般是指线程阻塞,线程在运行的过程中因为某些原因而发生阻塞,阻塞状态的线程的特点是:该线程放弃CPU的使用,暂停运行,只有等到导致阻塞的原因消除之后才回复运行。或者是被其他的线程中断,该线程也会退

30、出阻塞状态,同时抛出InterruptedException。中断:处理机处理程序运行中出现的紧急事件的整个过程.程序运行过程中,系统外部、系统内部或者现行程序本身若出现紧急事件,处理机立即中止现行程序的运行,自动转入相应的处理程序(中断服务程序),待处理完后,再返回原来的程序运行,这整个过程称为程序中断;当处理机接受中断时,只需暂停一个或几个周期而不执行处理程序的中断,称为简单中断.中断又可分为屏蔽中断和非屏蔽中断两类。把一个方法与其所在的类/对象关联起来叫做方法的绑定。绑定分为静态绑定(前期绑定)和动态绑定(后期绑定)。静态绑定(前期绑定)是指在程序运行前就已经知道方法是属于那个类的,在编

31、译的时候就可以连接到类的中,定位到这个方法。动态绑定(后期绑定)是指在程序运行过程中,根据具体的实例对象才能具体确定是哪个方法。静态绑定发生于数据结构和数据结构间,程序执行之前。静态绑定发生于编译期,因此不能利用任何运行期的信息。它针对函数调用与函数的主体,或变量与内存中的区块。动态绑定则针对运行期产生的访问请求,只用到运行期的可用信息。在面向对象的代码中,动态绑定意味着决定哪个方法被调用或哪个属性被访问,将基于这个类本身而不基于访问范围。中断保存现场:指的是进入中断服务程序或子程序后,由于寄存器有限,主程序和中断服务程序或子程序中用到相同的寄存器,所以为防止冲突,在中断服务程序前或在子程序前用进栈指令保

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2