奥鹏大工15秋《软件工程》在线作业1满分答案

合集下载

北语15秋《软件工程》作业1 100分答案

北语15秋《软件工程》作业1  100分答案

北语15秋《软件工程》作业1
一、单选题(共5 道试题,共50 分。


1. 在软件生存周期中,()阶段必须要回答的问题是“要解决的问题是做什么?”。

A. 详细设计
B. 可行性分析和项目开发计划
C. 概要设计
D. 软件测试
————选择:B
2. 采用Gantt图表示软件项目进度安排,下列说法中正确的是()
A. 能够反映多个任务之间的复杂关系
B. 能够直观表示任务之间相互依赖制约关系
C. 能够表示哪些任务是关键任务
D. 能够表示子任务之间的并行和串行关系
————选择:D
3. 面向对象的分析方法主要是建立三类模型,即( )。

A. 系统模型ER模型应用模型
B. 对象模型动态模型应用模型
C. E-R模型对象模型功能模型
D. 对象模型动态模型功能模型
————选择:D
4. 程序的三种基本控制结构是()。

A. 过程子程序和分程序
B. 顺序选择和重复
C. 递归迭代和回溯
D. 调用返回和转移
————选择:B
5. 变更控制是一项最重要的软件配置任务,其中“检出”和______处理实现了两个重要的变更控制要素,即存取控制和同步控制。

A. 登入
B. 管理
C. 填写变更要求
D. 审查
————选择:A
15秋《软件工程》作业1
二、多选题(共5 道试题,共50 分。


1.
A.。

《软件工程》作业及参考答案1,4

《软件工程》作业及参考答案1,4

《软件工程》作业及参考答案——第一、二章中央电大理工部史红星(2004年09月15日)浏览人次4582一、填空题1. 软件工程学的内容可包括(理论)、结构、(方法)、(工具)、环境、管理、规范等。

2. 软件生存周期一般可分为问题定义、(可行性研究)、(需求分析)、设计、(编码)、测试、运行与维护阶段。

3. 可行性研究的目的是(用最小的代价在尽可能短的时间内确定问题是否能够解决)。

4. 系统流程图是(描绘物理系统)的传统工具。

5. 在可行性研究中,(技术可行性)是系统开发过程中难度最大,最重要的一个环节。

二、判断题1. 软件工程采用的生存周期方法就是从时间角度对软件的开发和维护这个复杂问题进行分解,将软件生存的时期分为若干阶段。

(√ )2. 螺旋模型是利用笛卡尔坐标的四个象限上分别代表四个方面的活动来表示。

(√ )3. 原型模型适用于嵌入式软件。

(╳ )4. 面向对象技术是构件组装模型的基础。

(√ )5. 在可行性研究中最难决断和最关键的问题是经济可行性。

(╳ )6. 系统流程图表达的是部件的信息流程,还表示对信息进行加工处理的控制过程。

(╳ )7. 自底向上成本估计不是从整体开始,而是从任务单元开始。

(√ )三、单项选择题1. 下列哪个阶段不是软件生存期三个阶段中的内容( C )。

A.计划阶段B.开发阶段C.编码阶段D.维护阶段2. 下列关于瀑布模型的描述正确的是( C )。

A. 瀑布模型的核心是按照软件开发的时间顺序将问题简化。

B. 瀑布模型具有良好的灵活性。

C. 瀑布模型采用结构化的分析与设计方法,将逻辑实现与物理实现分开。

D. 利用瀑布模型,如果发现问题修改的代价很低。

四、简答题1. 软件的定义与特点。

参考答案:软件是计算机系统中与硬件相互依存的另一部分,它是包括程序,数据结构及其相关文档的完整集合。

它包括三个方面的内容:⑴程序:在运行时,能提供所希望的功能和性能的指令集。

⑵数据结构:使程序能够正确运行的数据结构。

《软件工程》作业及答案

《软件工程》作业及答案

《软件工程》作业第一章1.什么是软件危机,它有哪些典型表现?答: 软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。

概括地说,软件危机包含下述两方面的问题:如何开发软件,以满足对软件日益增长的需求;如何维护数量不断膨胀的已有软件。

软件危机典型表现:对软件开发成本和进度的估计常常很不准确。

用户对“已完成的”软件系统不满意的现象经常发生。

软件产品的质量往往靠不住。

软件常常是不可维护的。

软件通常没有适当的文档资料。

软件成本在计算机系统总成本中所占的比例逐年上升。

软件开发生产率提高的速度,远远跟不上计算机应用迅速普及深入的趋势。

产生软件危机的原因:一方面与软件本身的特点有关,另一方面也和软件开发与维护的方法不正确有关。

软件不同于硬件,它是计算机系统中的逻辑部件而不是物理部件。

管理和控制软件开发过程相当困难。

软件是规模庞大,而且程序复杂性将随着程序规模的增加而呈指数上升。

目前相当多的软件专业人员对软件开发和维护还有不省糊涂观念,在实践过程中或多或少地采用了错误的方法和技术,这是使软件问题发展成软件危机的主要原因。

2.简述产生软件危机的原因和解决的思路。

答:软件危机产生的原因一方面与软件本身的特点有关,另一方面,是与已有软件开发、维护的方法不正确有密切关系。

解决软件危机,既要有技术措施(方法和工具),又要有必要的组织管理措施。

即采用工程化的原则和方法组织软件开发是摆脱软件危机的一个主要出路。

3.什么是软件工程?它有哪些本质特性?答: 软件工程是指导计算机软件开发和维护的一门工程学科。

采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来,以经济地开发出高质量的软件并有效地维护它。

软件工程本质特性:1、软件工程关注于大型程序的构造;2、软件工程的中心课题是控制复杂性;3、软件经常变化;4、开发软件的效率非常重要;5、和谐地合作是开发软件的关键;6、软件必须有效地支持它的用户;7、在软件工程领域中是由具有一种文化背景的人替具有另一种文化背景的人创造产品。

西交《软件工程概论》在线作业15秋满分答案

西交《软件工程概论》在线作业15秋满分答案

西交《软件工程概论》在线作业15秋满分答案
一、单选题(共19道试题,共38分。

)1.一个case工作台是一组(),支持设计、实现或测试等特定的软件开发阶段、a.工具集b.软件包c.平台集d.程序包――选择:a
2.白盒测试方法重视()的度量、a.测试覆盖率
软件工程劳动力前景分析b.测试数据多少c.测试费用d.测试周期――挑选:a
3.面向对象设计语言不同于其他语言的最主要特点是()、a.模块性b.抽象性c.继
承性d.共享性――选择:c
4.尽管存有不合法的输出,软件仍能够稳步正常工作的能力就是指()、a.兼容性b.可靠性c.容错性d.稳定性――挑选:c
5.软件是一种()产品、a.有形b.逻辑c.物质d.消耗――选择:d
6.sa方法就是一种()、
a.自顶向下逐层分解的分析方法
b.自底向上逐层分解的分析方法
c.面向对象的分析
方法d.以上都不是――选择:a
7.软件工程对保护工作的主要目标就是提升(),减少保护的代价、a.软件的生产率
b.软件的可靠性
c.软件的可维护性。

15秋北交《软件工程与实践》在线作业一满分答案

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. 软件设计的准则中不包括()。

软件工程作业(答案参考)

软件工程作业(答案参考)

软件工程作业(答案参考)软件工程第一次作业1)软件工程适用范围?答:软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。

它涉及到程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。

在现代社会中,软件应用于多个方面。

典型的软件比如有电子邮件、嵌入式系统、人机界面、办公套件、操作系统、编译器、数据库、游戏等。

同时,各个行业几乎都有计算机软件的应用,比如工业、农业、银行、航空、政府部门等。

这些应用促进了经济和社会的发展,使得人们的工作更加高效,同时提高了生活质量。

2)软件工程如何控制系统开发的复杂性的?答:可理解性(understandability)。

