第1周 Web开发入门

第1单元 测验

1、单选题:
‍下面对于B/S架构与C/S架构的描述错误的是(    )。​
选项:
A:  B/S架构解决了C/S架构的弊端,因而在程序开发中将会逐步取代C/S架构
B:  B/S架构是基于internet网络实现的,使得用户访问的范围扩大
C:  C/S架构师基于局域网实现的,当程序发生改的后,需要对每一个客户端进行维护
D:  C/S可以设计出丰富的界面,而B/S则相对处于劣势
答案: 【  C/S可以设计出丰富的界面,而B/S则相对处于劣势

2、单选题:
‌关于XML声明正确的是(    )‌
选项:
A: <!xml version=”1.0”!> 
B: <?xml encoding=”gb2312”?>
C: <?xml version=”1.0”?>  
D: <%xml version=”1.0” %>
答案: 【 <?xml version=”1.0”?>  

3、单选题:
‍在XML中用于注释的符号是(    )。‍
选项:
A: <!----> 
B: <?----?>
C: <% %>
D: <!----!>
答案: 【 <!----> 

4、单选题:
‍应该在什么情况下优先使用XML(    )。‎
选项:
A: 希望制作精美的网页
B: 希望采用一些载体进行跨平台传送数据
C: 希望编写复杂的循环程序代码
D: 希望在求职简历中写上:我会XML
答案: 【 希望采用一些载体进行跨平台传送数据

5、单选题:
‏下列动态网页和静态网页的根本区别描述错误的是(  )。‏
选项:
A: 静态网页服务器端返回的HTML文件是事先存储好的。
B: 动态网页服务器端返回的HTML文件是程序生成。
C: 静态网页文件里只有HTML标记,没有程序代码。
D: 动态网页中只有程序,不能有HTML代码。
答案: 【 动态网页中只有程序,不能有HTML代码。

6、判断题:
‌动态网页和静态网页的根本区别在于服务器端返回的HTML文件是事先存储好的还是由动态网页程序生成的。‍
选项:
A: 正确
B: 错误
答案: 【 正确

7、判断题:
‎Web开发技术包括客户端和服务器端的技术。​
选项:
A: 正确
B: 错误
答案: 【 正确

8、填空题:
‍W3C是指( )​
答案: 【 万维网联盟

9、填空题:
‎Internet采用的通信协议是(  )​
答案: 【 TCP/IP

10、填空题:
​IP地址用四组由圆点分割的数字表示,其中每一组数字都在0至(  )之间​
答案: 【 255

11、填空题:
‌当今比较流行的技术研发模式是C/S和(    )的体系结构来实现的。​
答案: 【 B/S

12、填空题:
‎Web应用中的每一次信息交换都要涉及到客户端和(    )两个层面。‏
答案: 【 服务器

随堂测试

1、多选题:
​下列关于WEB开发说法正确的是( ) ‌
选项:
A: Web是图形化的和易于导航的
B: Web与平台无关
C: Web是分布式的
D: Web 是动态的
答案: 【 Web是图形化的和易于导航的;
Web与平台无关;
Web是分布式的;
Web 是动态的

随堂测验

1、单选题:
‏下面哪一项是合法的xml标记名称?​
选项:
A: <123abc>
B: <123书名>
C: <abc123>  
D: <Hello-OK>
答案: 【 <abc123>  

2、单选题:
​在XML文档中如果要使用到保留字符的话就要利用实体引用方式来表示。“>”号的实体引用方式是‌
选项:
A: &amp   
B: &gt  
C: &lt  
D: &apos
答案: 【 &gt  

3、单选题:
‍下面哪一项不属于XML与HTML结合的优势?‎
选项:
A: 扩充了网页的显示样式  
B: 提供给客户端结构化数据视图
C: 通过粒度更新来提高性能  
D: 集成不同来源的结构化数据
答案: 【 通过粒度更新来提高性能  

第1周补充

HTML&JavaScript

1、单选题:
‎下面关于JavaScript语言正确的是(  )。​
选项:
A: JavaScript在运行之前需要手工编译
B: JavaScript是能在浏览器里面运行的脚本语言
C: JavaScript是Java语言的一个分支
D: JavaScript是服务器端的脚本语言
答案: 【 JavaScript是能在浏览器里面运行的脚本语言

2、单选题:
‌不属于JavaScript数据类型的是()。​
选项:
A: Undefined
B:  String
C:  Float
D: Number
答案: 【  Float

