下半软件设计师真题答案解析上午选择下午案例完整版全国计算机软考

上传人:仙*** 文档编号:89158167 上传时间:2022-05-12 格式:DOC 页数:87 大小:417KB
收藏 版权申诉 举报 下载
下半软件设计师真题答案解析上午选择下午案例完整版全国计算机软考_第1页
第1页 / 共87页
下半软件设计师真题答案解析上午选择下午案例完整版全国计算机软考_第2页
第2页 / 共87页
下半软件设计师真题答案解析上午选择下午案例完整版全国计算机软考_第3页
第3页 / 共87页
资源描述:

《下半软件设计师真题答案解析上午选择下午案例完整版全国计算机软考》由会员分享,可在线阅读,更多相关《下半软件设计师真题答案解析上午选择下午案例完整版全国计算机软考(87页珍藏版)》请在装配图网上搜索。

1、-2016年下半年软件设计师真题+答案解析上午选择+下午案例完整版1、在程序运行过程中,CPU需要将指令从内存中取出并加以分析和执行。CPU依据 来区分在内存中以二进制编码形式存放的指令和数据。 A. 指令周期的不同阶段 B. 指令和数据的寻址方式 C. 指令操作码的译码结果 D. 指令和数据所在的存储单元答案: A 指令和数据是都存储在内存中,传统计算机CPU在执行过程中根据指令周期的不同阶段来区分是指令还是数据,取指周期取出的是指令,执行周期取出的是数据。2、计算机在一个指令周期的过程中,为从内存读取指令操作码,首先要将 的内容送到地址总线上。 A. 指令存放器IR B. 通用存放器GR

2、C. 程序计数器PC D. 状态存放器PSW答案: C PC程序计数器是用于存放下一条指令所在单元的地址。当执行一条指令时,处理器首先需要从PC中取出指令在内存中的地址,通过地址总线寻址获取。3、设16位浮点数,其中阶符1位、阶码值6位、数符1位、尾数8位。假设阶码用移码表示,尾数用补码表示,则该浮点数所能表示的数值*围是 。 A. -264 1-2-8264 B. -2631-2-8263 C. -264 1-2-1-2-8264 1-2-8264 D. -1-2-8263 1-2-8263答案: B 如果浮点数的阶码(包括1位阶符)用R位的移码表示,尾数(包括1位数符)用M位的补码表示,则

3、浮点数表示的数值*围如下。4、数据信息为16位,最少应附加 位校验位,以实现海明码纠错。 A. 3 B. 4 C. 5 D. 6答案: C 海明码的构造方法是:在数据位之间插入k个校验位,通过扩大码距来实现检错和纠错。设数据位是n位,校验位是k位,则n和k的必须满足以下的关系。2K-1n+k数据为16位时,至少需要5位校验位。25-116+55、将一条指令的执行过程分解为取址、分析和执行三步,按照流水方式执行,假设取指时间t取址=4t、分析时间t分析=2t、执行时间t执行=3t,则执行完100条指令,需要的时间为 t。 A. 200 B. 300 C. 400 D. 405答案: D 第一条指

4、令执行时间+(指令数-1)*各指令段执行时间中最大的执行时间。4t + 3t + 2t +100-1* 4t = 405t6、以下关于Cache与主存间地址映射的表达中,正确的选项是 。 A. 操作系统负责管理Cache与主存之间的地址映射 B. 程序员需要通过编程来处理Cache与主存之间的地址映射 C. 应用软件对Cache与主存之间的地址映射进展调度 D. 由硬件自动完成Cache与主存之间的地址映射答案: D 在程序的执行过程中,Cache与主存的地址映射是由硬件自动完成的7、可用于数字签名的算法是 。 A. RSA B. IDEA C. RC4 D. MD5答案: A IDEA算法和

5、RC4算法都对称加密算法,只能用来进展数据加密。MD5算法是消息摘要算法,只能用来生成消息摘要无法进展数字签名。RSA算法是典型的非对称加密算法,主要具有数字签名和验签的功能。8、 不是数字签名的作用。 A. 接收者可验证消息来源的真实性 B. 发送者无法否认发送过该消息 C. 接收者无法伪造或篡改消息 D. 可验证接收者合法性答案: D 数字签名是信息的发送者才能产生的别人无法伪造的一段数字串,这段数字串同时也是对信息的发送者发送信息真实性的一个有效证明。不能验证接收者的合法性。9、在网络设计和实施过程中要采取多种平安措施,其中 是针对系统平安需求的措施。 A. 设备防雷击 B. 入侵检测

