阿里云开发者高级面试题

阿里云开发者高级面试题

单选 *2.下列说法中不正确的是*

D

A. HTTP协议是基于请求/响应模式的,因此只要服务端给了响应,本次HTTP连接就结束了

B. TCP连接是一个双向的通道,它是可以保持一段时间不关闭的,因此TCP连接才有真正的长连接和短连接这一说

C. HTTP协议是TCP/IP的应用层面协议

D. HTTP协议是有状态的连接协议

相关知识点: HTTP是无状态的连接

单选 *7.下列说法不正确的是

D

A. Chrome浏览器开发者工具中的Element选项卡中可以看到当前HTML实时的状态与代码结构

B. Chrome浏览器开发者工具中的Network选项卡中的信息是当前系统网络的好坏

C. Chrome浏览器开发者工具中的Element选项卡中还可以看大当前每个元素上应用的CSS的样式信息

D. Chrome浏览器开发者工具中的Network选项卡中的Disable Cache是停止使用缓存

相关知识点: Network选项卡中列举的是当前页面的所有的请求信息

*10.下列说法不正确的是*

D

A. HTTPS是以安全为目标的HTTP通道,简单讲是HTTP的安全版

B. HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL

C. HTTPS存在不同于HTTP的默认端口及一个加密/身份验证层

D. HTTPS使用的是HTTPS协议

单选 *13.一个有5个框架的web页面那么它实际上有多少个独立的HTML文件呢*

B

A. 5个

B. 6个

C. 4个

D. 10个

相关知识点: 每个框架文件是一个独立的文件,再加上父级一共是6个HTML文件

单选 *14.下列说法不正确的是*

D

A. HTTP协议是一个基于TCP/IP通信协议来传递数据

B. HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统

C. HTTP的特点:简单快速、灵活、无连接和无状态

D. HTTP请求到服务器的请求消息包括三个部分:请求行、请求头部、请求数据

相关知识点: HTTP请求到服务器的请求消息包括四个部分:请求行、请求头部、空行和请求数据

单选 *16.下列说法不正确的是*

B

A. XHTML 元素必须被正确地嵌套

B. XHTML不区分大小写

C. XHTML 元素必须被关闭

D. XHTML 文档必须拥有根元素

相关知识点: XHTML是严格的html,严格区分大小写

单选 *18.下列说法不正确的是*

D

A. SSL 协议用于为安全数据传输加密数据

B. SMTP 用于电子邮件的传输

C. HTTPS负责在web服务器和web浏览器之间的安全通信

D. FTP用于从电子邮件服务器向个人电脑下载电子邮件

相关知识点: FTP是文件传输协议

单选 *20.下列说法不正确的是*

C

A. 浏览器为当前的页面提供了两种呈现方式:标准模式与混杂模式

B. 浏览器根据DOCTYPE是否存在以及使用的哪种DTD来选择要使用的呈现方式

C. html中img标签、script标签、li标签都可以进行跨域请求

D. html中link标签可以通过RSS读取内容

相关知识点: li标签没有跨域请求的能力

单选 *21.下列说法中不正确的是*

D

A. 因特网浏览器和因特网服务器均使用 TCP/IP 来连接因特网

B. 通信协议是对计算机必须遵守的规则的描述,只有遵守这些规则,计算机之间才D能进行通信

C. 每个计算机必须有一个 IP 地址才能够连入因特网

D. 267.9.12.118这个是一个有效的IP地址

相关知识点: IP中的每个数字的取值范围时0~255,且不能是0也不能是255

单选 *22.下列说法不正确的是*

A

A. 端口号的范围从0到65535

B. QQ程序的端口号又称作QQ程序的临时端口号。这是因为它通常只是在用户运行该QQ程序时才存在

C. URI是以一种抽象的,高层次概念定义统一资源标识,而URL则是具体的资源标识的方式

D. http://255.255.255.1:8080/index?_=1999999这是一个正确的URL

相关知识点: IP中的每个数字的取值范围时0~255,且不能是0也不能是255

多选 *24.下列描述正确的是*

A B C D

A.

做SEO优化时每个HTML也最好至少有一个h1标签

B. 标签中的alt属性对SEO优化有帮助

