北京开放大学毕业设计(水本)形成性考核复习参考答案
一、选择题
1. 下列哪个不是软件工程的基本原则?
A. 高内聚低耦合
B. 模块化设计
C. 面向对象
D. 适应性开发
答案:D
2. 下列哪个不是软件需求的特性?
A. 可靠性
B. 可维护性
C. 可测试性
D. 可复用性
答案:D
3. 下列哪个不是软件开发过程中的一种模型?
A. 瀑布模型
B. 增量模型
C. 敏捷模型
D. 螺旋模型
答案:C
4. 下列哪个不是软件测试的基本原则?
A. 测试应该从最简单的情况开始
B. 测试应该覆盖所有可能的输入
C. 测试应该尽早开始
D. 测试应该持续进行
答案:B
5. 下列哪个不是软件项目管理的基本知识?
A. 项目计划
B. 项目执行
C. 项目监控
D. 项目销售
答案:D
二、填空题
1. 软件工程的目标是提高软件的________和________。
答案:质量,生产效率
2. 软件需求分为________需求和________需求。
答案:功能,非功能
3. 软件开发过程中的瀑布模型包括________个阶段。
答案:5
4. 软件测试的基本原则之一是“测试应该从最________的情况开始”。
答案:简单
5. 软件项目管理的基本知识包括项目计划、项目________和项目监控。
答案:执行
三、简答题
1. 请简要介绍软件工程的基本原则。
答:软件工程的基本原则包括高内聚低耦合、模块化设计和面向对象。高内聚低耦合是指模块内部的元素之间关联紧密,模块之间的关联度较低,以提高软件的可维护性和可复用性。模块化设计是将软件系统划分为多个独立的模块,每个模块负责特定的功能,以便于开发和维护。面向对象是一种软件设计方法,将系统看作由对象组成,每个对象具有自己的属性和方法,以实现系统的功能。
2. 请简要介绍软件需求的特性。
答:软件需求的特性包括可靠性、可维护性、可测试性和可复用性。可靠性是指软件能够在给定的条件下正常运行,不会出现错误或故障。可维护性是指软件能够方便地进行修改和维护,以适应用户需求的变化。可测试性是指软件能够进行有效的测试,以验证其功能和性能是否符合需求。可复用性是指软件的组件能够被多个系统或模块共享,以提高开发效率和降低成本。
3. 请简要介绍软件开发过程中的一种模型。
答:瀑布模型是软件开发过程中的一种常用模型。它包括需求分析、系统设计、编码、测试和维护五个阶段。在需求分析阶段,开发团队与用户沟通,明确系统的功能和性能需求。在系统设计阶段,开发团队根据需求分析的结果,设计系统的结构和模块之间的关系。在编码阶段,开发团队根据系统设计的结果,编写代码实现系统的功能。在测试阶段,开发团队对系统进行测试,验证系统的功能和性能是否符合需求。在维护阶段,开发团队对系统进行修复和改进,以保证系统的正常运行。
4. 请简要介绍软件测试的基本原则。
答:软件测试的基本原则包括测试应该从最简单的情况开始、测试应该覆盖所有可能的输入、测试应该尽早开始和测试应该持续进行。测试应该从最简单的情况开始,是为了尽早发现和解决系统中的问题,以提高软件的质量。测试应该覆盖所有可能的输入,是为了验证系统在各种输入情况下的正确性和稳定性。测试应该尽早开始,是为了在开发过程中及时发现和解决问题,以减少后期的修复成本。测试应该持续进行,是为了保证系统在不同环境和使用情况下的稳定性和可靠性。
5. 请简要介绍软件项目管理的基本知识。
答:软件项目管理的基本知识包括项目计划、项目执行和项目监控。项目计划是指制定项目的目标、范围、时间和资源等方面的计划,以确保项目的顺利进行。项目执行是指按照项目计划进行项目的实施和开发,包括需求分析、系统设计、编码、测试和维护等阶段。项目监控是指对项目的进展和质量进行监控和评估,及时发现和解决问题,以保证项目的成功完成。
北京开放大学毕业设计(水本)形成性考核复习参考答案
一、选择题
1. 下列哪个不是计算机网络的功能?
A. 数据传输
B. 资源共享
C. 数据存储
D. 远程登录
答案:C
2. 下列哪个不是计算机网络的分类标准?
A. 按网络规模分类
B. 按网络拓扑结构分类
C. 按网络传输介质分类
D. 按网络传输速度分类
答案:D
3. 下列哪个不是计算机网络的传输介质?
A. 有线传输介质
B. 无线传输介质
C. 光纤传输介质
D. 电力传输介质
答案:D
4. 下列哪个不是计算机网络的拓扑结构?
A. 总线型拓扑结构
B. 星型拓扑结构
C. 环型拓扑结构
D. 树型拓扑结构
答案:D
5. 下列哪个不是计算机网络的通信方式?
A. 单工通信
B. 半双工通信
C. 全双工通信
D. 多工通信
答案:D
二、填空题
1. 计算机网络是由__________和__________两部分组成的。
答案:硬件、软件
2. 在计算机网络中,__________是指计算机网络中的各个节点之间进行数据交换的通道。
答案:链路
3. 在计算机网络中,__________是指计算机网络中的各个节点之间进行数据交换的通道。
答案:链路
4. 在计算机网络中,__________是指计算机网络中的各个节点之间进行数据交换的通道。
答案:链路
5. 在计算机网络中,__________是指计算机网络中的各个节点之间进行数据交换的通道。
答案:链路
三、简答题
1. 什么是计算机网络?计算机网络有哪些功能?
答:计算机网络是指将分散的计算机系统通过通信设备和通信线路连接起来,实现资源共享和信息传输的系统。计算机网络的功能包括数据传输、资源共享、远程登录、信息存储和处理等。
2. 什么是计算机网络的拓扑结构?常见的拓扑结构有哪些?
答:计算机网络的拓扑结构是指计算机网络中各个节点之间连接的方式。常见的拓扑结构有总线型拓扑结构、星型拓扑结构、环型拓扑结构和树型拓扑结构。
3. 什么是计算机网络的传输介质?常见的传输介质有哪些?
答:计算机网络的传输介质是指计算机网络中用于传输数据的物理媒介。常见的传输介质有有线传输介质(如双绞线、同轴电缆和光纤)和无线传输介质(如无线电波和红外线)。
4. 什么是计算机网络的通信方式?常见的通信方式有哪些?
答:计算机网络的通信方式是指计算机网络中数据传输的方式。常见的通信方式有单工通信、半双工通信和全双工通信。
5. 什么是计算机网络的协议?计算机网络中常见的协议有哪些?
答:计算机网络的协议是指计算机网络中各个节点之间进行通信时遵循的规则和约定。常见的协议有TCP/IP协议、HTTP协议、FTP协议和SMTP协议等。
四、计算题
1. 假设一个计算机网络中有10台计算机,每台计算机都需要与其他9台计算机进行通信,那么这个计算机网络中总共需要多少条链路?
答:根据计算机网络中完全图的性质,n个节点的完全图中总共有n(n-1)/2条边。所以这个计算机网络中总共需要10(10-1)/2=45条链路。
2. 假设一个计算机网络中有5台计算机,每台计算机都需要与其他4台计算机进行通信,那么这个计算机网络中总共需要多少条链路?
答:根据计算机网络中完全图的性质,n个节点的完全图中总共有n(n-1)/2条边。所以这个计算机网络中总共需要5(5-1)/2=10条链路。
3. 假设一个计算机网络中有8台计算机,每台计算机都需要与其他7台计算机进行通信,那么这个计算机网络中总共需要多少条链路?
答:根据计算机网络中完全图的性质,n个节点的完全图中总共有n(n-1)/2条边。所以这个计算机网络中总共需要8(8-1)/2=28条链路。
4. 假设一个计算机网络中有6台计算机,每台计算机都需要与其他5台计算机进行通信,那么这个计算机网络中总共需要多少条链路?
答:根据计算机网络中完全图的性质,n个节点的完全图中总共有n(n-1)/2条边。所以这个计算机网络中总共需要6(6-1)/2=15条链路。
5. 假设一个计算机网络中有7台计算机,每台计算机都需要与其他6台计算机进行通信,那么这个计算机网络中总共需要多少条链路?
答:根据计算机网络中完全图的性质,n个节点的完全图中总共有n(n-1)/2条边。所以这个计算机网络中总共需要7(7-1)/2=21条链路。
以上就是北京开放大学毕业设计(水本)形成性考核复习参考答案,希望对大家的复习有所帮助。祝大家顺利通过考核,顺利毕业!
报名联系方式
1、报名热线:13662661040(微信),0755-21017149,QQ:2864330758 郭老师
2、报名地址:深圳市龙华新区工业西路68号中顺商务大厦B704
華僑大學珠海開放大學函授站 2023年度面向港澳臺成人函授專升本招生簡章

微信扫码添加好友
如二维码无法识别,可拨打 13662661040 咨询。