6、C. 漏洞发现与补丁管理 D. 流量控制答案: C10、 的保护期限是可以延长的。 A. 专利权 B. 商标权 C. 著作权 D. 商业秘密权答案: B 根据?中华人民*国商标法?第三十八条:注册商标有效期满,需要继续使用的,应当在期满前六个月内申请续展注册。专利权和著作权到期后都无法延长,而商业秘密权无期限限制。11、甲公司软件设计师完成了一项涉及计算机程序的创造。之后,乙公司软件设计师也完成了与甲公司软件设计师一样的涉及计算机程序的创造。甲、乙公司于同一天向专利局申请创造专利。此情形下, 是专利权申请人。 A. 甲公司 B. 甲、乙两公司 C. 乙公司 D. 由甲、乙公司协商确定的公司答案

7、: D 专利审查指南的规定:在审查过程中,对于不同的申请人同日 指申请日,有优先权的指优先权日 就同样的创造创造分别提出专利申请,并且这两件申请符合授予专利权的其他条件的,应当根据专利法实施细则第四十一条第一款的规定,通知申请人自行协商确定申请人。12、甲、乙两厂生产的产品类似,且产品都使用“B商标。两厂于同一天向商标局申请商标注册,且申请注册前两厂均未使用“B商标。此情形下, 能核准注册。 A. 甲厂 B. 由甲、乙厂抽签确定的厂 C. 乙厂 D. 甲、乙两厂答案: B 按照商标法的规定,第29条,以及实施条例19条规定,同一天申请的,初步审定并公告使用在先的。驳回其他人的申请。均未使用获无

8、法证明的,各自协商,不愿协商或者协商不成的,抽签决定,不抽签的,视为放弃。13、在FM方式的数字音乐合成器中,改变数字载波频率可以改变乐音的13,改变它的信号幅度可以改变乐音的14。 A. 音调 B. 音色 C. 音高 D. 音质答案: A14、在FM方式的数字音乐合成器中,改变数字载波频率可以改变乐音的13,改变它的信号幅度可以改变乐音的14。 A. 音调 B. 音域 C. 音高 D. 带宽答案: C15、构造化开发方法中, 主要包含对数据构造和算法的设计。 A. 体系构造设计 B. 数据设计 C. 接口设计 D. 过程设计答案: D 16、在敏捷过程的开发方法中, 使用了迭代的方法,其中,

9、把每段时间30天一次的迭代称为一个“冲刺,并按需求的优先级别来实现产品,多个自组织和自治的小组并行地递增实现产品。 A. 极限编程*P B. 水晶法 C. 并列争球法 D. 自适应软件开发答案: C 极限编程*p:由价值观、原则、实践和行为四个局部组成。 水晶法:每一个不同的工程都需要一套不同的策略、约定和方法论。 并列争球法:使用了迭代的方法,其中,把每段时间30天一次的迭代称为一个“冲刺,并按需求的优先级别来实现产品,多个自组织和自治的小组并行地递增实现产品。 17、*软件工程的活动图如以下列图所示,其中顶点表示工程里程碑,连接顶点的边表示包含的活动,边上的数字表示相应活动的持续时间天,则

10、完成该工程的最少时间为17天。活动BC和BF最多可以晚开场18天而不会影响整个工程的进度。 A. 11 B. 15 C. 16 D. 18答案: D 18、 A. 0和7 B. 0和11 C. 2和7 D. 2和11答案: A19、本钱估算时, 方法以规模作为本钱的主要因素,考虑多个本钱驱动因子。该方法包括三个阶段性模型,即应用组装模型、早期设计阶段模型和体系构造阶段模型。 A. 专家估算 B. Wolverton C. COO D. COO 答案: D20、逻辑表达式求值时常采用短路计算方式。“&、“|、“!分别表示逻辑与、或、非运算,“&、“|为左结合,“!为右结合,优先级从高到低为 “!

11、、“&、“|。对逻辑表达式“*&y II!z进展短路计算方式求值时, 。 A. *为真,则整个表达式的值即为真,不需要计算y和z的值 B. *为假,则整个表达式的值即为假,不需要计算y和z的值 C. *为真,再根据z的值决定是否需要计算y的值 D. *为假,再根据y的值决定是否需要计算z的值答案: B 在进展逻辑与“&运算时,只有当两个操作数的值为真,最后的结果才会为真。因此一旦*的值为假,整个运算表达式的值则为假。21、常用的函数参数传递方式有传值与传引用两种。 。 A. 在传值方式下,形参与实参之间互相传值 B. 在传值方式下,实参不能是变量 C. 在传引用方式下,修改形参实质上改变了实参