C. 内链就是同一网站域名下站内的链接,链接指向网站内部,好的内链结构是有助于网站收录的

D. 锚文本就是关键词上面带链接,这种外链不仅可以提升网站的权重,而且还可以让关键词快速有排名的一种方法,锚文本主要是针对做关键词的,属于外链

多选 *26.下列哪种方式可以减少页面加载时间*

B C D

A. 优化图片,尽量多的使用PNG格式的图片

B. 压缩代码,去掉不必要的换行符、空格和注释

C. 如果是图片,一定要标明宽高

D. 减少http请求

相关知识点: 图片的使用尽量不要使用png格式的图片而是用jpg,因为png图片占用空间较大

多选 *27.下列说法中正确的是*

A. Trident就是IE浏览器所使用的排版内核,IE6版本以下不遵循W3C标准

B. Chromium是我们常见的Chrome浏览器的排版内核,但是这个哪和源自于webkit内核

C. Chakra又名查克拉JS引擎,是Opera的js内核

D. V8是有Google开发的高性能JS引擎,同样NodeJs中的JS引擎也是V8

多选 *28.下列操作对于代码优化的方式正确的是*

A B C D

A. HTML中显示图片尽量做懒加载,但是首屏的图片不要做懒加载

B. 减少HTML中内联的CSS代码和JS代码

C. 网页中的图片尽量使用jpg格式

D. HTML的图片有指定宽高的比没有指定宽高的渲染更快,性能更佳

多选 *29.下列关于浏览器标准模式和怪异模式说法正确的是*

A B D

A. 在IE怪异模式中,盒子的width=content+padding+border

B. 在怪异模式下,table单元格中的图片的vertical-align属性默认取值为bottom

C. 标准模式中CSS的font属性都是不可以继承的

D. 当一个元素使用百分比高度时,标准模式下,高度取决于内容变化,怪异模式下,百分比高度被正确应用

单选 1.<a href=URL target="_self">..</a> 表示( )。

D

A. 打开一个空窗口的超链接代码

B. 新开一个窗口的超链接代码

C. 在父窗口打开超链接的代码

D. 在本窗口打开超链接的代码

单选 *3.下列说法中不正确的是* 

D

A. TCP/IP 使用 32 个比特或者 4 个 0 到 255 之间的数字来为计算机编址

B. 一个完整的域名由2个或2个以上的部分组成,最后一个“.”的右边部分称为顶级域名,最后一个“.”的左边部分称为二级域名,二级域名的左边部分称为三级域名,以此类推

C. TCP/IP 定义了电子设备如何连入因特网,以及数据如何在它们之间传输的标准

D. HTTP协议是有状态、有连接的协议

相关知识点: HTTP协议是无状态、无连接的协议

单选 *4.根据运算符的优先级,表达式z=2\*(1+2\*3)的运算结果为( )。

B

A. 12

B. 14

C. 16

D. 18

单选 *5.下列HTML与CSS的优化方式中不正确的是*

D

A. 删除不必要的注释和空格

B. 减少对外部js、css、图片资源的引用,不同域名使用越少越好

C. 优化页面加载顺序,首先加载页面最初显示的内容和与之相关的js和css,然后加载html相关的东西(首屏不显示的图片、flash、视频等)

D. 可以使用嵌套table

相关知识点: table的嵌套会严重的影响HTML的渲染速度

单选 *6.下列说法不正确的是*

A

A. HTML 的 lang 属性可用于网页或部分网页的语言。这对搜索引擎和浏览器是没有任何帮助的

B. HTTP请求状态码中200是表示成功请求

C. HTTP请求状态码中307是表示被请求的页面已经临时移至新的url

D. HTTP请求状态码中404是表示服务器无法找到被请求的页面

相关知识点: lang属性对搜索引擎有帮助

单选 *8.下列说法不正确的是*

B

A. CSS的渲染规则,是从上到下,从右到左渲染的

B. 有加载未完成的脚本不会影响到DOM树的构建

C. DOM树就是从上到下解析HTML文档生成DOM节点树(DOM tree),也叫内容树

D. 创建渲染树后,进入布局阶段,这个阶段就是通过渲染树中渲染对象的信息,计算出每一个渲染对象的位置和尺寸,将其安置在浏览器窗口的正确位置

