Java Web应用开发

  • 01 Web应用开发简介
    • 单元测验1
  • 02网页开发基础
    • 02 网页基础--单元测验
  • 03 JavaScript技术
    • 03 JS技术--单元测验返回
  • 04 JavaWeb基础

01 Web应用开发简介

单元测验1

1多选(3分)
以下哪些是Java Web开发的主要技术A、B、D
A.Servlet
B.JSP
C.ASP.NET
D.JavaBean

2单选(2分)
关于静态网页和动态网页的说法错误的是 A
A. 动态网页是指网页上有很多动画和视频
B.静态网页上的页面不能互动交流
C.使用动态页面,一般后台会链接数据库
D.静态网页适合搜索引擎发现

3单选(2分)
下列关于B/S架构与C/S架构的描述错误的是 D
A.B/S属于C/S,浏览器只是特殊的客户端。
B. C/S可以使用任何通信协议,而B/S这个特殊的C/S架构规定必须实现HTTP协议。
C.C/S架构的劣势还有高昂的维护成本且投资大。
D. C/S架构维护和升级方式简单。

4单选(2分)
Java Web应用属于以下哪种架构C
A. C/S
B.JSP
C.B/S
D.PHP

5填空(2分)
当前主流的三大动态Web开发技术是PHP、ASP/ASP.NET和__JSP__

02网页开发基础

02 网页基础–单元测验

1填空(2分)
HTML是英文【 Hyper Text Markup Language 】的缩写。

2填空(2分)

标记用于定义HTML文档所要显示的内容,也称为【 主体标记 】

3填空(2分)
在表格标记中用于设置是否显示边框的属性是【 border 】。

4填空(2分)
在CSS中执行样式选择任务的部分被称为选择器,CSS基础选择器有四类,分别是通配符选择器、标记选择器,ID选择器和【 类选择器 】。

5填空(2分)
在HTML中加入CSS的方法主要有内联式、外联式和【 嵌入式 】。

6单选(2分)
下列选项中,用来定义下拉列表的是( C )。
A. < input/>
B. < textarea>< /textarea>
C. < select>< /select>
D. < form> < /form>

解析: A、HTML < input> 元素用于为基于Web的表单创建交互式控件 单行文本输入框、单选按钮、复选框、重置按钮等。
B、定义多行文本框 C、定义下拉列表框 D、表单标记

7单选(2分)
下列选项中,不是< img />标记属性的是( D )。
A. src
B.alt
C. width
D. href

解析: A、< img>标签有两个必需的属性:src属性和alt属性。 B、< img>标签有两个必需的属性:src属性和alt属性。
C、img中可选属性:align:规定如何根据周围的文本来排列图像。

border:定义图像周围的边框。

height:定义图像的高度。

hspace:定义图像左侧和右侧的空白。

ismap:将图像定义为服务器端图像映射。

longdesc:指向包含长的图像描述文档的URL。

usemap:将图像定义为客户端图像映射。

vspace:定义图像顶部和底部的空白。

width:设置图像的宽度。 D、< a>标记使用href属性设置链接的目标 URL

8单选(2分)
在以下( D )标签用来对页面内容进行预定义。
A.< p>
B.< br>
C. < hr>
D. < pre>

A、p标签的作用

作用:生成一个单独段落。

格式:< p>段落< /p>。

注意:p标签成对出现,被p标签包裹的部分独占为一个段落。 B、br标签的作用

作用:用于换行

格式:< br>

注意:< br>标签是空标签,意味着它没有结束标签。< br>标签只是简单地开始新的一行,而当浏览器遇到< p>
标签时,通常会在相邻的段落之间插入一些垂直的间距。 C、Hr标签的作用

作用:在网页中显示一条分割线。 D、pre标签的作用

pre 元素可定义预格式化的文本。被包围在 pre 元素中的文本通常会保留空格和换行符。而文本也会呈现为等宽字体。

9单选(2分)
以下( B )标签用来建立无序列表。
A. < ol>< /ol>
B.< ul>< /ul>
C.< dI>< /dl>
D. < il>< /il>

10单选(2分)
内嵌式是将CSS代码集中写在HTML文档的< head>头部标记中,并且用( B )标记定义。
A.
B.< style>
C.< javascript>
D.< table>

11判断(2分)
action的属性值可以是相对路径或绝对路径,还可以为接收数据的E-mail邮箱地址。
√对

解析:表单域相当于一个容器,用来容纳所有的表单控件和提示信息,可以通过他定义处理表单数据所用程序的url地址,以及数据提交到服务器的方法。如果不定义表单域,表单中的数据就无法传送到后台服务器。

12判断(2分)
在超链接中,如果暂时没有确定链接目标,通常将< a>标记的href属性值定义为“*”。( 错 )

