1、全国自考(互联网软件应用与开发)模拟试卷 2 及答案与解析一、单项选择题1 关于 web 开发过程的建设和测试阶段,以下描述不正确的是(A)在该阶段的判断点上,整个应用或者某一部分进人运行阶段之前必须得到用户的认可(B)该阶段决定是否采用源码控制技术(C)该阶段确定站点外观(D)该阶段根据设计规范生成 Web 应用需要的图形、文本、音频和视频文件2 密钥管理器中密钥的默认名称是(A)New Key(B) New Password(C) Secret Key(D)Secret Password3 HEAD唯一必需的元素是(A)TrrLE(B) META(C) Fo NrI(D)NAME4 以下不
2、属于 AsPNET 提供的登录验证方式的是(A)Window8(B) Linux(C) Passport(D)CooKie5 ReCOl“Qlset 对象的属性中用来判断目前数据记录是否已过了最后一条的属性是(A)Movelast(B) absoluteposition(C) EOF(D)BUF6 关于 TextRange 对象,以下描述不正确的是(A)包含了BODY 和BODY 间的所有文本(B)为 BODY 创建的 TextRange 对象不会排除 Input 中的任何文本(C)创建了该对象后,可以对文本进行查找、替换等操作(D)提供了一些方法,可以在脚本中使用7 用于编译一个 MYSQL
3、 的发行版本的应用程序是(A)make binary release(B) MYSQLbug(C) MYSQLdump(D)replace8 关于 ServletEngine 的描述不正确的是(A)所有的 Java Servlet 都能在 Servlet Engine 上运行(B)提供 Network Service(C)响应 MIME Request(D)运行 Servlet Container9 JSP 的静态模版数据不包括(A)HTML(B) SVG(C) XML(D)DOC10 JSP 的 Application 对象常用的方法不包括(A)getAttribute(string att
4、rName)(B) setServletInfo( )(C) getInitParameter(string name)(D)SetAttribute(String attrName)二、多项选择题11 在规划开发 Web 应用的具体方法以前,必须先理解客户的重点要求,以下选项属于客户认为最重要的方面的是(A)时间(B)开销(C)风格(D)风险(E)视觉效果12 关于 IP 地址的描述不正确的有(A)根据不同的取值范围,IP 地址可以分为三类 (B) IP 地址的前五位用于标识 IP 地址的类别(C)前三位是 110 的 IP 地址属于 C 类地址(D)类标识符的长度越长,可用的地址空间就越大
5、(E)A 类 IP 地址的第一位为 013 标记FORM的 METHOD 属性可取值为(A)TEXT(B) RESET(C) SUBMIT(D)POST(E)GET14 ASPNET 支持的开发语言包括【 】(A)VBNET(B) C#(C) VCNET(D)JScript,NET(E)NET FrameWork 所支持的语言15 ODBC 提供了以下哪两方面的一致性级别【 】(A)ODBC API(B) ODBC ADO(C) ODBC SQL(D)ODBC ACS(E)ODBC SYS16 关于 MYSQL 的安装以下描述正确的是【 】(A)MYSQL_WIN32 默认的安装目录是 C:M
6、YSQL(B) MYSQL 是使用 TCWIP 协议来连接 MYSQL 客户端和服务器端的(C) MYSQld_OPT 使用调试和自动内存管理的方式编译(D)MYSQld 是对 Pentium 进行优化的版本(E)MYSQld 和 MYSQld 一 0pt 都需要在 IntelX86=i386 的处理器上运行17 关于 Servlet 如何被释放,以下描述正确的是 【 】(A)Servlet Engine 可以随时随意使用或释放 Servlet(B)不能依赖 Servlet Class 或其成员存储信息(C)在 Servlet Engine 释放一个 Servlet 以前,必须让其完成当前实例
7、的 8elTice 方法或是等到 timeout(如果 Engine 定义了 fimeout)(D)当 Engine 释放一个 Servlet 以后,Engine 将不能再将请求转发给它(E)Enne 必须彻底释放该 Servlet 并将其标明为可回收的18 JSP 的页面指令包括(A)1anguage(B) import(C) buffer(D)info(E)errorPage 19 以下关于序列图的描述不正确的是(A)显示具体用例的详细流程(B)显示了流程中不同对象之间的调用关系(C)可以很详细地显示对不同对象的不同调用(D)水平维度以发毕的时间顺序显示消息调用的序列(E)垂直维度显示消息
8、被发送到的对象实例20 微软正在使以下哪些产品过渡到NET 体验?(A)Microsofl Oillce XP(B) MSN(C) MSN Explorer 本地客户端(D)Microsoft Bcentral(E)Visual Studio三、名词解释21 信息结构22 链接加密23 servlet 的生命周期24 建模语言25 动作四、简答题26 标签库由哪两部分组成?各自的功能是什么?27 ASENET 是如何增进适用性的?28 ODBC 在什么情况下必须在系统 DSN 中添加数据源?29 进行 PHP 程序的开发工作需要哪几个环境? 其中最重要的是什么?30 简述 JavaServle
9、t 与 Applet 之间的差别。五、论述题31 论述链接到 FrP 的超链接的实现方式。六、综合应用题32 代码:If Len(RequestForm(”selOpSys”)0 ThenStrOpSys=RequestForm(”selOpSys”)StrName=RequestForm(”txtName”)ResponseWrite(”You selectedstrOpSys 一&”for machine”strName “)End If请用 ASE. NET 程序代码改写以上 ASP 代码,以实现相同的功能。全国自考(互联网软件应用与开发)模拟试卷 2 答案与解析一、单项选择题1 【正确
10、答案】 C2 【正确答案】 A3 【正确答案】 A4 【正确答案】 B5 【正确答案】 C6 【正确答案】 B7 【正确答案】 A8 【正确答案】 A9 【正确答案】 D10 【正确答案】 B二、多项选择题11 【正确答案】 A,B,C,D,E12 【正确答案】 A,D13 【正确答案】 D,E14 【正确答案】 A,B,D,E15 【正确答案】 A,C16 【正确答案】 A,B,E17 【正确答案】 A,B,C,D,E18 【正确答案】 A,B,C,D,E19 【正确答案】 D,E20 【正确答案】 A,B,C,D,E三、名词解释21 【正确答案】 信息结构是指站点结构图,对站点结构以及用户
11、、站点、数据库交互进行建模分析。22 【正确答案】 链接加密是指对浏览器和 Web 服务器之间传输的数据进行加密。23 【正确答案】 Servlet 的生命周期定义了一个 Servlet 如何被加载、初始化,以及它怎样接收请求、响应请求、提供服务。24 【正确答案】 表示手段和代表语义组合在一起,即为建模语言。25 【正确答案】 动作是对网页的动态包含资源或者插件提交转发,使用 JavaBean实例等进行定义与操作。四、简答题26 【正确答案】 标签库包括标准标签库和定制标签库,主要是用于对 Web 内容显示的一种组件方式的定制,标签库的定义主要由标签句柄类和标签库描述文档组成,句柄类是对定制
12、标签的内容进行定义的一个类,一般要实现 Fag 这个接口,标签库描述符则是对标签库进行描述,并且与某个句柄类进行关联。27 【正确答案】 ASPNET 在解决应用程序故障_内存泄漏的情况时,能自动重新启动进程,以增进适用性,从来不死机。任何会造成内存泄漏的程序代码或产生无穷循环或没有关闭使用的资源的程序代码将只会影响到一条线程。一旦ASPNEq检测到某条线程运行失常,它将会把新的要求(Request) 导向新的线程,不再和这条有问题的线程进行交互。这条受损的线程将会被自动回收,而最后一个使用到此线程的要求(Reqeust) 将会被毁灭,这表示 Server 永远不需要重新启动来配置线程。28
13、【正确答案】 在使用 ODB,C 应用程序前,必须加入要用的数据源,可以单击Add 按钮在任何一个记录中加人数据源。当 ODB,C 应用程序在一个系统服务中运行(如 CGI、ISAPI 等)时,由于服务器不以用户的操作方式运行,此时不能通过一个标准的 UserDSN 连接到数据库,而必须在 System DSN 中进行添加。29 【正确答案】 进行 PHP 程序的开发工作需要这样几个环境:程序源码编辑环境、PHP 自身的工作环境、支持 PHP 的浏览器环境。在这几个环境中,最重要的是 PHP 自身的工作环境。30 【正确答案】 从基本上来说,Servlet 与 Apple!是截然相反的。Ser
14、vlet 可以被视为服务器方面的 Applet。Servlet 在网络服务器内运行而。Applet 在网络浏览器内运行。浏览器提交一个请求执行 Servlet 的命令;而由于浏览器可直接命令Applet,所以它可以在运行时单机运行。五、论述题31 【正确答案】 FTP( 文件传输协议 )可以使用户从另一台计算机上 (FTP 站)把文件拷贝到自己的计算机上。建立一个到 FTP 站点的链接,允许用户从一个特定地点获得一个特定的文件,这一方法对那些公司或软件作者发布自己的软件很有用。用户可以像建立其他链接一样来建立 FTP 站点链接,而且它们看起来是一样的。输人 ftp:来代替通常的 http:。然后将 URl 地址改成sitenamepath。简单地输入站点名,使其看起来和 URL 地址一样。用户需要确定指定的站点名指向一个接受匿名 FTP 连接的机器, FTP 链接几乎总是被本机浏览器支持。例如:访问,请点击A HREF=ftpp:166111 1363“这里A 。六、综合应用题32 【正确答案】 If Len(selOpSysvalue) 0 ThenResponseWrite(“You selected“selOpSysValue_&“for machine“&txtNamevalue “)End IF