3、单选题:
‏function justTest(num){
 if(num>3){
  return num+1;
}
}
var result=justTest(2); result的值是( )‌
选项:
A: 3
B: 程序出错
C: Null
D: 4
E: Undefined
答案: 【 Undefined

4、单选题:
​var result=2+5+"8";result的值是( )‌
选项:
A: 258
B: "258”
C: 78
D: 15
E: “78”
答案: 【 “78”

5、单选题:
‍var a =false;  var b = 0;(默认0转化为false,1为true)运算结果为true的表达式是(  )‏
选项:
A: a=b
B: a==b
C: a= = =b
D: a  instanceof  b
答案: 【 a==b

6、单选题:
‏请选择结果为真的表达式( )​
选项:
A: null  instanceof  undefined
B: null  = =  undefined
C: null  = = =  undefined
D: NaN = = NaN
答案: 【 null  = =  undefined

7、单选题:
‎​‎有如下样式定义(单选)​<Javascript>
  alert(parseInt("12y12"));
</Javascript>‎执行结果为:​‎​
选项:
A: 12
B: 12y12
C:  NaN
D: 浏览器显示JS异常
答案: 【 12

8、单选题:
‎得到元素的第一个儿子节点是调用元素对象的‎
选项:
A: next()
B: childNodes
C: firstChild()
D: parentElement()
答案: 【 firstChild()

9、单选题:
‌将一个网页中所有的h1元素以及p元素的字体颜色设置为红色的正确CSS代码为( )。‍
选项:
A: h1 p{color:red;}
B: h1, p {color:red;}
C:  h1 * {color: red;}
D: h1, p {background-color: red;}
答案: 【 h1, p {color:red;}

10、单选题:
‎有如下样式定义(单选)
<style>
    #aa{  background-color:blue; }
   .aa{   background-color:red; }
</style> 
<span id="aa" style="background-color:yellow">test</span>
在span中最后显示的背景色为:‏
选项:
A: Blue
B: Red
C: Yellow
D: 没有显示
答案: 【 Yellow

11、单选题:
‍Change 事件在什么时候会触发_( )‍
选项:
A: 文本框的值改变时而且失去了焦点
B: 文本框的值被改时
C: 获得焦点时
D: 失去焦点时
答案: 【 文本框的值被改时

12、单选题:
​想要把窗口导航到新的页面,下面那些语句是正确的()‏
选项:
A: window.URL=”http://www.sina.com.cn”
B:  document.location=”http://www.sina.com.cn”
C: location.URL=”http://www.sina.com.cn”
D: location.href=”http://www.sina.com.cn”
答案: 【 location.href=”http://www.sina.com.cn”

