2 0 1 3 年 下 半 年 软 件 设 计 师 上 午
● 在求解某问题时,经过分析发现该问题具有最优子结构性质,求解过程中 子问题被重复求解,则采用(64)算法设计策略,以深度优先的方法是搜索解 空间,则采用(65)算法设计策略。 (64)A.分治
B.动态规划
C.贪心
D. 回溯
(65)A动态规划 B贪心 址为(66)
C.回溯 D.分治限界
●某单位的局域网配置如下图所示,PC 发送到 Internet 上的报文的源 IP 地
PC1 192.168.0.3/24 PC2 192.168.O.2/24 PC3 192.168.0.4/24
(66)A.192.168.0.2 B. 192.168.O.1
C.202.117.112.1
D.202.117.112.2 ●在 IPv4 向 IPv6 过渡期间,如果要使得两个 IPv6 结点可以通过现有的 IPv4 网络进行通则应该使用(67);如果要使得纯 IPv6 结点可以与纯 IPv4 结点进行 通信,则需要使用(68) 。
(67)A.堆栈技术 B.双协议栈技术 C.隧道技术 D.翻译技术 (68)A 堆栈技术 8.双协议栈技术 C.隧道技术 D.翻译技术 ●POP3 协议采用(69)模式进行通信,当客户机需要服务时,客户端软件与 POP3 缎务器建立_(70)连接。
(69)A.Browser/ServerB.Client/Server
C.Peer to Peer
D.Peer to Server
(70)A.TCP B.UDP C.php D.IP
11
2 0 1 3 年 下 半 年 软 件 设 计 师 上 午
●<
T h e r e
i s
n o t h i n g
i n
t h i s
w o r l d
c o n s t a n t
,
b u t i n c o n s t a n c y . — — J . S w i f t >
Project after project designs a set of algorithms and then plunges intoconstruction
of customer-deliverable software on a schedule that demands delivery of the first thing built.
In most projects, the first system built is (71) usable. It may be too slow, too big , awkward to use, or all three. There is no (72 ) but to start again, smarting but smarter and build a redesigned version in which these problems are solved. The discard and (73) may be done in one lump, or it may be done piece-by-piece. But all large-system experience shows that it will be done. Where a new system concept or new technology is used, one has to build a syste m to throw away, for even the best planning is not so omniscient (全知的) as to get it fight the first time.
the management question, therefore, is not whether to build a pilot system and throw it away. You will do that. The only question is whether to plan in advance to build a (74). or to promise to deliver the throwaway to customers. Seen this way, the answer is much clearer. Delivering that throwaway to customers buys time, but it does so only at the (75) of agony (极大痛苦) for the user, distraction for the builders while they do the redesign, and a bad..reputation for the product that the best redesign will find hard to live down. Hence plan to throw one away; you will, anyhow. (71) A. almost B. often C. usually D. barely (72) A. alternative A. design
(74) A. throwaway (75) A. worth
B. need B. redesign B. system
C. possibility C. plan C. software
D. solution (73) D. build D. product
B. value C. cost D. Invaluable 在大多数项目中,第一个系统是几乎无法使用。它可能是太慢,太大,不好用,或所有三。没有办法,但再次开始,但更为,并建立一个重新设计的版本中,这些问题都解决了。丢弃或重新设计可能是一次性完成的,或者可能是由片做了件。但所有的大型系统的经验表明,它会做的。”
管理问题,因此,不在于是否建立一个试验系统,扔掉它。你会这样做。唯一的问题是,是否要提前建立一次性计划,或承诺提供一次性客户。这样看来,答案是很清晰。提供一次性客户赢得了时间,但它只有在用户的痛苦成本,分心的建设者而他们做了重新设计,并对最佳的重新设计将难以活下来的产品一个坏名声。
12