|
东华大学继续教育学院
远程学历教育《Web程序设计》2022年秋季 期末大作业
踏实学习、弘扬正气、诚信做人、诚实考试、作弊可耻、后果自负
期末大作业提交说明:主观题请以附件形式上传作业文档,客观题请直接在平台内答题区直接勾选资料。实践性课程制作实物作业的,请按要求拍照,以压缩包形式上传平台。
第一部分单选题(30题,每题1分,共30分)
客观题请直接在平台内答题区直接勾选资料
1. 下列关于Internet和Web的说法中,正确的是 ______ 。
A.Web是Internet的别称 B.Web是基于Internet的一个应用服务 C.Internet是基于Web的一个信息系统 D.Internet与Web没有任何关系
2. 将域名转换为ip地址的是 ______ 服务器。
A.Web B.DB C.DNS D.FTP
3. Chrome浏览器是 ______ 公司或组织的软件。
A.Google B.MS C.Oracle D.IBM
4. 私钥密码采用 ______ 把密钥。
A.1 B.2 C.3 D.4
5. HTTP协议是运行于 ______ 协议之上的应用层协议。
A.FTP B.SMTP C.TCP D.UDP
6. HTML 以 ______ 语言定义
A.PHP B.JSON C.XML D.SGML
7. 要保留元素文本内容的原始格式,应使用 ______ 标签。
A.<img> B.<Format> C.<org
text> D.<pre>
8. <dl>标签标志 ______ 列表。
A.偏序 B.有序 C.定义 D.无序
9. 要将图片插入文档,必须用带有 ______ 属性的图片标签<img />。
A.pic B.src C.img D.alt
10. 在HTML中要定义书签,应该使用 ______ 。
A.<a href=”#object_01”>text</a> B.<a name=”#object_01”>text</a> C.<a target=”#object_01”>text</a> D.<a link=”#object_01”>text</a>
11. CSS指的是 ______ 的缩写。
A.Computer Style Sheets B.Cascading Style Sheets C.Creative Style Sheets D.Colorful Style Sheets
12. 在下列语句中,正确引用外部样式表的是 ______
A.<style src=”mystyle.css”> B.<link rel=”stylesheet” type=”text/css”href=”mystyle.css”> C.<stylesheet> mystyle.css </stylesheet> D.<link src=”mystyle.css”>
13. 正确地在CSS文件中插入注解的语句是 ______ 。
A.// this is a comment B.// this is a comment// C./* this is a comment */ D.’ this is a comment
14. 下列代码中能将所有段落文字加粗的是 ______ 。
A.<p style=”text-size:bold”> B.<p style=”font-size:bold”> C.p {text-size:bold} D.p {font-weight:bold}
15. 在CSS的长度单位中,1 pc等于 ______ pt。
A.8 B.10 C.12 D.14
16. 可以改变网页背景颜色的CSS属性是 ______ 。
A.bgcolor B.background-color C.color D.backcolor
17. 下列 ______ 样式可以说明:上边框10像素,下边框5像素,左边框20像素,右边框1像素。
A.border-width:10px 5px 20px 1px B.border-width:10px 20px 5px 1px C.border-width:5px 20px 10px 1px D.border-width:10px 1px 5px 20px
18. CSS主要用 ______ 标签构建页面布局。
A.<dir> B.<div> C.<dif> D.<dis>
19. 在HTML页面的 ______ 部分可以插入JavaScript。
A.<body> B.<head> C.<body>和(或)<head> D.<title>
20. 正确地执行当i等于5时执行一些语句的条件语句是______ 。
A.if (i==5) B.if (i==5) then C.if i=5 D.if i==5 then
21. for(i=1;i<=10;i=i+3) for(j=2;j<6;j++){……}的循环次数是 ______ 。
A.16 B.18 C.14 D.12
22. 能正确调用对象属性的语句是 ______ 。
A.对象名(属性名) B.对象名->属性名 C.对象名属性名 D.对象名.属性名
23. 能正确声明数组并进行初始化的语句是 ______ 。
A.str=new Dim(‘1’,’2’,’3’); B.str=new dim(‘1’,’2’,’3’); C.str=new Array(‘1’,’2’,’3’); D.str=new array(‘1’,’2’,’3’);
24. 在JavaScript中,拥有onsubmit事件的对象是 ______ 。
A.document B.event C.window D.form
25. 正确打开名为“window2”的新窗口的JavaScript语句是 ______ 。
A.open.new(“http://z.cn”,”window2”) B.new.window(“http://z.cn”,”window2”) C.new(“http://z.cn”,”window2”) D.window.open(“http://z.cn”,”window2”)
26. 下列 ______ 不属于服务器端脚本。
A.VBS B.JSP C.PHP D.ASP
27. PHP中采用的模板技术是 ______ 。
A.Smarty B.Smart C.Templet D.Cache
28. 在Ajax技术中,XMLHttpRequest的主要作用是控制 ______ 。
A.网页显示风格 B.文档结构 C.通信 D.DB访问
29. 下列构建Web网站的组合中,性价比最高的是 ______ 。
A.JSP+IIS+Oracle B.ASP.Net+IIS+MS SQL Server C.PHP+Apache+MySql D.PHP+ IIS+Oracle
30. 在PHP中使用 ______ 技术分离HTML显示代码和业务逻辑代码。
A.模板 B.静态缓存 C.PHP引擎 D.后台编译
第二部分操作题(共70分)
操作题必须提交代码及相关文件,压缩打包后以附件形式上传(特别注意:不要将代码、数据库文件等作为对象嵌入Word文档,否则不得分!)
1. 按图-1,图-2所示编写主页,网页右上角显示你的真实姓名!(提交php、css等相关文件,35分)
图-1
图-2
要求:
a) 验证码由4位图片文字随机构成(8分)
b) 点击“登录”按钮,网页检验用户名、密码、验证码是否正确;若正确,则显示“登录成功”提示框,并将主页转换成图-2所示,否则显示“用户名、密码错误”提示框(13分)
c) 点击图-2“安全退出”按钮,主页转换成图-1所示(3分)
d) 点击图-1“用户注册”文字,进入图-3所示注册网页(3分)
e) 尽量用CSS布局网页,布局与图示相近(8分)
2. 按图-3所示编写注册网页,网页底部显示你的真实姓名!(提交php、css、sql等相关文件,35分)
图-3
要求:
a) 按格式检查出生日期、Email(必须是@***.cn或 @***.***.cn
)的格式(10分)
b) 点击”取消“,返回图-1所示主页;点击“重填”,清除表单数据(5分)
c) 点击”提交”,在后台服务器数据库中保存用户信息,返回图-2所示主页(12分)
d) 尽量用CSS布局网页,布局与图示相近(8分)
|
|