笔试题:雅虎笔试题

Question 1. (单选)
下面哪一个是回送地址
1. 1.1.1.1
2. 255.255.255.0
3. 0.0.0.0
4. 127.0.0.1

Question 2. (单选)
以下不属于私有地址的网段是
1. 10.0.0.0/8
2. 172.16.0.0/12
3. 192.168.0.0/16
4. 224.0.0.0/8

Question 3. (单选)
一个以太网帧的最小和最大尺寸是多少?
1. 46和64字节
2. 64 和1518字节
3. 64和1600字节
4. 28和46字节

Question 4. (单选)
下述哪个协议负责为I P地址到对应的硬件地址之间提供动态映射
1. ARP
2. ICMP
3. IP
4. TCP
5. UDP

Question 5. (单选)
ping命令是主要使用下列哪个协议实现的?
1. ARP
2. ICMP
3. IP
4. TCP
5. UDP

Question 6. (单选)
166.111.8.238是下列哪种类型的ip地址
1. A类
2. B类
3. C类
4. D类
5. E类

Question 7. (多选)
在socket网络应用中,通信的两个
进程间相互作用的主要模式是客户/服务器模式,
下面哪些socket函数仅在服务器模式使用
1. connect()
2. listen()
3. accept()
4. socket()
5. send()

Question 8. (单选)
将网络地址映射为链路层相应地址的协议是
1. DNS
2. TCP
3. ARP
4. ICMP

Question 9. (多选)
Windows socket编程中经常需要进行字节序列的转换,下列哪几个函数是将网络字节序列转换为主机字节序列
1. htons
2. ntohs
3. htonl
4. ntohl
5. WSAntohs

Question 10. (单选)
下面哪个协议运行在网络层
1. HTTP
2. SMTP
3. UDP
4. IP

Question 11. (多选)
DNS用于完成地址查找,是经常使用的网络服务,
从OSI网络模型来看,下面哪些服务与其不在同一层上
1. HTTPS
2. TCP
3. SMTP
4. PING
5. TELNET

Question 12. (单选)
Internet网络层使用的四个重要协议是
1. IP、ICMP、ARP、UDP
2. IP、ICMP、ARP、RARP
3. TCP、UDP、ARP、RARP

Question 13. (多选)
属于Web客户端脚本语言的是
1. Javascript
2. RSS
3. Jsp
4. Java Beans

Question 14. (单选)
以下关于MAC的说法中错误的是
1. MAC地址在每次启动后都会改变
2. MAC地址一共有48比特,它们从出厂时就被固化在网卡中
3. MAC地址也称做物理地址,或通常所说的计算机的硬件地址

Question 15. (单选)
网络中PC机与集线器相联所使用的网线接头类型为
1. RJ-45
2. RJ-11

Question 16. (单选)
下面描述中正确的为:
1. 线性表的逻辑顺序与物理顺序总是一致的。
2. 线性表的顺序存储表示优于链式存储表示。
3. 线性表若采用链式存储表示时所有结点之间的存储单元地址可连续可不连续。
4. 二维数组是其数组元素为线性表的线性表。

Question 17. (单选)
设单链表中结点的结构为
TYPEDEF STRUCT NODE { //链表结点定义
ELEMTYPE DATA; //数据
STRUCT NODE * LINK; //结点后继指针
} LISTNODE;
(1) 已知指针P所指结点不是尾结点,若在*P之后插入结点*S,则应执行下列哪一个操作?
1. S->LINK = P; P->LINK = S;
2. S->LINK = P->LINK; P->LINK = S;
3. S->LINK = P->LINK; P = S;
4. P->LINK = S; S->LINK = P;

Question 18. (单选)
设单链表中结点的结构为
TYPEDEF STRUCT NODE { //链表结点定义
ELEMTYPE DATA; //数据
STRUCT NODE * LINK; //结点后继指针
} LISTNODE;
(2) 非空的循环单链表FIRST的尾结点(由P所指向)满足:
1. P->LINK == NULL;
2. P == NULL;
3. P->LINK == FIRST;
4. P == FIRST;

Question 19. (单选)
字符串通常采用的两种存储方式是
1. 散列存储和索引存储
2. 索引存储和链式存储
3. 顺序存储和链式存储
4. 散列存储和顺序存储

Question 20. (单选)
下面的哪个序列可能是二叉搜索树中序遍历的结果
1. 73 8 2 9 4 11
2. 2 3 4 7 8 9 11
3. 11 2 9 3 8 4 7
4. 以上均可

