1、互联网软件应用与开发自考题模拟 3 及答案解析(总分:100.00,做题时间:90 分钟)一、第部分 选择题(总题数:15,分数:15.00)1.下列不属于软件开发期的是_(分数:1.00)A.需求分析B.软件设计C.编码D.测试2.用例图中的用例由一个_表示。(分数:1.00)A.圆形B.长方形C.椭圆形D.菱形3._表达了数据和处理过程的关系。(分数:1.00)A.数据流图B.数据字典C.判定表D.判定树4.下列不是 Access 的缺点的是_(分数:1.00)A.安全性不够B.开发复杂C.不能跨平台D.存储记录少5.IP 地址是以_二进制数的形式表示的。(分数:1.00)A.16 位B.
2、32 位C.48 位D.64 位6.HTML 使用一个_编码系统来定义颜色。(分数:1.00)A.二进制B.八进制C.十进制D.十六进制7.input标记的属性不包括_(分数:1.00)A.typeB.multipleC.maxlengthD.checked8.在 HTML 文档中,head节点为title节点的_(分数:1.00)A.父节点B.子节点C.兄弟节点D.根节点9.下列说法中正确的是_(分数:1.00)A.break 语句的作用是只跳出本次循环而立即进入到下一次循环B.continue 语句的作用是跳出循环后结束整个循环C.continue 语句的作用是只跳出本次循环而立即进入到下
3、一次循环D.在嵌套的循环语句中使用 break 语句时,break 语句能跳出所有循环10.下列说法中错误的是_(分数:1.00)A.J2EE 架构可以充分利用用户原有的投资B.J2EE 允许公司把一些通用的、很烦琐的服务端任务交给中间供应商去完成C.J2EE 能够开发部署在异构环境中的可移植程序D.基于 J2EE 平台的应用程序只能部署到 Linux 操作系统上11.在 C#语言中用来定义有符号长整型变量的关键字是_(分数:1.00)A.intB.floatC.shortD.long12.运行如下的 C#程序后,变量 sum 的值为_ int sum=0; for(i=1;i10;i+) s
4、um+=i; (分数:1.00)A.36B.45C.54D.5513.下列说法中错误的是_(分数:1.00)A.事件通常使用委托事件处理程序进行声明B.事件通常用于通知用户操作C.一个事件只能有一个订阅者D.没有订阅者的事件永远不会被调用14.下列说法中正确的是_(分数:1.00)A.JSP 具有 Web 和 C#功能的双重特性B.JSP 具有 Web 和 Java 功能的双重特性C.JSP 具有 Web 和 C 功能的双重特性D.JSP 具有 Web 和 C+功能的双重特性15.下列关于 MySQL 数据库的特性的叙述不正确的是_(分数:1.00)A.使用 Java 编写,并使用了多种编译器
5、进行测试,保证源代码的可移植性B.支持多线程,充分利用 CPU 资源C.提供用于管理、检查、优化数据库操作的管理工具D.可以处理拥有上千万条记录的大型数据库二、第部分 非选择题(总题数:10,分数:10.00)16.UML 中常用的静态图包括类图、对象图及 1,用于描述系统的静态结构。 (分数:1.00)17.包与包之间的关系有 1 和泛化关系。 (分数:1.00)18NET Framework 数据提供程序包含四个对象:Connection 对象、Command 对象、DataReader 对象和 1。 (分数:1.00)19.从 Internet 的接入来看,最重要的网络连接设备有三种:路
6、由器、访问服务器和 1。 (分数:1.00)20.在 HTML 中, 1 设置浏览器窗口左边与文本左边之间的空间宽度,边距宽度用像素表示。 (分数:1.00)21.DOM 的核心部分包括 1 和 HTML 两部分。 (分数:1.00)22.在 C#中,引用类型的变量又称为 1,可存储对实际数据的引用,常见的引用类型有class、interface、delegate、object 和 string。 (分数:1.00)23.在 C#中,类包含若干个组成成员,其中 1 是包含在类中的对象的值。 (分数:1.00)24.非可视化 JavaBean 又分为值 JavaBean 和 1。 (分数:1.0
7、0)25. 1 是世界上使用排名第一的 Web 服务器软件,它可以运行在几乎所有广泛使用的计算机平台上。 (分数:1.00)三、名词解释题(总题数:5,分数:15.00)26.客户端 (分数:3.00)_27.主页 (分数:3.00)_28.链接 (分数:3.00)_29.文档对象模型 (分数:3.00)_30.Spring (分数:3.00)_四、简答题(总题数:5,分数:30.00)31.简述 UML 的特点。 (分数:6.00)_32.数据库设计分为哪几个阶段? (分数:6.00)_33.路由器的功能是什么? (分数:6.00)_34.简述创建 Servlet 的步骤。 (分数:6.00
8、)_35.简述 PHP 支持的原始数据类型。 (分数:6.00)_五、应用题(总题数:2,分数:30.00)36.用 HTML 语言建立一个简单的网页,使之在 IE 浏览器中的显示效果如图所示,标题为“网上调查”,提交按钮不要求和数据库连接。 (分数:15.00)_37.现有 MySQL 数据库 sdb,库中有表 student,表中的数据如表所示。 xm xb bj 王帅 男 会计 1 班 王娟 女 会计 2 班 当执行完以下程序后,student 表中的数据会发生变化,请写出程序执行完后 student 表中的数据。 ? php $ con=mysql_connect(“localhost
9、“,“user“,“password“); mysql_select_db(“sdb“,$ con); mysql_query(“UPDATE student SET xm=“李朋“ WHERE xb=“男“ AND bj=“会计 1 班“); mysql_query(“UPDATE student SET bj=“会计 1 班“ WHERE xm=“王娟“ AND xb=“女“); mysql_close($con); ? (分数:15.00)_互联网软件应用与开发自考题模拟 3 答案解析(总分:100.00,做题时间:90 分钟)一、第部分 选择题(总题数:15,分数:15.00)1.下列
10、不属于软件开发期的是_(分数:1.00)A.需求分析 B.软件设计C.编码D.测试解析:考点 本题主要考查的知识点是软件生存周期。 解析 软件开发期主要包括软件设计、编码和测试三个阶段。2.用例图中的用例由一个_表示。(分数:1.00)A.圆形B.长方形C.椭圆形 D.菱形解析:考点 本题主要考查的知识点是用例图的表示。 解析 用例图中的用例由一个椭圆形表示,用例的名字可以放在椭圆形里面,也可以放在椭圆形下面。3._表达了数据和处理过程的关系。(分数:1.00)A.数据流图 B.数据字典C.判定表D.判定树解析:考点 本题主要考查的知识点是数据流图的功能。 解析 数据流图表达了数据和处理过程的
11、关系。系统中的数据则借助数据字典来描述。4.下列不是 Access 的缺点的是_(分数:1.00)A.安全性不够B.开发复杂 C.不能跨平台D.存储记录少解析:考点 本题主要考查的知识点是 Access 的缺点。 解析 Access 的最大优点是:易学易用,开发简单;其缺陷是:安全性不够,不能跨平台,存储记录少。5.IP 地址是以_二进制数的形式表示的。(分数:1.00)A.16 位B.32 位 C.48 位D.64 位解析:考点 本题主要考查的知识点是 IP 地址的表示方法。 解析 IP 地址是以 32 位二进制数的形式表示的。6.HTML 使用一个_编码系统来定义颜色。(分数:1.00)A
12、.二进制B.八进制C.十进制D.十六进制 解析:考点 本题主要考查的知识点是颜色定义, 解析 HTML 使用一个十六进制编码系统来定义颜色。该系统是基于三种颜色单元(红、绿、蓝)构成一个常用的名字:RGB。7.input标记的属性不包括_(分数:1.00)A.typeB.multiple C.maxlengthD.checked解析:考点 本题主要考查的知识点是input标记的属性。 解析 input标记的属性有 name、size、maxlength、value、checked 和 type。8.在 HTML 文档中,head节点为title节点的_(分数:1.00)A.父节点 B.子节点C
13、.兄弟节点D.根节点解析:考点 本题主要考查的知识点是父节点的概念。 解析 父节点是直接位于一个节点之上的节点。9.下列说法中正确的是_(分数:1.00)A.break 语句的作用是只跳出本次循环而立即进入到下一次循环B.continue 语句的作用是跳出循环后结束整个循环C.continue 语句的作用是只跳出本次循环而立即进入到下一次循环 D.在嵌套的循环语句中使用 break 语句时,break 语句能跳出所有循环解析:考点 本题主要考查的知识点是 continue 语句的作用。 解析 break 语句的作用是跳出循环后结束整个循环,但在嵌套的循环语句中使用 break 语句时,brea
14、k语句只能跳出最近的一层循环,而不是跳出所有循环。10.下列说法中错误的是_(分数:1.00)A.J2EE 架构可以充分利用用户原有的投资B.J2EE 允许公司把一些通用的、很烦琐的服务端任务交给中间供应商去完成C.J2EE 能够开发部署在异构环境中的可移植程序D.基于 J2EE 平台的应用程序只能部署到 Linux 操作系统上 解析:考点 本题主要考查的知识点是 J2EE 的优点。 解析 基于 J2EE 平台的应用程序可被部署到各种操作系统上。11.在 C#语言中用来定义有符号长整型变量的关键字是_(分数:1.00)A.intB.floatC.shortD.long 解析:考点 本题主要考查
15、的知识点是 C#的数据类型。 解析 在 C#语言中用来定义有符号长整型变量的关键字是 long。12.运行如下的 C#程序后,变量 sum 的值为_ int sum=0; for(i=1;i10;i+) sum+=i; (分数:1.00)A.36B.45 C.54D.55解析:考点 本题主要考查的知识点是 C#的循环语句。 解析 运行程序后,循环语句 sum+=i;共执行 9 次,sum=0+1+2+3+4+5+6+7+8+9=45。13.下列说法中错误的是_(分数:1.00)A.事件通常使用委托事件处理程序进行声明B.事件通常用于通知用户操作C.一个事件只能有一个订阅者 D.没有订阅者的事件
16、永远不会被调用解析:考点 本题主要考查的知识点是事件的特点。 解析 一个事件可以有多个订阅者,一个订阅者可处理来自多个发行者的多个事件。14.下列说法中正确的是_(分数:1.00)A.JSP 具有 Web 和 C#功能的双重特性B.JSP 具有 Web 和 Java 功能的双重特性 C.JSP 具有 Web 和 C 功能的双重特性D.JSP 具有 Web 和 C+功能的双重特性解析:考点 本题主要考查的知识点是 JSP 所具有的特性。 解析 从构成情况上来看,JSP 页面代码一般由普通的 HTML 语句和特殊的基于 Java 语言的嵌入标记组成,所以它具有 Web 和 Java 功能的双重特性
17、。15.下列关于 MySQL 数据库的特性的叙述不正确的是_(分数:1.00)A.使用 Java 编写,并使用了多种编译器进行测试,保证源代码的可移植性 B.支持多线程,充分利用 CPU 资源C.提供用于管理、检查、优化数据库操作的管理工具D.可以处理拥有上千万条记录的大型数据库解析:考点 本题主要考查的知识点是 MySQL 数据库的特性。 解析 MySQL 数据库使用 C 和 C+编写,并使用了多种编译器进行测试,保证源代码的可移植性。二、第部分 非选择题(总题数:10,分数:10.00)16.UML 中常用的静态图包括类图、对象图及 1,用于描述系统的静态结构。 (分数:1.00)解析:包
18、图17.包与包之间的关系有 1 和泛化关系。 (分数:1.00)解析:依赖关系18NET Framework 数据提供程序包含四个对象:Connection 对象、Command 对象、DataReader 对象和 1。 (分数:1.00)解析:DataAdapter 对象19.从 Internet 的接入来看,最重要的网络连接设备有三种:路由器、访问服务器和 1。 (分数:1.00)解析:调制解调器20.在 HTML 中, 1 设置浏览器窗口左边与文本左边之间的空间宽度,边距宽度用像素表示。 (分数:1.00)解析:leftmargin21.DOM 的核心部分包括 1 和 HTML 两部分。
19、 (分数:1.00)解析:XML22.在 C#中,引用类型的变量又称为 1,可存储对实际数据的引用,常见的引用类型有class、interface、delegate、object 和 string。 (分数:1.00)解析:对象23.在 C#中,类包含若干个组成成员,其中 1 是包含在类中的对象的值。 (分数:1.00)解析:字段24.非可视化 JavaBean 又分为值 JavaBean 和 1。 (分数:1.00)解析:工具 JavaBean25. 1 是世界上使用排名第一的 Web 服务器软件,它可以运行在几乎所有广泛使用的计算机平台上。 (分数:1.00)解析:Apache三、名词解释
20、题(总题数:5,分数:15.00)26.客户端 (分数:3.00)_正确答案:()解析:客户端也称为用户端,是指与服务器相对应,接受并显示服务器上传递过来的信息资源的应用程序。运行以上程序的计算机或计算机系统也被称为客户端。27.主页 (分数:3.00)_正确答案:()解析:主页又叫网页,有时也称 Web 页,用于 WWW 服务进行信息的查询和浏览,文档扩展名为.html 或.htm。28.链接 (分数:3.00)_正确答案:()解析:链接是从一个 Web 页到另一个相关 Web 页的唯一理性的途径,它由两部分组成:锚链和 URL 引用。29.文档对象模型 (分数:3.00)_正确答案:()解
21、析:文档对象模型(DOM)是用来表示文档和访问、操作构成文档的元素的应用程序接口。30.Spring (分数:3.00)_正确答案:()解析:本质上讲,Spring 是 IOC(控制反转)和面向切面编程(AOP)的组合体,它是一个非侵入式的框架,增强了普通 Java 对象的功能。四、简答题(总题数:5,分数:30.00)31.简述 UML 的特点。 (分数:6.00)_正确答案:()解析:UML 的特点有:(1)统一了面向对象方法的基本概念。(2)强大的建模能力。(3)提出了许多新概念。(4)独立于开发过程。(5)易于掌握使用。32.数据库设计分为哪几个阶段? (分数:6.00)_正确答案:(
22、)解析:数据库设计可以分为六个阶段:需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施、数据库运行和维护。33.路由器的功能是什么? (分数:6.00)_正确答案:()解析:路由器主要用来连接多个独立的网络或子网,为网间的数据传送寻找最佳路由。34.简述创建 Servlet 的步骤。 (分数:6.00)_正确答案:()解析:创建一个 Servlet,通常涉及以下四个步骤:(1)继承 HttpServlet 抽象类。(2)重载适当的方法。(3)如果有 HTTP 请求信息,获取该信息。(4)生成 HTTP 响应。35.简述 PHP 支持的原始数据类型。 (分数:6.00)_正确答案:(
23、)解析:PHP 支持八种原始类型,分别是四种标量类型(布尔类型 boolean、整型 integer、浮点型 float 和字符串类型 string),两种复合类型(数组 array 和对象 object),两种特殊类型(资源 resource 和空类型NULL)。五、应用题(总题数:2,分数:30.00)36.用 HTML 语言建立一个简单的网页,使之在 IE 浏览器中的显示效果如图所示,标题为“网上调查”,提交按钮不要求和数据库连接。 (分数:15.00)_正确答案:()解析:html head title网上调查/title /head body p请您选择 2008 年北京奥运会中国队
24、旗手: /p pinput type=“radio“ value=“V1“ checked name=“R1“姚明/p pinput type=“radio“ value=“V2“ name=“R1“刘翔/p pinput type=“radio“ value=“V3“ name=“R1“王楠/p p如果您有更合适的人选,请写出他的名字! /p pinput type=“text“ name=“R2“ size=“10“ maxlength=“12“ input type=“submit“ value=“提交“ name=“B1“/p /body /html37.现有 MySQL 数据库 sd
25、b,库中有表 student,表中的数据如表所示。 xm xb bj 王帅 男 会计 1 班 王娟 女 会计 2 班 当执行完以下程序后,student 表中的数据会发生变化,请写出程序执行完后 student 表中的数据。 ? php $ con=mysql_connect(“localhost“,“user“,“password“); mysql_select_db(“sdb“,$ con); mysql_query(“UPDATE student SET xm=“李朋“ WHERE xb=“男“ AND bj=“会计 1 班“); mysql_query(“UPDATE student SET bj=“会计 1 班“ WHERE xm=“王娟“ AND xb=“女“); mysql_close($con); ? (分数:15.00)_正确答案:()解析:xm xb bj 李朋 男 会计 1 班 王娟 女 会计 1 班