




所属成套资源:全套高中信息技术学考复习必修2信息系统与社会教学课件
高中信息技术学考复习必修2信息系统与社会第二章第六节网络应用软件开发教学课件
展开
这是一份高中信息技术学考复习必修2信息系统与社会第二章第六节网络应用软件开发教学课件,共11页。
考点1网络应用开发概述网络应用软件的实现架构有两种,分别是客户端/服务器架构和浏览器/服务器架构。A客户端/服务器架构(Client/Server架构,简称C/S架构)。它可以充分利用客户端与服务器端的硬件环境的优势,将任务合理地分配到客户端和服务器端。客户端主要完成用户的具体业务,如人机交互、数据的输入与输出等;服务器端则主要提供数据管理、数据共享、系统维护和并发控制等。这样就降低了系统的通信开销和开发的难度。客户端软件须安装才能使用,给应用程序的升级和维护带来一定的困难。B浏览器/服务器架构(Brwser/Server架构,简称B/S架构)。用户工作界面通过浏览器来实现,应用程序基本上都集中于服务器端。升级和维护都较方便,极大地降低了成本和工作量。但相对来说,服务器的负荷较重,对服务器的要求较高。
典例1常见的网络应用模式包括浏览器/服务器(B/S)模式与客户端/服务器(C/S)模式。下列属于浏览器/服务器(B/S)的是( )A.使用IE收发电子邮件B.使用酷我音乐软件听音乐C.使用迅雷软件从服务器行下载文件D.使用QQ客户端与好友聊天
答案 A 解析 酷我音乐、迅雷、QQ客户端都是客户端/服务器模式,只有IE是浏览器,故使用IE收发电子邮件是浏览器/服务器(B/S)模式。
考点2网络应用的规划设计①首先要对网络应用进行详细的分析;②要在分析的基础上确定应用的架构模式;③根据架构模式选择合适的开发工具及现有的应用框架;④明确各个模块的功能;⑤用统一、规范的图表和书面语言表达出来。
典例2需求分析中,开发人员要从用户那里解决的最重要的问题是( )A.让软件做什么B.要给软件提供哪些信息C.软件的工作效率如何D.让软件具有何种结构
答案 A 解析 软件开发的需求是用户解决问题或达到目标所需条件或权能,是系统或系统部件要满足标准、规范或其他正式规定所需条件或权能,综上所述让软件做什么才是最重要的问题。
考点3编写网络应用程序编写网络应用程序首先要确定相应的Web应用框架。①导入框架模块。②创建应用实例。③编写路由和视图函数。④启动web应用。
典例3下面imprt命令可以为我们提供编写网络应用程序的类的是( )A.imprt java.sql. * B.imprt java.util. *? C.imprt java.i. *? D.imprt java.net. *?
答案 D 解析 A项sql库主要用于将SQL语句传递给数据库以及以表格方式从任何数据源中读写数据。B项util库提供一些实用的方法和数据结构。C项i库提供了全面的IO接口,通过数据流、序列化和文件系统提供系统输入和输出。D项net库是Java技术相关的社区网站,它提供了基于网络的一个Java项目的源代码库。故选D。
考点4调试发布程序在编写过程中难免会出现错误,需要进行调试、修正错误。错误一般包括两类:一类是相对简单的语法错误,在程序执行时Pythn会检查出相应的错误并给出修改建议;另一类是相对复杂的逻辑错误,需要编程人员仔细研究和分析。调试结束后,在确保应用能正确运行的情况下,才能将其发布至服务器,供用户使用。
典例4使用浏览器IE登录学院的FTP服务器下载文件,这种网络应用软件结构属于( )A.OSI结构B.C/S结构C.TCP/IP结构D.B/S结构
相关课件
这是一份高中信息技术学考复习必修2信息系统与社会第二章第五节网络系统教学课件,共20页。PPT课件主要包含了无线局域网构建步骤,网络结构示意图等内容,欢迎下载使用。
这是一份高中信息技术学考复习必修2信息系统与社会第二章第四节传感与控制教学课件,共18页。PPT课件主要包含了控制与反馈示意图等内容,欢迎下载使用。
这是一份高中信息技术学考复习必修2信息系统与社会第二章第三节移动终端教学课件,共9页。