在线作业 发表于 2017-5-9 13:05:14

北交17春《软件工程与实践》在线作业一二答案

北交17春《软件工程与实践》在线作业一
一、单选题:
1.软件工程中的各种方法是完成软件工程项目的技术手段,它们支持软件工程的(    )阶段.          (满分:2.5)
    A. 各个
    B. 前期
    C. 中期
    D. 后期
2.以下不属于逻辑覆盖的是(    ).          (满分:2.5)
    A. 语句覆盖
    B. 判定覆盖
    C. 条件覆盖
    D. 基本路径
3.一个软件的宽度是指其控制的(    ).          (满分:2.5)
    A. 模块数
    B. 层数
    C. 跨度
    D. 厚度
4.下列关于进程的描述错误的是(    )。          (满分:2.5)
    A. 进程是动态的
    B. 进程有生命期
    C. 多个进程可以并行执行,不需同步机构
    D. 程序的执行过程是进程
5.有一数列:87 55 66 13 19 39 48 经过一趟排序后得到:55 87 13 66 19 39 48 请问使用的是何种排序方法?(  )          (满分:2.5)
    A. 简单插入排序
    B. 冒泡排序
    C. 2路归并排序
    D. 快速排序
6.以下不属于白盒测试技术的是(    )          (满分:2.5)
    A. 逻辑覆盖
    B. 基本路径测试
    C. 循环覆盖测试
    D. 等价类划分
7.TCP协议是(    )。          (满分:2.5)
    A. 一种简单的、面向数据报的传输层协议
    B. 一种面向连接的协议
    C. 主要用在不要求数据发送确认或者通常只传少量数据的应用程序中
    D. 没有保证通信可靠性的机制
8.(    )实现在一对传输线上同时传送多路信号。          (满分:2.5)
    A. 频分复用
    B. 时分复用
    C. 波分复用
    D. 码分复用
9.(    )用于网络的主干线路和室外连接。          (满分:2.5)
    A. 非屏蔽双绞线
    B. 屏蔽双绞线
    C. 同轴电缆
    D. 光纤
10.Jackson方法在需求分析阶段的主要步骤不包括(    ).          (满分:2.5)
    A. 了解实体行为
    B. 标识实体与行为
    C. 生成实体结构图
    D. 创建软件系统模型
11.技术可行性是可行性研究的关键,其主要内容一般不包括(    ).          (满分:2.5)
    A. 风险分析
    B. 资源分析
    C. 人员分析
    D. 技术分析
12.进程的以下哪个状态转换是不可能的(  )。          (满分:2.5)
    A. 就绪状态-执行状态
    B. 执行状态-就绪状态
    C. 阻塞状态-就绪状态
    D. 等待状态-执行状态
13.盒图也称为(    )或Chapin图.这种表达方式取消了流程线,它强迫程序员以结构化方式思考和解决问题.          (满分:2.5)
    A. 流程图
    B. 框图
    C. 判定表
    D. N-S图
14.软件的发展经历了(    )个发展阶段          (满分:2.5)
    A. 1
    B. 2
    C. 3
    D. 4
15.人机界面的风格大致经过了(    )代的演变.          (满分:2.5)
    A. 三
    B. 四
    C. 五
    D. 六
16.(  )允许用户把若干作业提交计算机系统集中处理的操作系统。          (满分:2.5)
    A. 分时操作系统
    B. 实时操作系统
    C. 网络操作系统
    D. 批处理操作系统
17.如果一个C类网络用掩码255.255.255.224划分子网,那么会产生(    )个可用的子网。          (满分:2.5)
    A. 16
    B. 6
    C. 2
    D. 4
18.面向对象(Object Oriented)方法是将现实世界的事物以对象的方式(    )到计算机世界的方法.          (满分:2.5)
    A. 对应
    B. 映射
    C. 反映
    D. 反射
19.操作系统可以定义为(    )。          (满分:2.5)
    A. 与计算机硬件紧密相关的一层系统软件
    B. 建立和使用通信硬件和软件的一套规则和规范
    C. 执行计算机数据处理的软件模块
    D. 一套计算机硬件管理规范
20.在下列功能中,(    )最好地描述了OSI模型的网络层。          (满分:2.5)
    A. 保证数据正确的顺序、无错和完整
    B. 提供用户与网络的接口
    C. 处理信号通过介质的传输
    D. 控制报文通过网络的路由选择
三、判断题:
1.目前,软件项目的进度安排的两种比较常用的方法是程序评估与审查技术(PERT)和关键路径法(CPM).          (满分:2.5)
    A. 错误
    B. 正确
2.面向数据设计方法一般都包括下列任务: 确定数据结构特征;用顺序,选择和重复三种基本形式表示数据等步骤.          (满分:2.5)
    A. 错误
    B. 正确