相关知识点: 有加载未完成的脚本会影响到DOM树的构建

单选 *9.下列提升页面加载速度的方法中不能起到明显作用的是*

B

A. 减少HTTP请求

B. 尽量使用多的内联Javascript代码和Css代码

C. 使用优质的CDN

D. 压缩我们的JS代码和CSS代码

相关知识点: 内联JS与CSS代码不能加速页面的加载速度,反而还会减慢加载速度,尽量将JS与CSS提出为外部文件

多选 *30.下列对HTML语义化的理解正确的是*

A B C D

A. html语义化让页面的内容结构化,结构更清晰

B. 便于对浏览器、搜索引擎解析

C. 容易阅读

D. 利于SEO

多选 *25.在HTML4.01中规定了哪几种文档类型*

A B C

A. Strict

B. Transitional

C. Frameset

D. HTML

相关知识点: HTML4.01中规定了哪三种文档类型:Strict、Transitional和Frameset

23.在 HTML中, 使用 HTML元素的 class 属性, 将样式应用于网页上某个段落的代码如下所示:
             <p class="firstp" >这是一个段落 </p>
             下面选项中:( )正确定义了上面代码引用的样式规则。

A

A. <sytle type= “text/css ”> p{color:red}

B. <sytle type =”text/css ”> #firstp{color:red}

C. <sytle type= ”text/css ”> firstp.{color:red}

D. <sytle type= ”text/css ”> p.{color:red}

单选 19.分析下面的 HTML代码片段,则选项中的说法正确的是( )。
             <table border="10">
              <tr> <td colspan=2 align="center"> 姓名 </td> </tr>
              <tr> <td rowspan=2 align="center"> 成绩 </td>
              <td align="center"> 语文 </td> </tr>
              <tr> <td colspan=2 align="center"> 数学 </td> </tr>
             <table>

B

A. 该表格共有 2 行 3 列

B. 该表格的边框宽度为 10 毫米

C. 该表格中的文字均居中显示

D. “姓名”单元个跨3 列

单选 *17.下列做法中不是提升CSS渲染性能的操作的是*

A

A. 尽量使用CSS子代选择器尽量多的嵌套,层次越多越好

B. 不是在标签多的页面使用通配符选择器

C. 避免使用CSS的表达式

D. 尽量少使用绝对定位

相关知识点: [CSS自带选择器嵌套层数太多会造成CSS Tree加载变慢,影响最终的渲染速度,建议嵌套层数不超过3层](https://developer.aliyun.com/exam/detail/CSS自带选择器嵌套层数太多会造成CSS Tree加载变慢,影响最终的渲染速度,建议嵌套层数不超过3层)

单选 *15.分析下面的 css样式代码,可以得出 ( ) 。*

       h1{color;limegreen;font-family;arial}

A

A. 此段代码是一个 html选择器

B. 选择器的名称是 color

C. {} 部分的样式属性将作为 h2 元素的默认样式

D. limegreen 和 font-family 都是值

单选 *12.下列说法中正确的是*

B

A. H1标签对SEO起不到关键的作用

B. 尽量在a标签上加title,有助于SEO优化

C. 图片标签的alt属性,通常在链接失效时显示生效,除此之外没有其他任何的用处

D. webkit-transform:transition3d(0,0,0)属性在渲染页面时使用CPU渲染页面,所以渲染能力低

相关知识点: H1对SEO优化很重要,每一个页面至少有一个H1标签关键字;图片上的alt除了做替代图片之外,还需要告诉搜索引擎的爬虫这张图片是什么所以对SEO很有帮助;CSS中的transition3d使用的是GPU进行渲染的,效率很高很快

单选 *11.下列说法中正确的是*

C

A. HTTP请求状态码中403是指请求时间超时

B. HTTP请求中,服务器响应消息中不可以有空格

C. HTTP请求每次连接只处理一个请求

D. HTTP请求的无状态特性,是指HTTP请求没有状态码

相关知识点: 403状态码是服务器拒绝访问;服务器的响应消息中一定需要有空行分割开响应内容;HTTP协议是无状态协议。无状态是指协议对于事务处理没有记忆能力

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值