yahoo雅虎中国——网上笔试题2

C
类型:C | 试题:55道试题(55道选择题,0道问答题) 
注意: 答题过程如果您不提交答案,或者关闭浏览器退出,我们将不再允许您再次答题。谢谢!
   试题 选项
Question 1. (单选)
某国的一份公文如下:“我国应立法限制使用石油制品生产塑料。我国对燃料的需要远远甚于对塑料的需要;而且,我国对进口石油越来越依赖,一旦战争爆发,石油进口被阻断,我国将陷入危机。如果减少制造塑料的石油制品用量,我们就能在独立自主和国家安全上迈进显著的一步。”  
以下哪项如果为真,最能反驳上述论证?

 1. 事实上,该国用于制造塑料的石油消耗只占全部石油消耗非常小的比例。
2. 某些塑料制品,如飞机、汽车上的部件,对国防有很重要的作用。
3. 战争时期,敌国会极力攻占石油供给国地区。
4. 新研制的塑料制造方法能有效减少石油用量。
 
Question 2. (单选)
一个密码破译员截获了一份完全由阿拉伯数字组成的敌方传递军事情报的密码,并且确悉密码中每个阿拉伯数字表示且只表示一个英文字母。
以下哪项是最无助于破释这份密码的?

 1. 知道英语中元音字母出现的频率
2. 知道英语中两个元音字母结合在一起出现的频率
3. 知道英语中绝大多数军事专用词汇
4. 知道密码中奇数数字相对于偶数数字的出现频率接近于英语中R相对于E的出现频率
 
Question 3. (单选)
如果王晶是学生会成员,她一定是二年级学生。
上述判断是基于以下哪个前提作出的?

 1. 只有王晶才能被选入学生会。
2. 只有二年级学生才有资格被选入学生会。
3. 入选学生会成员中必须有二年级学生。
4. 二年级学生也可能不被选入学生会。
 
Question 4. (单选)
一项调查表明,一些新闻类期刊每一份杂志平均有4到5个读者。由此可以推断,在《诗刊》12000订户的背后约有48000到60000个读者。
上述估算的前提是:

 1. 大多数《诗刊》的读者都是该刊物的订户。
2. 《诗刊》的读者与订户的比例与文中提到的新闻类期刊的读者与订户的比例相同。
3. 新闻类期刊的读者数与《诗刊》的读者数相近。
4. 大多数期刊订户都喜欢自己的杂志与同事亲友共享。
 
Question 5. (单选)
w市的家庭在夏天特别容易发生纠纷,针对这种现象,某空调企业为了促销其产品,做了这样一则广告:“H牌空调能使您家庭更加和睦。”
上述广告假设了下列哪项?
Ⅰ 气温与家庭纠纷之间的关系纯属巧合。
Ⅱ 温度与家庭纠纷之间存在某种确定的关系。
Ⅲ 人们都希望自己的家庭不要发生纠纷。

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


 1. 许多厂家为了推销自己的产品,常常给对方经办人员5%左右的回扣,以此为诱饵,增加对方的订货。
2. .“佳美”羊毛衫零售价一般是200元,但销路很不好。某一商店突发奇招,在柜台前贴一张海报:佳美羊毛衫,原价250元,现价200元,八折优惠。从此门庭若市。
3. 某烟贩销售假“红塔山”,8元一包,并谎称是批发价,结果顾客抢购如潮。
4. 张某为实现自己非分之想,给领导李某1万元好处费,结果是李某开心,张某称心。
 
Question 7. (单选)
以下哪项最适合接在下段文字后面?
人们在购买一种名牌产品时,实际上是花钱买身份。他们希望通过购买名牌产品拉大旗作虎皮,抬高自己。所以,名牌产品的销售不应采用薄利多销的策略,因为:

 1. 如今出手阔绰的购买者越来越少。
2. 保持销售额靠的是保持名牌产品“独一无二”的魅力。
3. 名牌产品的购买者对产品的质量和价格同样关心。
4. 扩大市场范围有助于提高盈利。
 
Question 8. (单选)
有一种长着红色叶子的草,学名叫1b1n1,在地球上极稀少。北美的人都认识一种红色叶子的草,这种草在那里很常见。?
从上面的事实不能得出以下哪项结论??

 1. 北美的那种红色叶子的草就是1b1n1。