Question 21. (单选)
带有 N个内部节点的二叉树的高度至少是(),至多是()
1. lg(N+1),N+1
2. lg(N-1),N-1
3. lgN,N-1
4. lg(N+1),N+1

Question 22. (多选)
下列叙述哪些是对的。


1. 线性表的逻辑顺序与物理顺序总是一致的。
2. 线性表的顺序存储表示优于链式存储表示。
3. 线性表若采用链式存储表示时所有结点之间的存储单元地址可连续可不连续。
4. 二维数组是其数组元素为线性表的线性表。
5. 每种数据结构都应具备三种基本运算:插入、删除和搜索。

Question 23. (多选)
以下关于动态规划法的描述哪些是正确的
1. 将问题分解成多级或许多子问题,然后顺序求解子问题。
2. 可以确保得到最佳解
3. 前一个子问题的解为后一个子问题的求解提供有用的信息。
4. 从问题某一初始或推测值出发,一步步的攀登给定目标。
5. 尽可能快的去逼近更好的解,当达到某一步不能继续时终止。

Question 24. (多选)
算法的特征包括

1. 有穷性
2. 确定性
3. 输入和输出
4. 能行性或可行性

Question 25. (多选)
栈是一种依赖于以下哪种实现的结构
1. 先进/后出
2. 后进/先出
3. 先来先用
4. 先进/先出
5. 后进/后出

Question 26. (单选)
软件评审的目的是:
1. 提出意见
2. 发现缺陷
3. 交流经验
4. 解决问题

Question 27. (多选)
高质量的需求说明应该是:
1. 一致的
2. 无二意的
3. 可维护的
4. 可验证的

Question 28. (多选)
下面关于数据测试的说法和分类正确的是:
1. 要进行测试的数据包括键盘输入、鼠标单击、磁盘文件、打印输出及可执行的程序流程
2. 边界条件测试
3. 默认、空白、空值数据
4. 非法、错误、不正确的垃圾数据

Question 29. (多选)
软件测试的对象包括:
1. 相关文档
2. 源程序
3. 目标程序
4. 数据

Question 30. (多选)
导致软件缺陷的原因有很多,其中最主要的原因包括:
1. 软件需求说明书编写的不全面,不完整,不准确,而且经常更改
2. 软件设计说明书
3. 软件操作人员的水平
4. 开发人员不能很好的理解需求说明书和沟通不足

Question 31. (多选)
有两台游戏服务器运行于linux 2.6.x内核上,需要同步用户访问日志,你会用下列哪些方法同步日志(开放题:假设权限和条件均可满足)?
1. rsync
2. wget
3. scp
4. ftp
5. 还有更多(举例说明,正确者加分)

Question 32. (单选)
php是一门:
1. 编译语言
2. 解释语言
3. 脚本语言

Question 33. (多选)
在RH Linux观察系统负载状况的常用命令有:
1. top
2. vmstat
3. iostat
4. netstat

Question 34. (多选)
有一个游戏网站,原来很慢,但是某一天你发现访问的时候突然速度变快了,那么可能的原因是:
1. 该网站扩大了带宽
2. 该网站增加了服务器
3. 该网站给服务器添加了内存
4. 上该网站的人少了
5. 你用336的modem拨号替换了ADSL拨号

Question 35. (多选)
linux 2.6.* 内核支持的文件系统有:
1. ext3
2. ext2
3. ext4
4. xfs
5. ufs

Question 36. (多选)
实现一个队列时,可以采用的存储方式有:
1. 数组
2. 链表
3. 散列
4. 数据库(数据表)

Question 37. (单选)
关于C++内存分配函数new的描述,错误的是:
1. new能够自动返回正确的指针类型,不必对返回指针进行类型转换
2. new可以将分配的对象初始化
3. 使用new动态分配内存时,如果没有足够的内存满足需求,new将返回-1
4. new可以自动计算所要分配内存的类型的大小,无需用sizeof计算

Question 38. (单选)
若数组名作实参而指针变量作形参,函数调用实参传给形参的是
1. 数组的长度
2. 数组第一个元素的值
3. 数组所有元素的值
4. 数组第一个元素的地址

Question 39. (单选)
如下程序的编译运行结果是:
#include <iostream>
using namespace std;
namespace A {
struct X {};
void g(X) {cout<<"A::g(X)"<<endl;}
};
namespace B {
void g(A::X x)
{
cout<<"B::g(X) called ";
g(x);
}
}
int main()
{
A::X x;
B::g(x);
}
1. 编译错误
2. 链接错误
3. 无限输出"B::g(X) called "
4. 输出"B::g(X) called A::g(X)"

