阅读以下关于Web应用开发的叙述,回答问题1至问题3。
E-Mail是一家电子商务公司,其主要业务是购物,包括书籍、服装、家电和日用品等。随着公司业务规模不断增大,公司决策层决定重新设计并实现其网上交易系统,公司负责系统开发的王工和李工分别给出了两种不同的设计方案,如下图1和图2所示。
公司的架构师和开发者针对这两种设计方案,从服务器负载情况、业务逻辑的分离性、系统可靠性、实现简单性等方面进行讨论与评估,综合考虑最终采用了李工给出的方案。
请分析比较王工、李工两种方案的优点和不足,完成下表中的空白部分。
A.中央通过掌握地方官吏的任免权来达到控制地方的目的。
B.在体制设计上,压缩地方行政单元,并尽量分散其事权。
C.加强对地方官的监督,来避免地方势力的形成。
D.通过全权控制和支配地方财政,加强对地方的控制。
E.以上都对。
下列关于控制令牌的媒体访问控制方法的几种说法中,错误的是()。
A.每个站点都有本站地址,只需要知道下一结点地址,而无需知道上一结点地址
B.站点的物理连接次序不一定就是逻辑环的次序
C.在采用令牌总线方法的局域网中,只有得到令牌的结点,才能使用共享总线来发送数据
D.控制令牌沿着逻辑环的顺序由一个站点向下一个站点传递
按照规范的设计方法,一个完整的数据库设计一般分为以下6个阶段:(51):分析用户的需求,包括数据、功能和性能需求。
(52):主要采用E—R模型进行设计,包括画E—R图。
(53):通过将E—R图转换成表,实现从E—R模型到关系模型的转换。
(54):主要是为所设计的数据库选择合适的存储结构和存取路径。
(55):包括编程、测试和试运行。
(56):系统的运行与数据库的日常维护。
A.需求分析
B.概念结构设计
C.逻辑结构设计
D.数据库物理设计
E.数据库的实施
(32)A.任何复杂的程序流程图都应该由顺序、选择、循环结构构成
B.IPO图不适合用来进行流程设计
C.PAD图是一种支持原型化设计方法的图形工:
D.N-S图容易表示嵌套关系和层次关系,特别适合于设计非常复杂的流程
算法是为解决某个问题而设计的步骤和方法。以下关于算法的叙述中,不正确的是 (52)。
A.解决同一个问题,不同的人(甚至是同一个人)可能会写出几种不同的算法
B.常用算法主要有迭代法、穷举搜索法、递推法、递归法、贪婪法、回溯法等
C.递推法是利用所解问题本身所具有的递推关系来求得问题解的一种算法
D.任何可以用递推法解决的问题,亦可用递归法解决,反之亦然
以下关于企业应用集成的叙述中,正确的是()。
A.过程集成为用户提供一个看上去统一,但是由多个系统组成的应用系统 B.实现表示集成时,可以借助于远程过程调用、分布式对象技术等方法 C.数据集成适合于业务逻辑经常发生变化的场合 D.控制集成是在业务逻辑层上对应用系统进行集成,其集成点在程序代码中
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】
逻辑覆盖法是设计白盒测试用例的主要方法之一,通过对程序逻辑结构的遍历实现
程序的覆盖。针对以下由C语言编写的程序,按要求回答问题。
【问题1] (6分)
请给出满足100%DC(判定覆盖)所需的逻辑条件。
【问题2] (10分)
请画出上述程序的控制流图,并计算其控制流图的环路复杂度V(G)。
【问题3](4分)
请给出问题2中控制流图的线性无关路径。
以下关于知识产权核(IP Core)的说法错误的是(26)。
A.知识产权核设计是片上系统(SOC)设计的基础
B.IP固核是基于半导体工艺的物理设计,已有固定的拓扑布局和具体工艺,并已经过工艺验证,具有可保证的性能
C.IP软核通常是用硬件描述语言文本形式提交给用户,IP知识产权不易保护
D.IP硬核无需提供寄存器转移级文件,易于实现IP保护,但其灵活性和可移植性较差