大工15春《软件工程》在线作业1满分答案
大工15春《软件工程》在线作业2满分答案
大工15春《软件工程》在线作业2满分答案
大工15春《软件工程》在线作业2满分答案
一、单选题
1.为了提高模块的独立性,模块内部最高程度的内聚是()。
A.逻辑内聚
B.时间内聚
C.功能内聚
D.偶然内聚
正确答案:C
2.在软件测试中,白盒测试方法是通过分析程序的()来设计测试用例的方法。
A.应用范围
B.内部逻辑
C.输出数据
D.输入数据
正确答案:B
3.因计算机硬件和软件环境的变化而作出的修改软件的过程称为()。
A.改正性维护
B.适应性维护
C.完善性维护
D.预防性维护
正确答案:B
4.在详细设计阶段,经常采用的工具不包括()。
A.PAD
B.N-S
C.PDL
D.DFD
正确答案:D
5.下列几种类型中,耦合性最弱的是()耦合。
A.内容
B.控制
C.公共环境
D.数据
正确答案:D
本帖隐藏的内容
6.使用程序设计的控制结构导出测试用例的测试方法是()。
A.黑盒测试
B.白盒测试
C.边界测试
D.等价划分测试。
西交《软件工程综合训练》在线作业15春满分答案
西交《软件工程综合训练》在线作业15春满分答案西交《软件工程综合训练》在线作业一,单选题1. 函数规模应在()行以内A. 100B. 200C. 300D. 400正确答案:B2. 需求优先级:分为1-5个级别,()是最最级别,在项目开发过程中要最先实现A. 2B. 3C. 4D. 5正确答案:D3. 在Project2003中工期后面的()表示为估计工期A. ?B. *C. %D. &正确答案:A4. PERT分析方法是一种非常有效的工期估算技术,下列()情况不能用来计算可能的结果A. 最佳B. 预期C. 最差D. 一般正确答案:D5. 选中非连续单元格先按住()键,然后用鼠标左键逐个点击要选的单元格A. ALTB. SHIFTC. CTRLD. BACKSPACE正确答案:B6. 在()菜单上点击“工具栏”菜单项,再选择“PERT分析”,将出现“PERT分析”工具栏A. 视图B. 编辑C. 格式D. 插入正确答案:A7. 要查看项目的总体信息,可以使用()菜单下的“项目信息”命令A. 文件B. 项目C. 编辑D. 工具正确答案:A8. 在Project2003中,对于两个任务间的相关性提供了()种不同的类型A. 1B. 2C. 3D. 4正确答案:D9. 下列不属于概要设计状态的是()A. 未编写B. 编写C. 评审通过D. 装订正确答案:D10. 删除任务的操作方法可按()键A. DeleteB. CtrlC. ShiftD. Alt正确答案:A二,判断题1. 立项报告的主要内容:(1)市场可行性、技术可行性、资源可行性等内容。
(2)系统所使用资源的估计,如多少人月工作量,计算出工资性预算,设备投入预算等。
(3)对风险进行分析,并提出控制策略。
(4)从研发的角度为市场推广及工程实施可以提供什么样的建议、方案及帮助等A. 错误B. 正确正确答案:B2. 编码时应尽可能使用局部变量A. 错误B. 正确正确答案:B3. 对象模型中的五个层次缺一不可A. 错误B. 正确正确答案:A4. 软件生命周期中,测试的工作量最大A. 错误B. 正确正确答案:B5. 任何情况下,对象模型始终是最重要、最基本的A. 错误B. 正确正确答案:B6. 引言部分一般说明项目的开发背景、项目的特点、项目所使用的技术以及最后开发项目后所带来的好处等A. 错误B. 正确正确答案:B7. 一般软件过程定义包括:项目立项、项目策划、项目跟踪、项目结项、需求开发、系统设计、实现与测试、配置管理等几个过程A. 错误B. 正确正确答案:B8. 测试人员工作职责是单元测试和集成测试A. 错误B. 正确正确答案:B9. UCP方法工作职责是单元测试和集成测试A. 错误B. 正确正确答案:B10. 硬件接口指出软件所支持的所有硬件接口,其中包括逻辑结构、物理地址、预期行为等A. 错误B. 正确正确答案:B11. 盒图的主要优点之一是强制设计人员采用结构化设计方法A. 错误B. 正确正确答案:B12. 合同定制类:以双方签订的合同作为研发的主要内容及验收标准的项目A. 错误B. 正确正确答案:B13. 应尽量使用全局变量A. 错误B. 正确正确答案:A14. 技术服务类:采用的开发过程相对比较简化,可以采用敏捷过程进行开发A. 错误B. 正确正确答案:B15. 在Project2003中进行项目任务排序的定义时一般采用网络图的方法,最终形成一套项目网络图A. 错误B. 正确正确答案:B16. 项目计划书包含项目WBS、项目的进度计划、任务分配表、项目里程碑的标识、以及风险标识范围变更管理流程A. 错误B. 正确正确答案:B17. 文档人员职责:负责系统使用说明书或用户手册、系统联机帮助、安装程序的编写等A. 错误B. 正确正确答案:B18. 编码规范的基本约定程序效率内容:(1)编写时要经常注意程序的效率;保证软件系统的正确性、稳定性、可靠性、可测试性,提高代码效率;(2)局部效率应为全局效率服务;(3)循环体内工作量最小化;(4)仔细分析算法并进行优化;(5)在保证质量的情况下应压缩代码,去掉不需要的代码;(6)不要一味追求紧簇代码A. 错误B. 正确正确答案:B19. 良好编码习惯的好处:(1)方便代码的交流和维护;(2)不影响编码的效率,不与大众习惯冲突;(3)使代码更美观、阅读更方便;(4)使代码的逻辑更清晰、更易于理解A. 错误B. 正确正确答案:B20. 实训时采用的生命周期“瀑布模型”主要完成的内容有:《项目立项》→《项目初步计划》→《需求分析》→《项目详细计划》→《系统设计》→《系统编码》→《集成测试》→《系统测试》→《产品发布》→《项目总结》A. 错误B. 正确正确答案:B21. WBS每细分一层都是对项目元素更细致的描述,细分的元素称为工作细目,其中最底层的工作细目叫工作包A. 错误B. 正确正确答案:B22. 完成测试作业后,为了缩短源程序的长度应删去源程序中的注释A. 错误B. 正确正确答案:A23. 关键事件或里程碑事件:项目干系人提出在某一特定日期前完成某些重要工作事件,一旦定下来,这些日期就很难被更改了A. 错误B. 正确正确答案:B24. 在需求开发部分,主要形成的文档有:《用户需求调查单》:在实训中可以不需要;《用户需求列表》:系统分析人员编写;《用户需求说明书》:以分析人员为主,测试人员为辅;《用户需求跟踪矩阵》:项目经理或指定专人填写并跟踪;《软件需求规格说明书》:以分析人员为主,测试人员为辅以及评审相关的表格及会议记录A. 错误B. 正确正确答案:B25. 最高错误或缺陷率,通常表示为每千行代码的错误数目或每个功能的错误数目A. 错误B. 正确正确答案:B26. 任何一个项目组的形成过程都要经过分组、选出小组组长、讨论小组的角色、分配角色等几个阶段A. 错误B. 正确正确答案:B27. 视图主要分为任务类视图和资源类视图A. 错误B. 正确正确答案:B28. 完成了工作范围的制定,接下来就可以将工作分配到每个人,项目管理最重要的观点之一就是“责任到人”A. 错误B. 正确正确答案:B29. 制定项目的进度计划意味着明确定义项目活动的开始和结束日期,这是一个反复确认的过程A. 错误B. 正确正确答案:B30. WBS是一种用于组织任务以便报告日程和跟踪成本的分层结构A. 错误B. 正确正确答案:B31. 在制定项目计划的时候还应当注意长期计划和短期计划的结合,对于短期内的计划可以做出周密的规划,对于长期的计划,只需要给出指导性规划即可A. 错误B. 正确正确答案:B32. 面向对象方法中的对象就是结构化方法中的模块A. 错误B. 正确正确答案:B33. 任务是项目的最基础元素,其代表着为了完成项目目标所要进行的所有活动A. 错误B. 正确正确答案:B34. 项目计划书包含项目WBS、风险标识范围变更管理流程、项目里程碑的标识、风险标识及范围变更管理流程A. 错误B. 正确正确答案:B35. 系统测试是把软件、硬件和环境连在一起的全面测试A. 错误B. 正确正确答案:B36. 一个模块的扇入是指该模块被其它模块调用的个数,扇入应尽可能的小A. 错误B. 正确正确答案:A37. 开发环境配置包括硬件和网络设备、软件开发工具、软件开发工具等内容A. 错误B. 正确正确答案:B38. 悲观工期:即预计在最差可能情况下任务的有效工作时间总范围,为从任务的悲观开始时间到悲观完成时间之间的时间量A. 错误B. 正确正确答案:B39. 可靠性需求项可从以下几个方面对系统可靠性进行描述:平均故障间隔时间(MTBF)、平均修复时间(MTTR)、最高错误或缺陷率A. 错误B. 正确正确答案:B40. 进度表的确定应根据以下进行考虑:项目网络图、估算的活动工期、资源需求、资源共享情况、项目执行的工作日历、进度限制、最早和最晚时间、风险管理计划、活动特征等统一考虑A. 错误B. 正确正确答案:B。
大工15春《计算机应用基础》在线测试1、2、3全部答案
大工15春《计算机应用基础》在线测试1、2、3所有答案大工15春《计算机应用基础》在线测试1(第1—4页)大工15春《计算机应用基础》在线测试1(第5—8页)大工15春《计算机应用基础》在线测试1(第9—12页)1、大工15春《计算机应用基础》在线测试1一、单选题(共10 道试题,共40 分。
)1. 通常情况下,下列选项中不能启动Word 2010 的操作是()。
A. 双击Windows桌面上的Word 2010 快捷键方式图标B. 单击“开始”按钮下的“所有程序”中的“Microsoft Office ”程序项中的“Microsoft Word 2010”C. 单击任务栏中的Word 2010快捷方式图标D. 单击Windows桌面上的Word 2010快捷图标满分:4 分2. 目前计算机的应用渗透到社会的各个领域,但其应用最早的领域是()。
A. 数据处理B. 科学计算C. 人工智能D. 过程控制满分:4 分3. 在Word 2010 编辑状态下,要想删除光标前面的字符,可以按()。
A. Backspace键B. Del键C. Ctrl+C组合键D. Shift+A组合键满分:4 分4. 利用计算机来模仿人的高级思维活动(如专家系统),应属于计算机应用中的()。
A. 科学计算B. 数据处理C. 过程控制D. 人工智能满分:4 分5. Word 2010 在文档的操作过程中,如果出现误操作后,可以使用“()”功能来修补不小心进行的误操作。
A. 最小化B. 撤消键入C. 粘贴D. 关闭满分:4 分6. 在Windows 7操作环境下,用户启动的所有任务一般都会显示在()。
A. 对话框B. 任务栏C. 库D. 网上邻居满分:4 分7. Windows 7文件的目录结构是()。
A. 网状结构B. 环型结构C. 矩型结构D. 树型结构满分:4 分8. 根据计算机处理数据的方式的不同,计算机可分为()。
A. 模拟计算机和数字计算机B. 专用机和通用机C. 大型机和小型机D. 主机和终端满分:4 分9. 在Word 2010 中,可以使用()的快捷键将整篇文章选中。
大工15春《计算机应用基础》在线测试1、2、3全部答案-精品
大工15春《计算机应用基础》在线测试1、2、3全部答案-精品2020-12-12【关键字】目录、情况、空间、领域、文件、会议、运行、地方、系统、体制、统一、发展、建立、发现、位置、安全、稳定、网络、基础、环境、工程、项目、途径、资源、方式、结构、任务、设置、分析、管理、服务、教育、实现、推动大工15春《计算机应用基础》在线测试1(第1—4页)大工15春《计算机应用基础》在线测试1(第5—8页)大工15春《计算机应用基础》在线测试1(第9—12页)1、大工15春《计算机应用基础》在线测试1一、单选题(共10 道试题,共40 分。
)1. 通常情况下,下列选项中不能启动Word 2010 的操作是()。
A. 双击Windows桌面上的Word 2010 快捷键方式图标B. 单击“开始”按钮下的“所有程序”中的“Microsoft Office ”程序项中的“Microsoft Word 2010”C. 单击任务栏中的Word 2010快捷方式图标D. 单击Windows桌面上的Word 2010快捷图标满分:4 分2. 目前计算机的应用渗透到社会的各个领域,但其应用最早的领域是()。
A. 数据处理B. 科学计算C. 人工智能D. 过程控制满分:4 分3. 在Word 2010 编辑状态下,要想删除光标前面的字符,可以按()。
A. Backspace键B. Del键C. Ctrl+C组合键D. Shift+A组合键满分:4 分4. 利用计算机来模仿人的高级思维活动(如专家系统),应属于计算机应用中的()。
A. 科学计算B. 数据处理C. 过程控制D. 人工智能满分:4 分5. Word 2010 在文档的操作过程中,如果出现误操作后,可以使用“()”功能来修补不小心进行的误操作。
A. 最小化B. 撤消键入C. 粘贴D. 关闭满分:4 分6. 在Windows 7操作环境下,用户启动的所有任务一般都会显示在()。
电子科技大学15春《软件工程》在线作业1及答案
软件工程 15春《软件工程》在线作业1一,单选题1. 在数据流图中,不能由计算机处理的成份是()。
A. 控制流B. 结点C. 数据流D. 数据源/终点?正确答案:D2. 软件工程的课程特点(): I. 学科理论及其知识应用的多维性;II. 工程化;III. 浓厚的方法学色彩; IV. 实践性、指导性强。
A. I、II和IIIB. I、III和IVC. II、III和IVD. 以上都正确?正确答案:D3. 程序控制的三种基本结构中,()结构可提供多条路径选择。
A. 反序B. 顺序C. 循环D. 分支?正确答案:D4. 以下关于数据流图的说法错误的是()。
A. 数据流图舍去了具体的物质,只剩下数据的流动、加工处理和存储B. 数据流图是用作结构化分析的一种工具C. 传统的数据流图中主要由加工、数据源点/终点、数据流、控制流、数据存储组成D. 数据流图的绘制采用自上向下、逐层分解的方法?正确答案:C5. 面向数据流的设计方法把()映射成软件结构。
A. 数据流B. 系统结构C. 控制结构D. 信息流?正确答案:A6. 在四种类型的维护中,()维护是针对用户对软件提出的功能和性能要求的。
A. 正确性B. 适应性C. 完善性D. 预防性?正确答案:C7. 软件需求分析的任务不应包括()。
A. 问题分析B. 信息域分析C. 结构化程序设计D. 确定逻辑模型?正确答案:C8. ()数据处理问题的工作过程大致分为三步,即取得数据、变换数据和给出数据。
A. 变换型B. 事务型C. 结构化D. 非结构化?正确答案:A9. 在设计测试用例时,()是用的最多的一种黑盒测试方法。
A. 等价类划分B. 边值分析C. 因果图D. 判定表?正确答案:A10. 进行需求分析可使用多种工具,但()是不适用的。
A. 数据流图B. 判定表C. PAD图D. 数据词典?正确答案:C11. 软件可维护性是指软件能够被理解、校正、()功能的容易程序。
大工15春《软件工程》大作业题目及要求答案
大工15春《软件工程》大作业题目及要求答案网络教育学院《软件工程》课程大作业题目:企业货物管理系统学习中心:层次:专业:年级:学号:学生:完成日期:年月日总体设计说明书,一、运行环境硬件开发环境:CPU:Intel Pentium 4 2.00GHz内存:2G硬盘:160G软件开发环境:操作系统:Microsoft Windows XP Professional SP2开发工具包:Java(TM) SE Development Kit 6开发工具:MyEclipse Enterprise Workbench 5.5.1 GAJSP服务器:Apache Tomcat 5.5.26数据库:Microsoft SQL Server 2000并安装升级补丁浏览器:Microsoft Internet Explorer 6.0以上二、系统功能模块设计、系统功能模块设计介绍管理人员的登录与注册模块、进货入库管理模块、退货管理模块、商品调价管理模板的具体功能。
登录:用以实现用户的登录和注册。
用户管理:对系统所有的用户以列表形式浏览并能进行删除。
部门管理:对本企业的部门进行管理,有添加、删除、修改等管理。
供应商管理:对提供物资的企业或厂商信息进行添加、删除、修改。
员工管理:对企业的员工进行添加、删除、修改。
进货合同:对企业采购物品的合同进行添加、删除、修改管理。
库房管理:对企业库房进行管理。
库存管理:对所有库存中的物资以列表形式列出,可以对该信息进行修改和删除。
退货管理:对核查不合格的产品情况进行管理。
核查管理:对所采购的物资进行核查,合格进入库房,不合格列入退货列中。
电子科技大学2015年春学期《软件技术基础》在线作业1满分答案
15春《软件技术基础》在线作业1一、单选题:1.在计算机系统中,操作系统是( )。
(满分:4)A. 处于裸机之上的第一层软件B. 处于硬件之下的低层软件C. 处于应用软件之上的系统软件D. 处于系统软件之上的用户软件正确答案:A2.已知某二叉树的前序序列是ABDC,中序序列是DBAC,问它的后序序列是( )。
(满分:4)A. 虚拟存储B. 地址变换与重定位C. 内存分配与回收D. 进程调度正确答案:D3.可以采取下列哪些预防措施防止死锁的产生( )。
(满分:4)A. 采用资源静态分配策略,破坏"部分分配"条件B. 允许进程剥夺使用其他进程占有的资源,从而破坏"不可剥夺"条件C. 采用资源有序分配法,破坏"环路"条件D. 采用虚拟设备共享法正确答案:D4.存储管理的目的是( )。
(满分:4)A. 方便用户B. 提高内存利用率C. 方便用户和提高内存利用率D. 增加内存实际容量正确答案:D5.队列中输入A,B,C,D,E,F六个字符,出队列顺序是( )。
(满分:4)A. ABCDEFB. FEDCBAC. AFECBD. FABCDE正确答案:A二、多选题:1.分页式存储管理的特点包括( )。
(满分:5)A. 存储效率高B. 具有较强的存储保护功能C. 方便的重定位D. 易于共享页面正确答案:ABCD2.为了实现将作业的逻辑地址转换为实际内存地址,需要建立的数据结构有( )。
(满分:5)A. 表头地址B. 存储分块表C. 页表D. 作业表正确答案:BCD3.作业调度算法有( )。
(满分:5)A. 先来先服务算法B. 短作业优先算法C. 最高响应比作业优先算法D. 资源搭配算法正确答案:ABCD4.线程的两种基本类型是( )。
(满分:5)A. 用户线程B. 系统线程C. 程序线程D. explorer线程正确答案:AB5.进程管理应具有以下功能( )。
《软件工程》作业及答案
《软件工程》作业第一章1.什么是软件危机,它有哪些典型表现?答: 软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。
概括地说,软件危机包含下述两方面的问题:如何开发软件,以满足对软件日益增长的需求;如何维护数量不断膨胀的已有软件。
软件危机典型表现:对软件开发成本和进度的估计常常很不准确。
用户对“已完成的”软件系统不满意的现象经常发生。
软件产品的质量往往靠不住。
软件常常是不可维护的。
软件通常没有适当的文档资料。
软件成本在计算机系统总成本中所占的比例逐年上升。
软件开发生产率提高的速度,远远跟不上计算机应用迅速普及深入的趋势。
产生软件危机的原因:一方面与软件本身的特点有关,另一方面也和软件开发与维护的方法不正确有关。
软件不同于硬件,它是计算机系统中的逻辑部件而不是物理部件。
管理和控制软件开发过程相当困难。
软件是规模庞大,而且程序复杂性将随着程序规模的增加而呈指数上升。
目前相当多的软件专业人员对软件开发和维护还有不省糊涂观念,在实践过程中或多或少地采用了错误的方法和技术,这是使软件问题发展成软件危机的主要原因。
2.简述产生软件危机的原因和解决的思路。
答:软件危机产生的原因一方面与软件本身的特点有关,另一方面,是与已有软件开发、维护的方法不正确有密切关系。
解决软件危机,既要有技术措施(方法和工具),又要有必要的组织管理措施。
即采用工程化的原则和方法组织软件开发是摆脱软件危机的一个主要出路。
3.什么是软件工程?它有哪些本质特性?答: 软件工程是指导计算机软件开发和维护的一门工程学科。
采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来,以经济地开发出高质量的软件并有效地维护它。
软件工程本质特性:1、软件工程关注于大型程序的构造;2、软件工程的中心课题是控制复杂性;3、软件经常变化;4、开发软件的效率非常重要;5、和谐地合作是开发软件的关键;6、软件必须有效地支持它的用户;7、在软件工程领域中是由具有一种文化背景的人替具有另一种文化背景的人创造产品。
《软件工程》作业及答案.doc
《软件工程》作业第一章1.什么是软件危机,它有哪些典型表现?答: 软件危机是指在计算机软件的开发和保护过程中所碰到的一系列严重问题。
归纳地说,软件危机包含下述双方面的问题:如何开发软件,以知足对软件日趋增添的需求;如何保护数目不停膨胀的已有软件。
软件危机典型表现:对软件开发成本和进度的预计常常很不正确。
用户对“已达成的” 软件系统不满意的现象常常发生。
软件产品的质量常常靠不住。
软件常常是不行保护的。
软件往常没有合适的文档资料。
软件成本在计算机系统总成本中所占的比率逐年上涨。
软件开发生产率提升的速度,远远跟不上计算机应用快速普及深入的趋向。
产生软件危机的原由:一方面与软件自己的特色有关,另一方面也和软件开发与保护的方法不正确有关。
软件不一样于硬件,它是计算机系统中的逻辑零件而不是物理零件。
管理和控制软件开发过程相当困难。
软件是规模宏大,并且程序复杂性将跟着程序规模的增添而呈指数上涨。
目前相当多的软件专业人员对软件开发和保护还有不省糊涂看法,在实践过程中或多或少地采纳了错误的方法和技术,这是使软件问题发展成软件危机的主要原由。
2.简述产生软件危机的原由和解决的思路。
答:软件危机产生的原由一方面与软件自己的特色有关,另一方面,是与已有软件开发、保护的方法不正确有亲密关系。
解决软件危机,既要有技术举措 (方法和工具 ),又要有必需的组织管理举措。
即采纳工程化的原则和方法组织软件开发是挣脱软件危机的一个主要出路。
3.什么是软件工程?它有哪些本质特征?答: 软件工程是指导计算机软件开发和保护的一门工程学科。
采纳工程的看法、原理、技术和方法来开发与保护软件,把经过时间考验而证明正确的管理技术和目前能够获取的最好的技术方法联合起来,以经济地开发出高质量的软件并有效地保护它。
软件工程本质特征: 1、软件工程关注于大型程序的结构; 2、软件工程的中心课题是控制复杂性; 3、软件常常变化; 4、开发软件的效率特别重要; 5、和睦地合作是开发软件的要点; 6、软件一定有效地支持它的用户; 7、在软件工程领域中是由拥有一种文化背景的人替拥有另一种文化背景的人创立产品。
东师《软件工程》2015春作业
东师《软件工程》2015春作业一、单选题(共10 道试题,共30 分。
)V 1. Putnam成本估算模型是以下哪种模型。
()A. 静态单变量B. 动态单变量C. 静态多变量D. 动态多变量满分:3 分2. 用来定义数据流图中的各个成分的具体含义的是()。
A. 数据字典B. 数据库C. 数据对象D. 逻辑符号满分:3 分3. 面向对象的开发方法的工作模型是()。
A. 瀑布模型B. 喷泉模型C. 智能模型D. 循环模型满分:3 分4. 盒图也称为什么。
这种表达方式取消了流程线,它强迫程序员以结构化方式思考和解决问题。
()A. 流程图B. 框图C. 判定表D. N-S图满分:3 分5. 具有相似或相同性质的对象的抽象就是()。
A. 类B. 实例C. 用例D. 接口满分:3 分6. 系统流程图用于可行性分析中的哪种的描述。
()A. 当前运行系统B. 当前逻辑模型C. 目标系统D. 新系统满分:3 分7. 任何一个基于计算机系统都可以用什么来描述,它将该系统转换成一个信息变换模型。
()A. E-R图B. IPOC. 数据流图D. 盒图满分:3 分8. 在SD方法中全面指导模块划分的最重要的原则是()。
A. 程序模块化B. 模块高内聚C. 模块低耦合D. 模块独立性满分:3 分9. 若有一个计算类型的程序,它的输入量只有一个X,其范围是[-1.0,1.0],现从输入的角度考虑一组测试用例:-1.001,-1.0,1.0,1.001。
设计这组测试用例的方法是()。
A. 条件覆盖法B. 等价分类法C. 边界值分析法D. 错误推测法满分:3 分10. 作为立项和签合同的依据之一,并在软件开发过程中按计划管理经费的使用估算软件的是()。
A. 项目的成本B. 分析模型C. 需求规格D. 数据项满分:3 分二、多选题(共10 道试题,共30 分。
)V 1. 动态测试包含的测试方法有()。
A. 盒法B. 白盒测试C. 动态测试D. 黑盒测试满分:3 分2. 软件项目管理的对象主要包括()。
15秋北交《软件工程与实践》在线作业一满分答案
15秋北交《软件工程与实践》在线作业一满分答案一、单选题(共20 道试题,共50 分。
)1. TCP协议是()。
A. 一种简单的、面向数据报的传输层协议B. 一种面向连接的协议C. 主要用在不要求数据发送确认或者通常只传少量数据的应用程序中D. 没有保证通信可靠性的机制正确答案:B2. 软件工程中的各种方法是完成软件工程项目的技术手段,它们支持软件工程的( )阶段.A. 各个B. 前期C. 中期D. 后期正确答案:A3. 软件测试法中,()主要分析程序的内部结构。
A. 白盒法B. 黑盒法C. 因果图法D. 错误推测法正确答案:A4. 软件的发展经历了( )个发展阶段A. 1B. 2C. 3D. 4正确答案:D5. 下列()地址可分配给主机作为B类IP地址使用。
A. 127.0.0.1B. 192.12.25.255C. 202.96.96.0D. 162.3.5.1正确答案:D6. 从事物的组成部件及每个部件的属性,功能来认识事物.这种方法被称为( )的方法.A. 面向对象B. 面向数据C. 面向过程D. 面向属性正确答案:A7. 线性链表的地址()。
A. 必须连续B. 部分地址必须连续C. 一定不连续D. 连续与否均可以正确答案:D8. 面向对象(Object Oriented)方法是将现实世界的事物以对象的方式( )到计算机世界的方法.A. 对应B. 映射C. 反映D. 反射正确答案:B9. 为改正软件系统中潜藏的错误而进行的维护活动称为( )A. 纠错性维护B. 适应性维护C. 改善性维护D. 预防性维护正确答案:A10. 根据用户在软件使用过程中提出的建设性意见而进行的维护活动称为( ).A. 纠错性维护B. 适应性维护C. 改善性维护D. 预防性维护正确答案:C11. 需求分析的任务不包括( ).A. 问题分析B. 系统设计C. 需求描述D. 需求评审.正确答案:B12. 以下不属于白盒测试技术的是( )A. 逻辑覆盖B. 基本路径测试C. 循环覆盖测试D. 等价类划分正确答案:D13. 实践表明,确定发生错误的位置和内在原因所需的工作量几乎占整个调试工作量的( )A. 30B. 50C. 70D. 90正确答案:D14. 软件设计的准则中不包括()。
大工15秋《软件工程》在线作业1
大工15秋《软件工程》在线作业1一、单选题(共 10 道试题,共 50 分。
)1. 实体-联系数据模型所包含的基本成分是()。
. 实体、数据、对象. 实体、联系、对象. 数据对象、联系、属性. 数据对象、联系、控制信息正确答案:2. 软件工程三要素是()。
. 方法、技术、语言. 方法、工具、过程. 方法、对象、类. 方法、过程、模型正确答案:3. 软件可行性研究实质上是要进行一次()系统分析和设计过程。
. 简化、压缩的. 详细的. 复杂的. 深入的正确答案:4. 数据字典是数据流图中所有元素的定义的集合,一般由以下四类元素组成()。
. 加工条目、数据流、数据存储、数据池. 加工条目、数据流、数据项条目、文件. 数据流分量、数据流、数据存储、处理. 加工条目、数据流分量、数据池、文件正确答案:5. 需求分析的基本任务是()。
. 系统开发的具体方案. 系统维护的基本方案. 准确回答“系统必须做什么?”这个问题. 进一步回答“系统如何完成它的工作?”这个问题正确答案:6. 包含风险分析的软件工程模型是()。
. 螺旋模型. 瀑布模型. 增量模型. 喷泉模型正确答案:7. 软件危机的主要表现是()。
. 对软件开发成本和进度的估计往往不够准确. 有的软件产品存在质量问题. 有的软件没有适当的文档资料. 以上都对正确答案:8. 软件开发方法的主要工作模型有()。
. 快速原型模型. 增量模型. 瀑布模型. 以上都对正确答案:9. 一个项目是否开发,从经济上来说是否可行,归根结底是取决于()。
. 成本估算、效益分析. 项目计划. 工程管理. 工程网络图正确答案:10. 软件工程的概念是哪年提出的()。
. 1988. 1968. 1948. 1928正确答案:大工15秋《软件工程》在线作业1二、判断题(共 10 道试题,共 50 分。
)1. 软件危机的主要表现是软件的需求量迅速增加,软件价格逐渐上升,但软件成本在计算机系统总成本中所占比例却逐年下降。
全国2023年春季高等教育自考试软件工程试题含解析
全国2023年春季高等教育自考试软件工程试题一、单项选择题1、软件生存周期是指______。
A.开发软件的全部时间B.使用软件的全部时间C.开发和使用软件的全部时间D.从形成概念开始到最后淘汰让位于新的软件产品的时间2、《ISO/IEC软件生存周期过程12207-1995》标准按过程主体把软件生存周期过程分为基本过程、组织过程和______。
A.供应过程B.开发过程C.测试过程D.支持过程3、有效性测试的目标是发现软件实现的功能与下列哪个选项不一致,正确的是______。
A.需求规格说明书B.概要设计说明书C.详细设计说明书D.测试计划4、下列可用于概念模型和软件模型的动态结构的是______。
A.类图B.对象图C.部署图D.用况图5、黑盒测试技术又称为功能测试技术,包括事务处理流程技术、定义域测试技术和______。
A.路径测试技术B.用例测试技术C.状态测试技术D.结构测试技术6、类的状态机一般有几种不同的运行状态,其中处于等待接收事件,接收处理完事件后又进入等待状态,通常采用______。
A.IdleB.InitializingC.CommandD.Active7、面向对象方法源于面向对象______。
A.分析B.设计C.建模语言D.编程语言8、在常见的软件开发模型中,主要用于支持面向对象技术软件开发的是______。
A.喷泉模型B.螺旋模型C.增量模型D.瀑布模型9、结构精细化设计过程中,为了提高模块的独立性,应遵循的原则是______。
A.低内聚高耦合B.低内聚低耦合C.高内聚低耦合D.高内聚高耦合10、软件工程在20世纪60年代末到80年代初获得的主要成果有______。
A.CASE产品B.面向对象语言C.瀑布模型D.软件生存周期过程11、RUP设计阶段的主要活动不包含______。
A.程序设计B.体系结构设计C.用况设计D.类设计12、结构化分析方法给出了一种能表达功能模型的工具是______。
东师《软件工程》15春在线作业1试卷(最新)
东师《软件工程》15春在线作业1一、单选题(共10 道试题,共30 分。
)V 1. 结构化程序设计主要强调的是()。
A. 程序易读性B. 程序的规模C. 程序的效率D. 程序设计语言的先进性满分:3 分2. 模块的内聚性最高的是()。
A. 逻辑内聚B. 时间内聚C. 偶然内聚D. 功能内聚满分:3 分3. 属于黑盒技术设计测试用例的方法之一是()。
A. 边界值分析B. 逻辑覆盖C. 循环覆盖D. 基本路径测试满分:3 分4. 瀑布模型本质上是一种()。
A. 线性顺序模型B. 顺序迭代模型C. 线性迭代模型D. 及早见产品模型满分:3 分5. 经济可行性研究的范围包括()A. 资源有效性B. 管理制度C. 效益分析D. 开发风险满分:3 分6. 设计足够的测试用例,使每个判定表达式中的每个条件的每种可能值都至少出现一次的覆盖是()。
A. 循环覆盖B. 条件覆盖C. 逻辑覆盖D. 全面覆盖满分:3 分7. 作为立项和签合同的依据之一,并在软件开发过程中按计划管理经费的使用估算软件的是()。
A. 项目的成本B. 分析模型C. 需求规格D. 数据项满分:3 分8. 指模块的功能强度的度量,即一个模块内部各个元素彼此结合的紧密程度的度量的是()。
A. 独立性B. 内聚性C. 耦合性D. 关联性满分:3 分9. 可维护性的特性中相互促进的是()。
A. 可理解性和可测试性B. 效率和可移植性C. 效率和可修改性D. 效率和优良结构满分:3 分10. 软件按照设计的要求,在规定时间和条件下达到不出故障,持续运行的要求的质量特性称为()。
A. 可用性B. 可靠性C. 正确性D. 完整性满分:3 分二、多选题(共10 道试题,共30 分。
)V 1. 模块间的耦合程度强烈影响系统的()。
A. 可理解性B. 可测试性C. 可靠性D. 可测试性满分:3 分2. 以下属于白盒测试技术的是()。
A. 逻辑覆盖B. 基本路径测试C. 循环覆盖测试D. 等价类划分满分:3 分3. 软件可维护性度量的质量特性包括可理解性、可测试性、可修改性和()。
东师《软件工程》2015一次在线作业
东师《软件工程》2015一次在线作业一、单选题(共10 道试题,共30 分。
)V 1. 用来定义数据流图中的各个成分的具体含义的是()。
A. 数据字典B. 数据库C. 数据对象D. 逻辑符号满分:3 分2. 介于自然语言和形式语言之间的一种半形式语言的是()。
A. 机器语言B. 汇编语言C. 面向对象语言D. 结构化语言满分:3 分3. 指模块的功能强度的度量,即一个模块内部各个元素彼此结合的紧密程度的度量的是()。
A. 独立性B. 内聚性C. 耦合性D. 关联性满分:3 分4. 若年利率为i,不计复利,n年后可得钱数为F,则现在的价值P=()。
A. F*n*iB. F*(1+(n*i))C. F/(1+(n*i))D. F满分:3 分5. 指在计算机软件开发、使用与维护过程中遇到的一系列严重问题和难题的是()。
A. 软件危机B. 软件工程C. 软件测试D. 软件调试满分:3 分6. 描述了系统的控制结构,它表示了瞬间的、行为化的系统控制性质,它关心的是系统的控制及操作的执行顺序,它从对象的事件和状态的角度出发,表现了对象的相互行为的模型是()。
A. 数据模型B. 对象模型C. 动态模型D. 功能模型满分:3 分7. 当模块中包含复杂的条件组合,只有哪项能够清晰地表达出各种动作之间的对应关系。
()A. 关系图B. 盒图C. 流程图D. 判定树和判定表满分:3 分8. 需求分析最终结果是产生()。
A. 项目开发计划B. 需求规格说明书C. 设计说明书D. 可行性分析报告满分:3 分9. 可行性分析是在系统开发的早期所做的一项重要的论证工作,它是该系统是否开发的决策依据,因此必须给出怎样的回答。
()A. 确定B. 行或不行C. 正确D. 无二义满分:3 分10. 软件开发过程中,抽取和整理用户需求并建立问题域精确模型的过程是()。
A. 软件生存期B. 面向对象设计C. 结构化程序设计D. 面向对象分析满分:3 分、多选题(共10 道试题,共30 分。
软件工程作业含答案解析
软件工程第一章作业 (1)1.1什么是计算机软件?软件的特点是什么? (1)1.2 简述软件的分类,并举例说明。
(1)1.4 什么是软件工程? (1)1.5 简述软件工程的基本原则。
(1)1.6 软件生存周期分哪几个阶段?分别简述各个阶段的任务。
(1)1.9 简述各类软件过程模型的特点。
(2)1.10 敏捷软件开发的特点是什么? (2)1.12 简述敏捷软件开发的原则。
(2)第2、3章 (3)2.1简述系统工程的任务。
(3)2.2基于计算机的系统由哪些元素组成? (3)2.3简述可行性分析的任务。
(3)3.1需求工程的重要性是什么?举出身边由于需求分析失败而造成整个项目失败的例子。
(3)3.2需求工程具体包括哪些步骤?每个步骤的具体任务是什么? (3)3.3一个系统分析员应该具备哪些思想素质和基础知识?请说明理由。
(4)3.4列出在制定需求获取策略时的3种主要考虑因素。
(5)3.6举例说明一个系统的3个不同类型的非功能需求 (5)3.8软件需求分析的操作性原则和需求工程的指导性原则是什么? (5)3.9软件需求规约主要包括哪些内容?自己寻找一个实例,亲自写一个需求规约。
. 53.10需求验证应该有哪些人参加?画出一个过程模型,说明需求评审应该如何组织。
5 第4章 (5)4.1 简述软件设计阶段的基本任务 (5)4.2 软件设计与质量的关系是怎么样的? (6)4.4 简述模块、模块化及模块化设计的概念。
(6)4.6 耦合和软件可移植性的概念有何关系?举例说明自己的结论。
(6)4.7用自己的话描述信息隐蔽概念,并讨论信息隐藏与模块独立两概念之间的关系。
64.8什么是模块独立性?设计中为什么模块要独立?如何度量独立性?模块功能独立有何优点? (6)4.9软件设计规约主要包括哪些内容? (7)第5章结构化分析与设计 (7)5.1 简述数据流图的主要思想,概述使用数据流图进行需求分析的过程。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
大工15春《软件工程》在线作业1满分答案
一、单选题
1. 包含风险分析的软件工程模型是()。
A. 螺旋模型
B. 瀑布模型
C. 增量模型
D. 喷泉模型
正确答案: A
2. 软件危机的主要表现是()。
A. 对软件开发成本和进度的估计往往不够准确
B. 有的软件产品存在质量问题
C. 有的软件没有适当的文档资料
D. 以上都对
正确答案: D
3. 数据字典是数据流图中所有元素的定义的集合,一般由以下四类元素组成()。
A. 加工条目、数据流、数据存储、数据池
B. 加工条目、数据流、数据项条目、文件
C. 数据流分量、数据流、数据存储、处理
D. 加工条目、数据流分量、数据池、文件
4. 软件开发方法的主要工作模型有()。
A. 快速原型模型
B. 增量模型
C. 瀑布模型
D. 以上都对
正确答案: D
5. 一个项目是否开发,从经济上来说是否可行,归根结底是取决于()。
A. 成本估算、效益分析
B. 项目计划
C. 工程管理
D. 工程网络图
本帖隐藏的内容
正确答案: A
6. 软件可行性研究实质上是要进行一次()系统分析和设计过程。
A. 简化、压缩的
B. 详细的
C. 复杂的
D. 深入的
7. 需求分析的基本任务是()。
A. 系统开发的具体方案
B. 系统维护的基本方案
C. 准确回答“系统必须做什么?”这个问题
D. 进一步回答“系统如何完成它的工作?”这个问题
正确答案: C
8. 实体-联系数据模型所包含的基本成分是()。
A. 实体、数据、对象
B. 实体、联系、对象
C. 数据对象、联系、属性
D. 数据对象、联系、控制信息
正确答案: C
9. 软件工程三要素是()。
A. 方法、技术、C语言
B. 方法、工具、过程
C. 方法、对象、类
D. 方法、过程、模型
正确答案: B
10. 软件工程的概念是哪年提出的()。
A. 1988
B. 1968
C. 1948
D. 1928
正确答案: B
二、判断题
1. DFD图可以用于可行性分析阶段,描述系统的物理结构。
A. 错误
B. 正确
正确答案: A
2. ER图描绘数据对象及数据对象之间的关系,是用于建立数据模型的图形。
A. 错误
B. 正确
正确答案: B
3. 面向对象方法学有四个要点:对象、类、继承和用消息通信。
A. 错误
B. 正确
正确答案: B
4. 在进行了可行性分析后,由于需求分析就只需要解决目标系统的设计方案,因此需求分析是可以完全忽略的。
A. 错误
B. 正确
正确答案: A
5. 软件危机的主要表现是软件的需求量迅速增加,软件价格逐渐上升,但软件成本在计算机系统总成本中所占比例却逐年下降。
A. 错误
B. 正确
正确答案: A
6. 瀑布模型的最大优点是将软件开发的各个阶段划分得十分清晰,最终开发出的软件完全满足用户的需求。
A. 错误
B. 正确
正确答案: A
7. 结构化方法的工作模型是使用螺旋模型或喷泉模型进行开发。
A. 错误
B. 正确
正确答案: A
8. 软件就是程序,编写软件就是编写程序。
A. 错误
B. 正确
正确答案: A
9. 用于需求分析的软件工具,应该能够保证需求的正确性,即验证需求的一致性、完整性、现实性和有效性。
A. 错误
B. 正确
正确答案: B
10. 数据流图(DFD)是一种图形化技术,它描绘信息流和数据从输入移动到输出的过程中所经受的变换。
A. 错误
B. 正确
正确答案: B。