2. 并非所有生长在北美的草都稀少。
3. 并非所有长红色叶子的草都稀少。
4. 北美有的草并不稀少。
 
Question 9. (单选)
研究表明,高纤维食物对于预防心脏病、直肠癌和糖尿病有重要的作用。但是,目前食品包袋上没有把纤维素的含量和其他营养成分一起列出。因此,国家应该规定在食品包装袋上明确列出纤维素的含量,这对于保护民众健康具有重大意义。
以下哪项如果为真,将最有力地削弱上述结论?

 1. 绝大多数消费者购买食品时并不注意包装袋上关于营养成分的说明。
2. 不但高纤维食品,而且低脂肪食品对于预防心脏病、直肠癌和糖尿病有重要作用。
3. 多食用高纤维食品并不能保证不患心脏病、直肠癌和糖尿病。
4. 目前采用正式袋包装的食品占整个食品消费的总量还不到35%。
 
Question 10. (单选)
有人说,彻底的无私包含两个含义:第一,无条件地实行为他人服务;第二,拒绝任 何他人的服务。
下述哪项是上述观点的逻辑推论?

 1. 没有人是彻底无私的。
2. 不可能所有的人都是彻底无私的。
3. 如果有人拒绝了他人的服务,那么一定存在彻底无私的人。
4. 彻底无私的人要靠教育来造就。
 
Question 11. (单选)
下列关于系统软件的四条叙述中,正确的一条是

 1. 系统软件与具体应用领域无关
2. 系统软件与具体硬件逻辑功能无关
3. 系统软件是在应用软件基础上开发的
4. 系统软件并不具体提供人机界面
 
Question 12. (单选)
下列几种存储器中,存取周期最短的是

 1. 内存储器
2. 光盘存储器
3. 硬盘存储器
4. 软件盘存储器
 
Question 13. (多选)
下列可以用于进程间通信的技术有:

 1. 管道
2. SOCKET
3. 共享内存
4. 消息队列
 
Question 14. (单选)
下列字符中,ASCII码值最小的是

 1. a
2. A
3. x
4. Y
 
Question 15. (单选)
下面列出的四种存储器中,易失性存储器是

 1. RAM
2. ROM
3. PROM
4. CD-ROM
 
Question 16. (单选)
下面是与地址有关的四条论述,其中有错的一条是

 1. 地址寄存器是用来存储地址的寄存器
2. 地址码是指令中给出源操作数地址或运算结果的目的地址的有关信息部分
3. 地址总线上既可传送地址信息,也可传送控制信息和其他信息
4. 地址总线上除传送地址信息外,不可以用于传输控制信息和其它信息
 
Question 17. (单选)
下面是关于解释程序和编译程序的论述,其中正确的一条是

 1. 编译程序和解释程序均能产生目标程序
2. 编译程序和解释程序均不能产生目标程序
3. 编译程序能产生目标程序而解释程序则不能
4. 编译程序不能产生目标程序而解释程序能
 
Question 18. (单选)
下面哪一种是路由器的主要功能

 1. 选择转发到目标地址所用的最佳路径
2. 重新产生衰减了的信号
3. 把各组网络设备归并进一个单独的广播域
4. 向所有网段广播信号
 
Question 19. (单选)
下面哪一个是回送地址

 1. 1.1.1.1
2. 255.255.255.0
3. 0.0.0.0
4. 127.0.0.1
 
Question 20. (单选)
下面哪种网络设备用来隔绝广播

 1. 集线器
2. 交换机
3. 路由器
 
Question 21. (单选)
下面哪个协议运行在网络层

 1. HTTP
2. SMTP
3. UDP
4. IP
 
Question 22. (单选)
下面关于通道的叙述中,正确的是Ⅰ.通道相当于一个功能简单的处理机Ⅱ.通道完成数据输入输出工作Ⅲ.通道与CPU共用一个内存

 1. Ⅰ和Ⅱ
2. Ⅰ和Ⅲ
3. Ⅱ和Ⅲ
4. 都是
 
Question 23. (单选)
下面关于图的存储的叙述中正确的是

 1. 用相邻矩阵法存储图,占用的存储空间大小只与图中结点个数有关,而与边数无关
2. 用相邻矩阵法存储图,占用的存储空间大小只与图中边数有关,而与结点个数无关
3. 用邻接表法存储图,占用的存储空间大小只与图中结点个数有关,而与边数无关
4. 用邻接表法存储图,占用的存储空间大小只与图中边数有关,而与结点个数无关
 