12、的值。 D. 在传引用方式下,实参可以是任意的变量和表达式。答案: C 传值调用最显著的特征就是被调用的函数内部对形参的修改不影响实参的值。引用调用是将实参的地址传递给形参,使得形参的地址就是实参的地址。22、二维数组a1.N,1.N可以按行存储或按列存储。对于数组元素ai,j1=i,jj D. iT2的优先级T3的优先级T4的优先级。每个作业Ti具有三个程序段:输入Ii、计算Ci和输出Pii=1,2,3,4,其执行顺序为IiCiPi。这四个作业各程序段并发执行的前驱图如下所示。图中、分别为24,、分别为25。 A. l2、P2 B. l2、C2 C. C1、P2 D. C1、P3答案: C

13、25、 A. C2、C4、P4 B. l2、l3、C4 C. I3、P3、P4 D. l3、C4、P4答案: D题目告诉我们一共有3个设备,分别是一个CPU、一台输入设备和一台输出设备,其实输入设备对应程序段输入Ii,而CPU对应程序段计算Ci,输出设备对应程序段输出Pi。而每个作业都分为这三段,各段间有个顺序关系。再结合图中已经给出的结点,我们不难发现,第一行是输入,第二行是计算,而第三行的结点数输出结点。因此可以知道、分别为C1、P3,、分别为I3、C4、P4。26、假设段页式存储管理系统中的地址构造如以下列图所示,则系统 。 A. 最多可有256个段,每个段的大小均为2048个页,页的大

14、小为8K B. 最多可有256个段,每个段最大允许有2048个页,页的大小为8K C. 最多可有512个段,每个段的大小均为1024个页,页的大小为4K D. 最多可有512个段,每个段最大允许有1024个页,页的大小为4K答案: B 页内地址为13位,页号地址为11位,段号地址为8位。根据公式 ,可以分别计算段号,页号以及页内地址最大的寻址空间。存储管理系统中的地址长度均表示为最大的寻址空间。27、假设系统中有n个进程共享3台扫描仪,并采用PV操怍实现进程同步与互斥。假设系统信号量S的当前值为-1,进程P1、P2又分别执行了1次PS操作,则信号量S的值应为 。 A. 3 B. -3 C. 1

15、 D. -1答案: B 当有进程运行时,其他进程访问信号量,信号量就会减1。S=-1-2。28、*字长为32位的计算机的文件管理系统采用位示图bitmap记录磁盘的使用情况。假设磁盘的容量为300GB,物理块的大小为1MB,则位示图的大小为 个字。 A. 1200 B. 3200 C. 6400 D. 9600答案: D 磁盘的容量为300GB,物理块的大小为1MB,则磁盘共3001024/1个物理块,位示图的大小为3001024/32=9600个字。29、*开发小组欲为一公司开发一个产品控制软件,监控产品的生产和销售过程,从购置各种材料开场,到产品的加工和销售进展全程跟踪。购置材料的流程、产

16、品的加工过程以及销售过程可能会发生变化。该软件的开发最不适宜采用29模型,主要是因为这种模型30。 A. 瀑布 B. 原型 C. 增量 D. 喷泉答案: A30、*开发小组欲为一公司开发一个产品控制软件,监控产品的生产和销售过程,从购置各种材料开场,到产品的加工和销售进展全程跟踪。购置材料的流程、产品的加工过程以及销售过程可能会发生变化。该软件的开发最不适宜采用29模型,主要是因为这种模型30。 A. 不能解决风险 B. 不能快速提交软件 C. 难以适应变化的需求 D. 不能理解用户的需求答案: C 对于较大型软件系统的需求往往难以在前期确定,所以瀑布模型最不适合。对于较大型软件系统的需求往往

17、难以在前期确定,所以瀑布模型最不适合。31、 不属于软件质量特性中的可移植性。 A. 适应性 B. 易安装性 C. 易替换性 D. 易理解性答案: D 可移植性包含:适应性、易安装性、共存性和易替换性四个特性。32、对以下列图所示流程图采用白盒测试方法进展测试,假设要满足路径覆盖,则至少需要32个测试用例。采用McCabe度量法计算该程序的环路复杂性为33。 A. 3 B. 4 C. 6 D. 8答案: C33、 A. 1 B. 2 C. 3 D. 4答案: D 环形复杂度V(G)=E-N+2,其中,E是流图中边的条数,N是结点数。V(G)=E-N+2=10-8+2=4。34、计算机系统的 可

