一、选择题
1、下面关于HTTP/2的描述错误的是?
A.HTTP/2基于SPDY协议,充分解决了TCP连接的限制,它允许多个并发HTTP请求公用一个TCP会话
B.HTTP/2是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层
C.针对只能由客户端发起请求的问题,HTTP/2添加了一种新的交互模式,即服务器推送
D.HTTP/2提供了HTTP语义的传输优化,支持HTTP/1.1的所有核心特征,并且在其他方面做得更高效
参考答案:B
2、设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是
A.n=0;while(ch=getchar()!='\n')n++;
B.n=0;while(getchar()!='\n')n++;
C.for(n=0;getchar()!='\n';n++);
D.n=0;for(ch=getchar();ch!='\n';n++)
参考答案:D
3、两个圆,半径分别为1cm,3cm,小圆在大圆外,绕大圆圆周一周,请问小圆一个旋转了多少圈?
A.4
B.1
C.2
D.3
参考答案:A
4、#include
int main()
{
int a=1,b=2,c=3,d=0;
if(a == 1 && b++==2)
if(b!=2||c--!=3)
printf("%d,%d,%d\n" ,a,b,c);
else
printf("%d,%d,%d\n" ,a,b,c);
else
printf("%d,%d,%d\n" ,a,b,c);
return 0;
}
下面程序输出是什么?
A.1,2,3
B.1,3,2
C.1,3,3
D.3,2,1
参考答案:C
5、关于以下程序段,正确的说法是:()
String s1="abc"+"def";//1
tring s2=new String(s1);//2
if(s1.equals(s2))//3
System.out.println(".equals succeeded");//4
if(s1==s2)//5
System.out.println("==succeeded");//6
A.行4,行6都不执行
B.行6执行,行4不执行
C.行4执行,行6不执行
D.行4,行6都将执行
参考答案:C
6、下列属于SAX解析xml 文件的优点的是?
A.不是长久驻留在内存,数据不是持久的,事件过后,若没有保存数据,数据就会消失
B.整个文档调入内存,浪费时间和空间
C.将整个文档树在内存中,便于操作,支持删除,修改,重新排列等多种功能
D.不用事先调入整个文档,占用资源少
参考答案:D
7、iframe的使用场景有?
A.与第三方域名下的页面共享cookie
B.上传图片,避免当前页刷新
C.左边固定右边自适应的布局
D.资源加载
参考答案:ABCD
二、问答题
待测试的大众点评主页打不开(不是40x,50x)这样的错误,是无法链接,可能原因有哪些?怎么排查?
参考答案:
有四种原因,分别是:
1.由DNS错误导致的打不开网页,通常是由于DNS服务器自身问题,或者用户设定的dns服务器地址有误。使用宽带上网的用户,可以使用ipconfig /flushdns命令来重新获取;局域网内的用户,如果IE打不开网页,且看到DNS错误的提示,大多是网关设置出现问题,需要网管解决。
2.主机防火墙拦截;应关掉防火墙和杀毒软件。
3.浏览器设置了代理服务器;点击浏览器工具==》internet选项==》连接==》局域网设置,把代理服务器的勾去掉。
4.hosts文件被修改导致的IE打不开网页,基本上都是病毒引起的。hosts文件保存在c:\windows\system32\drivers\etc目录下,病毒经常修改这个文件,使得本机不能正常访问一些指定的网站;下载杀毒软件去修复。