3.在面向对象的程序设计中,派生类只能从一个基类产生。          (满分:2.5)
    A. 错误
    B. 正确
4.软件需求是指用户对目标软件系统在功能,性能,行为,设计约束等方面的期望.          (满分:2.5)
    A. 错误
    B. 正确
5.测试计划,测试用例,出错统计和有关的分析报告一般不用长期保存.          (满分:2.5)
    A. 错误
    B. 正确
6.文档(document)―一种数据媒体和其上所记录的数据.          (满分:2.5)
    A. 错误
    B. 正确
7.使用DMA方式传送数据期间不需要CPU干预。          (满分:2.5)
    A. 错误
    B. 正确
8.在文件系统中采用目录管理文件。          (满分:2.5)
    A. 错误
    B. 正确
9.面向对象设计是将面向对象分析所创建的分析模型进一步细化形成软件设计模型的过程.          (满分:2.5)
    A. 错误
    B. 正确
10.在树形结构中,每一层的数据元素只和上一层中的一个元素相关。          (满分:2.5)
    A. 错误
    B. 正确
11.面向对象的程序设计的基本做法是将数据及对数据的操作放在一起,作为一个相互依存、不可分割的整体来处理。          (满分:2.5)
    A. 错误
    B. 正确
12.一个好的开发人员应具备的素质和能力包括善于分析和综合问题,具有严密的逻辑思维能力.          (满分:2.5)
    A. 错误
    B. 正确
13.引入虚拟存储技术后,逻辑内存总容量是由地址总线的位置确定的。          (满分:2.5)
    A. 错误
    B. 正确
14.软件过程设计不用遵循"自上而下,逐步求精"的原则和单入口单出口的结构化设计思想.          (满分:2.5)
    A. 错误
    B. 正确
15.顺序文件和链接文件的长度都可以动态变化。          (满分:2.5)
    A. 错误
    B. 正确
16.个人计算机中可配置的最大内存容量受地址总线位数的限制。          (满分:2.5)
    A. 错误
    B. 正确
17.用户对软件需求的描述不精确,往往是产生软件危机的原因之一.          (满分:2.5)
    A. 错误
    B. 正确
18.所谓共享设备是指可以分时地为多个作业服务的设备,打印机属于共享设备。          (满分:2.5)
    A. 错误
    B. 正确
19.数据输入的一般准则中包括尽量增加用户输入的动作.          (满分:2.5)
    A. 错误
    B. 正确
20.流程图也称为程序框图是最常用的一种表示法.          (满分:2.5)
    A. 错误
    B. 正确
北交《软件工程与实践》在线作业二

一、单选题:
1.判定表由四部分组成:左上部列出(    ).          (满分:2.5)
    A. 条件组合与动作之间的对应关系
    B. 所有条件
    C. 所有可能的动作
    D. 可能的条件组合
2.下列(    )地址可分配给主机作为B类IP地址使用。          (满分:2.5)
    A. 127.0.0.1
    B. 192.12.25.255
    C. 202.96.96.0
    D. 162.3.5.1
3.通道技术可以在(   )之间直接交换数据。          (满分:2.5)
    A. 内存与CPU
    B. CPU与外设
    C. 内存与外设
    D. 内存、CPU和外设三者
4.如果一个C类网络用掩码255.255.255.224划分子网,那么会产生(    )个可用的子网。          (满分:2.5)
    A. 16
    B. 6
    C. 2
    D. 4
5.有一数列:87 55 66 13 19 39 48 经过一趟排序后得到:55 87 13 66 19 39 48 请问使用的是何种排序方法?(  )          (满分:2.5)
    A. 简单插入排序
    B. 冒泡排序
    C. 2路归并排序
    D. 快速排序
6.TCP协议是(    )。          (满分:2.5)
    A. 一种简单的、面向数据报的传输层协议
    B. 一种面向连接的协议
    C. 主要用在不要求数据发送确认或者通常只传少量数据的应用程序中
    D. 没有保证通信可靠性的机制
7.Jackson方法在需求分析阶段的主要步骤不包括(    ).          (满分:2.5)
    A. 了解实体行为
    B. 标识实体与行为
    C. 生成实体结构图
    D. 创建软件系统模型
8.为改正软件系统中潜藏的错误而进行的维护活动称为(    )          (满分:2.5)
    A. 纠错性维护
    B. 适应性维护
    C. 改善性维护
    D. 预防性维护
9.进程的以下哪个状态转换是不可能的(  )。          (满分:2.5)
    A. 就绪状态-执行状态
    B. 执行状态-就绪状态
    C. 阻塞状态-就绪状态
    D. 等待状态-执行状态
10.以下不属于逻辑覆盖的是(    ).          (满分:2.5)
    A. 语句覆盖
    B. 判定覆盖
    C. 条件覆盖
    D. 基本路径