解析:在超链接中,如果暂时没有确定链接目标时,通常将标记的href属性值定义为“#”(即href="#"),表示该链接暂时为一个空链接。

13判断(2分)
由于CSS内嵌式写法是将CSS样式写在HTML页面中,所以内嵌式写法是不符合结构与表现这一特点的。( 错 )

解析:CSS采用内嵌方式,虽然与HTML在同一个文件中,但CSS集中写在HTML文档的头部,也是符合结构与表现相分离的。

14判断(2分)
标记可以用来控制网页中文本的字体、字号、对齐方式和颜色。

解析:标记可以用来控制网页中文本的字体、字号和颜色,但是不可以控制对齐方式。

15判断(2分)
CSS样式中的选择器严格区分大小写,属性和值可以不区分大小写。

解析:在CSS中,选择器必须区分大小写,属性和值可以不区分大小写。但是,按照书写习惯一般将“选择器、属性和值”都采用小写的方式。

03 JavaScript技术

03 JS技术–单元测验返回

1单选(2分)
下列选项中,哪个 HTML 元素中可以放置 Javascript 代码?( A )
A.
B.
C.
D.

2单选(2分)
下列选项中,JavaScript运算符的优先级最高的是( D )
A.+
B.++
C.=
D.()

解析: C、JavaScript运算符均有明确的优先级与结合性,优先级较高的运算符将先于优先级较低的运算符进行运算。运算符“.、 [ ]、()”的优先级最高。

3单选(2分)
在JavaScript中,事件处理的过程通常分为( B )步。
A.5
B.3
C.4
D.2

解析: A、事件处理过程一般分为1、发生事件2、启动事件处理程序3、事件处理程序作出反应。

4单选(2分)
认真阅读下面代码,并按要求进行作答。

var i=9

var ii=(i>8)?100:9;

alert(ii);

在以上语句执行后,输出的结果是(B )
A.null
B.100
C.9
D.8

解析: A、条件运算符是JavaScript中的一种特殊的三目运算符,其语法格式如下: 操作数?结果1:结果2
若操作数的值为true,则整个表达式的结果为“结果1”,否则为“结果2”。

5单选(2分)
下列能产生当前日期的是 C
A.Now();
B.new Date()
C.Date();
D.new Noe()

6判断(2分)
在实际开发中,开发者只需将后台数据展示在相应页面即可,无需关心前台界面中的JS代码。( 错 )

7判断(2分)
在文档对象节点树中,具有相同父节点的节点叫做“父节点”。( 错 )

解析:具有相同父节点的节点叫做“兄弟节点”

8判断(2分)
JavaScript是Web上一种功能强大的编程语言,用于开发交互式的Web页面。它不需要进行编译,而是直接嵌入在HTML页面中,把静态页面转变成支持用户交互并响应事件的动态页面。

9判断(2分)
JavaScript不需要区分字母大小写。

解析:JavaScript严格区分字母大小写

10判断(2分)
在 HTML文档中引入JavaScript,有直接嵌入JavaScript脚本和链接外部JavaScript脚本两种。( )

11填空(2分)
DOM(Document Object Model)称为__文档对象模型__,是一个表示和处理文档的应用程序接口(API),可用于动态访问、更新文档的内容、结构和样式。

解析: DOM(Document Object
Model)称为文档对象模型,是一个表示和处理文档的应用程序接口(API),可用于动态访问、更新文档的内容、结构和样式。

12填空(2分)
采用__事件__驱动是JavaScript语言的一个最基本特征。

解析:
所谓的事件是指用户在访问页面时执行的操作。当浏览器探测到一个事件时,比如,单击鼠标或按键,它可以触发与这个事件相关联的JavaScript对象。

13填空(2分)
请阅读下面的程序,在空白处填写正确的代码。
< 1 >我是一个一级标题喔!</ 1 >
< 2 >我是一段文字。</ 2 >

h1;p

14填空(2分)
请阅读下面无序列表搭建的结构,根据注释中的要求填写代码。

  • T恤
  • 连衣裙
  • 裤子

circle;square

解析: 在无序列表中type属性用于指定列表项目符号,其常用属性值有三个,分别是
disc、circle、square,其中disc显示为默认的实心小圆圈样式;circle显示为空心小圆圈样式;square显示为实心小方块样式。

15填空(2分)
在JavaScript中可以使用Date对象的( getDate() )方法返回该对象的日期。

04 JavaWeb基础

