21年春福师《软件工程》在线作业一[答案]单选题答案
福师《软件工程》在线作业一-0001
试卷总分:100 得分:100
一、单选题 (共 30 道试题,共 60 分)
1.下面不是软件危机现象的是( )
A.对软件开发成本和进度的估计常常很不准确。
B.用户对“已完成的”软件系统不满意的现象经常发生。
正确选项:----
C.软件产品的质量往往靠不住。
D.软件常常是可维护的。
正确选项:----
2.根据用户在软件使用过程中提出的建设性意见所进行的维护活动是( ).
A.纠错性维护
B.适应性维护
C.改善性维护
D.预防性维护
正确选项:----
3.( )是将系统化的、规范的、可定量的方法应用于软件的开发、运行和维护的过程,包括方法、工具和过程三个要素。
A.软件过程
B.软件测试
C.软件生存周期
D.软件工程
正确选项:----
4.判定覆盖又叫()
A.分支覆盖
B.条件覆盖
C.语句覆盖
D.点覆盖
正确选项:----
5.盒图称为( )或Chapin图,这种表达方式取消了流程线,它强迫程序员以结构化方式思考和解决问题
A.流程图
B.框图
C.判定表
D.N-S图
正确选项:----
6.在设计人机界面的过程中,下面那个问题不可能遇到( )
A.系统吞吐量
B.系统响应时间
C.用户帮助设施
D.出错信息处理
正确选项:----
7.数据对象彼此间()
A.有关联的
B.没有关联
C.不好界定关联
D.以上都不正确
正确选项:----
正确选项:----
正确选项:----
正确选项:----
正确选项:----
正确选项:----
8.下面属于软件调试技术的是( )。
A.边界值分析
B.回溯法
C.循环覆盖
D.集成测试
正确选项:----
9.完善性维护占整个维护活动的()
A.50%-66%
B.17%-21%
C.18%-25%
D.4%
正确选项:----
10.以下那个选项( )不属于实体-联系图
A.数据
B.数据对象
C.数字
D.数图
正确选项:----
11.下面选项中用黑盒技术设计测试用例的方法之一为( )。
A.基本路径测试
B.逻辑覆盖
C.循环覆盖
D.等价类划分
正确选项:----
12.以下那个不属于验证软件需求的正确性的( )
A.一致性
B.完整性
C.现象性
D.有效性
正确选项:----
13.层次图很适于在()设计软件的过程使用
A.自顶向下
B.自底向上
C.由中间到两边
D.以上都不正确
14.软件测试方法中,黑盒、白盒测试法是常用的方法,白盒测试主要用于测试( )
A.结构合理性
B.软件外部功能
C.程序正确性
D.程序内部逻辑
正确选项:----
15.两个模块彼此间通过参数交换信息,而且交换的信息仅仅是(),称为数据耦合
A.数据
B.图表
C.数字
D.文字
正确选项:----
16.下面不是软件工程三要素的是( )
A.方法
B.类
C.过程
D.工具
正确选项:----
17.调试时在测试发现错误之()排除错误的过程
A.前
B.后
C.中
D.以上都不正确
18.当模块中包含复杂的条件组合,下面选项中( )能够清晰地表达出各种动作之间的对应关系。
A.判定表和判定树
B.盒图
C.流程图
D.关系图
正确选项:----
19.数据字典的最重要用途是作为()阶段的工具
A.开发
B.分析
C.运行
D.维护
正确选项:----
20.在E-R图中,()表示关系
A.方框
B.菱形
C.椭圆
D.圆角矩形
正确选项:----
21.软件( )是把程序从一种计算环境转移到另一种计算环境的难易程度
A.可测试性
B.可移植性
C.可修改性
D.可理解性
正确选项:----
22.需求分析最终的结果是产生( )
A.项目开发计划
B.需求规格说明书
C.设计说明书
D.可行性分析报告
正确选项:----
23.为使模块尽可能独立,要求( )
A.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强
B.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱
C.模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱
D.以上都不正确
24.一张判定表由()部分组成
A.1
B.2
C.3
D.4
正确选项:----
25.下面选项属于瀑布模型存在的问题( )
A.用户容易参与开发
B.缺乏灵活性
C.用户与开发者易沟通
D.适用可变需求
正确选项:----
26.模块内聚度越高,模块内各成分彼此结合的程度越( )。
A.松散
B.紧密
C.无法判断
D.相等
正确选项:----
27.单元测试集中检测()
A.模块
B.过程
C.数据
D.架构
正确选项:----
28.下面不是成本估计()
A.代码行技术
B.任务分解技术
C.自动估计成本技术
D.投资回报率
正确选项:----
29.下面不是在需求分析阶段的图形工具的是()
A.数据流图
B.层次方框图
C.IPO图
D.I-O图
正确选项:----
30.任务分解技术中最常用的是按()划分任务
A.开发阶段
B.开发目标
C.设计过程
D.以上都不正确
21年春福师《软件工程》在线作业一[答案]多选题答案
二、判断题 (共 15 道试题,共 30 分)
31.重载提高了面向对象系统的灵活性和可读性()
32.软件系统的文档常常分为系统文档和结构文档( )
33.文档是软件产品的一部分,没有文档的软件不能称其为软件( )
34.软件质量是软件与明确地和隐含地定义的需求相一致的程度()
35.数据元素组成数据的三种方式:顺序、选择、重复( )
36.在逻辑内聚的模块中,相互之间关联性强,因此这类模块的修改比较简单()
37.分析模型是系统分析员同用户、领域专家交流时有效地通信手段( )
38.螺旋模型的基本思想是使用原型及其他方法来尽量降低风险()
39.总体设计过程由两个主要阶段构成:系统设计阶段,确定系统的具体实现方案;结构设计阶段,确定软件结构( )
40.增量模型基本思想是使用原型方法来尽量降低风险( )
41.软件配置管理是在软件的整个生命期内管理变化的一组活动()
42.盒图是最悠久、使用最广泛的描述过程设计的方法 ( )
43.边界测试时单元测试中最后的可能是最重要的任务( )
44.软件的逆向工程是分析程序以便在比源代码更高的抽象层次上创建出程序的某种表示过程()
45.对象模型表示静态的、结构化的系统的“数据”性质()
正确选项:----
三、多选题 (共 5 道试题,共 10 分)
46.在设计人机界面的过程中常见的问题有()
A.系统响应时间
B.用户帮助设施
C.出错信息处理
D.命令交互
正确选项:----
47.常见的软件工程中出现的文档有()
A.系统说明
B.用户手册
C.测试计划
D.详细设计
正确选项:----
48.下面属于软件危机表现的有()
A.对软件的开发成本不准确
B.对软件的开发进度估计不准确
C.软件通常没有适当的文档资料
D.软件常常是不可维护的
正确选项:----
49.下面属于逻辑覆盖的是()
A.语句覆盖
B.判定覆盖
C.条件覆盖
D.路径覆盖
正确选项:----
50.通常用来消除数据冗余度的范式有()
A.第一范式
B.第二范式
C.第三范式
D.以上都不正确
21年春福师《软件工程》在线作业一[答案]历年真题如下:
19秋学期《专业概论》在线平时作业3
试卷总分:100 得分:100
一、单选题 (共 20 道试题,共 100 分)
1.串行接口是指( )
A.系统总线采用串行总线
B.主机和接口之间、接口和外设之间都采用串行传送
C.主机和接口之间并行传送,接口和外设之间串行传送
D.主机和接口之间串行传送,接口和外设之间并行传送
2.32个汉字的机内码需要的字节数是( )
A.64
B.32
C.16
D.128
3.批处理系统的主要缺点是( )
A.缺乏交互性
B.处理机的利用率不高
C.吞吐量大
D.不能并发执行任务
4.DBA进行数据库系统管理的重要工具是( )
A.数据操纵语言
B.数据控制语言
C.数据定义语言
D.数据字典
5.SQL语言的最大的特点是( )
A.非过程化
B.过程化
C.直观性
D.交互性
6.设计E-R图是数据库设计过程中( )阶段的任务
A.需求分析
B.逻辑设计
C.物理设计
D.概念设计
7.允许用户远程登录计算机、使本地用户使用远程计算机资源的系统是( )
A.Telnet
B.Newsgroups
C.Gopher
D.FTP
8.下列属于概念模型的是( )
A.网状数据模型
B.层次数据模型
C.实体一联系模型
D.关系数据模型
9.十进制数45D的二进制数表示形式为( )
A.110010Q
B.110010B
C.101101H
D.101101B
10.微型计算机组成是输入设备、输出设备、运算器、存储器和( )
A.键盘
B.显示器
C.控制器
D.CPU
11.程序设计语言中用来组织语句生成一个程序的规则称为( )
A.语法
B.解释
C.编译
D.汇编
12.冯·诺依曼的主要贡献是( )
A.设计了高级程序设计语言
B.设计了第一台电子计算机
C.提出了存储程序概念
D.发明了微型计算机
13.在TCP/IP协议簇中,UDP协议在( )工作
A.网络接口层
B.网络互联层
C.应用层
D.传输层
14.在数据库的三级模式结构中,可以直接向用户提供视图的是( )
A.模式
B.外模式
C.内模式
D.关系模式
15.“软件工程的概念是为解决软件危机而提出的”这句话的意思是( )
A.说明软件工程这门学科的形成是软件发展的需要
B.说明软件工程的概念,即工程的原则、思想、方法可解决当时软件开发和维护存在的问题
C.说明软件危机存在的主要问题是软件开发不像传统工程项目那样容易管理
D.强调软件工程成功地解决了软件危机的问题
16.数据总线、地址总线、控制总线划分的根据是( )
A.总线所处的位置
B.总线传送的方式
C.总线传送的方向
D.总线传送的内容
17.高级语言所采用的指令是由( )构成的
A.英语单词或缩写
B.助记符
C.二进制的运算表达式
D.0和l的序列
18.数据模型的三要素是( )
A.数据结构、数据操纵、数据约束
B.实体、联系、属性
C.外模式、模式、内模式
D.关系模型、层次模型、网状模型
19.关于死锁,以下说法错误的是( )
A.死锁发生后,一定有多个进程处于永久等待状态
B.对于不同的设备特性,在处理关于死锁的问题上,可以采取不同的解决策略
C.多个进程并发使用独占设备,就一定会死锁
D.多个进程并发使用独占设备,只要安排一个合适的执行顺序,就不会死锁
20.以下运行在核心态的软件是( )
A.编译器
B.浏览器
C.操作系统
D.应用程序