11.线性链表的地址(  )。          (满分:2.5)
    A. 必须连续
    B. 部分地址必须连续
    C. 一定不连续
    D. 连续与否均可以
12.技术可行性是可行性研究的关键,其主要内容一般不包括(    ).          (满分:2.5)
    A. 风险分析
    B. 资源分析
    C. 人员分析
    D. 技术分析
13.实践表明,确定发生错误的位置和内在原因所需的工作量几乎占整个调试工作量的(    )          (满分:2.5)
    A. 30
    B. 50
    C. 70
    D. 90
14.人机界面的风格大致经过了(    )代的演变.          (满分:2.5)
    A. 三
    B. 四
    C. 五
    D. 六
15.有A、B、C三个元素依次入栈,不可能的出栈顺序是(  )。          (满分:2.5)
    A. C,B,A
    B. C,A,B
    C. B,A,C
    D. A,B,C
16.可行性研究的步骤中不包括(    )的内容.          (满分:2.5)
    A. 复查初步分析结果.
    B. 研究现有的系统
    C. 导出新系统高层逻辑模型.
    D. 建立新系统的物理模型解法.
17.B类IP地址是指(    )。          (满分:2.5)
    A. 每个地址的长度为48位
    B. 可以表示1024个网络
    C. 每个B类网络最多可以有254个节点
    D. 用二进制编址时第一位为1
18.将软件组装成系统的一种测试技术叫(    ).          (满分:2.5)
    A. 集成测试
    B. 单元测试
    C. 集合测试
    D. 系统测试
19.盒图也称为(    )或Chapin图.这种表达方式取消了流程线,它强迫程序员以结构化方式思考和解决问题.          (满分:2.5)
    A. 流程图
    B. 框图
    C. 判定表
    D. N-S图
20.根据用户在软件使用过程中提出的建设性意见而进行的维护活动称为(    ).          (满分:2.5)
    A. 纠错性维护
    B. 适应性维护
    C. 改善性维护
    D. 预防性维护
三、判断题:
1.编译程序是一种常用应用软件。          (满分:2.5)
    A. 错误
    B. 正确
2.文档记录软件开发活动和阶段成果,具有永久性,可供人或机器阅读.          (满分:2.5)
    A. 错误
    B. 正确
3.一个好的开发人员应具备的素质和能力不包括具有良好的书面和口头表达能力.          (满分:2.5)
    A. 错误
    B. 正确
4.所谓共享设备是指可以分时地为多个作业服务的设备,打印机属于共享设备。          (满分:2.5)
    A. 错误
    B. 正确
5.测试计划,测试用例,出错统计和有关的分析报告一般不用长期保存.          (满分:2.5)
    A. 错误
    B. 正确
6.进程间由于共享资源而产生的制约关系称为进程同步。          (满分:2.5)
    A. 错误
    B. 正确
7.顺序文件和链接文件的长度都可以动态变化。          (满分:2.5)
    A. 错误
    B. 正确
8.设计阶段的输出是编码阶段的输入.          (满分:2.5)
    A. 错误
    B. 正确
9.可行性研究工作要在初步的需求定义之前进行.          (满分:2.5)
    A. 错误
    B. 正确
10.缓冲池是由多个缓冲区组成,一个系统可有一个或几个缓冲池,一个缓冲池可有多个缓冲区。          (满分:2.5)
    A. 错误
    B. 正确
11.生产高质量的软件产品是软件工程的首要目标.          (满分:2.5)
    A. 错误
    B. 正确
12.用穷举测试是较现实的测试方法.          (满分:2.5)
    A. 错误
    B. 正确
13.一个好的开发人员应具备的素质和能力包括善于分析和综合问题,具有严密的逻辑思维能力.          (满分:2.5)
    A. 错误
    B. 正确
14.文件管理系统只负责对系统文件和用户文件的组织和管理,它不负责对文件进行保护和故障恢复。          (满分:2.5)
    A. 错误
    B. 正确
15.通常紧致性好的语言一致性就好.          (满分:2.5)
    A. 错误
    B. 正确
16.面对日益增长的软件需求,人们显得力不从心.往往是产生软件危机的原因之一.          (满分:2.5)
    A. 错误
    B. 正确
17.黑盒测试时,既要考虑程序的内部逻辑结构又要考虑其外部特性。          (满分:2.5)
    A. 错误
    B. 正确
18.软件工程使用的软件工具能够自动或半自动地支持软件的开发,管理和文档的生成.          (满分:2.5)
    A. 错误
    B. 正确
19.软件开发人员对用户需求的理解有偏差,这将导致软件产品与用户的需求不一致,是产生软件危机的唯一原因.          (满分:2.5)
    A. 错误
    B. 正确
20.软件的总体设计和详细设计都要用PAD图形工具。          (满分:2.5)
    A. 错误
    B. 正确

页: [1]
查看完整版本: 北交17春《软件工程与实践》在线作业一二答案