13、单选题:
‎13题和14题基于下面这段程序:​‎<html>​‎<body>​‎​‎function foo() {​‎// 在此处添加代码​‎var rg = document.   13题    ("radioGroup");​‎for( var i = 0; i < rg.length; i++ )​‎{​‎    if(   14题    )​‎   {​‎     alert("你选择了第" + (i+1) + "个单选框");​‎    }​‎ }​‎    return false;​‎}​‎​‎<body>​‎<form name="form1" onsubmit="return foo();">​‎<input type="radio" name="radioGroup"/>​‎<input type="radio" name="radioGroup"/>​‎<input type="radio" name="radioGroup"/>​‎<input type="radio" name="radioGroup"/>​‎<input type="radio" name="radioGroup"/>​‎<input type="radio" name="radioGroup"/>​‎<input type="submit"/>​‎</form>​‎</body>​‎</html>  ​‎​
选项:
A: GetElementById 
B: getElementsByTagName
C: getElementsByName
D: getElementByName
答案: 【 getElementsByName

14、单选题:
‍见上题‌
选项:
A: rg[i].selected
B: rg[i].select
C: rg[i].checked
D: rg[i].check
答案: 【 rg[i].checked

15、单选题:
‌​‌function test() ​‌{​‌     if(                )​‌   {​‌    alert("不能超过50个字符!");​‌    document.a.b.focus();​‌    return false;​‌   }​‌}​‌​‌<form name=”a” onsubmit="return test()">​‌    <textarea name="b" cols="40" wrap="VIRTUAL" rows="6"></textarea>​‌<input type="submit" name="Submit" value="check">​‌</form>​‌空白处应填写的代码()​‌​
选项:
A: document.a.b.value.length( )>50
B: document.a.b.length>50
C: document.a.b.value.length>50
D: document.getElementById(‘b’).value.length>50
答案: 【 document.a.b.value.length>50

16、单选题:
‏function fucCheckNUM(NUM)     ‎‏{     ‎‏     var regex=/^d+$/;‎‏     if(regex.  16题    (NUM)){     ‎‏           alert(“字符是数字”);     //说明有字符是数字  ‎‏      }     ‎‏    else{     ‎‏         alert(“字符不是数字”);     //说明是数字     ‎‏      }  ‎‏        下划线处应填入()‎‏‎
选项:
A: Test
B: Matchs
C: Match(字符串才是它)
D: pattern
答案: 【 Test

17、多选题:
‍元素的盒模型包括()。​
选项:
A: 内容
B: Margin
C: padding
D: border
答案: 【 Margin;
padding;
border

18、多选题:
‏以下关于javaScript操作样式表描述正确的有( )‌
选项:
A: 页面中的每个元素,都有一个style属性。
B: 可以使用style.样式名来操作元素的样式。
C: 操作元素.style.样式名时,样式名和CSS样式的名称总是相同的。
D: 使用style属性可以操作外部样式表
答案: 【 页面中的每个元素,都有一个style属性。;
可以使用style.样式名来操作元素的样式。

19、多选题:
‎以下关于javaScript事件描述正确的有( )‏
选项:
A:  javaScript事件可分为鼠标事件,键盘事件,HTML事件。
B: 刷新页面的时候,会触发load事件和unload事件。
C: 事件一旦开始触发,事件的冒泡传播就不可以被终止。
D: 在某些事件如submit的事件代码中返回false,可以阻止默认行为的发生。
答案: 【  javaScript事件可分为鼠标事件,键盘事件,HTML事件。;
刷新页面的时候,会触发load事件和unload事件。;
在某些事件如submit的事件代码中返回false,可以阻止默认行为的发生。

20、多选题:
‌在IE中给一个按钮but绑定点击事件的代码正确的是( )‍
选项:
A: 在按钮的标签中用onclick=”processClick();”
B: but. onclick=processClick;
C: but. onclick=processClick();
D: 在按钮的标签中用onclick=”processClick;”
答案: 【 在按钮的标签中用onclick=”processClick();”;
but. onclick=processClick;

21、多选题:
‏下面属于表单元素的有()。‌
选项:
A: <input type="file" ……./>
B: <input type="select" ……./>
C: <input type="text" ……./>
D: <input type="div" ……./>
答案: 【 <input type="file" ……./>;
<input type="select" ……./>;
<input type="text" ……./>

22、多选题:
‎属于把CSS样式表与HTML网页关联的方法(     )‎
选项:
A: 在HTML文档的<!--…-->标签内定义CSS样式
B: 用<link>标签链接网上可访问的CSS样式表文件
C: 在HTML文档的<style>标签内定义CSS样式
D: 用网页元素的style属性引入样式表文件
答案: 【 用<link>标签链接网上可访问的CSS样式表文件;
在HTML文档的<style>标签内定义CSS样式

23、多选题:
‍在HTML中制作表格不会用到的标记是(    )‌
选项:
A: Table
B: Form
C: Td
D: Tr
E: A
答案: 【 Form;
A

24、多选题:
‏如何提交一个表单?‍
选项:
A: document.forms[0].submit();
B: <form><input  type= 'submit’></form>
C: document.submit();
D: window.close();
答案: 【 document.forms[0].submit();;
<form><input  type= 'submit’></form>

25、多选题:
​有如下定义(多选)‎​<span id="aa">test</span>‎​要改变span的背景色代码为:‎​‎
选项:
A: document.getElementById("aa").background-color=''red";
B: document.getElementById("aa").backgroundColor=''red";
C: document.getElementById("aa").style.backgroundColor=''red";
D: $("#aa").css({backgroundColor:'red'});
E: $(".aa").css({background-color:'red'});
答案: 【 document.getElementById("aa").style.backgroundColor=''red";;
$("#aa").css({backgroundColor:'red'});

26、多选题:
​下面那些语句可以创建一个不为空的对象()。​
选项:
A:  var obj=new Object();
B: var obj={};
C: var obj;
D: var obj=new Date();
答案: 【  var obj=new Object();;
var obj={};;
var obj=new Date();

27、多选题:
‏以下哪些是javascript的内置对象Global的函数()。‌
选项:
A: ParseInt
B: Eval
C: Alert   窗口的
D: SetTimeOut  窗口的
答案: 【 ParseInt;
Eval

28、多选题:
‍foo对象有att属性,怎么获取att的值:()。‏
选项:
A: foo.att
B: foo{"att"}
C:  foo.getAttribute(“att”)
D:  foo("att")
答案: 【 foo.att;
 foo.getAttribute(“att”)

29、多选题:
‏下面语句中那些可以创建一个数组()。​
选项:
A: var array=new Array();
B: var array={‘a’,’b’,1};
C: var array=[‘1’,’a’,4];
D: var array=(‘1’,2,3);
答案: 【 var array=new Array();;
var array=[‘1’,’a’,4];

30、多选题:
‎JavaScript包含在一个(X)HTML文档中的方法主要有()。​
选项:
A: 使用script元素在XHTML中直接嵌入JavaScript语句
B: B将JavaScript源文件通过script元素的src属性链接到XHTML文档
C: 使用伪URL方式加入到超链接
D: 脚本包含在XHTML事件处理程序属性中
答案: 【 使用script元素在XHTML中直接嵌入JavaScript语句;
B将JavaScript源文件通过script元素的src属性链接到XHTML文档;
使用伪URL方式加入到超链接;
脚本包含在XHTML事件处理程序属性中

第2周 Java Web开发环境搭建

第2单元测验

1、单选题:
‍URL是Internet中资源的命名机制,URL由三部分构成( )。‍
选项:
A: 协议、主机DNS名或IP地址和文件名
B: 主机、DNS名或IP地址和文件名、协议
C: 协议、文件名、主机名
D: 协议、文件名、IP地址
答案: 【 协议、主机DNS名或IP地址和文件名

2、单选题:
​Tomcat服务器的默认端口号是(    )‌
选项:
A: 80 
B: 8080
C: 21
D: 2121
答案: 【 8080

3、单选题:
‍下列关于Tomcat说法正确的是(   )。​
选项:
A: Tomcat是一种编程语言
B: Tomcat是一种开发工具
C: Tomcat是一种编程思想
D: Tomcat是一个免费的开源的Serlvet容器
答案: 【 Tomcat是一个免费的开源的Serlvet容器

4、单选题:
‍下列关于Tomcat安装目录说法错误的是(   )。‍
选项:
A: bin目录——包含启动/关闭脚本
B: conf目录——包含不同的配置文件
C: webapps目录——包含web项目示例,当发布web应用时,默认情况下把web文件夹放于此目录下
D:  work目录——包含web项目示例,当发布web应用时,默认情况下把web文件夹放于此目录下 
答案: 【  work目录——包含web项目示例,当发布web应用时,默认情况下把web文件夹放于此目录下 

5、单选题:
​下列说法哪一项是正确的(   )‎
选项:
A: Apache用于ASP技术所开发网站的服务器
B: IIS用于CGI技术所开发网站的服务器
C: Tomcat用于JSP技术所开发网站的服务器
D: WebLogic用于PHP技术所开发网站的服务器
答案: 【 Tomcat用于JSP技术所开发网站的服务器

6、单选题:
‎在设计Web项目的目录结构时,一般吧JSP 和 HTML文件放在(    )下。‍
选项:
A: src目录
B: 文档根目录或其子文件下
C: META-INT目录
D: WEB-INF目录
答案: 【 文档根目录或其子文件下

7、单选题:
‌在Web项目的目录结构中,web.xml文件位于(    )中。‏
选项:
A: src目录
B: 文档根目录
C: META-INF目录
D: WEB-INF目录 
答案: 【 WEB-INF目录 

8、单选题:
​不是Java Web程序运行必须的是(    )。‍
选项:
A: 操作系统
B: JDK
C: 支持JSP和Servlet的Web服务器
D: 数据库
答案: 【 数据库

9、单选题:
​Tomcat的端口号可以在(    )文件中修改 ​
选项:
A: server.xml
B: web.xml 
C: tomcat.xml 
D: 不能改 
答案: 【 server.xml

10、单选题:
‍下列设置颜色的方法中不正确的是(   )。‌
选项:
A: <body bgcolor=”red”>
B: <body bgcolor=”yellow”>
C: <body bgcolor=”#FF0000”>
D: <body bgc

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注