18、以用MTBF/1+MTBF来度量,其中MTBF为平均失效间隔时间。 A. 可靠性 B. 可用性 C. 可维护性 D. 强健性答案: A35、以下关于软件测试的表达中,不正确的选项是 。 A. 在设计测试用例时应考虑输入数据和预期输出结果 B. 软件测试的目的是证明软件的正确性 C. 在设计测试用例时,应该包括合理的输入条件 D. 在设计测试用例时,应该包括不合理的输入条件答案: B 软件测试的目的在于希望以最少的人力和时间发现潜在的各种错误和缺陷。36、*模块中有两个处理A和B,分别对数据构造*写数据和读数据,则该模块的内聚类型为 内聚。 A. 逻辑 B. 过程 C. 通信 D. 内容答案:

19、C 如果一个模块的所有成分都操作同一数据集或生成同一数据集,则称为通信内聚。内聚有一下几种: 功能内聚:完成一个单一功能,各个局部协同工作,缺一不可。 顺序内聚:处理元素相关,而且必须顺序执行。 通信内聚:所有处理元素集中在一个数据构造的区域上。 过程内聚:处理元素相关,而且必须按特定的次序执行。 瞬时内聚:所包含的任务必须在同一时间间隔内执行如初始化模块。 逻辑内聚:完成逻辑上相关的一组任务。 偶然内聚:完成一组没有关系或松散关系的任务。 37、在面向对象方法中,不同对象收到同一消息可以产生完全不同的结果,这一现象称为 。在使用时,用户可以发送一个通用的消息,而实现的细节则由接收对象自行决定

20、。 A. 接口 B. 继承 C. 覆盖 D. 多态答案: D 此题考察面向对象多态的概念。多态实质上是将子类的指针对象或者引用对象传递给父类指针对象后,通过这个父类指针对象调用的函数此函数在父类中声明为虚函数,且在各个子类中重写这个函数,不是父类中定义的,而是传递进来的子类对象中重写的函数。38、在面向对象方法中,支持多态的是 。 A. 静态分配 B. 动态分配 C. 静态类型 D. 动态绑定答案: D 动态绑定是实现多态的根底。39、面向对象分析的目的是为了获得对应用问题的理解,其主要活动不包括 。 A. 认定并组织对象 B. 描述对象间的相互作用 C. 面向对象程序设计 D. 确定基于对象

21、的操作答案: C 面向对象分析的任务是了解问题域所涉及的对象、对象间的关系和操作,然后构造问题的对象模型。40、如下所示的UML状态图中, 时,不一定会离开状态B。 A. 状态B中的两个完毕状态均到达 B. 在当前状态为B2时,事件e2发生 C. 事件e2发生 D. 事件e1发生答案: C 当e2发生时,如果当前状态是B2,则会离开B;如果当前状态不是B2,则不会离开。41、以下关于UML状态图中转换transition的表达中,不正确的选项是 。 A. 活动可以在转换时执行也可以在状态内执行 B. 监护条件只有在相应的事件发生时才进展检查 C. 一个转换可以有事件触发器、监护条件和一个状态

22、D. 事件触发转换答案: C 转换的五要素: 源状态:即受转换影响的状态 目标状态:当转换完成后对象的状态 触发事件:用来为转换定义一个事件,包括调用、改变、信号、时间四类事件 监护条件:布尔表达式,决定是否激活转换、 动作:转换激活时的操作 42、以下列图所示是UML42。现有场景:一名医生Doctor可以治疗多位病人Patient,一位病人可以由多名医生治疗,一名医生可能屡次治疗同一位病人。要记录哪名医生治疗哪位病人时,需要存储治疗Treatment的日期和时间。以下图中43。是描述此场景的模型。 A. 用例图 B. 对象图 C. 类图 D. 协作图答案: C 类图描述的是类与类之间的关系

23、对象图描述的是*个具体的对象。 本图描述的是类与类之间的关系。43、 A. B. C. D. 答案: C 44、44模式定义一系列的算法,把它们一个个封装起来,并且使它们可以相互替换,使得算法可以独立于使用它们的客户而变化。以下45情况适合选用该模式。一个客户需要使用一组相关对象一个对象的改变需要改变其它对象 需要使用一个算法的不同变体许多相关的类仅仅是行为有异 A. 命令mand B. 责任链Chain of Responsibility C. 观察者Observer D. 策略Strategy答案: D45、 A. B. C. D. 答案: C 策略模式定义了一系列的算法,并将每一个算法封

