2018年4月高等教育自学考试互联网软件应用与开发真题
(总分100, 做题时间150分钟)
单项选择题

本大题共15小题,每小题1分,共15分。在每小题列出的备选项中只有一项是最符合题目要求的,请将其选出。

1. 

在互联网软件开发过程中,形成项目计划这一工作所在的阶段是(    )。

规划阶段
设计阶段
建设和测试阶段
投入使用阶段
2. 

下列UML模型描述图中,元素有节点和连接的是(    )。

包图
部署图
构件图
合作图
3. 

规定一个表中的两行在指定列没有相同值的数据库完整性约束是(    )。

非空值完整性约束
检查完整性约束
键值唯一完整性约束
外键完整性约束
4. 

关于IP地址和物理地址说法不正确的是(    )。

物理地址固化在网络设备中,通常无法修改
IP地址把原来主机物理地址隐藏起来,使用统一的地址格式
互联网上的主机每个接口可以有多个IP地址
IP地址和网上设备不是一一对应关系
5. 

下面属于MicrosoR IIS 6.0提供的服务是(    )。

DNS
IP
TCP
WWW
6. 

以下关于虚拟主机说法不正确的(    )。

可以在一台服务器建立虚拟主机创建多个网站
使用虚拟主机技术可将一个主机分割成多个逻辑上的虚拟主机使用
使用虚拟主机技术创建的多个Web网站必须具有相同IP地址
虚拟主机创建的虚拟Web网站可使用不同的IP地址
7. 

在下列HTML标记中,能实现给文档命名的是(    )。

<body>…</body>

<head>…</head>

<name>…</name>

<title>…</title>

8. 

在页面中创建超链接并指明正在链接的URL,以下用法正确的是(    )。

<a url=〝http://www.internet.com.cn"> 公司网址</a>

<a href=〝http://www.internet.com.cn">公司网址</a>

<a>http://www.internet.com.cn</a>公司网址</a>

<a name==〝http://www.internet.com.cn">公司网址</a>

9. 

在JavaScript中,对变量命名要求不正确的是(    )。

变量名必须以字母或下划线开头
变量名不区分大小写
变量名不能有空格
变量名不能使用JavaScript中的关键字(保留字)
10. 

在JavaScript中,不属于逻辑运算符的是(    )。

!=
=&&
||
11. 

在J2EE关键技术中,用来在远程对象上调用一些方法的是(    )。

EJB
JMS
JTA
RMI
12. 

由普通的HTML语句和特殊的基于Java语言的嵌入标记组成的代码是(    )。

Java页面代码
JavaScript页面代码
JScript页面代码
JSP页面代码
13. 

在JSP中,声明的有效范围是(    )。

仅在当前的JSP页面中有效
在所有的页面中有效
在文件夹下的页面中有效
在session中有效
14. 

在JSP中,通过java.lang.Class类的静态方法可以加载数据库驱动,该方法是(    )。

createPreparedStatement
createStatement
forName
getConnection
15. 

在PHP语言中,下面属于整型的是(    )。

0x12 *
'12'
12.0
"12"
填空题

本大题共10空,每空1分,共10分。

16. 

______常常在项目中充当以下角色:决策人、商务发起人、业务专家、支持人员。

17. 

用例图就是由______、用例以及它们之间的关系构成的用于描述系统功能的模型图。

18. 

简单地说,JDBC可做三件事:与数据库建立连接、发送______语句并处理结果。

19. 

当客户机需要域名服务时,它就向本地______发送申请。

20. 

______是从一个Web页到另一个相关Web页的唯一途径,它由锚链和URL引用两部分组成。

21. 

在JavaScript对象中,代表打开的浏览器窗口的是______对象。

22. 

CSS语法由______、属性和值三部分构成。

23. 

在ASENET内置对象中,用于读取客户端在web请求期间发送的HTTP值的是对象。

24. 

可以通过修改文件名为______的文件来更改Tomcat的默认端口号。

25. 

PHP主要是用于______端的脚本程序,因此可以用PHP来完成任何其它CGl程序能够完成的工作。

名词解释

本大题共5小题,每小题3分,共15分。

26. 

FTP

27. 

HTML表格

28. 

CSS

29. 

JSP内置对象

30. 

顺序结构

简答题

本大题共5小题,每小题6分,共30分。

31. 

简述模型元素的概念及分类。

32. 

简述IP地址的结构组成。

33. 

简述简述<form>标记的action和method属性的功能。

34. 

简述Servlet与JSP的区别。

35. 

列举PHP的三种循环结构。

应用题

JavaScript和HTML 结合对以开发动态的Web页 试回答下列问题:
<html> 
     <body> 
     <script type»"text/javascripr"> 
          var intOSum=(); 
          var intESum=(); 
          var temp»();
          for(;temp<10;temp++){
               if(temp%3==0){
                     intOSum+=temp;
               }else{
                      intESum+=temp;
               }
           }
           documcnt.write("intOSum的值为:"intOSum); 
           document.write("<br>"); 
           document.write("intESum 的值为"+intESum); 
           document.write("<br>"); 
           document.write("temp的值为:"+temp); 
       </script> 
</body> 
</html>

36. 

简述Java.Script指定事件处理程序的三种方法。

37. 

写出下面程序运行后在Web页面中的显示内容。

在数据库中有一个名为图书信息表的表,其中数据如下表所示:

编号 书名 定价 出版社
A2001 数据库系统概论 39.6 高等教育出版社
A2002 离散数学 33.5 高等教育出版社
A2003 计算机网络 45.5 电子工业出版社

请写出完成以下操作的SQL语句。

38. 

将编号A2001的图书的定价改为51。

39. 

删除编号为A2001的图书。

40. 

列出所有图书的编号和书名。

41. 

列出定价大于40的图书的所有信息。

42. 

统计每个出版社出版的图书数。