Question 24. (单选)
下述哪个协议负责为I P地址到对应的硬件地址之间提供动态映射

 1. ARP
2. ICMP
3. IP
4. TCP
5. UDP
 
Question 25. (单选)
IEEE802.2协议中10BASE-T标准规定在使用5类双绞线时,从网卡到集线器的最大距离为

 1. 100m
2. 185m
3. 300m
4. 500m
 
Question 26. (单选)

启发式搜索一般是何种算法的改进

 1. 深度优先搜索
2. 广度优先搜索
3. 动态规划
4. 贪婪法
 
Question 27. (单选)
字符串通常采用的两种存储方式是

 1. 散列存储和索引存储
2. 索引存储和链式存储
3. 顺序存储和链式存储
4. 散列存储和顺序存储
 
Question 28. (单选)
汉诺塔(Hanoi)问题中令h(n)为从A移动n个金片到C上所用的次数,则递归方程为

 1. h(n)=2hn-1
2. h(n) = 2h(n-1)+1
3. h(n)=2^n-n*h-1
4. h(n)=2h*n-1
 
Question 29. (多选)
栈是一种依赖于以下哪种实现的结构

 1. 先进/后出
2. 后进/先出
3. 先来先用
4. 先进/先出
5. 后进/后出
 
Question 30. (多选)
下列叙述哪些是对的。

 


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

 1. 线性表的逻辑顺序与物理顺序总是一致的。
2. 线性表的顺序存储表示优于链式存储表示。
3. 线性表若采用链式存储表示时所有结点之间的存储单元地址可连续可不连续。
4. 二维数组是其数组元素为线性表的线性表。
 
Question 32. (单选)
带有 N个内部节点的二叉树的高度至少是(),至多是()

 1. lg(N+1),N+1
2. lg(N-1),N-1
3. lgN,N-1
4. lg(N+1),N+1
 
Question 33. (多选)
算法的特征包括


 1. 有穷性
2. 确定性
3. 输入和输出
4. 能行性或可行性
 
Question 34. (单选)
设单链表中结点的结构为 typedef struct node { //链表结点定义
  ElemType data; //数据
  struct node * Link; //结点后继指针
  } ListNode;非空的循环单链表first的尾结点(由p所指向)满足


 1. p->link == NULL;
2. p == NULL;
3. p->link == first;
4. p == first;
 
Question 35. (单选)
设单链表中结点的结构为
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 36. (单选)
模块内聚度越高,说明模块内各成分彼此结合的程度越:

 1. 松散
2. 紧密
3. 无法判断
4. 相同
 
Question 37. (单选)
UML关系包括关联、聚合、泛化、实现等,森林和树木之间的关系是:

 1. 关联
2. 聚合
3. 泛化
4. 实现
 
Question 38. (单选)
UML关系包括关联、聚合、泛化、实现等,假设在学校中,一个学生可以选修多门课程,一门课程可以由多个学生选修,那么学生和课程之间的关系是:

 1. 关联
2. 聚合
3. 泛化
4. 实现
 
Question 39. (单选)
UML关系包括关联、聚合、泛化、实现等,用例及其协作之间的关系是:

 1. 关联
2. 聚合
3. 泛化
4. 实现
 
Question 40. (单选)
UML关系包括关联、聚合、泛化、实现等,在MFC类库中,Window类和DialogBox类之间的关系是:

 1. 关联
2. 聚合
3. 泛化
4. 实现
 
Question 41. (多选)
在RH Linux观察系统负载状况的常用命令有:

 1. top
2. vmstat
3. iostat
4. netstat
 
Question 42. (多选)
有一个游戏网站,原来很慢,但是某一天你发现访问的时候突然速度变快了,那么可能的原因是:

 1. 该网站扩大了带宽
2. 该网站增加了服务器
3. 该网站给服务器添加了内存
4. 上该网站的人少了
5. 你用336的modem拨号替换了ADSL拨号
 
Question 43. (多选)
在一台2.4.x 内核的linux机器上,下列命令用于检查ipv4的tcp端口监听情况,哪个是对的?

 1. netstat -ant|grep LISTEN
2. netstat -an |grep LIST
3. netstat -at | grep LISTEN
4. netstat -a |grep tcp|grep -i listen
5. netstat -a |grep tcp |grep -i li
 