24、装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。应用场景:1、 多个类只区别在表现行为不同,可以使用Strategy模式,在运行时动态选择具体要执行的行为。2、 需要在不同情况下使用不同的策略(算法),或者策略还可能在未来用其它方式来实现。3、 对客户隐藏具体策略(算法)的实现细节,彼此完全独立。46、46模式将一个复杂对象的构建与其表示别离,使得同样的构建过程可以创 建不同的表示。以下47情况适合选用该模式。抽象复杂对象的构建步骤基于构建过程的具体实现构建复杂对象的不同表示一个类仅有一个实例一个类的实例只能有几个不同状态组合中的一种 A. 生成器Builder

25、B. 工厂方法Factory Method C. 原型Prototype D. 单例 Singleton答案: A47、 A. B. C. D. 答案: A 生成器模式将一个复杂对象的构建与它的表示别离,使得同样的构建过程可以创立不同的表示。实用*围1 当创立复杂对象的算法应该独立于该对象的组成局部以及它们的装配方式时。2 当构造过程必须允许被构造的对象有不同表示时。48、由字符a、b构成的字符串中,假设每个a后至少跟一个b,则该字符串集合可用正规式表示为 。 A. b|ab* B. ab* C. a*b* D. a|b*答案: A 规式(ab)*表示字符a和b组成的任何长度的字符串(a和b的

26、位置任意)。a*b*表示由假设干个a组成的字符串,或者是由假设干个b组成的任何长度的字符串。a*b*萨表示由假设干个a后跟假设干个b所组成的任何长度的字符串(a在b前面)。(ab)*表示每个ab所组成的任何长度的字符串(ab不能别离)。(a*b*)*表示由字符a和b组成的任何长度的字符串(假设干个a后面跟假设干个b,b后面再跟假设干个a)。只有(a*b*)*与(ab)*含义一样,因此正规式(ab)*与(a*b*)*是等价的。49、乔姆斯基Chomsky将文法分为4种类型,程序设计语言的大多数语法现象可用其中的 描述。 A. 上下文有关文法 B. 上下文无关文法 C. 正规文法 D. 短语构造文

