百度研发工程师笔试题-2016

不定项选择题

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

A、建立连接

B、发出响应信息

C、发出请求信息

D、传输数据

2、在ISO/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框架中,在Map和Reduce之间的combiner的作用是()

A、中间格式进行压缩

B、对中间结果进行混洗

C、对Map的输出结果排序

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

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

#include<iostream>
using namespace std;
class B0//基类BO声明
{
public://外部接口
virtual void display()//虚成员函数
{
    cout<<"B0::display0"<<endl;}
};
class B1:public B0//公有派生
{
public:
    void display() { cout<<"B1::display0"<<endl; }
};
class D1: public B1//公有派生
{
public:
    void display(){ cout<<"D1::display0"<<endl; }
};
void fun(B0 ptr)//普通函数
{
    ptr.display();
}
int main()//主函数
{
    B0 b0;//声明基类对象和指针
    B1 b1;//声明派生类对象
    D1 d1;//声明派生类对象
    fun(b0);//调用基类B0函数成员
    fun(b1);//调用派生类B1函数成员
    fun(d1);//调用派生类D1函数成员
}
AB0::display0 B0::display0 B0::display0
BB0::display0 B0::display0 D1::display0
CB0::display0 B1::display0 D1::display0
DB0::display0 B1::display0 B1::display0

6、命令

subnet 166.173.197.131 netmask 255.255.255.192{
range 166.173.197.10 166.173.197.107;
default-lease-time 600;
max-lease-time 7200;
}

表示?()

A、向166.173.197.10网络分配从166.173.197.133166.173.197.255
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

3       9      160        1

A、5

B、6

C、7

D、8

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

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

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

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

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

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

A、protected abstract void f1();

B、public final void f1() {}

C、static final void fq(){}

D、private void f1() {}

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

A、alter table employee add memo

B、alter table employee drop column age

C、alter table employee add column

D、alter table employee drop age

11、有命令:

awk'BEGIN { Arr[2,79]=78 __________ }'

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

A、print Arr["2\03479"]

B、print Arr[2,79]

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

D、print Arr[ 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、rw和ro

D、noauto

参考答案

1、D  2、A  3、A  4、D  5、A  6、B C  7、A  8、B  9、A B C D  10、B D  11、A B C D  12、D  13、A  14、D


个人资料
游弋的蔷薇
等级:7
文章:27篇
访问:3.8w
排名: 10
上一篇: 阿里巴巴前端开发工程师实习生招聘-2017
下一篇:搜狐研发工程师笔试题——2013年
猜你感兴趣的圈子:
百度笔试面试圈
标签: display0、b0、166.173、b1、d1、面试题
隐藏