系统具有清晰的结构,能直接反映问题的需求。

可理解性有助于控制软件系统的复杂性,并支持软件的维护、移植或重用。

带来不必要的投入,软件是以人为本,方便用户工作,达到提高工作效率的目的。

若然日后此用户需要更多功能的时候,我们还是可以向其软件公司提供升级功能解决用户需求。

3)协同工作有什么重要性?答:日常工作中,80%的事项,都需要与同事协作完成、与其他部门协调资源、或者向领导进行请示汇报;80%的工作都处于开放的环境,如特殊请求、突发事件、临时汇报、项目协作、活动组织、意见征集、沟通协调等等,因此,通过柔性协作流程的使用,员工可以很便捷的实现与其他同事的头脑风暴、分工协作、资源整合,并且可以通过自建模板和自建流程的使用,使得很多处于随机和发散状态的工作实现有序化、可跟踪化、可追溯化,实现工作的敏捷性与有效性的统一,简单来说,就是实现员工的工作产生1+1>2的效果。

6 )只要是编程高手,即使是不懂软件工程,也能编出很好的软件。

答:不一定。

软件的开发是由需求调研分析、概要设计、详细设计、编码、测试及用户体验反馈等组成的。

所以只是懂得编码编程其中一部分不一定能编出很好的软件。

