猎豹移动2016研发工程师笔试题

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

1.下列选项中,属于"10.174.20.176/28"该网段的有效IP地址是:

A.10.174.20.174

B.10.174.20.186

C.10.174.20.191

D.10.174.20.192

解析:  10.174.20.176/28后8位是1 0 1 1 0 0 0 0/4,也就是前4位不能变,那么至少从第5位开始,那么最小就是176,A排除,最大是1 0 1 1 1 1 1 1是191,但是,不能是全1, 全1地址不行,排除C,D,选B

2.关于关系型数据库,正确且全面的描述是:

A.在关系模型中数据的逻辑结构是一张二维表

B.DML是介于关系代数和关系演算之间的语言,它充分体现了关系数据库语言的特性和优点

C.关系模型的完整性规则是对关系的某种约束,分为实体完整性和参照完整性约束

D.关系数据库中,关系也称为数据库,元组也称为行,属性也称为列

3.下面关于TCP协议的说法,哪些是正确的:

A.不支持广播通讯

B.不需要建立链接,直接可以发生数据

C.提供紧急数据传送功能,当有紧急数据发送时,接收方收到后会优先读取紧急数据

D.能够探知到接收方处理能力,当接收方大量数据未接收时,会停止继续发送新数据

4.下面对Host文件描述正确的是()

A.这个文件是批处理文件,用来指定域名的访问IP

B.一个DNS域名解析服务器文件,用于解析域名对应的IP地址

C.作用是网址域名与其对应的IP地址建立一个关联"数据库"

D.当用户输入网址后,系统首先到DNS服务器中寻找对应的IP地址,如果不存在会到Host文件中确定最终访问地址

解析:Hosts是一个没有扩展名的系统文件,windows下存在C:\Windows\System32\drivers\etc位置,linux下存在/etc位置,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统再会将网址提交DNS域名解析服务器进行IP地址的解析。

5.两个进程加载同一个动态链接库时(windows钟的dll文件或linux中的.so文件),动态链接库的以下哪个资源是两个进程共享的?

A.文本区域

B.栈区域

C.堆区域

D.文件描述符

6.如果将网络IP段40.15.128.0/17划分成2个子网,则第一个子网IP段为40.15.128.0/18,则第二个子网为:

A.40.15.129.0/18

B.40.15.128.128/18

C.40.15.192.0/17

D.40.15.192.0/18

7.关于web表单登录中用到的图形验证码的实现,以下做法不正确的有:

A.返回给浏览器的html代码中包含图形验证码和文本字符串,登录前客户端判断输入内容和页面中保存的内容是否一致

B.服务器端在返回的图片和cookie中同时包含图形验证码,登录前客户端判断输入内容和cookie保存的内容是否一致

C.服务器端生成验证码后一方面通过图片将验证码返回给客户端,同时在服务器端保存文本的验证码,由服务器端验证输入内容是否正确

D.浏览器通过识别图形验证码中的内容和用户输入的内容判断是否一致

8.进程和线程是操作系统中最基本的概念,下列有关描述错误的是:

A.进程是程序的一次执行,而线程可以理解为程序中运行的一个片段

B.由于线程没有独立的地址空间,因此同一个进程的一组线程可以访问该进程资源,这些线程之间的通信也很高效

C.线程之间的通信简单(共享内存即可,但须注意互斥访问的问题),而不同进程之间的通信更为复发,通常需要调用内核实现

D.线程有独立的虚拟地址空间,但是拥有的资源相对进程来说,只有运行所必须的堆栈,寄存器等

9.下列选项中,不属于SQL约束的是:

A.UNIQUE

B.PRIMARY KEY

C.FOREIGN KEY

D.BETWEEN

解析:约束主要有一下几种:

NOT NULL : 用于控制字段的内容一定不能为空(NULL)。

UNIQUE : 控制字段内容不能重复,一个表允许有多个 Unique 约束。

PRIMARY KEY: 也是用于控制字段内容不能重复,但它在一个表只允许出现一个。

FOREIGN KEY: FOREIGN KEY 约束用于预防破坏表之间连接的动作,FOREIGN KEY 约束也能防止非法数据插入外键列,因为它必须是它指向的那个表中的值之一。

CHECK: 用于控制字段的值范围。

DEFAULT: 用于设置新记录的默认值。

10.在linux网络编程中,以下关于socket描述符正确的是:

A.socket存在两种模式:阻塞和非阻塞

B.系统调用read从socket中读取数据时,当read返回0的时候,表示socket中数据读取完毕

C.如果socket设置成非阻塞模式,当socket的输入缓冲区没有可读数据时,read操作会返回错误

D.在阻塞socket上调用write函数发送数据,函数返回时,表示数据已经发送出去

参考答案:

  1. B

  2. A

  3. ACD

  4. C

  5. D

  6. D

  7. ABD

  8. B

  9. D

  10. ABC

