关于软件工程的题目 求解答 急用!!

1. Jackson结构化程序设计方法是英国人M.A.Jackson提出的,它是一种面向()的设计方法。
A、对象 B、数据流 C、数据结构 D、控制结构
2.软件工程是( )。
A、是结构化程序设计的指导方法
B、是软件开发技术和软件工程管理学为内容的学科
C、是指导计算机软件开发和维护的工程学科
D、是指导软件开发的工程方法。
3. 原型方法是用户和设计者之间的一种交互过程,选用于( )系统。
A、需求不确定性较高的 B、需求确定的
C、管理信息 D、决策支持
4. 要将一个复杂的系统分析清楚,常用的方法是结构化分析方法,结构化分析方法就是( )。
A、面向数据流自顶向下逐步求精的方法
B、由内向外进行分析的方法
C、先局部后整体的分析方法
D、使用IPO图形工具分析的方法

5. 可行性研究是从( )两个方面研究的。
A、经济可行性和单位领导态度 B、经济可行性和技术可行性
C、经济可行性和开发商 D、单位领导态度和开发商
1、TURBO PASCAL是( )软件。
A、系统软件 B、人工智能 C、事务软件 D、应用软件
6、计算机辅助软件工程,简称( )。
A、SA B、SD C、SC D、CASE
7、选择结构的复杂性比顺序结构的复杂性要( )。
A、小 B、大 C、相等 D、无法比较
8、在数据流图中,○(椭圆)代表( )。
A、源点 B、终点 C、加工 D、模块
9、模块内聚度越高,说明模块内各成分彼此结合的程度越( )。
A、松散 B、紧密 C、无法判断 D、相等
10. 通常所说的结构化设计即SD是属于面向( )的设计方法。
A、数据结构 B、数据流 C、 对象 D、以上均可
11. 概要设计过程是( )。
A、先确定系统的实现方案,然后在结构设计阶段中确定软件的模块结构
B、确定软件的模块结构,再设计出系统的所有程序和数据文件
C、设计出系统的HIPO 图并对所有模块进行描述
D、规划出系统的后期设计总体结构
12. 设函数C(X)定义问题X的复杂度,函数E(X)确定解决问题需要的工作量,对于问题P1和P2,若C(P1)>C(P2)则E(P1)>E(P2),C(P1+P2)>C(P1)+C(P2)从而E(P1+P2)>E(P1)+E(P2),是说明了( )。
A、问题P1、P2越复杂所需的工作量越大
B、独立解决问题P1、P2所需用工作量比合并P1、P2解决所需用工作量少
C、问题的复杂程度和解决问题时所需的处理工作量有函数关系
D、通过数学推导找出解决问题的最小工作量表达式
13. 程序的三种基本结构是( )。
A、过程,子程序,分程序 B、顺序,条件,循环
C、递归,堆栈,队列 D、调用,返回,转移
14. 结构化程序设计的一种基本方法是( )。
A、筛选法 B、递归法 C、归纳法 D、逐步求精法
15、软件设计阶段的输出主要是( )。
A、程序 B、模块 C、伪代码 D、设计规格说明书
16、SD方法设计的结果是( )。
A、源代码 B、伪代码 C、模块 D、模块结构图
17、软件维护是软件生命周期中的固有阶段,一般认为,各种不同的软件维护中以( )维护所占的维护最小。
A、纠错性维护 B、代码维护 C、预防性维护 D、文档维护
18、软件需求分析是保证软件质量的重要步骤,它的实施应该是在( )。
A、编码阶段 B、软件开发全过程
C、软件定义阶段 D、软件设计阶段
19、软件测试方法中,黑盒、白盒测试法是常用的方法,其中白盒测试主要用于测试( )。
A、结构合理性 B、软件外部功能
C、程序正确性 D、程序内部逻辑

1.B 2.C 3.A 4.A 5.B 6.D 7.B 8.C 9.B 10.B 11.A 12.B 13.B 14.D 15.D 16.D 17.A 18.C 19.A

刚刚考完《软件工程》科目的期末试,就来给你回答了,哈哈
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-06-28
找着找着 就找到你的贴子了

呵呵。。我也不会。。你找到答案记得告诉我哈。。

BY:坐你后面那位。
(*^__^*) 嘻嘻