Question 40. (多选)
子类不能从父类继承的有:
1. 构造函数
2. 拷贝构造函数
3. 析构函数
4. 友元函数
5. 静态成员函数

Question 41. (多选)
C++中的空类,默认产生哪些类成员函数?
1. 缺省构造函数
2. 拷贝构造函数
3. 析构函数
4. 赋值运算符

Question 42. (单选)
有以下程序段
int k;=0
while(k=1)k++;
while 循环执行的次数是
1. 无限次
2. 有语法错,不能执行
3. 一次也不执行
4. 执行1次

Question 43. (单选)
关于引用的描述,错误的是:
1. 定义引用时,必须立即对它进行初始化,不能完成后再赋值
2. 引用实际上是一种指针,但每次使用引用变量时,可不用书写运算符”*”
3. 一个已经定义的引用,不可更改为另一个变量的别名
4. 当使用&运算符取一个引用的地址时,其值为引用变量的指针的指针

Question 44. (多选)
对于c/c++语言,下面的说法正确的
1. 引用在定义时必须初始化
2. 存在空引用
3. 引用一旦初始化就不能再改变
4. 以下代码中指针ip与pa不同 int a = 1; int &ra = a; int *pa=&a; int *ip = &ra;

Question 45. (单选)
有如下定义:
void sum( int ary[10] )
{
Do something
}
int num[] = { 1, 2, 3 };
对于如下的函数调用
sum(num);
正确的说法是
1. 语法不正确,无法通过编译
2. 语法正确,可以通过编译
3. 语法正确,但无法通过编译
4. 以上都不对

Question 46. (单选)
不可能所有的花都结果。
以下哪项断定的含义,与上述断定最为接近?
1. 可能所有的花都不结果。
2. 可能有的花不结果。
3. 可能有的花结果。
4. 必然有的花不结果。

Question 47. (单选)
电冰箱的问世引起了冰市场的崩溃,以前人们用冰来保鲜食物,现在电冰箱替代了冰的作用。同样道理,由于生物工程的成果,研究出能抵抗害虫的农作物,则会引起什么后果?
以下哪项是上述问题的最好回答?

1. 增加种子成本。
2. 农田的价值下降。
3. 化学农药的需求减少。
4. 饲养家畜的农民数量下降。

Question 48. (单选)
某法院审理一起盗窃案件,某村的甲、乙、丙三人作为嫌疑犯被押上法庭。审问开始了。法官先问甲:“你是怎样作案的?”由于甲说的是方言,法官听不懂。于是,法官就间乙和丙:“刚才甲是如何回答我的问题的?”乙说:“甲的意思是,他并不是盗窃犯。”丙说:“甲刚才招供了,他承认自己是盗窃犯。”法官听完了乙和丙的话之后,马上做出判断:释放乙,逮捕丙入狱。事实证明法官的判断是正确的。
法官做出准确判断最不可能依据的假定是什么?
 

1. 初审时,在没有胁迫的情况下,甲不论是否是盗窃犯,他总会回答说:我不是盗窃犯。
2. 初审时,在没有胁迫的情况下,说真话的不会是盗窃犯,而说假话的是盗窃犯。
3. 丙在转述甲的回答中说了假话。
4. 据某村村民反映,丙以前曾多次盗窃人家的财物。

Question 49. (单选)
许多神学家坚持上帝的存在说,理由是:谁能够证明上帝不存在呢?
以下诸项中,具有与上述引文相同论证错误的是:
1. 哥德巴赫猜想是成立的,即每个大于6的偶数都可表示为两个素数之和。理由是:没有人能找到这样的偶数不能表示为两个素数之和。
2. 有人说小李是个品行不端的人,理由是:他的爸爸不是个好东西。
3. 许多人认为大米没有白面营养价值高,理由是:为什么很多人不喜欢吃大米呢?
4. 有人坚持托勒密的“地心说”,理由是:亚里斯多德是这么认为的。   

Question 50. (单选)
主人每天早晨给小猴子三颗荔枝,晚上四颗,小猴子很不高兴。于是主人很大方他说:“好吧!从明天起早晨给你四颗,晚上三颗。”小猴子开心极了。
下列哪项与上述寓言有相同的欺骗手法?

1. 许多厂家为了推销自己的产品,常常给对方经办人员5%左右的回扣,以此为诱饵,增加对方的订货。
2. .“佳美”羊毛衫零售价一般是200元,但销路很不好。某一商店突发奇招,在柜台前贴一张海报:佳美羊毛衫,原价250元,现价200元,八折优惠。从此门庭若市。
3. 某烟贩销售假“红塔山”,8元一包,并谎称是批发价,结果顾客抢购如潮。
4. 张某为实现自己非分之想,给领导李某1万元好处费,结果是李某开心,张某称心。

