问题 单项选择题

在结构化方法中,软件功能分解属于下列软件开发中的阶段是( )。

A.详细设计

B.需求分析

C.总体设计

D.编程调试

答案

参考答案:C

解析: 软件系统结构的总体设计包括:基于功能层次结构建立系统、按功能划分成模块的层次结构、确定每个模块的功能、建立与已确定的软件需求的对应关系、确定模块间的调用关系和模块间的接口、评估模块划分的质量等方面。详细设计的任务是:在使用程序设计语言编制程序以前,对所采用算法的逻辑关系进行分析,设计出全部必要的过程细节,并给予清晰的表达。需求分析是指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望。需求分析的任务是发现需求、求精、建模和定义需求,通常包括:功能需求、性能需求、环境需求、可靠性需求、安全保密要求、用户界面需求、资源使用需求、成本消耗需求、开发进度需求等。编程调试的任务是诊断和改正程序中潜在的错误。综上所述。软件功能分解只能发生在总体设计阶段。

判断题
写作题

你的英国朋友Jack想了解北京奥运会的情况。假如你是李华,请你给他写一封电子邮件,就本届奥运会作一简单介绍。内容要点如下:

1. 从2008年8月8日至24日历时17天,二百多个国家和地区参赛。

2. 本届奥运会打破43项世界记录、132项奥运会记录,美国运动员Michael Phelps创一次奥运会金牌最多的记录。

3. 中国队表现突出,获100枚奖牌、50枚金牌,金牌总数第一,创历史之最。

4. 北京奥运会的成功举办获得全球赞誉。

注意:字数:120左右

Dear Jack,

I’m very glad to tell you something about the Beijing Olympic Games.

____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

With best wishes.

Yours sincerely,

Li Hua