7 )只要拥有一套讲述如何开发软件的书籍,并了解了书中的标准与示例,就可以解决软件开发中遇到的任何问题。

大工15秋《软件工程》在线作业1

大工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. 软件危机的主要表现是软件的需求量迅速增加,软件价格逐渐上升,但软件成本在计算机系统总成本中所占比例却逐年下降。

奥鹏奥鹏东师计算机应用基础15秋在线作业1试卷及答案(2)

奥鹏奥鹏东师计算机应用基础15秋在线作业1试卷及答案(2)

计算机应用基础15秋在线作业1
一、单选题(共25道试题,共62.5分。


1.用PowerPoint制作的演示文稿的扩展名是()。

A. .POT
B. .TXT
C. .DOT
D. .PPT
答案:D满分:2.5分.5
2.下列叙述错误的是______。

A. 计算机要经常使用,不要长期闲置不用
B. 为了延长计算机的寿命,应避免频繁开关计算机
C. 在计算机附近应避免磁场干扰
D. 计算机使用几小时后,应关机一会儿再用
答案:D满分:2.5分.5
3.要显示或隐藏Word窗口中的状态栏,其操作是在菜单栏中选择“工具”→“选项”命令,在“选项”对话框中选择()
A. “常规”选项卡
B. “视图”选项卡
C. “编辑”选项卡
D. “保存”选项卡
答案:B满分:2.5分.5
4.在计算机网络中,表征数据传输可靠性的指标是
A. 误码率
B. 频带利用率
C. 信道容量
D. 传输速率
答案:A满分:2.5分.5
5.用于科学计算的计算机其特点是高速度、大存储量、高自动化和()
A. 高精度
B. 实时性
C. 低功耗
D. 大量图形交互。

软件工程学第一次作业答案

软件工程学第一次作业答案

一、简答题1、需求分析的任务答:需求分析的任务主要包括以下几项:确定目标系统的综合要求,其中包括(目标系统的功能、性能、运行的环境及扩展性要求);分析目标系统的数据要求,其中包括(系统平台需要哪些数据?数据间有什么关系?数据及数据结构?对数据的处理逻辑关系等);导出目标系统的逻辑模型;修正系统流程图;修正系统开发计划、开发原型系统2、软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题,具体表现在哪些方面?答:1、无法开发复杂程度高的软件2、成本和进度估计不准3、无统一科学的规范,软件不可维护4、无质量保证,可靠性差5、软件常不能满足用户的需求6、无适当的文档资料7、软件生产率太低二、选择题1、从下列关于结构化程序设计的叙述中选出5条正确的叙述。

①程序设计比较方便,但比较难以维护。

②便于由多个人分工编制大型程序。

③软件的功能便于扩充。

④程序易于理解,也便于排错。

⑤在主存储器能够容纳得下的前提下,应使模块尽可能大,以便减少模块的个数。

⑥模块之间的接口叫做数据文件。

⑦只要模块之间的接口关系不变,各模块内部实现细节的修改将不会影响别的模块。

⑧模块间的单向调用关系叫做模块的层次结构。

⑨模块越小,模块化的优点越明显。

一般来说,模块的大小都在10行以下。

答:正确的叙述有②、③、④、⑦、⑧。

如果程序结构的模块化满足评价的标准(高内聚、低耦合),这样的结构是容易维护的,程序的功能也容易测试,容易理解、容易修改、容易维护的,程序的功能也容易扩充。

特别适合于大型程序编制时,多人分工全中作,协同完成任务的情形。

因为是采用自顶向下、逐层分解来划分解模块结构的,所以模块之间的调用关系是分层次的模块结构,就叫做模块的层次结构。

模块之间的信息传递叫做模块的接口,模块之间传递信息可以通过参数表、全局变量或全局数据结构、数据文件、专门模块太大,控制路径数目多、涉及的范围广、变量的数目多、总体复杂性高,可理解性、可修改性、可靠性就会变差。

(完整word版)软件工程阶段性作业1

(完整word版)软件工程阶段性作业1

中国地质大学(武汉)远程与继续教育学院软件工程课程作业1(共 4 次作业)学习层次:专升本涉及章节:第1章一、选择填空题1、从供选择的答案中选出与下列有关软件需求分析叙述相对应的正确答案,将其编号填入到相应的括弧()内。

软件是计算机系统中与硬件相互依存的另一部分,它是包括( A )、 ( B )及( C )的完整集合。

其中, ( A )是按事先设计的功能和性能要求执行的指令序列。

( B )是使程序能够正确操纵信息的数据结构。

( C )是与程序开发、维护和使用有关的图文材料。

供选择的答案:A~C. ①软件②程序③代码④硬件⑤文档⑥外设⑦数据⑧图表2、从供选择的答案中选出与下列有关软件需求分析叙述相对应的正确答案,将其编号填入到相应的括弧()内。

开发软件时对提高软件开发人员工作效率至关重要的是( A )。

软件工程中描述生存周期的瀑布模型一般包括计划、( B )、设计、编码、测试、维护等几个阶段,其中设计阶段在管理上又可以依次分成( C )和( D )两步。

供选择的答案:A.①程序开发环境②操作系统的资源管理功能③程序人员数量④计算机的并行处理能力B.①需求分析②需求调查③可行性分析④问题定义C、 D.①方案设计②代码设计③概要设计④数据设计⑤运行设计⑥详细设计⑦故障处理设计⑧软件体系结构设计3、从供选择的答案中选出与下列有关软件需求分析叙述相对应的正确答案,将其编号填入到相应的括弧()内。

有人将软件的发展过程划分为 4 个阶段:第一阶段(1950~1950 年代末)称为“程序设计的原始时期”,这时既没有( A ),也没有( B ),程序员只能用机器指令编写程序。

第二阶段(1950 年代末~1960 年代末)称为“基本软件期”。

出现了( A ),并逐渐普及。

随着( B )的发展,编译技术也有较大的发展。

第三阶段(1960 年代末~1970 年代中期)称为“程序设计方法时代”。

这一时期,与硬件费用下降相反,软件开发费急剧上升。

奥鹏东师计算机应用基础15秋在线作业1试卷及答案(4)

奥鹏东师计算机应用基础15秋在线作业1试卷及答案(4)

计算机应用基础15秋在线作业1
一、单选题(共25道试题,共62.5分。


1.计算机网络按其所涉及范围的大小和计算机之间互联距离的不同,其类型可分为____。

A. 局域网、广域网和万维网
B. 局域网、广域网和国际互联网
C. 局域网、城域网和广域网
D. 广域网、因特网和万维网
答案:C满分:2.5分.5
2.用于科学计算的计算机其特点是高速度、大存储量、高自动化和()
A. 高精度
B. 实时性
C. 低功耗
D. 大量图形交互
答案:A满分:2.5分.5
3.以下()不是Excel 2000的功能。

A. 幻灯片制作
B. 表格制作与编辑
C. 数据分析
D. 图表建立
答案:A满分:2.5分.5
4.PowerPoint 2000的普通视图()。

A. 就是幻灯片视图
B. 包括幻灯片视图和附注视图
C. 包括幻灯片视图和大纲视图
D. 包括幻灯片、大纲和附注视图
答案:D满分:2.5分.5
5.微型计算机采用总线结构连接CPU、内存储器和外部设备,总线由三部分组成,它包括
A. 数据总线、传输总线和通信总线
B. 地址总线、逻辑总线和信号总统
C. 控制总统、地址总线和运算总线。

软件工程在线作业及答案

软件工程在线作业及答案

1.第1题在软件可行性研究中,可以从不同的角度对软件进行研究,其中是从软件的成本/效益分析的是()。

A.经济可性性B.技术可行性C.操作可行性D.法律可行性您的答案:A题目分数:2.5此题得分:2.52.第2题为了提高模块的独立性,模块内部最好是()。

A.逻辑内聚B.时间内聚C.功能内聚D.通信内聚您的答案:C题目分数:2.5此题得分:2.53.第3题Jackson方法是一种面向()的方法。

A.对象B.数据结构C.数据流D.控制流您的答案:B题目分数:2.5此题得分:2.54.第4题需求分析阶段研究的对象是软件项目的()。

A.用户需求B.合理要求C.模糊要求D.工程要求您的答案:A题目分数:2.5此题得分:2.55.第5题面向数据结构的设计方法(Jackson方法)是进行()的形式化的方法。

A.系统设计B.详细设计C.软件设计D.编码您的答案:B题目分数:2.5此题得分:2.56.第6题程序控制的三种基本结构中,()结构可提供多条路径选择。

A.反序B.顺序C.循环D.分支您的答案:D题目分数:2.5此题得分:2.57.第7题下列属于黑盒测试的是()。

A.基本路径测试B.条件测试C.循环测试D.等价划分您的答案:D题目分数:2.5此题得分:2.58.第8题软件设计一般分为总体设计和详细设计,它们之间的关系是()。

A.全局和局部B.抽象和具体C.总体和层次D.功能和结构您的答案:A题目分数:2.5此题得分:2.59.第9题好的软件结构应该是()。

A.高耦合,高内聚B.低耦合,高内聚C.高耦合,低内聚D.低耦合,低内聚您的答案:B题目分数:2.5此题得分:2.510.第15题面向对象软件技术的许多强有力的功能和突出的优点,都来源于把类组织成一个层次结构的系统,一个类的上层可以有父类,下层可以有子类,这种层次结构系统的一个重要性质是(),一个类获得其父类的全部描述(数据和操作)。

A.传递性B.继承性C.复用性D.并行性您的答案:B题目分数:2.5此题得分:2.511.第16题软件项目管理是()一切活动的管理。

福师《软件工程》在线作业一15秋答案

福师《软件工程》在线作业一15秋答案

福师《软件工程》在线作业一
一、单选题(共30 道试题,共60 分。


1. 下面不是软件工程三要素的是()
A. 方法
B. 类
C. 过程
D. 工具
——————选择:B
2. 盒图称为()或Chapin图,这种表达方式取消了流程线,它强迫程序员以结构化方式思考和解决问题
A. 流程图
B. 框图
C. 判定表
D. N-S图
——————选择:D
3. 以下那个选项()不属于实体-联系图
A. 数据
B. 数据对象
C. 数字
D. 数图
——————选择:C
4. 软件生命周期中所花费用最多的阶段为()。

A. 详细设计
B. 软件编码
C. 软件测试
D. 软件维护
——————选择:D
5. 在设计人机界面的过程中,下面那个问题不可能遇到()
A. 系统吞吐量
B. 系统响应时间
C. 用户帮助设施
D. 出错信息处理
——————选择:A
6. 模块内聚度越高,模块内各成分彼此结合的程度越()。

A. 松散
B. 紧密
C. 无法判断
D. 相等
——————选择:B
7. 下面不是软件危机现象的是()
A. 对软件开发成本和进度的估计常常很不准确。

B. 用户对“已完成的”软件系统不满意的现象经常发生。

奥鹏东师计算机应用基础15秋在线作业1试卷及答案(3)

奥鹏东师计算机应用基础15秋在线作业1试卷及答案(3)

计算机应用基础15秋在线作业1
一、单选题(共25道试题,共62.5分。


1.操作系统是一种系统软件,它是_____的接口。

A. 软件和硬件
B. 计算机和外设
C. 用户和计算机
D. 高级语言和机器语言
正确答案:C满分:2.5分.5
2.在幻灯片放映中,要前进到下一张幻灯片,不可以的操作是( )。

A. 单击鼠标右键
B. 单击鼠标左键
C. 按空格键
D. 按回车键
正确答案:B满分:2.5分.5
3.下列四条叙述中,正确的一条是
A. 假若CPU向外输出20位地址,则它能直接访问的存储空间可达1MB
B. PC机在使用过程中突然断电,SRAM中存储的信息不会丢失
C. PC机在使用过程中突然停电,DRAM中存储的信息不会丢失
D. 外存储器中的信息可以直接被CPU处理
正确答案:A满分:2.5分.5
4.微型计算机的内存储器是
A. 按二进制位编址
B. 按字节编址
C. 按字长编址
D. 根据微处理器型号不同而编址不同
正确答案:B满分:2.5分.5
5.关于汉字编码和汉字输入方法的叙述,正确的是_____。

A. 所有汉字输入法最多用四个键就可以输入一个汉字
B. 第一个汉字的区位码是0000
C. 装在软盘里的字库是软字库,装在硬盘里的字库是硬字库
D. 双拼双音状态下可以输入由三个和四个字组成的词组
正确答案:D满分:2.5分.5。

软件工程形考任务1参考答案

软件工程形考任务1参考答案

()是职业软件工程师的必要条件。

A.自律、善于沟通、具有一定的软件技能B.编程速度快C.熟悉众多的软件环境D.语言天赋选择02根据软件工程的7条基本原理判断下面正确的选项是()。

A.软件错误发现的时机不重要,重要的是错误的严重程度B.软件错误只能通过运行代码才能发现C.软件错误发现的越早改正的成本越低D.需求阶段一般不会引入错误选择03美国著名软件工程专家B.W.Boehm于1983年提出了软件工程的()条基本原理。

A.7B. 5C. 3D.12选择04软件、程序和代码是()。

A.相同的软件概念B.程序语言写的代码C.计算机代码和数据D.三个不同的概念选择05软件对硬件和环境有着不同程度的依赖性,这导致了软件()问题。

A.复杂性B.升级和移植C.通用性D.脆弱性选择06软件工程的出现是由于()。

A.软件危机B.计算机硬件技术的发展C.软件社会化的需要D.计算机软件技术的发展选择07软件工程四个层次由下至上是(),它们的顺序不能互换。

A.质量层、过程层、方法层、工具层B.过程层、方法层、质量层、工具层C.方法层、过程层、质量层、工具层D.方法层、质量层、过程层、工具层软件可行性研究一般不考虑()A.是否有足够的人员和相关的技术来支持系统开发B.是有足够的工具和相关的技术来支持系统开发C.待开发软件是否有市场、经济上是否合算D.待开发的软件是否会有质量问题选择09软件与程序的区别是()。

A.程序价格便宜,软件价格昂贵B.程序是用户自己编写的,而软件是由厂家提供的C.程序是用高级语言编写的,而软件是由机器语言编写的D.软件包括程序、相关数据及其文档,程序是软件的一部分选择10在软件生产的程序系统时代由于软件规模扩大和软件复杂性提高等原因导致了()。

A.软件危机B.软件工程C.程序设计革命D.结构化程序设计选择11软件工程学科出现的主要原因是()。

A.计算机的发展B.其他工程科学的影响C.软件危机的出现D.程序设计方法学的影响选择12概要设计是软件系统结构的总体设计,以下选项中不属于概要设计的是()。

《软件工程》作业及答案

《软件工程》作业及答案

《软件工程》作业及答案软件工程作业及答案软件工程是以工程化的原则和方法来开发、维护和管理软件的学科。

在软件工程的学习过程中,作业是一种重要的学习方式,能够巩固所学的知识,提高实践能力。

以下是一道软件工程作业题目及答案的介绍。

作业题目:设计一个简单的学生成绩管理系统,具有添加学生信息、录入学生成绩、计算总分和平均分、查询学生信息和成绩等功能。

作业答案:一、需求分析根据题目要求,我们需要设计一个学生成绩管理系统。

系统需要包含以下功能:1. 添加学生信息:输入学生的姓名、学号和班级等信息,将学生信息保存到数据库中。

2. 录入学生成绩:输入学生的学号和各科成绩,将成绩保存到数据库中。

3. 计算总分和平均分:根据学生的各科成绩,计算出总分和平均分,并将结果保存到数据库中。

4. 查询学生信息和成绩:根据学生的学号,查询并显示学生的基本信息和各科成绩。

二、系统设计1. 数据库设计:设计一个学生信息表和学生成绩表,学生信息表包含学号、姓名和班级等字段,学生成绩表包含学号、科目和成绩等字段。

2. 用户界面设计:设计一个简洁美观的用户界面,包括添加学生信息、录入学生成绩和查询学生信息和成绩等功能按钮。

3. 系统功能设计:根据需求,设计相应的函数和方法来实现添加学生信息、录入学生成绩、计算总分和平均分以及查询学生信息和成绩等功能。

三、系统实现1. 使用编程语言:选择适合的编程语言来实现系统,比如Java、Python等。

2. 编写代码:根据系统设计,编写代码实现各个功能。

3. 运行测试:对系统进行测试,确保各功能正常运行。

四、系统运行和使用1. 安装和配置:将系统部署到服务器或本地环境中,并完成必要的安装和配置工作。

2. 运行系统:启动系统,进入用户界面。

3. 使用系统:根据需要,点击相应的功能按钮进行学生信息的添加、成绩的录入和查询等操作。

五、总结与展望通过完成这个学生成绩管理系统的设计和实现,我们不仅巩固了软件工程的相关知识,还提高了实践能力。

大工15秋《软件工程》大作业

大工15秋《软件工程》大作业

网络教育学院《软件工程》课程大作业题目: 企业货物管理系统学习中心:富阳奥鹏学习中心层次:专升本专业:网络工程年级: 2015年秋季学号:201409936182学生:汪波辅导教师:完成日期:年月日•1问题描述1.1背景•1问题描述1.2背景随着信息技术的发展、社会信息化程度的提高,尤其是互联网的迅速普及、Internet 的应用越来越广泛,使得各类信息网站日益增多,供用户查阅信息,下载资料的网站也应运而生。

ASP技术的诞生和应用,为动态网页的设计与制作发挥了很大的作用,通过计算机网络,利用ASP相关语法进行远程教育,在线网络考试系统应用而生。

网络在线考试也有了突飞猛进的劲势。

网络考试系统旨在实现考试的无纸化管理,对一些科目的考试可以通过互联网或局域网进行,方便校方考务的管理,也方便了考生,针对考生分布广,适用于远程教育。

网络在线考试与传统的笔试考试相比有多方面的优势,首先是可以省去试卷印刷的费用,减轻教师阅卷的负担,加快考试进程。

其二,可以充分发挥计算机在信息处理方面的优势。

网络在线考试系统是针对原始的考试模式而发展起来的。

该系统是专门用于用户注册、登陆、参加在线考试以及管理员进行试题的录入、修改、删除的ASP应用程序。

它具有开放性,方便性和灵活性,采用B/S模式设计。

试卷全部为客观题,具有用户注册、多用户同时在线考试、时间控制、试题录入、修改试题、科目管理、试题管理等重要功能。

管理员可以轻松的向题库添加试题、修改试题、审核学生信息。

考生进行有效的身份验证登陆后,选择考试科目,并要求在规定的时间内进行答题,当达到规定时间的前一分钟,系统将自动予以提示。

考生最后也可以进系统进行成绩查询。

1.2 所需软件介绍该在线考试系统需要用到ASP技术,对ASP给予简单介绍。

ASP是MicrosoftActive Server Pages的简称,其实是一套微软开发的服务器端脚本环境。

Active Server Pages是创建动态网页的一个很好的工具,它起一种编程语言的作用,可以利用它编写动态产生HTML的程序代码。

奥鹏软件工程答案

奥鹏软件工程答案

作业题(一)一、填空题1.软件危机具有下列表现( D )I、对软件开发成本估计不准确II、软件产品的质量往往不可靠III、软件常常不可维护IV、软件成本逐年上升A.I、II和III B.I、III和IVC.II、III和IV D.以上都正确2. 系统定义明确之后,应对系统的可行性进行研究。

可行性研究应包括( B )。

A.软件环境可行性、技术可行性、经济可行性、社会可行性B.经济可行性、技术可行性、操作可行性C.经济可行性、社会可行性、系统可行性D.经济可行性、实用性、社会可行性3. 在进行软件测试时,首先应当进行( A ),然后再进行集成测试,最后再进行有效性测试。

A.单元测试B.集成测试C. 确认测试D. 组合测试4. 结构化程序设计思想的核心是要求程序只由顺序、循环和( A )三种结构组成。

A. 选择B. 单入口C. 单出口D. 有规则 GOTO5. 划分模块时,一个模块的( B )。

A. 作用范围应在其控制范围之外B. 作用范围应在其控制范围之内C. 作用范围与其控制范围互不包容D. 作用范围与其控制范围不受限制6. ( A )分批地逐步向用户提交产品,每次提交一个满足用户需求子集的可运行的产品。

A.增量模型 B.喷泉模型 C.原型模型 D.螺旋模型7. 在对数据流的分析中,主要是找到中心变换,这是从( D )导出结构图的关键。

A.数据结构 B.实体关系 C. E-R图 D.数据流图8. 测试的关键问题是( D )A. 如何组织对软件的评审B. 如何验证程序的正确性C. 如何采用综合策略D. 如何选择测试用例9. 模块( C ),则说明模块的独立性越强。

A.耦合越强 B.扇入数越高 C.耦合越弱 D.扇入数越低10. 使用白盒测试方法时,确定测试数据应根据( A )和指定的覆盖标准.A.程序的内部逻辑 B.程序的复杂程度C.使用说明书 D.程序的功能二、判断下列叙述的正确性,将结果(√正确,×错误)填入()中,并改正错误的说法。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

奥鹏大工15秋《软件工程》在线作业1满分答案
一、单选题(共 10 道试题,共 50 分。


1. 实体-联系数据模型所包含的基本成分是()。

A. 实体、数据、对象
B. 实体、联系、对象
C. 数据对象、联系、属性
D. 数据对象、联系、控制信息
答案:C
软件工程就业前景分析
2. 软件工程三要素是()。

A. 方法、技术、C语言
B. 方法、工具、过程
C. 方法、对象、类
D. 方法、过程、模型
答案:B
3. 软件可行性研究实质上是要进行一次()系统分析和设计过程。

A. 简化、压缩的
B. 详细的
C. 复杂的
D. 深入的
答案:A
4. 数据字典是数据流图中所有元素的定义的集合,一般由以下四类元素组成()。

A. 加工条目、数据流、数据存储、数据池
B. 加工条目、数据流、数据项条目、文件
C. 数据流分量、数据流、数据存储、处理
D. 加工条目、数据流分量、数据池、文件
答案:C
5. 需求分析的基本任务是()。

A. 系统开发的具体方案
B. 系统维护的基本方案
C. 准确回答“系统必须做什么?”这个问题
D. 进一步回答“系统如何完成它的工作?”这个问题答案:C
6. 包含风险分析的软件工程模型是()。

A. 螺旋模型
B. 瀑布模型
C. 增量模型
D. 喷泉模型
答案:A
7. 软件危机的主要表现是()。

A. 对软件开发成本和进度的估计往往不够准确
B. 有的软件产品存在质量问题
C. 有的软件没有适当的文档资料
D. 以上都对
答案:D
8. 软件开发方法的主要工作模型有()。

A. 快速原型模型
B. 增量模型
C. 瀑布模型
D. 以上都对
答案:D
9. 一个项目是否开发,从经济上来说是否可行,归根结底是取决于()。

A. 成本估算、效益分析
B. 项目计划
C. 工程管理
D. 工程网络图
答案:A
10. 软件工程的概念是哪年提出的()。

A. 1988
B. 1968
C. 1948
D. 1928
答案:B大工15秋《软件工程》在线作业1二、判断题(共 10 道试题,共 50 分。


1. 软件危机的主要表现是软件的需求量迅速增加,软件价格逐渐上升,但软件成本在计算机系统总成本中所占比例却逐年下降。

()
A. 错误
B. 正确
答案:A
2. 在进行了可行性分析后,由于需求分析就只需要解决目标系统的设计方案,因此需求分析是可以完全忽略的。

()
A. 错误
B. 正确
答案:A
3. 面向对象方法学有四个要点:对象、类、继承和用消息通信。

()
A. 错误
B. 正确
答案:B
4. 用于需求分析的软件工具,应该能够保证需求的正确性,即验证需求的一致性、完整性、现实性和有效性。

()
A. 错误
B. 正确
答案:B
5. ER图描绘数据对象及数据对象之间的关系,是用于建立数据模型的图形。

()
A. 错误
B. 正确
答案:B
6. 结构化方法的工作模型是使用螺旋模型或喷泉模型进行开发。

()
A. 错误
B. 正确
答案:A
7. 软件就是程序,编写软件就是编写程序。

()
A. 错误
B. 正确
答案:A
8. 数据流图(DFD)是一种图形化技术,它描绘信息流和数据从输入移动到输出的过程中所经受的变换。

()
A. 错误
B. 正确
答案:B
9. 瀑布模型的最大优点是将软件开发的各个阶段划分得十分清晰,最终开发出的软件完全满足用户的需求。

()
A. 错误
B. 正确
答案:A
10. DFD图可以用于可行性分析阶段,描述系统的物理结构。

()
A. 错误
B. 正确
答案:A
2EF1A52EE7D2C978。

相关文档
最新文档