软件工程盒图经典试题
“软件工程盒图经典试题”相关的资料有哪些?“软件工程盒图经典试题”相关的范文有哪些?怎么写?下面是小编为您精心整理的“软件工程盒图经典试题”相关范文大全或资料大全,欢迎大家分享。
软件测试经典试题(含答案)
软件测试面试题汇总
测试技术面试题
............................................................................................................................................................................................... 5 1、什么是兼容性测试?兼容性测试侧重哪些方面? ...................................................................................................... 5 2、我现在有个程序,发现在Windows上运行得很慢,怎么判别是程序存在问题还是软硬件系统存在问题? ...... 5 3、测试的策略有哪些? ...................................................................................................................
软件工程导论试题
软件工程导论试题(老师给的)
一.选择
1、瀑布模型把软件生命周期划分为八个阶段:问题的定义、可行性研究、软件需求分析、系统总体设计、详细设计、编码、测试和运行、维护。八个阶段又可归纳为三个大的阶段:计划阶段、开发阶段和 ( )。 A、详细计划
B、可行性分析
C、运行阶段
D、测试与排错
2、从结构化的瀑布模型看,在它的生命周期中的八个阶段中,下面的几个选项中哪个环节出错,对软件的影响最大 ( )。 A、详细设计阶段 B、概要设计阶段 标 ( )。 A、需求分析阶段
C、 需求分析阶段D、 测试和运行阶段
3、在结构化的瀑布模型中,哪一个阶段定义的标准将成为软件测试中的系统测试阶段的目
B、详细设计阶段 C、概要设计阶段 D、 可行性研究阶段
4、软件工程的出现主要是由于( )。
A.程序设计方法学的影响 B.其它工程科学的影响 C. 软件危机的出现 D.计算机的发展 5、软件工程方法学的目的是:使软件生产规范化和工程化,而软件工程方法得以实施的主要保证是 ( )
A、硬件环境 B、软件开发的环境 C、软件开发工具和软件开发的环境D、开发人员的素质 6、软件开发常使用的两种基本方法是结构化和原型化方法,在
软件工程导论试题
1.办公室复印机的工作过程大致如下:
未接到复印命令时处于闲置状态,一旦接到复印命令则进入复印状态,完成一个复印命令规定的工作后又回到闲置状态,等待下一个复印命令;
如果执行复印命令时发现缺纸,则进入缺纸状态,发出警告,等待装纸,装满纸后进入闲置状态,准备接受复印命令;如果复印时发生卡纸故障,则进入卡纸状态,发出警告等待维修人员排除故障,故障排除后回到闲置状态。
请试画出复印机的状态转换图 答案:
排除了卡纸故障 卡纸 卡纸故障 do/警告 复印 闲置 复印命令 完成命令 do/复印 缺纸 缺纸故障 do/警告
装满纸 2.录入统计计算某班学生成绩,画出数据流图(DFD)。 学生成绩表数据结构如下:
学号|高数|物理|英语|计算机|法律常识|总分|平均分|不及格门数|升留补| 需求功能如下:
(1)录入全班学生各课的考分,生成成绩表;
(2)检查各课成绩,修改错误,补充未录入成绩,删除非法成绩;
(3)计算总分,平均分;
(4)统计不及格门数,然后再写入升级、补考、留级;
(5)打印成绩通知单,交家长。
答案:
错误成绩通知
1 学生成绩 录入 学生成绩 2 检查 学生成绩
软件工程各种图的画法(考试必备)
1.完成患者监护系统功能级的数据流图、实体联系图、软件结构图。
2.网上书店系统,其外部用户主要有游客、会员和管理员。其中,游客进行注册后,可以成为系统的会员,会员享有订购图书及订单和书籍等信息查询的功能,管理员可对系统的各种信息进行管理和维护。根据上述描述,请画出网上书店系
统的:①基本系统模型(第0层);②功能级的数据流图(第1层);③底层的订购图书数据流图。
1.把如下统计空格程序的Jackson图改画为等价的程序流程图和盒图。
2、用Jackson图描述下述的一列火车的构成:
一列火车最多有两个火车头。只有一个火车头时则位于列车最前面,若还有第二个火车头时,则第二个火车头位于列车的最后面。火车头既可以是内燃机车也可以是电气机车。车厢分为硬座车厢、硬卧车厢和软卧车厢等3种。硬座车厢
在所有车厢的前面部分,软卧车厢在所有车厢的后面部分。此外,在硬卧车厢和软卧车厢之间还有一节餐车。
1.饮用水自动销售系统的工作过程大致如下:如果投入1元硬币,则自动放水5升;如果投入5角硬币,放水2.5升;如果选择1元,投入2个伍角的硬币,也可放水5升。如果饮用水来不及生成,系统会把硬币退出来并亮红灯。收到的硬币由收银员定时回收。试画出该系统的用例
软件工程导论试题集
1. 航空公司“机票预定系统”:
航空公司为给旅客乘机提供方便,需要开发一个机票预定系统。各个旅行社把预定机票的旅客信息(姓
名、性别、工作单位、身份证号码(护照号码)、旅行时间、旅行始发地和目的地,航班舱位要求等)输入到系统中,系统根据旅客信息和航班信息为旅客安排航班。当旅客交付了预订金后,系统打印出取票通知和帐单给旅客,旅客在飞机起飞前一天凭取票通知和帐单交款取票,系统核对无误即打印出机票给旅客。 请用结构化分析方法,给出系统的功能模型(DFD描述)。 参考答案:(0层,1层DFD)
预订信息 旅 旅 机票 机票
取票通知 行 客 预订 取票通知
社 账单 账单/票款 旅客信息 航班信息 旅行社 录入预订信息 安排 航班 取票通知 账单 机票 旅客 取票通知 机票 旅客 取票
旅行时间 姓名 性别 旅行地 工作单航班机票信 航空公账单 合适航班机 可售机票信身份证号 旅客 取票通知 订价旅行社 时等订票旅客账售出机票信
2. 一个简化的机票销售系统需求描述如下:
售票员根据旅客需要的航班,首先查询有无该航班机票。若有,则负责录入旅客的基本信息,并将指定的机票标志设置为售出;售票部
软件工程模拟试题1
一、选择题,请从四个可选项中选择正确答案。(60分,每题3分)
1、软件工程强调将( D )的方法应用于软件的开发和维护过程之中。
A.规范化 B.系统化 C.可度量 D.以上全部
2、软件开发活动的顺序应该是( A )。
A.问题定义、可行性研究、需求分析、设计、编码和测试。
B.问题定义、设计、可行性研究、编码和测试。
C.需求分析、设计、编码和测试。
D.需求分析、编码和测试、试运行。
3、假定银行的存款年利率是2%,请问现在存5000元,两年后价值应为( A )元。
A.5202 B.4500 C.5100 D.4712
4、系统物理模型用( A )表示。
A.系统流程图 B.数据流程图
C.程序流程图 D.E-R图
5、关于软件需求特性不正确的描述是“软件需求具有( C )”。
A.多变性 B.模糊性 C.准确性 D.主观性
6、随着模块规模减小,模块开发成本_____,模块集成成本____( B )。
A.减小/减小 B.减小/增加 C.增加/减小 D.增加/增加
7、反映模块独立性的指标是( D
软件工程模拟试题1
一、选择题,请从四个可选项中选择正确答案。(60分,每题3分)
1、软件工程强调将( D )的方法应用于软件的开发和维护过程之中。
A.规范化 B.系统化 C.可度量 D.以上全部
2、软件开发活动的顺序应该是( A )。
A.问题定义、可行性研究、需求分析、设计、编码和测试。
B.问题定义、设计、可行性研究、编码和测试。
C.需求分析、设计、编码和测试。
D.需求分析、编码和测试、试运行。
3、假定银行的存款年利率是2%,请问现在存5000元,两年后价值应为( A )元。
A.5202 B.4500 C.5100 D.4712
4、系统物理模型用( A )表示。
A.系统流程图 B.数据流程图
C.程序流程图 D.E-R图
5、关于软件需求特性不正确的描述是“软件需求具有( C )”。
A.多变性 B.模糊性 C.准确性 D.主观性
6、随着模块规模减小,模块开发成本_____,模块集成成本____( B )。
A.减小/减小 B.减小/增加 C.增加/减小 D.增加/增加
7、反映模块独立性的指标是( D
软件工程试题和答案
一、选择
1、在软件开发的各种资源中,(B)是最重要的资源。
A开发工具B方法C硬件环境D人员
2、软件的复杂性是(A),它引起人员通信困难、开发费用超支、开发时间超时等问题。
A固有的B人为的C可消除的D不可降低的
3、原型化方法是用户和软件开发人员之间进行的一种交互过程,适用于(A )系统。
A需求不确定的B需求确定的C管理信息D决策支持
4、单元测试的测试用例主要根据( D )的结果来设计。
A需求分析B源程序C概要设计D详细设计
5、(A )是软件生存期中的一系列相关软件工程活动的集合,它由软件规格说明、软件设计与开发、软件确认、软件改进等活动组成。
A软件过程B软件工具C软件生存周质量保证D软件工程
6、(A )意味着一个操作在不同的类中可以有不同的实现方式。
A多态性B类的复用C封装
7、软件测试计划开始于需求分析阶段,完成于(D )阶段。
A需求分析B软件设计C软件实现D软件测试
8、在软件生存周期的瀑布模型中一般包括计划、(C )、设计、编码、测试、维护等阶段。
A可行性分析B需求采集C需求分析D问题定义
9. 软件需求分析阶段的测试手段一般采用( C )。
A总结B阶段性报告C需求分析评审D不测试
10. (C )是把对象的属性和操作结合在一起,构成一个
软件工程导论试题集
1. 航空公司“机票预定系统”:
航空公司为给旅客乘机提供方便,需要开发一个机票预定系统。各个旅行社把预定机票的旅客信息(姓
名、性别、工作单位、身份证号码(护照号码)、旅行时间、旅行始发地和目的地,航班舱位要求等)输入到系统中,系统根据旅客信息和航班信息为旅客安排航班。当旅客交付了预订金后,系统打印出取票通知和帐单给旅客,旅客在飞机起飞前一天凭取票通知和帐单交款取票,系统核对无误即打印出机票给旅客。 请用结构化分析方法,给出系统的功能模型(DFD描述)。 参考答案:(0层,1层DFD)
预订信息 旅 旅 机票 机票
取票通知 行 客 预订 取票通知
社 账单 账单/票款 旅客信息 航班信息 旅行社 录入预订信息 安排 航班 取票通知 账单 机票 旅客 取票通知 机票 旅客 取票
旅行时间 姓名 性别 旅行地 工作单航班机票信 航空公账单 合适航班机 可售机票信身份证号 旅客 取票通知 订价旅行社 时等订票旅客账售出机票信
2. 一个简化的机票销售系统需求描述如下:
售票员根据旅客需要的航班,首先查询有无该航班机票。若有,则负责录入旅客的基本信息,并将指定的机票标志设置为售出;售票部
软件工程复习试题2
一、选择题(每题2分,共40分)
1.软件项目的可行性研究要进行一次( C )需求分析。
A.详细的 B.全面的 C.简化的、压缩的 D.彻底的 2、系统流程图用于可行性分析中的( A )的描述。
A.当前运行系统 B.当前逻辑模型 C.目标系统 D.新系统 3、程序的三种基本控制结构的共同特点是( D )
A.不能嵌套使用 B.只能用来写简单程序 C.已经用硬件实现 D.只有一个入口和一个出口
4、维护中,因误删除一个标识符而引起的错误是( C )副作用。 A.文档 B.数据 C.编码 D.设计 5、( D )是以提高软件质量为目的的技术活动。 A.技术创新 B.测试 C.技术创造 D.技术评审
6、面向对象方法学的出发点和基本原则是尽可能模拟人类习惯的思维方式,分析、设计和实现一个软件系统的方法和过程,尽可能接近于人类认识世界解决问题的方法和过程。因此
面向对象方法有许多特征,如软件系统是由对象组成的;( C );对象彼此之间仅能通过传递消息互