还剩5页未读,继续阅读
文本内容:
web技术及应用试题及答案
一、单项选择题(共30题,每题1分)(以下每题只有一个正确答案,请将正确选项的字母填在括号内)以下不属于Web前端核心技术的是()A.HTML B.CSS C.Python D.JavaScriptHTTP协议默认使用的端口号是()A.80B.443C.3306D.8080HTML5新增的语义化标签是()A.B.C.D.以下哪种CSS属性可以实现元素的浮动效果()A.float B.position C.display D.visibilityJavaScript中,用于获取DOM元素的方法是()A.getElementById B.querySelectorAll C.A和B都对D.A和B都不对以下不属于HTTP请求方法的是()A.GET B.POST C.PUT D.SAVE浏览器的“同源策略”中,“同源”不包括()A.协议相同B.域名相同C.端口相同D.用户相同以下哪种存储方式属于客户端持久化存储()A.Cookie B.Session C.localStorage D.数据库CSS中,用于设置元素外边距的属性是()A.padding B.margin C.border D.background以下关于DOM的描述,正确的是()A.DOM是文档对象模型B.DOM是浏览器渲染页面的基础C.A和B都对D.A和B都不对第1页共7页WebSocket协议的主要作用是()A.实现客户端与服务器的双向通信B.仅用于获取数据C.替代HTTP协议D.提高页面加载速度以下属于前端框架的是()A.React B.Python C.MySQL D.NginxHTTP状态码中,404表示()A.请求成功B.资源不存在C.服务器错误D.权限不足以下哪种不是CSS的引入方式()A.内联样式B.内部样式表C.外部样式表D.脚本引入JavaScript中,用于循环遍历数组的方法是()A.forEach B.map C.A和B都对D.A和B都不对以下属于后端技术的是()A.Node.js B.HTML C.CSS D.JavaScriptHTTPS协议基于哪种底层协议()A.HTTP B.TCP C.SSL/TLS D.WebSocket以下关于响应式设计的描述,正确的是()A.适配不同设备屏幕尺寸B.仅用于移动端C.与CSS无关D.无需媒体查询浏览器的“缓存机制”中,以下哪种缓存优先级最高()A.强缓存B.协商缓存C.两者优先级相同D.不确定以下属于JavaScript数据类型的是()A.String B.Number C.Boolean D.以上都是Web服务器中,用于处理动态请求的技术是()A.CGI B.PHP C.A和B都对D.A和B都不对以下哪种不是HTTP请求头字段()第2页共7页A.Host B.Content-Type C.Status D.User-AgentCSS中,用于设置元素透明度的属性是()A.opacity B.visibility C.display D.background以下关于RESTful API的描述,正确的是()A.基于资源的API设计风格B.使用HTTP方法表达操作意图C.A和B都对D.A和B都不对JavaScript中,用于捕获异常的关键字是()A.try B.catch C.finally D.以上都是以下属于数据库技术的是()A.MySQL B.MongoDB C.A和B都对D.A和B都不对以下关于跨域资源共享(CORS)的描述,正确的是()A.允许跨域请求B.需要服务器配置C.A和B都对D.A和B都不对HTML5中,用于绘制图形的API是()A.Canvas B.SVG C.A和B都对D.A和B都不对以下属于前端构建工具的是()A.Webpack B.Babel C.A和B都对D.A和B都不对Web技术栈中,“LAMP”的“P”指的是()A.PHP B.Python C.Perl D.PostgreSQL
二、多项选择题(共20题,每题2分)(以下每题有多个正确答案,请将正确选项的字母填在括号内,多选、少选、错选均不得分)以下属于Web前端技术栈的有()A.HTML B.CSS C.JavaScript D.Node.jsHTTP请求方法中,用于向服务器提交数据的有()第3页共7页A.GET B.POST C.PUT D.DELETE以下属于CSS布局方式的有()A.浮动布局B.定位布局C.弹性布局(Flexbox)D.网格布局(Grid)JavaScript中的内置对象有()A.Array B.Object C.Date D.Math以下属于前端存储技术的有()A.Cookie B.localStorage C.sessionStorage D.IndexedDBWeb安全问题包括()A.XSS攻击B.CSRF攻击C.SQL注入D.以上都是以下属于HTTP状态码分类的有()A.1xx(信息)B.2xx(成功)C.3xx(重定向)D.4xx(客户端错误)以下属于前端框架的有()A.React B.Vue C.Angular D.jQuery以下关于AJAX的描述,正确的有()A.异步请求数据B.无需刷新页面C.使用XMLHttpRequest对象D.只能获取数据以下属于后端技术的有()A.Java B.Python C.Node.js D.PHP以下属于HTML5新特性的有()A.语义化标签B.本地存储C.音频/视频元素D.Canvas绘图以下关于HTTPS的描述,正确的有()A.基于SSL/TLS加密B.端口号是443C.需CA证书D.比HTTP更安全第4页共7页CSS中,用于设置元素样式的选择器有()A.ID选择器B.类选择器C.标签选择器D.后代选择器JavaScript中的事件有()A.click B.mouseover C.submit D.load以下属于Web服务器的有()A.Apache B.Nginx C.IIS D.Tomcat以下关于响应式设计的描述,正确的有()A.适配不同设备屏幕B.使用媒体查询C.核心是弹性布局D.与屏幕尺寸无关JavaScript中的循环结构有()A.for B.while C.do-while D.forEach以下属于数据库操作的基本语句有()A.SELECT B.INSERT C.UPDATE D.DELETE以下关于WebSocket的描述,正确的有()A.全双工通信B.持久连接C.低延迟D.只能用于浏览器以下属于前端性能优化方法的有()A.减少HTTP请求B.压缩资源C.使用CDN D.懒加载
三、判断题(共20题,每题1分)(对的打“√”,错的打“×”)HTML是一种编程语言()HTTP协议是无状态协议()CSS中的“浮动”会导致父元素高度塌陷()JavaScript代码只能嵌入在HTML文件中()HTTPS是HTTP的升级版,更安全()localStorage存储的数据会随会话结束而清除()第5页共7页RESTful API要求必须使用JSON格式传输数据()React是由Facebook开发的前端框架()浏览器的“同源策略”是一种安全机制()JavaScript中的“this”指向调用它的对象()HTML5的Canvas元素可以绘制图形和动画()HTTP状态码200表示请求成功(√)CSS中的“position:absolute”是相对于父元素定位()AJAX的核心是XMLHttpRequest对象(√)Node.js是一种前端编程语言()HTTPS的加密方式是对称加密()JavaScript中的“null”和“undefined”含义完全相同()响应式设计必须使用媒体查询()WebSocket协议需要在HTTP基础上升级(√)前端构建工具Webpack可以打包资源文件(√)
四、简答题(共2题,每题5分)简述HTTP与HTTPS的主要区别简述AJAX的工作原理及优缺点参考答案
一、单项选择题C
2.A
3.C
4.A
5.C
6.D
7.D
8.C
9.B
10.CA
12.A
13.B
14.D
15.C
16.A
17.C
18.A
19.A
20.DC
22.C
23.A
24.C
25.D
26.C
27.C
28.C
29.C
30.A
二、多项选择题第6页共7页ABC
2.BC
3.ABCD
4.ABCD
5.ABCD
6.ABCD
7.ABCD
8.ABC
9.ABC
10.ABCDABCD
12.ABCD
13.ABCD
14.ABCD
15.ABCD
16.ABC
17.ABC
18.ABCD
19.ABC
20.ABCD
三、判断题×
2.√
3.√
4.×
5.√
6.×
7.×
8.√
9.√
10.√√
12.√
13.×
14.√
15.×
16.×
17.×
18.×
19.√
20.√
四、简答题HTTP与HTTPS的主要区别HTTP基于TCP协议,端口80,明文传输;HTTPS基于SSL/TLS协议,端口443,加密传输(对称+非对称加密);HTTPS需CA证书认证,安全性更高,可防止数据窃听和篡改AJAX工作原理及优缺点原理通过XMLHttpRequest对象异步请求服务器数据,无需刷新页面,处理响应后更新DOM优点提升用户体验,减少数据传输量;缺点破坏浏览器前进后退功能,对SEO不友好(早期)(注本试题及答案基于Web技术核心知识点整理,可用于学习自测或教学参考)第7页共7页。
个人认证
优秀文档
获得点赞 0