软件工程导论期末考试题库及答案
“软件工程导论期末考试题库及答案”相关的资料有哪些?“软件工程导论期末考试题库及答案”相关的范文有哪些?怎么写?下面是小编为您精心整理的“软件工程导论期末考试题库及答案”相关范文大全或资料大全,欢迎大家分享。
《软件工程导论》期末考试-试题与答案
一、
《软件工程导论》期末考试-试题与答案
填空题
1. 软件工程中的结构化分析 SA 是一种面向________的分析方法。
2. 软件模块独立性的两个定性度量标准是_________________。
3. 软件开发是一个自顶向下逐步细化和求精的过程,而软件测试是一个________的过程。
4. ________和数据字典共同构成了系统的逻辑模型
5. ___________是一种黑盒测试技术,这种技术把程序的输入域划分为若干个数据类,据
此导出测试用例。
二、 单选题
1. 在软件危机中表现出来的软件质量差的问题,其原因是_______。A. 软件研发人员素质太差B. 用户经常干预软件系统的研发工作C. 没有软件质量标准
D. 软件开发人员不遵守软件质量标准2. 在软件质量因素中,软件在异常条件下仍能运行的能力成为软件的_____。A. 安全性B. 健壮性C. 可用性D. 可靠性
3. 在下列测试技术中,______不属于黑盒测试技术。A. 等价划分B. 边界值分析C. 错误推测D. 逻辑覆盖
4. 软件工程方法是在实践中不断发展着的方法,而早期的软件工程方法主要是指______。A. 原型化方法B. 结构化方法C. 功能化方法
《软件工程导论》期末考试试题和答案Word版
传播优秀Word版文档,希望对您有帮助,可双击去除!
1.软件生存周期一般可分为__问题定义__、可行性研究、_需求分析_____、设计编码、__
测试________、运行与维护阶段。
2.按软件的功能进行划分,软件可以划分为系统软件、支撑软件
和应用软件。
3.可行性研究主要集中在以下四个方面经济可行性、技术可行
性、法律可行性和抉择。
4.用户界面的可使用性是用户界面设计最重要的也是最基本的目标。
5.常见的软件概要设计方法有3大类:以数据流图为基础构造模块结构的___结构化设计
方法_________,以数据结构为基础构造模块的__jackson方法__________,以对象、类、继承和通信为基础的__面向对象设计方法__________。
6.__数据流图________和__数据字典___共同构成系统的逻辑模型。
7.软件测试的方法有__分析方法________和___非分析方法_______(即黑盒法)。
8.单元测试一般以___白盒_____________测试为主,___黑盒______测试为辅。
9.成本估计方法主要有__自底向上估计________、_自顶向下估计_________和算法模型估
计三种类型。
1.下列哪个阶段不属于软件生存周期的三大
软件工程导论期末考试简答题
简答题 1、什么是软件工程?它目标和内容是什么?
软件工程就是用科学的知识和技术原理来定义,开发,维护软件的一门学科。软件工程目标:付出较低开发成本;达到要求的功能;取得较好的性能;开发的软件易于移植;只需较低的维护费用;能按时完成开发任务,及时交付使用;开发的软件可靠性高。软件工程内容:包括开发技术和开发管理两个方面。 2、软件开发中有哪几种过程模型?哪些适用于面向对象的软件开发?
软件开发中常见的软件过程模型有瀑布模型、原型模型、螺旋模型、喷泉模型、统一软件过程等。 其中喷泉模型、统一软件过程适用于面向对象的软件开发。 3、什么是结构分析方法?该方法使用什么描述工具?
结构化分析:简称SA,面向数据流进行数据分析的方法。采用自顶向下逐层分解的分析策略。顶层抽象地描述整个系统,底层具体地画出系统工程的每个细节。中间层则是从抽象到具体的过渡。使用数据流图,数据字典,作为描述工具,使用结构化语言,判定表,判定树描述加工逻辑。 4、什么是软件概要设计?该阶段的基本任务是什么?
把一个软件需求转换为软件表示时,首先设计出软件总的体系结构。称为概
软件工程导论期末考试简答题
简答题 1、什么是软件工程?它目标和内容是什么?
软件工程就是用科学的知识和技术原理来定义,开发,维护软件的一门学科。软件工程目标:付出较低开发成本;达到要求的功能;取得较好的性能;开发的软件易于移植;只需较低的维护费用;能按时完成开发任务,及时交付使用;开发的软件可靠性高。软件工程内容:包括开发技术和开发管理两个方面。 2、软件开发中有哪几种过程模型?哪些适用于面向对象的软件开发?
软件开发中常见的软件过程模型有瀑布模型、原型模型、螺旋模型、喷泉模型、统一软件过程等。 其中喷泉模型、统一软件过程适用于面向对象的软件开发。 3、什么是结构分析方法?该方法使用什么描述工具?
结构化分析:简称SA,面向数据流进行数据分析的方法。采用自顶向下逐层分解的分析策略。顶层抽象地描述整个系统,底层具体地画出系统工程的每个细节。中间层则是从抽象到具体的过渡。使用数据流图,数据字典,作为描述工具,使用结构化语言,判定表,判定树描述加工逻辑。 4、什么是软件概要设计?该阶段的基本任务是什么?
把一个软件需求转换为软件表示时,首先设计出软件总的体系结构。称为概
(完整)软件工程期末考试题(含答案),推荐文档
一、选择题
1.瀑布模型把软件生命周期划分为八个阶段:问题的定义、可行性研究、
软件需求分析、系统总体设计、详细设计、编码、测试和运行、维护。八个阶
段又可归纳为三个大的阶段:计划阶段、开发阶段和_。 ( C ),
A .详细计划
B .可行性分析
C .运行阶段 D.测
试与排错
2.在结构化的瀑布模型中,哪一个阶段定义的标准将成为软件测试年勺系
统测试阶段的目标( A )
A .需求分析阶段
B .详细设计阶段 C.概要设计阶段 D .可行性研究阶段,
3.软件工程的出现主要是由于(C ) ,
A.程序设计方法学的影响
B.其它工程科学的影响
C.软件危机的出现
D.计算机的发展,
4.软件工程方法学的目的是:使软件生产规范化和工程化,而软件工程方
法得以实旅的主要保证是(C)
A.硬件环境
B.软件开发的环境
C.软件开发工具和软件开发的环境
D.开发人员的素质
5.软件开发常使用的两种基本方法是结构化和原型化方法,在实际的应用中,它们之间的关系表现为(B)
A.相互排斥B相互补充C独立使用 D.交替使用
6.UML是软件开发中的一个重要工具,它主要应用于哪种软件开发方法(C)
A.基于瀑布模型的结构化方法 B.基于需求动态定义的原型化方法C.基于对象的面向对象的方
液压传动期末考试题库及答案
液压传动期末考试题库
及答案
3ef28612a01614791711cc7931b765ce05087a9dwork Information Technology Company.2020YEAR
液压传动期末考试题库答案
一、填空
1、液压传动是利用液体的(压力)能来传递能量的一种传动方式。其主要参数为(压力)
和(流量)。
2、以(大气压力)为基准所表示的压力称为相对压力。
3、液体粘性用粘度表示,常用的粘度有(动力粘度)、(运动粘度)和条件粘度(或相对粘度)。
4、液体能量的表现有(压力能)、(位能/势能)和(动能)三种。
5、容积式液压泵是依靠(密封容积的变化)来进行工作的。
6、液压泵和液压马达的排量只随(几何尺寸)的变化而变化。
7、液压缸运动速度的大小决定于(进入液压缸的流量)。
8、减压阀常态时阀口常(开)。
9、油箱的功用有(储存油液)、(散发热量)、逸出气体和沉淀污物。
10、流体在管道中存在两种流动状态,(层流)时黏性力起主导作用,(湍流)时惯性力起
主导作用,液体的流动状态可用(雷诺数/Re)来判断,其计算公式为()。
11、改变单作用叶片泵转子和定子之间(偏心距)的大小可以改变其流量。
12、常用的液压泵有(齿轮)、(叶片)和(柱塞)三类。
13、调速
《软件工程》期末考试参考题及答案1
《软件工程》期末考试样题
一、填空题
1.软件开发模型有 瀑布模型 、 螺旋模型 、第四代技术模型、原型模型、构件组装模型、混合模型。
2.可行性研究一般可以从 经济 可行性、 技术 可行性、运行可行性、法律可行性和开发可行性等方面来研究。
3.现在向银行存款,年利率为i,若希望在n年后从银行得到F元,现在应该存入的钱数为 F/(1+i) 。
4.数据流图基本符号包括 数据输入的源点和数据输出的汇点 、 加工 、 数据流 、 数据存储文件。
5.Jackson图除了可以表达程序结构外,还可以表达 数据结构 ,它首先要分析 数据结构,并用适当的工具来描述。
6.详细设计的工具有 图形工具 、表格工具和 语言工具 。
7.IPO图由 输入 、处理和 输出 三个框组成。这个图的特点是能够直观的显示三者之间的关系。
8.面向对象技术是一整套关于如何看待 软件系统 和 现实世界 的关系,以什么观点来研究问题并进行分析求解,以及如何进行系统构造的软件方法学。面向对象方法是一种运用 对象 、 类 、 继承 、 封装 、聚集、消息传送、多态性等概念来构造系统的软件开发方法
《软件工程》期末考试参考题及答案1
《软件工程》期末考试样题
一、填空题
1.软件开发模型有 瀑布模型 、 螺旋模型 、第四代技术模型、原型模型、构件组装模型、混合模型。
2.可行性研究一般可以从 经济 可行性、 技术 可行性、运行可行性、法律可行性和开发可行性等方面来研究。
3.现在向银行存款,年利率为i,若希望在n年后从银行得到F元,现在应该存入的钱数为 F/(1+i) 。
4.数据流图基本符号包括 数据输入的源点和数据输出的汇点 、 加工 、 数据流 、 数据存储文件。
5.Jackson图除了可以表达程序结构外,还可以表达 数据结构 ,它首先要分析 数据结构,并用适当的工具来描述。
6.详细设计的工具有 图形工具 、表格工具和 语言工具 。
7.IPO图由 输入 、处理和 输出 三个框组成。这个图的特点是能够直观的显示三者之间的关系。
8.面向对象技术是一整套关于如何看待 软件系统 和 现实世界 的关系,以什么观点来研究问题并进行分析求解,以及如何进行系统构造的软件方法学。面向对象方法是一种运用 对象 、 类 、 继承 、 封装 、聚集、消息传送、多态性等概念来构造系统的软件开发方法
JAVA期末考试题库
判断题1到72为正确,101之后为错误!
1.Java是一种严格的面向对象语言,编写的所有代码都限定在类内完成。
2.Java中引入包的概念是为了减少命名冲突,扩大名字空间。 3.Java既是开发环境,又是应用环境,它代表了一种新的计算模式。
4.Java中的数组是用来表示一组同类型数据的数据结构,且数组是定长的,初始化以后,数组的大小不会再动态变化。 5.Java中的字符串是内存中连续排列的一个或多个字符。 6.Java的封装性体现在将方法和数据封装在一个类中。 7.Java中的每种事件类都有一个对应的接口,接口中申明了一个或多个抽象的事件处理方法,凡是需要接收并处理事件类对象的类,都需要实现相应的接口。
9.在Java中,使用构造函数是生成对象的唯一方法。 10.在Java中,this用于指代本类,super用于指代其父类。 11.在Java中,n维数组只是n-1维数组的数组。
12.在Java中,复合语句是一对花括号“{”和“}”括起来的语句组,也称为块。从这种意义上说,类定义和方法定义都可以看作一个块。
13.在Java中,环境变量classpath将指示javac编译器如何查找所需要的对象。
1
14.如果Java文件中包含一个
vfp期末考试题库含答案
一、选择题
VF期末考试复习题库
1. 在Visual FoxPro中,向数据库文件中追加数据使用语句( C )。 A、INSERT B、REPLACE C、APPEND D、ADD
2. 在Visual FoxPro中,删除数据库的所有记录,仅保留库结构的命令是( D )。 A、 delete all B、pack C、recall D、 zap 3. 在Visual FoxPro中,复制当前工作区中库结构的命令是( C )。
A、Copy stru <原文件> to<目标文件> B、Copy <原文件> stru to <目标文件> C、Copy stru to <库文件名> D、Copy stru to <库文件名>exten
4. 在Visual FoxPro中,使用replace〈字段名〉with〈表达式〉for〈条 件〉后,记录指针为( D )。 A、视情况而定 B、当前记录 C、bof D、为文件尾
5. 在Visual FoxPro中,对数据库结构或记录进行输入、修改后,应按( A )存盘退出。 A、ctrl+