Java Web应用开发 钱荣华、朱勇、屠凯、姜文秀相关推荐

  1. 根据实践经验,讲述些学习Java web能少走的弯路,内容摘自java web轻量级开发面试教程...

    在和不少比较上进的初级程序员打交道的过程中,我们总结出了一些能帮到合格程序员尽快进阶的经验,从总体上来讲,多学.多实践不吃亏.本文来是从 java web轻量级开发面试教程从摘录的. 1  哪些知识点 ...

  2. (java web后端方向)如何让你的简历为你争取到更多的面试机会,内容来自java web轻量级开发面试教程...

    我们在做培训时,会发现一个不合理的情况,一些程序员能力不错,在公司里也是技术牛人,但发出去的简历往往会石沉大海,没有回复.对于刚毕业的大学生或工作年限在2年之内的程序员,这个情况会更严重. 这种情况下 ...

  3. java王者归来pdf_《JAVA WEB整合开发王者归来》刘京华.pdf

    全书分为9篇,内容层次清晰,难度循序渐进.第1篇为入门篇,内容包括JavaWeb开发概述等:第2篇为基础篇,内容包括Servlet技术.JSP技术.会话跟踪.过滤器Filter.监听器Listener ...

  4. MyEclipse搭建java Web项目开发环境

    MyEclipse搭建java Web项目开发环境 首先,在开始搭建MyEclipse的开发环境之前,还有三步工具的安装需要完成,只要在安装配置成功之后才可以进入下面的java Web项目开发环境的搭 ...

  5. 面试时,当你有权提问时,别客气,这是个逆转的好机会(内容摘自Java Web轻量级开发面试教程)...

    前些天,我在博客园里写了篇文章,如何在面试中介绍自己的项目经验,收获了2千多个点击,这无疑鼓舞了我继续分享的热情,今天我来分享另外一个面试中的甚至可以帮助大家逆转的技巧,本文来是从 java web轻 ...

  6. Java Web 高性能开发,前端的高性能

    Java Web 高性能开发,第 2 部分: 前端的高性能 Web 发展的速度让许多人叹为观止,层出不穷的组件.技术,只需要合理的组合.恰当的设置,就可以让 Web 程序性能不断飞跃.Web 的思想是 ...

  7. canoe开发从入门到精通pdf_阿里技术官手写801页PDF《精通Java Web整合开发》

    基础篇 第1~3章为基础篇,重点讲解基于开源架构Java EE应用开发的优势及其开发运行环境的安装配置,同时对JSP技术体系也进行了详细介绍. 基础篇的主要内容包括: Java Web应用开发技术选用 ...

  8. java web轻量级开发面试教程内容精粹:哪些简历得不到面试机会

    看到一本较好的实践性比较强的书,java web轻量级开发面试教程,里面的一些内容很有实践意义. 问题点 很难获得面试机会的原因 学历不符,比如要求是本科以上,但学历是大专 学历是硬指标,所以达不到学 ...

  9. java web应用开发_Java Web应用开发基础

    模块1 Java Web应用开发概述 1.1 Web基础知识 1.1.1 Web应用及其开发 1.1.2 动态网页 1.1.3 B/S结构 1.1.4 JSP简介 1.2 创建第一个Web项目 1.2 ...

最新文章

  1. 成长必须避开的5个陷阱
  2. CTFshow 命令执行 web41
  3. Oracle数据库基本概念理解(3)
  4. 齐博php百度编辑器上传图片_php版百度编辑器ueditor怎样给上传图片自动添加水印?...
  5. Tomcat学习总结(14)—— Tomcat常见面试题
  6. python爬虫之requests模块2
  7. 求1+2+3+...+n,要求不能使用乘除法,for,while,if,else,switch,case等关键字以及条件判断语句
  8. 基于Caffe的人脸关键点检测实现
  9. 数学建模之规划模型(一)
  10. php怎样截取图片部分,PHP截取指定图片大小的方法
  11. 论文的摘要算不算字数?
  12. win10更改C盘下的用户文件夹名
  13. 每天学一点 mysql
  14. 计算机网络笔记(王道考研) 第二章:物理层
  15. 微信公众平台实现天气预报功能
  16. iOS性能优化之耗电量
  17. 如何获取这台电脑上登陆过的全部QQ号,
  18. C 语言 —— 循环结构
  19. SpringBoot 集成 kafka,基于注解批量消费设置
  20. minst手写数字识别(带界面)

热门文章

  1. [ahk]解析大智慧自选股blk文件中的股票代码
  2. ChatGPT教你面试阿里P6测试开发岗
  3. SpringBoot单元测试Mock静态方法
  4. Springboot配置Nacos出现异常
  5. 开黑不卡顿,运行不掉帧,高通骁龙 835 助力 NEST 2017 王者荣耀组决赛
  6. 自动化测试平台化[v1.0.0][微服务化测试平台]
  7. 购书 (C++)简单贪心
  8. 嵌入式linux矩阵键盘,基于嵌入式Linux的矩阵键盘驱动程序开发
  9. Luna承诺简化JavaScript测试
  10. 怎么分割微信视频文件