27、法答案: B 上下文无关文法:形式语言理论中一种重要的变换文法,用来描述上下文无关语言,在乔姆斯基分层中称为2型文法。由于程序设计语言的语法根本上都是上下文无关文法,因此应用十分广泛。50、运行下面的C程序代码段,会出现 错误。int k=0;for(;kS.E(R?S)等价的关系代数表达式为55。 A. 4 B. 5 C. 6 D. 8答案: C 55、 A. B. C. D. 答案: B 关系RA,B,C,D和SA,C,E,F做自然连接时,会以两个关系公共字段做等值连接,然后将操作结果集中重复列去除,所以运算后属性列有6个56、以下查询B=“大数据且F=“开发平台,结果集属性列为A、B、C

28、、F的关系代数表达式中,查询效率最高的是 。 A. 1,2,3,8 2=大数据 1=5 3=6 8=开发平台RS B. 1,2,3,8 1=5 3=6 8=开发平台2=大数据RS C. 1,2,3,82=大数据 1=5 3=6R4=开发平台S D. 1,2,3,81=5 3=62=大数据R4=开发平台S答案: D57、拓扑序列是有向无环图中所有顶点的一个线性序列,假设有向图中存在弧或存在从顶点v到w的路径,则在该有向图的任一拓扑序列中,v一定在w之前。下面有向图的拓扑序列是 。 A. 41235 B. 43125 C. 42135 D. 41325答案: A 拓扑排序通俗一点来讲,其实就是依次

29、遍历没有前驱结点的结点。而*一时刻没有前驱结点的结点有可能存在多个,所以一个图的拓扑排序可能有多个。4号结点没有前戏,所以拓扑排序的第一个元素是4。当4访问完了就可以访问1,1号访问完了就可以访问2,2号访问完了就可以访问3或5。所以拓扑排序结果为:412(35)58、设有一个包含n个元素的有序线性表。在等概率情况下删除其中的一个元素,假设采用顺序存储构造,则平均需要移动58个元素;假设采用单链表存储,则平均需要移动59个元素。 A. 1 B. (n-1)/2 C. logn D. n答案: B 假设用顺序表存储,则最好情况是删除最后一个元素,此时不用移动任何元素,直接删除,最差的情况是删除第

30、一个元素,此时需要移动n-1个元素,所以平均状态是移动(n-1)/2。假设用链表存储,直接将需要删除元素的前趋ne*t指针指向后继元素即可,不需要移动元素,所以移动元素个数为0。59、设有一个包含n个元素的有序线性表。在等概率情况下删除其中的一个元素,假设采用顺序存储构造,则平均需要移动58个元素;假设采用单链表存储,则平均需要移动59个元素。 A. 0 B. 1 C. (n-1)/2 D. n/2答案: A 假设用顺序表存储,则最好情况是删除最后一个元素,此时不用移动任何元素,直接删除,最差的情况是删除第一个元素,此时需要移动n-1个元素,所以平均状态是移动(n-1)/2。假设用链表存储,直

31、接将需要删除元素的前趋ne*t指针指向后继元素即可,不需要移动元素,所以移动元素个数为0。60、具有3个节点的二叉树有 种形态。 A. 2 B. 3 C. 5 D. 7答案: C61、以下关于二叉排序树或二叉查找树、二叉搜索树的表达中,正确的选项是 。 A. 对二叉排序树进展先序、中序和后序遍历,都得到结点关键字的有序序列 B. 含有n个结点的二叉排序树高度为log2n+1 C. 从根到任意一个叶子结点的路径上,结点的关键字呈现有序排列的特点 D. 从左到右排列同层次的结点,其关键字呈现有序排列的特点答案: D62、下表为*文件中字符的出现频率,采用霍夫曼编码对以下字符编码,则字符序列“bee

32、的编码为62;编码“1的对应的字符序列为63。 A. B. C. 001100100 D. 110011011答案: A63、 A. bad B. bee C. face D. bace答案: C 1 中:f(1100) a(0) c(100) e(1101)。64、两个矩阵Am*n和Bn*p相乘,用根本的方法进展,则需要的乘法次数为m*n*p。多个矩阵相乘满足结合律,不同的乘法顺序所需要的乘法次数不同。考虑采用动态规划方法确定Mi,M(i+1),Mj多个矩阵连乘的最优顺序,即所需要的乘法次数最少。最少乘法次数用mi,j表示,其递归式定义为:其中i、j和k为矩阵下标,矩阵序列中Mi的维度为pi

33、-1*pi采用自底向上的方法实现该算法来确定n个矩阵相乘的顺序,其时间复杂度为64。假设四个矩阵M1、 M2、M3、M4相乘的维度序列为2、6、3、10、3,采用上述算法求解,则乘法次数为65。 A. On2 B. On2lgn C. On3 D. On3lgn答案: C 四个矩阵分别为:2*6 6*3 3*10 10*3先计算:M1*M2  及M3*M4,计算次数分别为:2*6*3=36,3*10*3=90。然后结果相乘,计算次数为:2*3*3=18。36+90+18=144。65、 A. 156 B. 144 C. 180 D. 360答案: B 四个矩阵分别为:2*6 6*3

34、3*10 10*3先计算:M1*M2  及M3*M4,计算次数分别为:2*6*3=36,3*10*3=90。然后结果相乘,计算次数为:2*3*3=18。36+90+18=144。66、以下协议中属于应用层协议的是66,该协议的报文封装在67。 A. SNMP B. ARP C. ICMP D. *.25答案: A ARP和ICMP是网络层协议,*.25是数据链路层协议,只有SNMP是应用层协议。SNMP协议的报文是封装在UDP协议中传送。67、以下协议中属于应用层协议的是66,该协议的报文封装在67。 A. TCP B. IP C. UDP D. ICMP答案: C ARP和ICMP

35、是网络层协议,*.25是数据链路层协议,只有SNMP是应用层协议。SNMP协议的报文是封装在UDP协议中传送。68、*公司内部使用wb.*yz.作为访问*效劳器的地址,其中wb是 。 A. 主机名 B. 协议名 C. 目录名 D. 文件名答案: A69、如果路由器收到了多个路由协议转发的关于*个目标的多条路由,则决定采用哪条路由的策略是 。 A. 选择与自己路由协议一样的 B. 选择路由费用最小的 C. 比较各个路由的管理距离 D. 比较各个路由协议的版本答案: C 对于多种不同的路由协议到一个目的地的路由信息,路由器首先根据管理距离决定相信哪一个协议70、与地址220.112.179.92匹

36、配的路由表的表项是 。答案: D 地址220.112.179.92中179的二制码为1011 0011,假设网络号采用22位,与该地址匹配的路由表项则为220.112.177.64/22。Software entities are more ple* for their size than perhaps any other human construct, because no two parts are alike (at least above the statement level). If they are, we make the two similar parts into on

37、e, a71, open or closed. In this respect software systems differ profoundly from puters,buildings, or automobiles, where repeated elements abound.Digital puters are themselves more ple* than most things people build; they have very large numbers of states. This makes conceiving, describing, and testi

38、ng them hard. Software systems have orders of magnitude more 72than puters do.Likewise, a scaling-up of a software entity is not merely a repetition of the same elements in larger size; it is necessarily an increase in the number of different elements. In most cases, the elements interact with each

39、other in some73fashion,and the ple*ity of the whole increases much more than linearly.The ple*ity of software is a(an)74property, not an accidental one. Hence descriptions of a software entity that abstract away its ple*ity often abstract away its essence.Mathematics and the physical sciences made g

40、reat strides for three centuries by constructing simplified models of ple* phenomena, deriving properties from the models, and verifying those properties e*perimentally. This worked because the ple*ities75in the models were not the essential properties of the phenomena. It does not work when the ple

41、*ities are the essence.Many of the classical problems of developing software products derive from this essential ple*ity and its nonlinear increases with size. Not only technical problems but management problems as well e from the ple*ity. 71、 A. task B. job C. subroutine D. program答案: C72、 A. state

42、s B. parts C. conditions D. e*pressions答案: A73、 A. linear B. nonlinear C. parallel D. additive答案: B74、 A. surface B. outside C. e*terior D. essential答案: D75、 A. fi*ed B. included C. ignored D. stabilized答案: C下午试卷 案例 第 1 题 阅读以下说明,答复以下问题1至问题4,将解答填入答题纸的对应栏内。【说明】*证券交易所为了方便提供证券交易效劳,欲开发一证券交易平台,该平台的主要功能如下:

43、1开户。根据客户效劳助理提交的开户信息,进展开户,并将客户信息存入客户记录中,账户信息余额等存入账户记录中;2存款。客户可以向其账户中存款,根据存款金额修改账户余额;3取款。客户可以从其账户中取款,根据取款金额修改账户余额;4证券交易。客户和经纪人均可以进展证券交易客户通过在线方式,经纪人通过,将交易信息存入交易记录中;5检查交易。平台从交易记录中读取交易信息,将交易明细返回给客户。现采用构造化方法对该证券交易平台进展分析与设计,获得如图1-1所示的上下文数据流图和图1-2所示的0层数据流图。问题:1.1 3分使用说明中的词语,给出图1-1中的实体E1-E3的名称。问题:1.2 3分使用说明中

44、的词语,给出图1-2中的数据存储D1-D3的名称。问题:1.3 4分根据说明和图中的术语,补充图1-2中缺失的数据流及其起点和终点。问题:1.4 5分实际的证券交易通常是在证券交易中心完成的,因此,该平台的“证券交易功能需将交易信息传递给证券交易中心。针对这个功能需求,需要对图1-1和图1-2进展哪些修改,请用200字以内的文字加以说明。答案解析:E1:客户效劳助理,E2:客户,E3:经纪人。此题要求识别E1-E3具体为哪个外部实体,通读试题说明,可以了解到适合充当外部实体的包括:客户、客户效劳助理、经记人。具体的对应关系,可以通过将顶层图与题目说明进展匹配得知。如:从图中可看出E1会向交易平

45、台发出数据流开户信息;;而从试题说明根据客户效劳助理提交的开户信息,进展开户,并将客户信息存入客户记录中,账户信息存入账户记录中可以看出,E1对应是客户效劳助理。E2、E3同理可得。答案解析:D1:客户记录,D2:账户记录,D3:交易记录。此题要求识别存储,解决这类问题,以图的分析为主,配合说明给存储命名,因为存储相关的数据流一般展现了这个存储中到底存了些什么信息,如从图中可以看到D1中有客户信息,而D2中有账户信息,题目说明中又有根据客户效劳助理提交的开户信息,进展开户,并将客户信息存入客户记录中,账户信息存入账户记录中。自然D1应为客户记录,D2应为账户记录。同理,D3为交易记录。答案解析

46、:数据流名称:修改账户余额,起点:存款,终点:D2。数据流名称:修改账户余额,起点:取款,终点:D2。数据流名称:交易信息存入交易记录,起点:证券交易,终点:D3。缺失数据流1名称:修改账户余额,起点:存款,终点:D2。理由:从试题说明客户可以向其账户中存款,根据存款金额修改账户余额可以看出,这个功能有操作根据存款金额修改账户余额。据此可以了解到从该功能应有数据流存款至D2,而0层图没有。缺失数据流2:名称:修改账户余额,起点:取款,终点:D2。理由:从试题说明客户可以从其账户中取款,根据取款金额修改账户余额可以看出,这个功能有操作根据取款金额修改账户余额。据此可以了解到从该功能应有数据流取款

47、至D2,而0层图没有。缺失数据流3名称:交易信息存入交易记录,起点:证券交易,终点:D3。理由:从试题说明客户和经纪人均可以进展证券交易,将交易信息存入交易记录中可以看出,这个功能有操作将交易信息存入交易记录中。据此可以了解到从该功能应有数据流证券交易至D3,而0层图没有。答案解析:增加外部实体证券交易中心,原来证券交易中的交易信息的数据流终点改为证券交易中心,数据流检测交易中的起点改为证券交易中心。此题强调实际的证券交易通常是在证券交易中心完成,这个证券交易中心属于典型的外部实体,所以需要增加外部实体证券交易中心。由于该平台的证券交易功能需将交易信息传递给证券交易中心,因此将原来证券交易中的

48、交易信息的数据流终点改为证券交易中心,数据流检测交易中的起点改为证券交易中心。 第 2 题 【说明】*宾馆为了有效地管理客房资源,满足不同客户需求,拟构建一套宾馆信息管理系统,以方便宾馆管理及客房预订等业务活动。【需求分析结果】该系统的局部功能及初步需求分析的结果如下:1宾馆有多个部门,部门信息包括部门号、部门名称、经理。每个部门可以有多名员工,每名员工只属于一个部门;每个部门只有一名经理,负责管理本部门。2员工信息包括员工号、*、岗位、工资,其中,员工号唯一标识员工关系中的一个元组,岗位有经理、业务员。3客房信息包括客房号如1301、1302等、客房类型、收费标准、入住状态已入住未入住,其中

49、客房号唯一标识客房关系中的一个元组,不同客房类型具有不同的收费标准。4客户信息包括客户号、单位名称、联系人、联系、 ,其中客户号唯一标识客户关系中的一个元组。5客户预订客房时,需要填写预订申请。预订申请信息包括申请号、客户号、入住时间、入住天数、客房类型、客房数量,其中,一个申请号唯一标识预订申请中的一个元组;一位客户可以有多个预订申请,但一个预订申请对应唯一的一位客户。6当客户入住时,业务员根据客户的预订申请负责安排入住客房事宜。安排信息包括客房号、*、性别、*号、入住时间、天数、,其中客房号、*号和入住时间唯一标识一次安排。一名业务员可以安排多个预订申请,一个预订申请只由一名业务员安排,而

50、且可安排多间同类型的客房。【概念模型设计】根据需求阶段收集的信息,设计的实体联系图如图2-1所示。【关系模式设计】部门部门号,部门名称,经理,员工员工号, a ,*,岗位,工资客户 b ,联系人,联系, 客房客房号,客房类型,收费标准,入住状态预订申请 c ,入住时间,天数,客房类型,客房数量安排申请号,客房号,*,性别, d ,天数,业务员问题:2.1 4分根据问题描述,补充四个联系,完善图2-1,的实体联系图。联系名可用联系1、联系2、联系3和联系4代替,联系的类型为1:1、1:n和m:n 或1:1,和1:*和*:*。问题:2.2 8分1根据题意,将关系模式中的空ad补充完整,并填入答题纸对应的位置上。2给出“预订申请和“安排关系模式的主键和外键。问题:2.3 3分【关系模式设计】中的“客房关系模式是否存在规*性问题,请用100字以内文字解释你的观点假设存在问题,应说明如何修改“客房关系模式。答案解析:1、经理与部门 之间 存在1:1的联系。2、部门与员工 之间 存在1:n的联系。3、客户与预订申请 之间 存在 1:n的联系。4、业务员、客房、预订申请 之间存在1:m:n的联系。答案解析:a部门号。b客户号、单位名称c申请号、客户号。d*号、入住时间。预订申请关系模式中的主键是申请号,外键是申请号、客户号。安排关系模式中的主键是:客房号、*号、入住时间,外键是:

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!