Question 44. (多选)
netstat 命令的输出中,State 字段的可能性有

 1. LISTEN
2. ESTABLISHED
3. TIME_WAIT
4. SYN_SEND
5. CLOSE_WAIT
 
Question 45. (多选)
有两台游戏服务器运行于linux 2.6.x内核上,需要同步用户访问日志,你会用下列哪些方法同步日志(开放题:假设权限和条件均可满足)?

 1. rsync
2. wget
3. scp
4. ftp
5. 还有更多(举例说明,正确者加分)
 
Question 46. (单选)
下列程序段的输出结果是
void fun(int *x, int *y)
{ printf("%d %d", *x, *y); *x=3; *y=4;}
main()
{ int x=1,y=2;
fun(&y,&x);
printf("%d %d",x, y);
}

 1. 2 1 4 3
2. 1 2 1 2
3. 1 2 3 4
4. 2 1 1 2
 
Question 47. (单选)
void fun(int *x, int *y) { printf("%d %d", *x, *y); *x=3; *y=4;} main() { int x=1,y=2; fun(&y,&x); printf("%d %d",x, y); } 这个程序段的输出结果是

 1. 2 1 4 3
2. 1 2 1 2
3. 1 2 3 4
4. 2 1 1 2
 
Question 48. (单选)
以下程序的输出结果是
#include
main()
{ int i=1,j=3;
printf("%d",i + + );
{
int i=0; i+=j*2;
printf("%d,%d",i,j);
}
printf("%d,%d
",i,j);
}

 1. 1,6,3,1,3
2. 1,6,3,2,3
3. 1,6,3,6,3
4. 1,6,3,6,3
 
Question 49. (单选)
假定int类型变量占用两个字节,定义:int x[10]={0,2,4};,则数组x在内存中所占字节数是

 1. 3
2. 6
3. 10
4. 20
 
Question 50. (单选)
下面程序的输出结果是 int fun(int a, int b){return a+b;} } int main() { int x=3,y=4,z=5; printf("%d",fun((--x,y++),z--)); } 上面程序的输出结果是

 1. 12
2. 11
3. 10
4. 9
 
Question 51. (单选)
以下程序输出的值为?
main()
{ int a[ ]={1,2,3,4,5,6,7,8,9,0},*p;
p=a;
printf("%d
",*p+9);
}

 1. 1
2. 9
3. 10
4. 0
 
Question 52. (单选)
#include "stdio.h"

void doone(int ma, int mb)
{
int temp;
temp=ma;
ma=mb;
mb=ma;
}
void dotwo(int * ptra,int * ptrb)
{
int * temp;
temp = ptra;
ptra=ptrb;
ptrb=temp;
}
int main(int argc, char* argv[])
{
int a=5;
int b=10;
int *pa=&a;
int *pb=&b;
doone(a,b);
printf("a=%d
",a);
printf("b=%d
",b);
dotwo(pa,pb);
printf("*pa=%d
",*pa);
printf("*pb=%d
",*pb);
return 0;
}
结果:
a=( )
b=( )
*pa=( )
*pb=( )
括号内处依次填入的答案是

 1. 5 , 10, 5,10
2. 5, 10, 10, 5
3. 10, 5, 5 ,10
4. 10 ,5, 10 , 5
 
Question 53. (单选)
若变量已正确说明为float类型,要通过语句scanf("%f %f %f ",&a,&b,&c);给a赋于10.0,b赋予22.0,c赋予33.0,不正确的输入形式是:

 1. 10<回车>22<回车>33<回车>
2. 10.0,22.0,33.0<回车>
3. 10.0<回车>22.0 33.0<回车>
4. 10 22<回车>33<回车>
 
Question 54. (单选)
在c和c++语言中,可为一个或多个枚举成员提供初值,用来初始化枚举成员的值,必须是一个常量表达式。定义如下的枚举类型 enum chaos {mem1=99,mem2,mem3=100,mem4},那么mem2,mem4的值是:

 1. 0,1
2. 100,0
3. 100,101
4. 0,0
 
Question 55. (单选)
下面程序的输出结果是 int main() { const int i = 10; int* p = (int *) &i; *p = 1000; printf("%d, %d", *p,i); }

 1. 10, 10
2. 10, 1000
3. 1000, 10
4. 1000, 
 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值