内容正文:
2.6网络应用软件开发(分层作业)
【基础达标】
1.下列选项中,属于软件开发模型的是( )
A.瀑布模型 B.图灵模型 C.用户模型 D.开发者模型
2.在“停课不停学”期间,老师把录制好的网课,通过网上课堂的形式进行播放,主要体现了计算机网络在信息系统中起到的作用是( )
A.数据传输 B.数据处理 C.信息交流 D.分布式处理
3 .一个软件开发过程描述了“谁做”、“做什么”、“怎么做”和“什么时候做”,下列选项中,表示“谁做”的是( )
A.活动 B.角色 C.工作流 D.制品
4.从客户的需求中提取出系统能够帮助用户解决的业务问题,通过对用户业务问题的分析,确定系统的功能、性能等,最终描述为具体的信息系统需求规格说明。这指的是( )
A.问题定义 B.可行性分析 C.需求分析 D.概要设计
5.下列关于手机APP的描述中正确的是( )
A.APP开发好以后,可以在任何手机操作系统上使用
B.APP都是共享文件,可以在网络中任意下载安装
C.APP只能通过APP商店下载安装
D.运行在不同操作系统上的APP格式可能不同
6.下图是一家软件开发公司的内部项目管理示意图,请问左上角被墨水污染的文字可能是( )
A. 需求分析 B.利润评估 C.设计流程 D.程序联调
【巩固提升】
7.“餐厅信息管理系统”由菜品管理、订单管理和客户管理三个模块组成。订单管理模块可以实现顾客点餐、订单结算和订单统计的功能。餐厅的碗碟都已植入了电子标签,在系统中可设定每个电子标签对应的菜品。顾客将选好菜品的托盘放入结算台,结算台读取电子标签信息,系统自动完成结算,顾客在刷卡区完成结算。在设计“餐厅信息管理系统”的前期准备中,需要了解该系统的目标期待,这一过程属于 ( )
A.需求分析 B.概要设计 C.详细设计 D.可行性分析
8.网络应用软件分为B/S和C/S模式。有些需要安装客户端软件才能运行,这些是( )模式; 有些直接用浏览器打开即可,这些是( )模式。
A.B/S C/S B.C/S B/S C.都是B/S D.都是C/S
9.在采用瀑布模型进行系统开发的过程中,每个阶段都会产生不同的文档。下列关于产生这些文档的描述正确的是( )。
A.外部设计评审报告在概要设计阶段产生
B.集成测试计划在程序设计阶段产生
C.系统计划和需求说明在详细设计阶段产生
D.在进行编码的同时,独立地设计单元测试计划
10.需求分析中,开发人员要从用户那里解决最重要的问题是( )
A.让软件做什么 B.要给软件提供哪些信息
C.软件的工作效率如何 D.让软件具有何种结构
【链接高考】
11.滴滴打车软件为打车一族出行带来了方便,该软件下载界面部分截图如图所示:
根据图中信息,下列关于该软件的说法不正确的是( )
A.采用了统计评价
B.需在IOS系统环境下运行
C.存储容量约为9.0MB
D.通过微信扫描图中的二维码可以下载该打车软件
参考答案
【基础达标】
1. A.
解析:软件开发模型中,瀑布模型是最经典的线性过程模型,它将软件开发过程分为需求分析、设计、实现、测试、部署等阶段,每个阶段依次进行。图灵模型是图灵机的概念,用于理论计算机科学;用户模型和开发者模型并不是标准的软件开发模型术语。
2. A.
解析:在“停课不停学”期间,老师通过网络将录制好的网课内容传输给学生观看,这体现了计算机网络作为数据传输的媒介,使得信息能够在教师和学生之间传播。
3. B.
解析:在软件开发过程中,"谁做"通常指的是参与开发的不同角色,如项目经理、程序员、测试工程师等,他们各自负责不同的任务和活动。
4. C.
解析:需求分析阶段是系统开发的早期阶段,其目的是深入理解并明确用户需求,包括系统需要解决的业务问题、需要具备的功能和性能等,最终形成需求规格说明书。
5. D.
解析:不同手机操作系统(如iOS、Android)通常支持不同的应用安装包格式,例如iOS系统使用.ipa格式,而Android系统使用.apk格式,因此APP在不同操作系统上运行时需要对应格式的安装包。
6. A.
解析:在软件开发公司的内部项目管理中,"需求分析"是项目初期的重要步骤,紧随其后通常是设计、编码、测试等环节。考虑到图中位置及项目管理流程,被墨水污染的部分最有可能是"需求分析"。
【巩固提升】
7. A.
解析:需求分析。在设计“餐厅信息管理系统”的前期准备中,了解系统的目标期待,属于需求分析阶段。这个阶段主要是为了明确系统需要实现什么功能,解决什么问题,满足用户什么样的需求,是系统开发的第一步。
8. B.
解析:C/S B/S。需要安装客户端软件才能运行的网络应用软件属于C/S(Client/Server,客户端/服务器)模式,因为在这种模式下,客户端需要安装特定的软件来与服务器进行交互。而直接用浏览器打开即可运行的属于B/S(Browser/Server,浏览器/服务器)模式,用户无需安装额外的客户端软件,只需通过标准的Web浏览器就能访问应用。
9. D.
解析:在进行编码的同时,独立地设计单元测试计划。在瀑布模型的程序设计阶段,开发人员在编写代码的同时,应该独立设计单元测试计划,以确保每个代码模块的功能正确无误。外部设计评审报告应在详细设计阶段产生,集成测试计划应在概要设计阶段产生,系统计划和需求说明则在需求分析阶段产生。
10. A.
解析:需求分析中,开发人员最需要解决的问题是明确软件应当具备的功能,即“让软件做什么”,这涉及软件应解决的业务问题、用户的具体需求和期望的功能特性。其他选项虽然也是需求分析的一部分,但最核心的是明确软件的最终目标和功能。
【链接高考】
11.B
解析:本题考查网络软件。滴滴打车软件为打车一族出行带来了方便,上图的评分为统计评价结果,从图中可知,该软件存储容量约为9.0MB,通过微信扫描图中的二维码可以下载该打车软件。选项ACD都正确。该软件没有规定必须在I0S系统环境下运行,故B不正确。
原创精品资源学科网独家享有版权,侵权必究!6
学科网(北京)股份有限公司
$$