全国2013年7月高等教育自学考试
互联网软件应用与开发试题
课程代码:00898
一、单项选择题(本大题共15小题,每小题1分,共15分)
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸”的相应代码涂黑。错涂、多涂或未涂均无分。
1.在互联网软件开发过程中,明确项目目标这一工作所在的阶段是
A.规划阶段 B.设计阶段
C.建设和测试阶段 D.投入使用阶段
2.下列UML模型描述图中,模型元素包括同步线的是
A.合作图 B.活动图
C.状态图 D.序列图
3.在数据库中,每个表都具有的完整性约束是
A.非空值完整性约束 B.键值唯一性完整性约束
C.主键完整性约束 D.外键完整性约束
4.根据TCP/IP协议规定,IP地址结构包括地址类别、网络号和
A.主机号 B.域名
C.链接 D.端口
5.在IIS6.0支持的身份验证方法中,基本身份验证方法是
A.将密码作为散列值发送到服务器
B.将用户名和密码以明文方式发送到服务器
C.允许网络任意用户进行访问
D.使用散列技术标识用户,但不发送密码到服务器
6.使用HTML语言编写的简单网页最基本的结构是
A.<html><head><body>...</body></head></html>
B.<head><body><html>...</html></body></head>
C.<html><body>...</body><head>...</head></html>
D.<html><head>...</head><body>...</body></html>
7.以下关于HTML中的表格说法不正确的是
A.<table>标记是表格数据与布局的容器
B.在<td>单元中,一定要包含有数据
C.<td>的结束标记是</td>
D.在表格中,<td>与<th>标记都可以用来分隔表格数据
8.以下不属于<SELECT>标记的选项值是
A.multiple B.name
C.size D.checked
9.在JavaScript语言中,属于关系运算符的是
A.>= B.&&
C.= D.++
10.下列关于J2EE的说法不正确的是
A.J2EE具有“编写一次,随处运行”的特性
B.J2EE技术的基础是核心Java平台或Java 2平台的标准版
C.基于J2EE平台的产品只能部署到Windows操作系统上
D.WebLogic、JBoss、Tomcat都可以作为J2EE服务器
11.以下关于数据库连接池描述不正确的是
A.可以使特定用户重复使用连接
B.不能节约服务器资源
C.能够提升应用程序的性能
D.可以将数据库连接作为对象存储在一个Vector对象中
12.Tomcat服务器的默认端口是
A.80 B.8000
C.8080 D.8090
13.在JSP内置对象中,可以提供对输出流访问的是
A.out B.request
C.session D.application
14.在PHP中,下面的数据是整型的是
A."123" B.123.5
C.true D.123
15.在PHP中,选择数据库的函数是
A.mysql_connect() B.mysql_query()
C.mysql_select_db() D.mysql_close()
二、填空题(本大题共10小题,每小题1分,共10分)
16.在互联网软件项目的开发过程中,项目经理必须不断执行以下活动:______和估计、跟踪和调度、沟通。
17.在UML定义的模型元素中,用于对UML的元素或实体进行说明、解释和描述的是______。
18.简单地说,JDBC可做三件事:与数据库建立连接、发送SQL语句并______。
19.在Internet网络访问过程中,提供域名到IP地址自动转换的服务是______。
20.在HTML表单中,使用语句<input type="______" name="country" size="15"maxlength ="12">可显示一个文本框,以供用户输入文本。
21.在JavaScript对象中,______对象是一个全局对象,是所有对象的顶级对象,其代表的是打开的浏览器窗口。
22.在J2EE体系结构中,______容器用来给运行在其中的组件EJB提供各种管理功能。
23.在ASP.NET内置对象中,用于读取客户端在Web请求期间发送的HTTP值的是______对象。
24.JavaBean按功能可分为可视化JavaBean和______两类。
25.表单提交数据时可以使用GET或者______方法将数据发送给PHP程序脚本。
三、名词解释题(本大题共5小题,每小题3分,共15分)
26.主目录
27.URL引用
28.ASP.NET
29.JSP内置对象
30.正则表达式
四、简答题(本大题共5小题,每小题6分,共30分)
31.简述用例图的表示方法。
32.简述使用IIS创建FTP虚拟站点的三种用户隔离模式的含义。
33.简述HTML中创建内部链接的步骤。
34.简述JSP中Session属性值的设置与获取方法。
35.简述PHP中提供的三种循环结构及其一般格式。
五、应用题(本大题共2小题,每小题15分,共30分)
36.JavaScript和HTML结合可以开发动态的Web页面:
(1)简述JavaScript程序在HTML页面中的位置。
(2)写出下面程序运行后在Web页面中显示的内容。
<html>
<body>
<script type="text/javascript">
var intA=20;
var intB=intA%3;
var retum Value=2000;
switch(intB){
case 1:retum Value=2011;
break;
case2:retumValue=2012;
break;
case3:retumValue=2013;
break;
}
document.write("return Value="+retum Value+"<br>");
document.write("intA="+intA+"<br>");
document.write("intB="+intB);
</script>
</body>
</html>
37.在数据库中有一个课程信息表,其中的数据如题37表所示。
课程号 |
课程名 |
学分 |
任课教师 |
1001 |
离散数学 |
4 |
李强 |
1002 |
操作系统原理 |
3 |
张小山 |
1003 |
数据库系统原理 |
3 |
刘永 |
题37表
请写出完成以下操作的SQL语句:
(1)将课程信息表中课程号为1001的课程记录的学分改为2;
(2)从课程信息表中删除课程号为1001的课程记录;
(3)查询课程信息表中所有课程的课程号和课程名;
(4)查询课程信息表中学分大于2的课程的课程信息;
(5)统计课程信息表中每个任课教师的开课门数。
本自考试题下载: