腾讯校招笔试题

时间:2021-03-18 13:10:23 面试笔试 我要投稿

腾讯校招笔试题

  下面程序的运行结果是( )

腾讯校招笔试题

  #include

  int main()

  {

  printf("\n");

  int a[5] = { 1, 2, 3, 4, 5 };

  int *p, **k;

  p = a;

  k = &p;

  printf("%d", *(p++));

  printf("%d", **k);

  return 0;

  }

  A:11

  B:21

  C:22

  D:12

  答案:D

  解析:初始赋值后,p指向a[0],k指向p,第一个printf,先输出p指向的值,然后p自增,所以,第一个printf输出a[0]的值,即1;k是二级指针,第二个printf输出k指向的值的指向的值,而上一句p已经自增了,所以,此时输出a[1]的值,即2。注意:两次输出是没有回车或者空格隔开的。

  ②、网络

  典型的路由选择方式有两种,静态路由和动态路由。以下描述正确的是( )

  A:当动态路由与静态路由发生冲突时,以静态路由为准

  B:当动态路由与静态路由发生冲突时,以动态路由为准

  C:静态路由适用于网络规模大、网络拓扑复杂的网络

  D:动态路由适用于网络规模大、网络拓扑复杂的网络

  答案:AD

  解析:路由协议

  典型的路由选择方式有两种:静态路由和动态路由。

  静态路由是在路由器中设置的固定的路由表。除非网络管理员干预,否则静态路由不会发生变化。由于静态路由不能对网络的改变做出反映,一般用于网络规模不大、拓扑结构固定的网络中。静态路由的'优点是简单、高效、可靠。在所有的路由中,静态路由优先级最高。当动态路由与静态路由发生冲突时,以静态路由为准。

  动态路由是网络中的路由器之间相互通信,传递路由信息,利用收到的路由信息更新路由器表的过程。它能实时地适应网络结构的变化。如果路由更新信息表明发生了网络变化,路由选择软件就会重新计算路由,并发出新的路由更新信息。这些信息通过各个网络,引起各路由器重新启动其路由算法,并更新各自的路由表以动态的反映网络拓扑变化。动态路由适用于网络规模大、网络拓扑复杂的网络。当然,各种动态路由协议会不同程度的占用网络带宽和CPU资源。

  静态路由和动态路由有各自的特点和适用范围,因此在网络中动态路由通常作为静态路由的补充。当一个分组在路由器中进行寻径时,路由器首先查找静态路由,如果查到则根据相应的静态路由转发分组;否则再查找动态路由。


【腾讯校招笔试题】相关文章:

2016银行校招面试英语问题04-02

银行校招笔试真题练习03-29

四大校招求职经历06-29

校招季应谨常见招聘陷阱03-29

工科女渣硕回首2015校招艰难求职经历03-20

最全联合利华校招流程&面试笔试真题04-05

2017重庆单招英语模拟试题07-16

四大2017校招网申、笔试、面试求职全攻略07-07

2017河北单招英语试题练习题07-16

互联网企业求职经验(腾讯)07-24