《网页开发技术》期末复习第一部分考核说明一、课程的性质本课程是安徽电大开放教育计算机科学与技术(本科)专业开设的一门省管课程。4学分,理论课时72学时。二、关于考核的有关说明1、考核要求本课程的考核要求分为三个层次,考核涉及本课程讲述的基本概念和实践操作应用能力,理论知识方面的要求从高到低为掌握,理解和了解;有关操作应用方面的要求从高到低为熟练掌握,掌握和知道。2、成绩构成本课程的考核由形成性考核和终结性考试组成。课程总成绩满分100分,60分为合格。形成性考核成绩占总成绩的30%,期末终结性考试占课程总成绩的70%。3、关于形成性考核的说明此部分旨在考核学生在学习过程中的学习情况和学习能力。形成性考核成绩由考勤、平时作业组成。平时成绩占课程总成绩的30%。形成性考核建议包括以下内容:(1)网上答疑(10分)任课教师在分校教学平台主持网上答疑活动,至少组织两次,也可组织学生参与省电大本课程答疑活动。分校任课教师做好网上实时答疑的文本记录,并交相关部门保存,省校教学处不定期抽查。(2)小组活动(5分)本课程要求组织2次小组讨论活动。建议任课教师选择动手能力较强的同学,由此位同学选择一幅作品,现场演示并准备几分钟的发言,要求各学习小组组长要做好笔录,由小组提交讨论报告。分校注意存档以备教学检查。(3)自主学习(5分)学生可以通过收听收看网上资源、利用电大在线进行自学,也可在教师指导下利用其他媒体资源进行自学。期末由教师依据自学读书笔记(或其他佐证材料)和电大在线学习时间给与评分。(4)面授课参与情况(10分)依据教学内容,本课程建议机房授课。分校本课程的任课教师要严格考勤,做好面授辅导,并依据学生上课学习情况给出成绩。上述材料分校应注意存档备案,以备省校检查。4、关于期末终结性考试的说明每学期进行一次期末考试,采用纸质、开卷考试的形式,考核时间为90分钟,由省校命题、阅卷。考核的分值占总成绩的70%。5、命题依据《网页开发技术》课程的命题依据是本课程的教学大纲。以及指定的文字教材第二部分课程的考核内容和考核要求一、考核要求本课程考核要求分三个层次(具体要求请看考核内容)(1)掌握:要求学生能够全面掌握所学内容,并能够用其分析、解答与Internet/Intranet应用相关的问题,能够举一反三。(2)理解:要求学生能够较好地理解相关内容,并且能够进行简单分析和判断。(3)了解:要求学生能够一般地了解所学的内容。二、课程考核内容第1章HTML基础【核心知识点】HTML的概念HTML的标签、元素和属性HTML的基本结构元素HTML的常用块元素、列表元素、表格元素、行元素、表单元素HTML的一些特殊元素【考核要求】掌握:HTML的概念;HTML的标签、元素和属性;HTML的基本结构元素;HTML的常用块元素、列表元素、表格元素、行元素、表单元素理解:HTML的一些特殊元素第2章CSS基础【核心知识点】CSS的概念和作用CSS的样式和样式表CSS中的颜色和长度定义CSS定义样式表、内部样式表和外部样式表CSS层叠式应用规则【考核要求】掌握:CSS的概念和作用;样式和样式表;CSS中的颜色和长度定义理解:CSS定义样式表、内部样式表和外部样式表了解:层叠式应用规则第3章CSS实用技巧【核心知识点】CSS的常用技巧:包括网页内容的居中对齐、网页内容的隐藏与显示、方框长度的计算、圆角边框、图片、定义外部样式表的选项CSS用于网页布局设计CSS用于菜单设计CSS其他设计原则【考核要求】掌握:CSS的常用技巧;CSS用于网页布局设计理解:CSS用于菜单设计了解:CSS其他设计原则第4章Javasript简介【核心知识点】Javascript的发展历史Javascript的特点和作用编辑与调试Javascript编写Javascript运行Javascript程序调试Javascript程序【考核要求】掌握:编写、运行、调试Javascript程序理解:Javascript的特点和作用了解:Javascript的发展历史第5章JavaScript编程基础【核心知识点】数据类型及变量表达式与运算符基本语句函数对象事件及事件处理程序【考核要求】掌握:数据类型及变量;表达式与运算符;基本语句理解:函数和对象了解:事件及事件处理程序第6章JavaScript常用内置对象【核心知识点】数组对象字符串对象数学对象日期对象【考核要求】掌握:数组对象;字符串对象;数学对象;日期对象第7章JavaScript常用文档对象【核心知识点】文档对象结构文档对象动态改变网页内容和样式【考核要求】掌握:文档对象结构;文档对象理解:动态改变网页内容和样式第8章JavaScript其他常用窗口对象【核心知识点】屏幕对象浏览器信息对象窗口对象网址对象历史记录对象框架对象【考核要求】掌握:窗口对象;网址对象;理解:历史记录对象;框架对象了解:屏幕对象;浏览器信息对象;第9章JavaScript实用技巧【核心知识点】建立函数库识别浏览器的方法校验用户输入弹出窗口下拉菜单事件冒泡处理动画技术【考核要求】掌握:校验用户输入;弹出窗口;下拉菜单理解:建立函数库;识别浏览器的方法;事件冒泡处理了解:动画技术第三部分考试例卷得分评卷人一、填空题(每空2分,共40分)1.HTML标签是由______________和_______________组成。2.HTML的基本结构元素主要有3个,它们分别是______________元素、______________元素和______________元素。3.title元素的内容将在浏览器的______________中出现。4.HTML的表单元素form用于收集______________,并将其送到它的______________属性所表示的程序文件中进行处理。5.HTML的注释内容被放在______________(符号)之间。6.CSS最基本的元素是______________和______________。7.CSS的内部样式表与元素中的样式表的主要区别在于,前者需要通过指定______________来定义样式表。8.当多个HTML文档使用相同的样式表定义时,就应该使用______________样式表。9.Javascript是一种______________性的、用于______________的、基于______________的程序开发语言。10.Javascript的源代码不会经过______________,而直接在浏览器中运行时被翻译。11.在Internet的浏览器中运行Javascript,主要目的是用于在客户端______________地、与用户______________地完成一些HTML文件所不能实现的功能。12.JavaScript中数组的序列号是从______________开始的得分评卷人二、选择题(每小题2分,共30分)1.title元素的内容将在浏览器的()中出现A.标题B.菜单C.工具栏D.状态栏2.img元素用于在网页中插入()A.音频B.视频C.图片D.文本3.用a元素可以在网页中产生()A.图片B.链接C.动态图D.文本4.CSS中的颜色可以用()种方式表示A.3B.4C.5D.65.Javascript的程序内容必须置于()标记中A.html和/htmlB.body和/bodyC.head和/headD.script和/script6.JavaScript是()A.一种Java编程语言,不同的是它可以用于网页开发B.一种解释性的、用于客户端的、基于对象的程序开发语言C.一种用于Mozilla的Firefox浏览器和Microsoft的InternetExplorer浏览器的网页开发语言D.一种用于制作网页动画效果的程序开发语言7.在浏览器上运行JavaScript程序,可以()A.动态显示网页内容B.校验用户输入的内容C.进行网页的动画显示D.具有以上各种功能8.编写JavaScript程序时()A.应使用专门的JavaScript编辑软件B.只能使用MicrosoftFrontPage软件C.可以使用任何一种文本编辑软件D.只能使用MacromediaDreamweaver软件9.使用外部JavaScript程序文件的正确格式是()A.scripthref=xxx.jstype=text/javascriptB.scriptsrc=xxx.jstype=text/javascriptC.scriptname=xxx.jstype=text/javascriptD.scriptfile=xxx.jstype=text/javascript10.下列JavaScript的声明变量语句中()是正确的A.inti=10;B.vari;j;k=10;C.inti;j;k=10;D.vari=10;11.下列JavaScript的判断语句中()是正确的A.if(i0)B.if(i!=0)C.ifi0thenD.ifi=!012.下列JavaScript的循环开始语句中()是正确的A.for(vari=10;i++)B.for(vari=0;i=10)C.forvari=1to10D.for(vari=0;i=10;i++)13.下列JavaScript的定义函数语句中()是正确的A.function=functionName()B.functionfunctionName()C.function:=functionName()D.functionName()14.下列调用JavaScript函数语句()是正确的A.functionName()B.callfunctionName()C.callfunctionNameD.functionName15.下列选项中,()不是网页中的事件A.onclickB.onmouseoverC.onsubmitD.onpressbutton得分评卷人三、编程语句题(每小题5分,共30分)1.计算一个数组x的长度的语句是。2.在JavaScript中对1.25进行四舍五入取整的方法是3.改变当前网页网址为产生当前日期的方法是答案一、填空题1.尖括号(或填),标签名称2.html(或填HTML文档)、head(或填头)、body(或填主体)3.标题4.用户输入的信息,action5.!--和--6.样式,样式表7.对象8.外部9.解释,客户端,对象10.编译11.动态,交互式12.0二、选择题1.A2.C3.B4.B5.D6.B7.D8.C9.B10.D11.B12.D13.B14.A15.D三、编程语句题1.varaLen=x.length()2.Math.round(1.25)3.window.location.href=()6.newDate()