• 前端笔试题之选择题


    1.文件系统中文件的存储空间的分配是以什么单位进行的?(D

    A.字(word)

    B.字节(byte)

    C.文件(file)

    D.块(block)

    解析:文件系统中分配存储空间的基本单位是物理记录。为了有效地分配文件存储器的空间,通常把它们分成若干块,并以块为单位进行分配和传送,每个块称为物理块,而块中的信息称为物理记录。

    2.局域网中的MAC层与OSI参考模型(B)层相对应。

    A.物理层

    B.数据链路层

    C.网络层

    D.传输层

    3.下面哪些情况可以终止当前线程的运行?(BD

    A.当一个优先级高的线程进入就绪状态时

    B.跑出一个异常时

    C.当该线程调用sleep()方法时

    D.当该线程调用stop()方法时

    解析:

    当一个优先级高的线程进入就绪状态时,它只是有较高的概率能够抢到CPU的执行权,不是一定就能抢到执行权,所以A错;
    抛出一个例外时,该线程就终止了,所以B正确;
    当前线程调用sleep()方法或者wait()方法时,只是暂时停止了该线程的运行,不是终止线程,注意题目说的是“终止”,就是完全停止,所以C错误;
    调用stop方法强制终止线程,但不推荐使用。
     
    4.已知一颗二叉树,如果中序遍历是:DBFEACHGI,后序遍历的节点顺序是:DFEBHIGCA,则前序遍历结果为(B
    A.ABDFECGHI
    B.ABDEFCGHI
    C.ABDFECHGI
    D.ABDEFCGIH
    解析:由后序顺序可得,后序最后一个为树的根节点(子树一样),A在最后一个,则A为根节点,由中序顺序可得,A的左边为左子树(DBFE),A的右边为右子树(CHGI);先看A的左子树,由左子树的后序来看,B为左子树的根节点,再回到中序,B左边D为左子树,右边FE为右子树,再回到后序看FE,E在最后一个,则E为B的右子树的根节点,那么F自然为E的左子树;再看A的右子树,同上可得以下图示:
     

    则它的先序遍历就为B。

     
    5.以下关于HTTP/HTTPS的说法正确的是(AC
    A.HTTPS协议的默认端口号是443
    B.HTTP协议使用了对称加密算法,HTTPS协议使用了非对称加密算法
    C.HTTPS就是HTTP加上SSL/TLS
    D.HTTPS是基于TCP的短连接,需要经过三次握手建立连接
    解析:HTTP协议式明文传输,HTTPS 内容经过对称加密,每个连接生成一个唯一的加密密钥。B错。
    通俗来说HTTPS =  HTTP + SSL/TLS。C正确。
    D不知道。
     
    6.下面关于面向连接的服务和无连接的服务的说法正确的是哪些?(AD
    A.传输层即提供面向连接的服务又提供无连接的服务
    B.数据链路层只提供面向连接的服务,而网络层只提供面向无连接的服务
    C.无连接的服务适用于延迟敏感性和高可靠性的应用程序
    D.相对于无连接的服务,面向连接的服务提供了更多的可靠性保障
     
    7.http请求的方式get和post的区别不包括?(AB
    A.get和post的可传输内容不一样,一个有限制一个没限制
    B.get和post传输的内容存放的位置不一样,一个放在header,一个放在body
    C.get请求content-type只能是text/html
    D.get请求可以跨域,post请求不可以跨域
    解析:

    C .错误,get的Content-type不仅可以是text/html,也可以是其他,如 application/json, text/plain 等等.

    D.错误, post一样可以跨域.

    所以选A,B.

    8.以下哪些html实现有利于页面的SEO?(AB
    A.在<title>标签设置重要的关键字
    B.给图片添加alt属性
    C.同一个元素下面多次使用<h1>
    D.在适合的位置使用<nav>、<header>、<aside>、<article>等标签代替<div>
    解析:SEO(Search Engine Optimization):汉译为搜索引擎优化。
    <h>标签对搜索引擎非常友好,它告诉了搜索引擎这个页面的主题是什么。在页面当中适当的添加<h>标签,将非常有助于页面的seo优化。但是,需要注意的是,<h>标签所代表的权重一般只到<h3>为止,也就是说,<h3>以下的<h>标签,将不会对seo优化产生任何影响。除此之外,每个页面只允许使用一次<h1>标签,不可以重复。C错。
     
    9.下列哪些属性可以开启硬件加速?(AC
    A.transforms: translate3d(0,0,0);
    B.transforms: scale(0);
    C.transforms: scaleZ(0);
    D.will-change: transforms;
     
    10.下面默认css布局中,哪项是正确的?(ABD
    A.块级元素实际占用的宽度与它的padding属性有关
    B.块级元素实际占用的宽度与它的width属性有关
    C.块级元素实际占用的宽度与它的margin属性有关
    D.块级元素实际占用的宽度与它的border属性有关
    解析: 默认w3c盒模型中,块级元素实际占的宽度为 width+padding+border ;
    在ie盒模型中,块级元素实际占的宽度为 width(width的宽度已经包含了content和padding和border)。
     
     
     ——————————————————未完待续———————————————————
  • 相关阅读:
    .net4.5使用async和await异步编程实例
    并行开发系列 Plinq等
    改善C#程序的建议9:使用Task代替ThreadPool和Thread
    C# Task 用法
    Task
    C#委托的介绍(delegate、Action、Func、predicate)(转)
    ACTION与FUNC
    C#二叉树简易实例
    一些简单的算法
    教你如何写thinkphp多表查询语句
  • 原文地址:https://www.cnblogs.com/EassieLee/p/9827575.html
Copyright © 2020-2023  润新知