Question 51. (单选)
英国哲学家伯特兰?罗素有一个关于归纳主义者火鸡的故事。在火鸡饲养场里,有一只火鸡发现,第一天上午9点钟主人给它喂食。然而作为一个卓越的归纳主义者,它并不马上作出结论。它一直等到已收集了有关上午9点给它喂食这一经验事实的大量观察;而且,它是在多种情况下进行这些观察的:雨天和晴天,热天和冷天,星期三和星期四……它每天都在自己的记录表中加进新的观察陈述。最后,它的归纳主义良心感到满意,它进行归纳推理,得出了下面的结论:“主人总是在上午9点钟给我喂食。”可是,事情并不像它所想像的那样简单和乐观。在圣诞节前夕,当主人没有给它喂食,而是把它宰杀的时候,它通过归纳概括而得到的结论终于被无情地推翻了。大概火鸡临终前也会因此而感到深深遗憾。  
在这则故事中,火鸡的归纳及其失败类似于下面哪项?  
1. 在过去很长一段时间里,由于人们一直不曾看见白色以外颜色的天鹅,认为天鹅都是白色的,直到澳州发现黑天鹅才推翻这一结论。
2. 过去人们一直在物理上绝对相信“以太”的存在,直到爱因斯但相对论提出后,才推翻“以太”存在说。
3. 一个识字的人出于对他所读不懂的书的神秘感,而认为“所有的书都是好的”。当然这个结论是不成立的。
4. 甲地有一座金矿,综合考察乙地的各项地理条件类似甲地而认为乙地也有金矿,实际开采发觉这个结论是错误的。

Question 52. (单选)
适宜的温度及其稳定的变化幅度是地球上生命存在的条件。由于在宇宙中很难找到同时具有这两个条件的其他天体,因此,地球可能是宇宙中唯一有生命的地方。
  以下哪项是上述论证所假设的?

1. 可能有不同于地球的天体具备生命生存的两个条件但无法断言。
2. 宇宙中其他地方不存在生命。
3. 其他天体的生命形态生存所需条件与地球上的生命形态所需条件相同。
4. 温度是生命形态存在的重要条件。

Question 53. (单选)
19世纪有一位英国改革家说,每一个勤劳的农夫,都至少拥有两头牛。那些没有牛的,通常是好吃懒做的人。因此,他的改革方式便是国家给每一个没有牛的农夫两头牛,兰样整个国家就没有好吃懒做的人了。这位改革家明显犯了一个逻辑错误。
以下哪项论证中出现的逻辑错误与题干中出现的类似?

1. 你说谎,所以我不相信你的话;因为我不相信你的话,所以你说谎是徒劳。
2. 这是一本好书,因为它的作者曾获诺贝尔奖。
3. 天下雨,地上湿。现在天不下雨,所以地也不湿。
4. 因为他躺在床上,所以他病了。

Question 54. (单选)
SKV公司的领导发现:和同行业其他企业相比,该公司产品的总成本远远高于其他企业,因而在市场上只能以偏高的价格出售,导致竞争力较弱。通过研究,公司决定降低工人工资,使之和同行业企业差不多。
以下哪项如果成立,则该公司要大大地降低成本的做法见效不大?

1. sKV公司的销售费用比其他公司大。
2. SKV公司的设备比较先进。
3. SKV公司产品的市场份额为20%,为市场的追随者(排第二)。
4. 工人工资总金额只占产品成本的一小部分。

Question 55. (单选)
许多研究人员推测:大脑细胞中的RN1是记忆的生化基础,即RN1的存在使我们能够记忆。已知某一化学物质可抑制体内RN1的合成,研究人员将RN1抑制物注射到已经练过跳火圈的狗的体内,然后,检验对所学反应的记忆,用这种方法来检验他们的推测是否正确。
以下哪一种实验结果能最有力地推翻研究人员的推测?

1. 当只注射少量的RN1抑制物时,对狗的影响不大,但注入大量抑制物时,狗对跳火圈的记忆明显受损。
2. 注射了RN1抑制物后,许多没学会跳火圈的狗竟能很熟练地跳火圈。
3. 注射了RN1抑制物后,一些狗将学会的跳火圈的全部技巧忘掉了,其他的只忘掉了一部分。
4. 注射了RN1抑制物后。狗再也无法学习新的技巧。
Tags:  数据库笔试题 java笔试题 笔试题

延伸阅读

最新评论

发表评论