15春北航《软件工程》在线作业二满分答案
大工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春北航《软件工程》在线作业试卷三一、单选题(共10 道试题,共40 分。
)1. 为适应软件运行环境的变化而修改软件的活动称为( )A. 纠错性维护B. 适应性维护C. 改善性维护D. 预防性维护满分:4 分2. 以下哪项不是需求分析阶段的工作()A. 软件维护B. 对问题的识别C. 分析与综合D. 制定规格说明和评审满分:4 分3. 盒图也称为( )或Chapin图.这种表达方式取消了流程线,它强迫程序员以结构化方式思考和解决问题.A. 流程图B. 框图C. 判定表D. N-S图满分:4 分4. 下面哪项不是按照功能进行软件分类的()A. 系统软件B. 支撑软件C. 应用软件D. 分时软件满分:4 分5. TCP协议是()。
A. 一种简单的、面向数据报的传输层协议B. 一种面向连接的协议C. 主要用在不要求数据发送确认或者通常只传少量数据的应用程序中D. 没有保证通信可靠性的机制满分:4 分6. 需求分析的任务不包括( ).A. 问题分析B. 系统设计C. 需求描述D. 需求评审.满分:4 分7. 关于软件测试的目的不正确的是()A. 从用户骄傲度看,通过软件测试暴露软件中隐藏的错误和缺陷B. 从开发者看测试成为表明软件产品中不存在错误的过程C. 一个成功的测试时为了发现至今未发现的错误的测试D. 一个好的测试用例在于不能发现错误满分:4 分8. 有A、B、C三个元素依次入栈,不可能的出栈顺序是()。
A. C,B,AB. C,A,BC. B,A,CD. A,B,C满分:4 分9. 实践表明,确定发生错误的位置和内在原因所需的工作量几乎占整个调试工作量的( )A. 30B. 50C. 70D. 90满分:4 分10. 一个模块的( )是指能直接控制该模块的模块数.A. 扇出数B. 扇入数C. 宽度D. 深度满分:4 分二、判断题(共10 道试题,共40 分。
)V 1. 通过OOA建立的模型是以数据为中心的,因此成为概念模型A. 错误B. 正确满分:4 分2. 软件调试和软件测试工作有重复性A. 错误B. 正确满分:4 分3. 数据元素是数据的基本单位,数据项是数据的最小单位。
软件工程学2015年下半年第二次作业答案
软件工程学2015年下半年第二次作业一、简答题1、模块设计准则答:1、改进软件结构提高模块独立性(低耦合高内聚)2、模块规模要适中3、深度、宽度、扇入及扇出要适当4、设计单入口单出口的模块5、模块功能应该可以预测6、降低接口的复杂性7、模块的作用域应该在控制域之内2、总体设计的任务答:1、设计系统的物理实现方案2、设计软件的整体结构,划分程序功能模块,决定模块间的接口关系和传递信息;3、设计系统全局的存贮数据结构4、设计系统I/O的方式和格式;5、设计系统安全性、出错处理及代码等6、设计组装测试计划。
二、选择题1、原型化方法是用户和软件开发人员之间进行的一种交互过程,适用于(A)系统。
它从用户界面的开发入手,首先形成(B),用户(C),并就(D)提出意见,它是一种(E)型的设计过程。
供选择的答案:A:①需求不确定性高的②需求确定的③管理信息④决策支持B:①用户界面使用手册②用户界面需求分析说明书③系统界面原则④完善的用户界面C:①改进用户界面的设计②阅读文档资料③模拟用户界面的运行④运行用户界面原型D:①同意什么和不同意什么②使用和不使用哪一种编程语言③程序的结构④执行速度是否满足要求E :①自外向内②自顶向下③自内向外④自底向上答:A.① ; B. ③; C. ④; D. ①; E. ①2、从下面关于程序编制的叙述中,选出3条正确的叙述。
①在编制程序之前,首先必须仔细阅读给定的程序说明书。
然后,必须如实地依照说明书编写程序。
说明书中常会有含糊不清或难以理解的地方。
程序员在作业时应该对这些地方做出适当的解释。
②在着手编制程序时,重要的是采用既能使程序正确地按设计说明书进行处理,又易于找出错误的编写方法。
③在编制程序时,重要的是采用既能使程序正确地按设计说明书进行处理,又易于出错的编写方法。
④考虑到以后的程序变化,为程序编写完整的说明书是一项很重要的工作。
只要有了完整的程序说明书,既使程序的编写形式难以让人看懂也没有什么关系。
15春北航《计算机应用基础》在线作业2满分答案
15春北航《计算机应用基础》在线作业2满分答案一、单选题(共20道试题,共40分。
)1.Internet提供了许多服务,其中用户可以了解或发布信息,还可以即时与他人聊天,就象一块巨大的公共广告栏,这项服务是()。
A.WEBB.BBSC.FTPD.IP正确答案:B2.在Word中对文档,进行打印预览,可选择工具栏上的哪一个按钮()。
A.新建B.保存C.打印D.打印预览正确答案:D3.下列存储器中,存取速度最快的是____。
A.软磁盘存储器B.硬磁盘存储器C.光盘存储器D.内存储器正确答案:D4.在网页制作中,我们经常用下列()办法进行页面布局。
A.文字B.表格C.表单D.图片正确答案:B5.在Excel中,正确的算术四则运算符是()等。
A.+–*/=B.>=<==<>C.+–*/D.+–*/&正确答案:C6.幻灯片“版式”菜单项所在的菜单是()。
A.工具B.编辑C.视图D.格式正确答案:A7.在局域网常用的拓扑结构中,各节点间由一条公共线路相连,采用一点发送,多点接收方式进行通信的拓扑结构称为____。
A.星型结构B.环型结构C.网状结构D.总线结构正确答案:D8.用晶体管作为电子部件制成的计算机属于()。
A.第一代B.第二代C.第三代D.第四代正确答案:B9.以下____电缆由内层铜芯和导电的外屏蔽层所组成。
A.光纤B.屏蔽双绞线C.同轴电缆D.双绞线正确答案:C10.在Word2000的编辑状态,使用格式工具栏中的字号按钮可以设定文字的大小,下列四个字号中最大的是____。
A.小四B.四号C.小三D.三号正确答案:D11.下列不属于可执行文件的是()manB.Game.txtC.Wt.exeD.Auto.bat正确答案:B12.系统软件中的核心部分是____。
A.数据库管理系统B.语言处理程序C.各种工具软件D.操作系统正确答案:D13.如果一台PC机要通过拨号方式接入Internet,下列设备中()是不可缺少的A.扫描仪B.打印机C.调制解调器D.解压卡正确答案:C14.计算机的软件系统可分类为()。
《软件工程》试题及参考答案(第2套)
第一部分选择题单项选择题(本大题共20小题,每小题1分,共20分)1、在软件开发模型中,提出最早、应用最广泛的模型是( )A、瀑布B、螺旋C、演化D、智能2、软件可行性研究一般不考虑( )A、是否有足够的人员和相关的技术来支持系统开发B、是否有足够的工具和相关的技术来支持系统开发C、待开发软件是否有市场、经济上是否合算D、待开发的软件是否会有质量问题3、软件详细设计的主要任务是确定每个模块的( )A、算法和使用的数据结构B、外部接口C、功能D、编程4、为了提高软件的可维护性,在编码阶段应注意( )C.文档的副作用D.养成好的程序设计风格5、快速原型模型的主要特点之一是( )C.开发完毕后才见到工作软件D.及早提供工作软件6、软件需求分析的主要任务是准确地定义出要开发的软件系统是( )C.做什么D.对谁做7、软件维护产生的副作用,是指( )A、开发时的错误B、隐含的错误C、因修改软件而造成的错误D、运行时误操作8、软件生命周期中所花费用最多的阶段是( )A、详细设计B、软件编码C、软件测试D、软件维护9、模块的内聚性最高的是( )A、逻辑内聚B、时间内聚C、偶然内聚D、功能内聚10、与确认测试阶段有关的文档是( )A、需求规格说明书B、概要设计说明书C、详细设计说明书D、源程序11. 面向对象分析是对系统进行()的一种方法。
A 需求建模B 程序设计C 设计评审D 测试验收13、因计算机硬件和软件环境的变化而作出的修改软件的过程称为( )C.完善性维护14、一个模块内部各程序都在同一数据结构上操作,这个模块的内聚性称为( )。
A、时间内聚B、功能内聚C、信息内聚C、过程内聚15.面向对象技术中,对象是类的实例。
对象有三种成份:( )、属性和方法(或操作)。
A. 标识B. 规则C. 封装D. 消息16.数据字典是用来定义_()中的各个成份的具体含义的。
A.流程图B.功能结构图C.系统结构图D.数据流图17.在软件生产的程序系统时代由于软件规模扩大和软件复杂性提高等原因导致了()A.软件危机B.软件工程C.程序设计革命D.结构化程序设计18.软件详细设计主要采用的方法是()D.结构化程序设计19.若有一个计算类型的程序,它的输入量只有一个X,其范围是[-1.0,1.0],现从输入的角度考虑一组测试用例:-1.001,-1.0,1.0,1.001。
《软件工程》试题及参考答案(第2套)
《软件工程》试题及参考答案(第2套)《软件工程》试题及参考答案(第2套)一、选择题1.在软件工程中,瀑布模型的生命周期包括以下几个阶段()。
A.需求分析阶段B.设计阶段C.编码阶段D.测试阶段E.维护阶段F.以上都包括参考答案:F.以上都包括2.软件工程的基本特性包括()。
A.可维护性B.可移植性C.可靠性D.可重用性E.可伸缩性F.以上都包括参考答案:F.以上都包括3.以下哪种模型强调迭代和增量开发?A.瀑布模型B.原型模型C.敏捷模型D.螺旋模型参考答案:D.螺旋模型4.软件工程中的需求分析包括()。
A.系统功能需求B.非功能需求C.用户需求D.软件需求E.硬件需求F.以上都包括参考答案:F.以上都包括5.在软件测试中,黑盒测试主要是通过()来检查程序功能是否正确。
A.检查程序内部逻辑B.检查代码覆盖率C.检查输入输出D.检查程序性能参考答案:C.检查输入输出二、填空题1.软件工程中的标准化组织是指由()制定的一系列标准。
参考答案:IEEE2. V字模型的测试活动是()的。
参考答案:并行进行3. 敏捷开发的核心原则是()。
参考答案:个体和交互高于流程和工具4. 软件开发中,CI是指()的集成。
参考答案:持续5. 软件工程中的 CASE 是指()。
参考答案:计算机辅助软件工程三、简答题1.请简要阐述软件工程的定义及其重要性。
参考答案:软件工程是一门研究如何有效地设计、创建和维护软件的学科。
它涵盖了软件开发的全过程,包括需求分析、设计、编码、测试等各个阶段。
软件工程的重要性体现在以下几个方面:1) 提高软件质量:通过采用系统化的方法和标准化的流程,可以减少软件缺陷和错误,提高软件的质量和可靠性。
2) 提高软件开发效率:软件工程提供了一整套的方法和工具,可以提高软件开发的效率和生产率,减少开发周期和成本。
3) 管理软件开发过程:软件工程强调项目管理和团队合作,可以有效地管理软件开发过程,确保项目按时交付,并能够满足用户需求。
15春北航《Photoshop图像制作》在线作业二满分答案
北航《Photoshop图像制作》在线作业二
单选题
一、单选题(共25 道试题,共100 分。
)
1. 画笔工具的用法和喷枪工具的用法基本相同,唯一不同的是以下哪个选项()
A. Brushes(笔触)
B. Mode(模式)
C. Wet Edges(湿边)
D. Opacity(不透明度)
-----------------选择:C
2. 字符文字可以通过下面哪个命令转化为段落文字()
A. 转化为段落文字
B. 文字
C. 链接图层
D. 所有图层
-----------------选择:A
3. 在photoshop中没有有哪种通道()
A. 彩色通道
B. Alpha通道
C. 专色通道
D. 路径通道
-----------------选择:D
4. 当启动Photoshop软件后,根据内定情况,下列哪些内容不会在桌面上显示()
A. 工具选项栏
B. 工具箱
C. 各种浮动调板
D. 预设管理器
-----------------选择:D
5. 下面对矢量图和象素图描述正确的是()
A. 矢量图的基本组成单元是象素
B. 象素图的基本组成单元是锚点和路径
C. Adobe Illustrator 9图形软件能够生成矢量图
D. Adobe photoshop 6 能够生成矢量图
-----------------选择:C
6. 索引颜色模式的图象包含多少种颜色()
A. 2
B. 256
C. 约65,000
D. 1670万
-----------------选择:B。
15春北航《管理系统中计算机应用》在线作业二满分答案
奥鹏15春北航《管理系统中计算机应用》在线作业二
一、多选题(共5 道试题,共20 分。
)
1. 若按决策层次分类,管理信息可分为哪几类()
A. 战略信息
B. 战术信息
C. 业务信息
D. 固定信息
正确答案:ABC
2. 数据模型应该满足以下特点( )
A. 真实的反映现实世界
B. 容易被人理解
C. 便于在计算机上实现
D. 可以共享
正确答案:ABC
3. U/C矩阵可以从哪几个方面校验( )
A. 完备
B. 一致
C. 可共享
D. 无冗余
正确答案:ABD
4. 生命周期各阶段的主要任务包括()。
A. 系统分析
B. 系统设计
C. 系统评估
D. 系统实施
正确答案:ABD
5. 对信息和数据的说法正确的是()
A. 信息是认识了的数据
B. 信息是数据的含义
C. 信息更本质地反映事物的概念
D. 数据则是信息的具体表现
正确答案:ABCD。
北航《软件工程》在线作业二15秋标准答案
北航《软件工程》在线作业二
单选题判断题多选题
一、单选题(共 10 道试题,共 40 分。
)
1. 软件测试方法中的静态测试方法之一为()。
A. 计算机辅助静态分析
B. 黑盒法
C. 路径覆盖
D. 边界值分析
-----------------选择:A
2. 判定表由四部分组成:左上部列出( ).
A. 条件组合与动作之间的对应关系
B. 所有条件
C. 所有可能的动作
D. 可能的条件组合
-----------------选择:A
3. 软件设计的准则中不包括()。
A. 编程语言选择准则
B. 信息屏蔽准则
C. 结构化和模块化准则
D. 抽象准则
-----------------选择:A
4. 以下不属于逻辑覆盖的是( )
A. 语句覆盖
B. 判定覆盖
C. 条件覆盖
D. 基本路径
-----------------选择:D
5. 进程的以下哪个状态转换是不可能的()。
A. 就绪状态-执行状态
B. 执行状态-就绪状态
C. 阻塞状态-就绪状态
D. 等待状态-执行状态
-----------------选择:D
6. ()允许用户把若干作业提交计算机系统集中处理的操作系统。
A. 分时操作系统
B. 实时操作系统
C. 网络操作系统
D. 批处理操作系统
-----------------选择:D
7. 从事物的属性侧面来描述事物的方法就是( )的方法.
A. 面向对象。
15春北航《软件工程》在线作业试卷二
15春北航《软件工程》在线作业试卷二一、单选题(共10 道试题,共40 分。
)1. ()用于网络的主干线路和室外连接。
A. 非屏蔽双绞线B. 屏蔽双绞线C. 同轴电缆D. 光纤满分:4 分2. 模块内聚度越高,说明模块内各成分彼此结合的程度越()。
A. 松散B. 紧密C. 无法判断D. 相等满分:4 分3. 瀑布模型的关键不足在于()A. 过于简单B. 不能适应需求的动态变更C. 过于灵活D. 各个阶段需要进行评审满分:4 分4. B类IP地址是指()。
A. 每个地址的长度为48位B. 可以表示1024个网络C. 每个B类网络最多可以有254个节点D. 用二进制编址时第一位为1满分:4 分5. 下面关于软件测试的叙述正确的是()A. 软件测试在软件投入运行后实施B. 软件测试时为了发现错误而执行程序的过程C. 软件测试和软件的质量无关D. 软件测试没有用处满分:4 分6. 软件工程中的各种方法是完成软件工程项目的技术手段,它们支持软件工程的( )阶段.A. 各个B. 前期C. 中期D. 后期满分:4 分7. 一个模块的( )是指能直接控制该模块的模块数.A. 扇出数B. 扇入数C. 宽度D. 深度满分:4 分8. 关于需求分析的描述不正确的是()A. 流程图B. 框图C. 判定表D. N-S图满分:4 分9. 软件生命周期中所花费用最多的阶段是()A. 详细设计B. 软件编码C. 软件测试D. 软件维护满分:4 分10. 下面关于软件的描述不正确的是()A. 软件包括程序、数据及其相关文档的完整集合B. 软件是一种逻辑实体,而不是具体的物理实体C. 软件的运行和使用中,和硬件一样有老化问题D. 软件是复杂的满分:4 分二、判断题(共10 道试题,共40 分。
)V 1. 描述属性的数据叫做字段B. 正确满分:4 分2. 软件维护活动所花费工作占整个生存期工作量的70%以上A. 错误B. 正确满分:4 分3. 系统规格说明是系统分析和定义阶段生成的一种文档.A. 错误B. 正确满分:4 分4. 使用DMA方式传送数据期间不需要CPU干预。
东师《软件工程》15春在线作业2试卷(最新)
东师《软件工程》15春在线作业2一、单选题(共10 道试题,共30 分。
)V 1. 指在计算机软件开发、使用与维护过程中遇到的一系列严重问题和难题的是()。
A. 软件危机B. 软件工程C. 软件测试D. 软件调试满分:3 分2. 当模块中包含复杂的条件组合,只有哪项能够清晰地表达出各种动作之间的对应关系。
()A. 关系图B. 盒图C. 流程图D. 判定树和判定表满分:3 分3. 系统流程图是描述什么的工具。
()A. 逻辑系统C. 体系结构D. 物理系统满分:3 分4. 根据用户在软件使用过程中提出的建设性意见而进行的维护活动称为()。
A. 纠错性维护B. 适应性维护C. 改善性维护D. 预防性维护满分:3 分5. 在软件开发过程中要产生大量的信息,要进行大量的修改,能协调软件开发,并使混乱减到最低程度的是()。
A. 软件开发管理B. 软件配置管理C. 软件质量管理D. 软件质量控制满分:3 分A. 详细设计B. 软件编码C. 软件测试D. 软件维护满分:3 分7. 可行性研究要进行一次怎样的需求分析。
()A. 详细的B. 全面的C. 简化的、压缩的D. 彻底的满分:3 分8. 以详细设计说明书为输入,将该输入用某种程序设计语言翻译成计算机可以理解并最终可运行的代码的过程叫()。
A. 调试B. 测试C. 设计D. 编码9. 因计算机硬件和软件环境的变化而作出的修改软件的过程称为()。
A. 校正性维护B. 适应性维护C. 完善性维护D. 预防性维护满分:3 分10. 面向机器的,可以完成高级语言无法完成的特殊功能,如与外部设备之间的一些接口工作的语言是()。
A. C语言B. Java语言C. 汇编语言D. 编译语言满分:3 分二、多选题(共10 道试题,共30 分。
)V 1. 设计黑盒测试方案的技术主要有()。
A. 逻辑覆盖B. 等价划分D. 错误推测满分:3 分2. 以下属于白盒测试技术的是()。
15秋北航《软件工程》在线作业一
15秋北航《软件工程》在线作业一一、单选题(共10 道试题,共40 分。
)V 1. 数据的规范化条件不包括()A. 表格中每个信息项必须是一个不可分割的数据项,不可是组项B. 表格中每一列中所有信息项必须是同一类型,各列的名字互异C. 表格中每行各不相同,行次序任意D. 表格中每行各不相同,行次序不是任意的满分:4 分2. 分配到必要资源并获得了处理机时的进程状态称为()。
A. 就绪状态B. 执行状态C. 等待状态D. 阻塞状态满分:4 分3. 成本-效益分析的目的是()A. 从经济角度评价开发一个新的软件项目是否可行B. 从技术角度评价开发一个新的软件项目是否可行C. 从学术角度开发一个新的软件项目是否可行D. 以上都有满分:4 分4. 一个模块的( )是指能模块调用子模块的个数A. 扇出数B. 扇入数C. 宽度D. 深度满分:4 分5. 在数据流图中,有名字及方向的成分是()A. 控制流B. 信息流C. 数据流D. 信号流满分:4 分6. ()允许用户把若干作业提交计算机系统集中处理的操作系统。
A. 分时操作系统B. 实时操作系统C. 网络操作系统D. 批处理操作系统满分:4 分7. 软件的发展经历了( )个发展阶段A. 1B. 2C. 3D. 4满分:4 分8. 有A、B、C三个元素依次入栈,不可能的出栈顺序是()。
A. C,B,AB. C,A,BC. B,A,CD. A,B,C满分:4 分9. 当模块中包含复杂的条件组合,只有( )能够清晰地表达出各种动作之间的对应关系.A. 判定表和判定树B. 盒图C. 流程图D. 关系图满分:4 分10. 根据用户在软件使用过程中提出的建设性意见而进行的维护活动称为( ).A. 纠错性维护B. 适应性维护C. 改善性维护D. 预防性维护满分:4 分二、判断题(共10 道试题,共40 分。
)V 1. 进程由程序块、文件控件块和数据块三部分组成。
A. 错误B. 正确满分:4 分2. 程序、数据、和进程控制块是构成一个进程的三要素。
软件工程作业含答案解析
软件工程第一章作业 (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 简述数据流图的主要思想,概述使用数据流图进行需求分析的过程。
北京航空大学2015年春季学期《Java语言与面向对象程序设计》在线作业二答案
Java语言与面向对象程序设计北航《Java语言与面向对象程序设计》在线作业二一,单选题1. 下面语句执行后,i 的值是( )。
for( int i=0, j=1; j < 5; j+=3 ) i=i+j;A. 4B. 5C. 6D. 7?正确答案:B2. 编译并且执行以下代码,会出现什么情况( )。
public class Q{ public static void main(String argv[]){ int anar[]=new int[]{1,2,3}; System.out.println(anar[1]); } }A. 1B. 有错误,数组anar在初始化以前不能正常输出C. 2D. 有错误,数组的大小没有定义。
?正确答案:C3. 下面哪几个函数是public void example(){...}的重载函数( )。
A. public void example( int m){...}B. public int example(){...}C. public void example2(){...}D. public int example3 (){...}?正确答案:A4. 向量可以描述成( )。
A. 固定长度的数组B. 可变长度的数组C. 一种队列D. 一种堆栈?正确答案:B5. 下面哪个方法与applet的显示无关( )。
A. update()B. draw()C. repaint()D. paint()?正确答案:B6. 下列关于Java线程的说法那些是正确的( )。
A. 每一个Java线程可以看成由代码、一个真实的CPU以及数据三部份组成B. 创建线程的两种方法中,从Thread类中继承的创建方式可以防止出现多父类问题C. Thread类属于java.util程序包D. D. 以上说法无一正确?正确答案:D7. 执行完代码"int[]x=new int[25];"后,以下( )说明是正确的。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
北航《软件工程》在线作业二
单选题判断题多选题
一、单选题(共10 道试题,共40 分。
)
1. ()用于网络的主干线路和室外连接。
A. 非屏蔽双绞线
B. 屏蔽双绞线
C. 同轴电缆
D. 光纤
-----------------选择:D
2. 模块内聚度越高,说明模块内各成分彼此结合的程度越()。
A. 松散
B. 紧密
C. 无法判断
D. 相等
-----------------选择:B
3. 瀑布模型的关键不足在于()
A. 过于简单
B. 不能适应需求的动态变更
C. 过于灵活
D. 各个阶段需要进行评审
-----------------选择:B
4. B类IP地址是指()。
A. 每个地址的长度为48位
B. 可以表示1024个网络
C. 每个B类网络最多可以有254个节点
D. 用二进制编址时第一位为1
-----------------选择:D
5. 下面关于软件测试的叙述正确的是()
A. 软件测试在软件投入运行后实施
B. 软件测试时为了发现错误而执行程序的过程
C. 软件测试和软件的质量无关
D. 软件测试没有用处
-----------------选择:B
6. 软件工程中的各种方法是完成软件工程项目的技术手段,它们支持软件工程的( )阶段.
A. 各个
B. 前期
C. 中期
D. 后期
-----------------选择:A。