内容正文:
2.6 网络应用软件开发
学校:___________姓名:___________班级:___________考号:___________
一、选择题
1.某公司的网络系统架构只需要在服务器端升级和维护系统即可。该公司新的网络系统架构是( )
A.B/S架构 B.S/C架构 C.S/B架构 D.C/S架构
2.关于快速原型模型,下列说法正确的是( )
A.快速原型模型有严格的开发文档,维护容易 B.快速原型模型开发周期长,成本高
C.快速原型模型增加了系统的开发风险 D.快速原型模型难以控制系统的开发过程
3.下列选项中,属于软件开发模型的是( )
A.瀑布模型 B.图灵模型 C.用户模型 D.开发者模型
4.“餐厅信息管理系统”由菜品管理、订单管理和客户管理三个模块组成。订单管理模块可以实现顾客点餐、订单结算和订单统计的功能。餐厅的碗碟都已植入了电子标签,在系统中可设定每个电子标签对应的菜品。顾客将选好菜品的托盘放入结算台,结算台读取电子标签信息,系统自动完成结算,顾客在刷卡区完成结算。在设计“餐厅信息管理系统”的前期准备中,需要了解该系统的目标期待,这一过程属于 ( )
A.需求分析 B.概要设计 C.详细设计 D.可行性分析
5.一个软件开发过程描述了“谁做”、“做什么”、“怎么做”和“什么时候做”,下列选项中,表示“谁做”的是( )
A.活动 B.角色 C.工作流 D.制品
6.从客户的需求中提取出系统能够帮助用户解决的业务问题,通过对用户业务问题的分析,确定系统的功能、性能等,最终描述为具体的信息系统需求规格说明。这指的是( )
A.问题定义 B.可行性分析 C.需求分析 D.概要设计
7.在软件的生命周期中,明确软件系统具备哪些功能的阶段是( )。
A.可行性分析 B.需求分析 C.概要设计 D.详细设计
8.需求分析中,开发人员要从用户那里解决最重要的问题是( )
A.让软件做什么 B.要给软件提供哪些信息
C.软件的工作效率如何 D.让软件具有何种结构
9.在“停课不停学”期间,老师把录制好的网课,通过网上课堂的形式进行播放,主要体现了计算机网络在信息系统中起到的作用是( )
A.数据传输 B.数据处理 C.信息交流 D.分布式处理
10.滴滴打车软件为打车一族出行带来了方便,该软件下载界面部分截图如图所示:
根据图中信息,下列关于该软件的说法不正确的是( )
A.采用了统计评价
B.需在IOS系统环境下运行
C.存储容量约为9.0MB
D.通过微信扫描图中的二维码可以下载该打车软件
11.文雪习惯用IE浏览器登陆FTP服务器下载文件,郑珊习惯用CuteFTP软件登陆FTP服务器下载文件。文雪和郑珊下载文件分别采用的网络应用软件模式是( )。
A.都是B/S B.都是C/S C.B/S和C/S D.C/S和B/S
12.下列关于手机APP的描述中正确的是( )
A.APP开发好以后,可以在任何手机操作系统上使用
B.APP都是共享文件,可以在网络中任意下载安装
C.APP只能通过APP商店下载安装
D.运行在不同操作系统上的APP格式可能不同
13.网络应用软件分为B/S和C/S模式。有些需要安装客户端软件才能运行,这些是( )模式; 有些直接用浏览器打开即可,这些是( )模式。
A.B/S C/S B.C/S B/S C.都是B/S D.都是C/S
14.常见的网络应用模式包括浏览器/服务器( B/S)模式与客户机/服务器(C/S)模式。下列属于浏览器/服务器(B/S)模式的是( )
A.使用IE收发电子邮件 B.使用酷我音乐软件听音乐
C.使用迅雷软件从服务器上下载文件 D.使用QQ客户端软件与好友聊天
15.下列不属于瀑布模型特点的是( )
A.定义清楚,应用广泛 B.对每个阶段提交的文档都有严格的规定
C.方便计划与管理 D.随时适应用户需求的变化
16.使用IE浏览器登录清华大学的FTP服务器下载文件,这种体系结构属于( )。
A.OSI结构 B.C/S结构 C.TCP/IP结构 D.B/S结构
17.可行性研究的目的不是马上开发一个软件项目,而是研究这个项目( )。
A.是否值得开发,其中的问题能否解决。 B.进度是否合适
C.人员配置是否合理 D.以上都是
18.不属于网络应用软件的是( )
A.QQ B.微信 C.记事本 D.支付宝
19.下图是一家软件开发公司的内部项目管理示意图,请问左上角被墨水污染的文字可能是( )
A.需求分析 B.利润评估 C.设计流程 D.程序联调
20.中国电信是我国最大的因特网接入服务提供商,我们通常称他为( )。
A.ISP B.ICP C.ASP D.COM
试卷第1页,共3页
试卷第1页,共3页
学科网(北京)股份有限公司
参考答案:
1.A
【详解】本题考查的是网络系统架构。由题意可知,公司现行的网络系统架构为浏览器/服务器(B/S)架构。选项中,B和C选项不属于网络系统架构。故答案是A。
2.A
【详解】本题主要考查软件开发模型。快速原型模型有严格的开发文档,维护容易;快速原型模型克服瀑布模型的缺点,减少由于软件需求不明确带来的开发风险,适合预先不能确切定义需求的软件系统的开发,可以控制系统的开发过程;快速原型模型开发周期短,成本低,故本题选A选项。
3.A
【详解】本题考查软件开发。瀑布模型是一种经典的软件开发模型,它按照线性的顺序进行开发,从需求分析、设计、编码、测试到部署和维护,每个阶段都必须在下一阶段开始前完成,并且一旦完成,通常不能返回到前面的阶段。图灵模型、用户模型、开发者模型都不是软件开发模型。故答案为:A。
4.A
【详解】本题考查的是系统开发。需求分析阶段的任务是:在可行性分析的基础上,进一步了解、确定用户需求,准确地回答“系统必须做什么”的问题。概要设计是在需求分析的基础上通过抽象和分解将系统分解成模块,确定系统功能是实现。详细设计阶段就是为每个模块完成的功能进行具体的描述,要把功能描述转变为精确的、结构化的过程描述。在设计“餐厅信息管理系统”的前期准备中,需要了解该系统的目标期待,这一过程属于需求分析。故本题应选A。
5.B
【详解】本题考查的是软件开发过程。角色表述“谁做”,制品表述“做什么”,活动表述“怎么做”,工作流表述“什么时候做”。故本题应选B。
6.C
【详解】本题主要考查软件系统的开发。需求分析是开发人员经过深入细致的调研和分析,准确理解用户和项目的功能、性能、可靠性等具体要求,将用户非形式的需求表述转化为完整的需求定义,从而确定系统必须做什么的过程,故本题选C选项。
7.B
【详解】本题主要考查软件系统的开发。在软件的生命周期中,需求分析是开发人员经过深入细致的调研和分析,准确理解用户和项目的功能、性能、可靠性等具体要求,将用户非形式的需求表述转化为完整的需求定义,从而确定系统必须做什么的过程,故本题选B选项。
8.A
【详解】本题考查的是软件开发的需求分析。软件需求是(1)用户解决问题或达到目标所需条件或权能(Capability)。 (2)系统或系统部件要满足合同、标准、规范或其它正式规定文档所需具有的条件或权能。 (3)一种反映上面(1)或(2)所述条件或权能的文档说明。它包括功能性需求及非功能性需求,非功能性需求对设计和实现提出了限制,比如性能要求,质量标准,或者设计限制。其中(1)是最重要的问题,故选项A符合题意。
9.A
【详解】本题考查计算机网络的作用。计算机网络在信息系统中起到的作用主要包括数据传输、信息交流、资源共享等。在这个情境下,老师通过网络将录制好的网课传输到学生的设备上,这体现了计算机网络在信息系统中的数据传输作用。故答案为:A。
10.B
【详解】本题考查网络软件。滴滴打车软件为打车一族出行带来了方便,上图的评分为统计评价结果,从图中可知,该软件存储容量约为9.0MB,通过微信扫描图中的二维码可以下载该打车软件。选项ACD都正确。该软件没有规定必须在IOS系统环境下运行,故B不正确。
11.C
【详解】本题主要考查网络应用软件模式。用IE浏览器登陆FTP服务器下载文件采用的网络应用软件模式是B/S(浏览器/服务器模式),用CuteFTP软件登陆FTP服务器下载文件采用的网络应用软件模式是C/S(客户端/服务器模式),故本题选C选项。
12.D
【详解】本题主要考查手机应用软件知识点。APP开发好以后,不一定可以在任何手机操作系统上使用;APP主要指安装在智能手机上的软件,不可以在网络中任意下载安装,有些APP不安全;APP可以通过APP商店、官网下载安装;不同手机操作系统中的APP格式各不相同,故本题选D选项。
13.B
【详解】本题考查的是网络应用软件的模式。B/S一般指B/S结构,Browser/Server,浏览器/服务器模式,是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。C/S一般指服务器/客户机,Client-Server(C/S)结构。C/S结构通常采取两层结构。服务器负责数据的管理,客户机负责完成与用户的交互任务。选项B正确。
14.A
【详解】本题考查的是B/S和C/S网络应用模式。选项中,酷我音乐、迅雷、QQ客户端都是客户机/服务器模式。只有IE是浏览器,故只有使用IE收发电子邮件是浏览器/服务器(B/S)模式。故选项A正确。
15.D
【详解】本题考查的是瀑布模型特点。瀑布模型的突出缺点是不适应用户需求的变化,故本题应选D。
16.D
【详解】本题考查体系结构相关内容。利用IE浏览器登录ftp服务器,属于直接使用浏览器访问,所以应该是B/S结构;B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。故本题答案是D选项。
17.A
【详解】本题考查的软件开发。可行性是现有资源和条件确保生产作业计划的执行。可行性研究的目的不是马上开发一个软件项目,而是研究这个项目是否值得开发,其中的问题能否解决。选项A正确。
18.C
【详解】本题考查网络应用软件相关内容。网络应用软件是指能够为网络用户提供各种服务的软件,它用于提供或获取网络上的共享资源。如浏览软件、传输软件、远程登录软件等。ABD属于网络应用软件,C选项,记事本是一个小的应用程序,采用一个简单的文本编辑器进行文字信息的记录和存储,不是网络应用软件。故本题答案是C选项。
19.A
【详解】本题考查软件开发流程相关内容。软件开发流程图是展示开发软件一般过程的工具。软件开发流程图主要包含需求分析、系统设计、代码开发、应用集成、系统运行、测试计划、单元测试、整合测试、系统测试监控、测试分析、白盒测试功能测试性能测试十一个模块。软件开发流程图的功能主要是梳理复杂的软件开发参与过程,用图表将过程表现的通俗易懂。故本题答案是A选项。
20.A
【详解】本题考查网络特定名称。互联网服务提供商,简称ISP,指的是面向公众提供下列信息服务的经营者。一是接入服务,即帮助用户接入Internet。二是导航服务,即帮助用户在Internet上找到所需要的信息。三是信息服务,即建立数据服务系统,收集、加工、存储信息,定期维护更新,并通过网络向用户提供信息内容服务。故本题选A。网络内容服务商英文为简写为ICP,即向广大用户综合提供互联网信息业务和增值业务的电信运营商。asp是指动态服务器页面。
答案第1页,共2页
答案第1页,共2页
学科网(北京)股份有限公司
$$