百度2016研发工程师笔试题(六)

百度2016研发工程师笔试题(六)

2015/12/61409(网上收集整理的,参考答案在后面,若有错误请大神指出)

1.HTTP的会话有四个过程,请选出不是的一个()

A.建立连接

B.发出响应信息

C.发出请求信息

D.传输数据

2.OSI参考模型中,网络层的主要功能是()

A.路由选择,拥塞控制与网络互连

B.提供可靠的端一端服务,透明地传送报文

C.数据格式变换,数据加密与解密,数据压缩与恢复

D.在通信实体之间传送以帧为单位的数

3.以下代码执行结果?()

<?php

mysql_connect('localhost','root',"");

$result = mysql_query("SELECT id,name FROM tb1");

while($row = mysql_fetch_array($result,MYSQL_ASSOC)){

    echo' ID:' .$row[0].' Name:'.$row[];

    }

?>

A.报错

B.循环换行打印全部记录

C.无任何结果

D.只打印第一条记录

4.MapReduce框架中,在MapReduce之间的combiner的作用是()

A.对中间格式进行压缩

B.对中间结果进行混洗

C.Map的输出结果排序

D.对中间过程的输出进行本地的聚集

5.请选择下列程序的运行结果

#include<iostream>

usingnamespace std;

class B0//基类BO声明

{

public://外部接口

virtualvoid display0//虚成员函数

{

   cout<<"B0::display0"<<endl;}

};

classB1:public B0//公有派生

{

public

    void display() {cout<<"B1::display0"<<endl; }

}

class D1 public B1//公有派生

{

public

    void display(){cout<<"D1::display0"<<endl; }

}

void funB0 ptr)//普通函数

{  

    ptr.display(); 

}

intmain()//主函数

{

    B0 b0;//声明基类对象和指针

    B1 b1;//声明派生类对象

    D1 d1;//声明派生类对象

    fun(b0);//调用基类B0函数成员

    fun(b1);//调用派生类B1函数成员

    fun(d1);//调用派生类D1函数成员

}

A.B0::display()B0::display() B0::display()

B.B0::display()B0::display() D1::display()

C.B0::display()B1::display() D1::display()

D.B0::display()B1::display() B1::display()

6. 命令 

subnet166.173.197.131 netmask 255.255.255.192{

range166.173.197.10 166.173.197.107;

default-lease-time600;

max-lease-time7200;

}

表示?()

A.166.173.197.10网络分配从166.173.197.133166.173.

B.一个两小时的最大租用时间

C.指定了一个十分钟的缺省租用时间

D.网络地址166.173.197.0

7. 设某计算机的逻辑地址空间和物理地址空间均为64KB,按字节编址。某进程最多需要6页数据存储空间,页的大小为1KB操作系统采用固定分配局部置换策略为此进程分配4个页框。当该进程执行到时刻260时,要访问逻辑地址为17CAH的数据。该逻辑地址对应的页号是()

页号   页框好装入时间  访问位

0      7      130        1

1      4      230        1

2      2      200        1

  1.       9     160        1

A.5

B.6

C.7

D.8

8.在一个分时操作系统中,进程出现由运行状态进入就绪状态,由阻塞状态进入就绪状态的原因分别可能是()

A.等待资源而阻塞,时间片用完

B.时间片用完,因获得资源被唤醒

C.等待资源而阻塞,因获得资源被唤醒

D.时间片用完,等待资源而阻塞

9.下列选项中是正确的方法声明的是?()

A.protectedabstract void f1()

B.publicfinal void f1() {}

C.staticfinal void fq(){}

D.privatevoid f1() {}

10.对数据表进行修改的语句正确的是()

A.altertable employee add memo

B.altertable employee drop column age

C.altertable employee add column

D.altertable employee drop age

11.有命令:awk'BEGIN { Arr[2,79]=78__________ }'

为了让执行的结果是78,应该填()语句

A.printArr["2\03479"]

B.printArr[2,79]

C.idx=2SUBSEP 79;print Arr[idx]

D.printArr[ 2, 79]

12.数据库恢复的基础是利用转储的冗余数据。这些转储的冗余数据包括()

A.数据字典,应用程序,审计档案,数据库后备副本

B.数据字典,应用程序,审计档案,日志文件

C.数据字典,应用程序,数据库后备副本

D.日志文件,数据库后备副本

13.在一棵度为3的树中,度为3的节点个数为2,度为2的节点个数为1,则度为0的节点个数为()

A.6

B.5

C.4

D.7

14./etc/fstab文件中指定的文件系统加载参数中,参数一般用于CD-ROM等移动设备。

A. defaults

B. sw

C. rwro

D. noauto

参考答案:

  1. D

  2. A

  3. A

  4. D

  5. A

  6. BC

  7. A

  8. B

  9. BCD

  10. B

  11. ABCD

  12. D

  13. A

  14. D

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值