猎豹移动2016研发工程师笔试题相关推荐

  1. 携程2016研发工程师笔试题

    携程2016研发工程师笔试题 2015/12/7 14:56(网上收集整理的,参考答案在后面,若有错误请大神指出) 1. 内存空间被分成不同区域,其中用函数 void*malloc(unsigned ...

  2. 网易2016研发工程师笔试题

    网易2016研发工程师笔试题 2015/12/9 11:25(网上收集整理的,参考答案在后面,若有错误请大神指出) 1. 执行指令find / -name "test.c",按ct ...

  3. 错题集之腾讯2016研发工程师笔试题(三)

    1.什么是内存对齐 假设我们同时声明两个变量: char a; short b; 用&(取地址符号)观察变量a, b的地址的话,我们会发现(以16位CPU为例): 如果a的地址是0x0000, ...

  4. 下面关于HTTP协议的说法正确的是:----腾讯2016研发工程师笔试题(一)

    下面关于HTTP协议的说法正确的是: 正确答案: A C HTTP是基于TCP协议之上的应用层协议 HTTP是一个普通用在浏览器和web服务器之间进行数据交换的流式二进制协议 HTTP协议的ETAG响 ...

  5. 名企笔试:京东 2016 算法工程师笔试题(登楼梯)

    名企笔试:京东 2016 算法工程师笔试题(登楼梯) 2017-02-04 算法爱好者 有一段楼梯台阶有 15 级台阶,以小明的脚力一步最多只能跨 3 级,请问小明登上这段楼梯,有多少种不同的走法? ...

  6. linux研发工程师笔试题,2015-8-29阿里校园招聘研发工程师笔试题

    2015-8-29阿里校园招聘研发工程师笔试题 1. 某团队有2/5的人会写Java程序,有3/4的人会写C++程序,这个团队里同时会写Java和C++的至少有()人 A. 3  B. 4  C. 5 ...

  7. 【恒生公司2016研发工程师笔试卷选择题分析】

    static局部变量相关知识 静态变量在内存的静态存储区,静态数据一直占有着该存储区单元直到程序结束: 静态局部变量只声明一次,一旦申请内存成功,不再接受重复申请: 静态局部变量的作用域与一般局部变量 ...

  8. php笔试有多少分钟,PHP研发工程师笔试题(半小时)

    笔试题 1.请给出js代码,推荐使用jQuery,实现鼠标移动到li上时高亮当前li的功能(鼠标移到li时添加class="highlight"样式,鼠标移出时去掉该样式).(20 ...

  9. 中国电信2016年IT研发工程师笔试题

    1.设图 G 的相邻矩阵如下图:则 G 的顶点数和边数分别为() 01111 10100 11011 10101 10110 正确答案: D 你的答案: 空 (错误) A.4,5 B.4,10 C.5 ...

最新文章

  1. 这道字节跳动的面试题,据说多数人都不会
  2. 小布老师视频教程----oracle 9i 性能调优系列培训(全)
  3. 卡尔曼滤波matlab_卡尔曼滤波(kalaman Filter)
  4. mysql递归查询之后的排序问题_MySQL递归排序查询+树节点生成
  5. python允许无止境的循环吗_Python第一天 - 思想永无止境的个人页面 - OSCHINA - 中文开源技术交流社区...
  6. ubuntu16 黑主题_给Ubuntu 8.10安装超炫酷黑色新主题
  7. 事务学习总结(2)——spring事务
  8. php制作调查问卷,用PHP制作饼图调查表
  9. 拓端tecdat|R语言逻辑回归logistic模型分析泰坦尼克titanic数据集预测生还情况
  10. 计算机声卡和显卡驱动,电脑系统会不会影响声卡和显卡程序
  11. 微信公众号卡券php开发,微信公众号实现会员卡领取功能
  12. <tx:annoation-driven/>, web.xml的Spring配置文件位置,Spring父子容器, Spring部分源代码分析,<mvc:annotation-driven/>
  13. 基于五种机器算法的信用风险评估
  14. 做戴威式的管理者,还是雷军式的管理者?
  15. 使用Angular 2, ASP。NET Core 1.1和实体框架核心(第1部分)
  16. php substr 中文_php substr中文截取乱码解决办法
  17. Fastformer论文解读
  18. oracle查询各个年级的总分数,1、查询各班各科分数最高的学生学号,姓名,班级名称,科目名称,分数:...
  19. 基于QT平台的手持媒体播放器项目实战视频教程下载
  20. 学计算机颈椎,电脑对我们的颈椎有多大危害?

热门文章

  1. 浅谈FPGA有限状态机
  2. ASP.NET Core 5 如何创建区域(Areas)
  3. excel将数字变成字符串(一般excel存储数据都是科学计数的形式存储)
  4. php fopen函数 返回值,php中fopen函数失败的解决方法
  5. 书评-程序员修炼之道-从小工到专家
  6. 如何让各大云盘下载成为你的小金库,独家原创-微互联!
  7. mahout in action中文版
  8. Education教育
  9. 达梦新建任务定期清理备份
  10. python使用加号运算符可以连接两个字符串_如何在Python连接两个字符串