往年的深信服笔试题

合集下载

深信服SCSP试题题库(105道)

深信服SCSP试题题库(105道)

深信服SCSP试题

1、AF云脑-云智最新威胁防御规则库订阅服务开通后,不能更新哪个功能的规则——[单选题]

A SAVE安全智能文件检测模型库

B 应用识别库

C URL库

D 热点事件库

正确答案:A

2、下面哪个web事件不属于2017年OWASP公布的TOP10?——[单选题]

A 注入

B CSRF

C 缓冲区溢出攻击

D 不安全的直接对象引用

正确答案:C

3、世界上首例通过网络攻击导致物理核设施瘫痪的是?——[单选题]

A 以色列核电站冲击波事件

B 伊朗核电站震荡波事件

C 巴基斯坦核电站震荡波事件

D 伊朗核电站震网事件

正确答案:D

4、下面的过滤参数表达式正确的是——[单选题]

A (|(objectClass=organizationalUnit)(objectClass=organization))

B ((objectClass=organizationalUnit)|(objectClass=organization))

C ((objectClass=organizationalUnit)(objectClass=organization)|)

D ((objectClass=organizationalUnit)(objectClass=organization))

正确答案:A

5、用户与CAS对接,配置认证接口地址,下列配置正确的是?——[单选题]

A https:///authserver/login

B https:///authserver/serviceValidate

C https:///authserver/logout

深信服 笔试题

深信服 笔试题

深信服年笔试题

填空选择类

2

12

1112

3112

132112

311322或1113122112下一行是什么?有什么规律?///已解决

意思是上面一行有1个1,1个3,1个2,2个1,1个2,即132112

(M)?(a++):(a–),A,M==O,B,M==1,C,M!=O,D,M!=1

(条件表达式) ? (条件为真时的表达式)条件为假时的表达式) ///已解决

4以下哪些通信方式是可靠的通讯方式

1信号2管道3消息4tcp 5udp 6串口I/O

可靠:信号管道tcp

可以在不同主机之间的:

Unix的启动顺序排序。

(A) Rc.X (B) Rc.sysinit (C) login (D) init

DBAC

进程的几个基本状态:就绪、执行、阻塞

程序:

现有1000个球,10个盒子,问各个盒子内应该分别放入多少个球,才能达到需要1至1000 之间任何数量的球,你都可以用若干盒子组合出来(用C/C++编写程序)

1、2、4、8、16、32、64、128、256、489

用一个程序示意常见的错误能够导致栈破坏,如何检查?

#includ e “iostream.h”

#include “string.h”

void main()

{

char str[5];

cout<<”input: “;

cin>>str;

while(strlen(str)>5)

{

cout<<”too long!”<

cin>>str;

}

cout<<

}

如果系统堆栈很小,不能处理超过4级的函数调用,如何解决八皇后问题

#include

void main()

深信服软件开发工程师笔试题及答案

深信服软件开发工程师笔试题及答案

深信服软件开发工程师笔试题及答案

1.需求分析

需求分析是开发人员对系统需要做什么和如何做的定义过程。从系统分析的经验来看,这个过程往往是个循序渐进的过程,一次性对系统形成完整的认识是困难的。只有不断地和客户领域专家进行交流确认,方能逐步明了用户的需求。从系统开发的过程得知,系统分析时犯下的错误,会在接下来的阶段被成倍的放大,越是在开发的后期,纠正分析时犯下的错误所花费的代价越是昂贵,也越发影响系统的工期和系统的质量。

解决系统分析错误的方法我们公司通常采用邀请用户参与进行需求评定,然后对其用户的意见由质保成员跟踪检测是否纳入需求规格说明书,同时与用户签字确认形成需求基线,交由配置管理员放入配置管理库。

b、系统设计

优良的体系结构应当具备可扩展性和可配置性,而好的体系结构则需要好的设计方法,自然设计选型成为了系统设计首要的工作,究竟是采用哪种设计方法好呢?

对于设计选型不能一概而论,需要针对项目的结构、项目的特征和用户的需求来分析,同样也要考虑到参与项目小组成员的素质,如果其中大部分都没有从事过面向对象的设计且项目进对紧迫,这样没有多余的时间来培训小组成员来掌握面向对象的设计方法,尽管众所周知面向对象设计方法的优势,我们还是不如采用面向过程的方式(除用户指定开发设计方式外)可以减少项目承担的技术风险。

c、实现

实现也就是代码的生产过程。这里不仅包括代码的产生,同时也包括测试用例的产生。针对上一阶段提供详细设计,程序员开始编码并且调试程序,测试人员则根据设计进行测试用例的设计,设计出来的用例需要得到项目组成员认可由项目经理审核通过才能进入配置库。同时程序员调试完程序提交测试人员进行程序正确性检测。

深信服技术支持笔试题[参照]

深信服技术支持笔试题[参照]

深信服科技2014技术支持笔试题袃

考试时间120分钟虿

一、不定项选择题莅

1、SNMP协议使用UDP 161和162端口,则该协议属于TCP/IP模型中的:()薄

D、传输层C、应用层A、网络层B、数据链路层薃

()ping命令所使用的协议,属于TCP/IP模型中的:2、我们常用的螀

D、数据链路层C、网络层 B A、应用层、传输层螈

()3、关于DNS的相关描述,以下哪些是错误的?羄

A、PC到DNS服务器之间的查询一般为递归查询,DNS服务器到DNS服务器之间的查询一般

为迭代查芄询

QQ服务器故障无法解析域名时,会出现能够打开网页却无法上的现象、当PC设置的当地DNSB 薈

MX记录C、互联网上的邮件服务器一般注册邮件地址中使用域名的袆

A记录作为主机记录IPv4和IPv6都使用D、蒃

)协议或服务默认使用的端口是?(HTTPS、SMTP、DNS、4螀

53 110、D、80、、C、110、2523 、、、A443、2553 B、808025、53 蕿

)(、关于TCP端口使用的描述,以下哪些是对的?5羅

80端口80端口指的是客户端发起的HTTP请求目的端口为HTTPA、使用袂

21端口21、B FTP协议主动模式使用端口,被动模式不使用薀

1024

请求,源端口默认小于HTTP发起PC客户端、C蚁.

D、在服务器上,不可以同时有两个程序监听同一个TCP 0.0.0.0:80 莇

)协议(、下列哪些应用层协议使用的是UDP6薆

E、SMTP D、DHCP SNMP B、FTP C、TFTP A、芁

)下面关于简单网络管理协议(SNMP)说法正确的是?、7 (蒈

深信服笔试

深信服笔试

4是一道逻辑题,有的数是2,3,5的倍数,在三位数中出去可整除这三个数的和

(5升和3升桶量4升水)

四,改错题三道

1tozero算法

2比较简单

3是高质量里的一道题

五,问答题

1VC中有哪些方法避免C编程中的头文件重复包含:

#ifndef !!!!

#def !!!!

#endif

2在C++中extern c的作用

(按键转换,比如点击p输出q)

作为extern是C/C++语言中表明函数和全局变量作用范围(可见性)的关键字,该关键字告诉编译器,其声明的函数和变量可以在本模块或其它模块中使用。

extern "C"是连接申明(linkage declaration),被extern "C"修饰的变量和函数是按照C 语言方式编译和连接的

3编程中异步IO和同步IO有什么区别?说说你可知道的几种IO?

4使用异步socket编程,通常因为网络拥塞send不出数据,会获得什么样的错误码(windows 下举例),通常如何处理这种情况?

(核心太与用户太的区别,x86如何转换。)

5将程序移植到不同的32位cpu中,经常出现结构字节对齐和大小端的问题,有哪能些方法避免?

(是子网源码的判断,计算,ABCDE网络的区别,DE网络的用途,)

6怎样解决在vc中内存泄漏的问题(release版本)

(1)放置关键字assert()

(2)生成map文件。它并不往exe文件中添加任何东西,仅仅只是把编译连接时的所有函数入口地址记录在后缀为.map文件。程序崩溃的时候,可以得到一个崩溃时的EIP地址,通过地址可以很容易的查到崩溃所在的函数。(在vc setting下有个link按钮选上generate mapfile)

深信服科技校园招聘笔试题

深信服科技校园招聘笔试题

深信服科技校园招聘笔试题

深信服科技校园招聘笔试题

一、选择题(单选多选都有,每题2分,时间:120分钟)

1. 正则表示式(a | b) + [0 - 9]*c 可匹配下列哪些字符串?()

A. abac

B. 90c

C. aba10c

D. ac

2. 已知a, b 都是double类型,下列哪些判断a, b相等的方法是正确的?()

A. a == b

B. fabs(a-b) < DBL_EPSILON

C. fabs(a-b) <= FLT_EPSILON

D. fabs(a-b) <= DBL_EPSILON

E. fabs(a-b) < FLT_EPSILON

3. 下列哪些是可能引起错误的代码?()

A. char c = 233; tables[c] = c;

B. #define equal(a, b) a==b; int a = 3, b=7; printf(“a&3 %s b&3\n”, equal(a&3, b&3)? “==”: “!=”);

C. 已知Derived 是Base的派生类Base *p = new

Derived; delete (Derived *)p;

D. std::string str1(“hello”), str2; memcpy(&str2, &str1, sizeof(str1));

4. 下列哪些指令执行之后,标志寄存器的ZF一定会置位为1? ()

A. XOR EAX EAX

B. CMP EAX EAX

C. MOV EAX 0H

D. TEST EAX EAX

深信服逆向分析工程师笔试题

深信服逆向分析工程师笔试题

深信服逆向分析工程师笔试题

1、DOS攻击不包括以下哪种()

A、ARP欺骗

B、Smurf攻击

C、DNS flooding

D、UDP flooding

2、中间人攻击的主要原因是()

A、缺少身份认证

B、密钥泄漏

C、渗入攻击

D、越权访问

3、安全审计在安全保障四阶段中,属于()阶段

A、保护

B、恢复

C、响应

D、检查

4、HTTP数据包中的()字段可以显示用户要访问的服务器域名

A、Host字段

B、Server字段

C、User-Agent字段

D、Referer字段

5、关于协议和端口说法正确的是()

A、DNS一般是TCP协议53端口

B、HTTP协议一般是UDP 80端口

C、SNMP协议一般是UDP 161 162端口

D、UDP端口可以通过telnet去测试端口是否开放

6、传输层可以通过()来标识不同的应用、服务。

A、IP头部标志字段

B、端口号

C、IP地址

D、TCP序号

7、下列哪个协议可提供“ping”和“traceroute”这样的故障诊断功能?()

A、ICMP

B、IGMP

C、ARP

D、RARP

8、路由器收到的IP报文的TTL值为1时,路由器会如何处理?()

A、转发该数据包

B、丢弃该数据包

C、将数据包分片

D、将数据包重组

9、在OSI参考模型中,保证端到端的可靠性是在()上完成的?

A、传输层

B、链路层

C、物理层

D、网络层

10、OSI七层参考模型中自上而下对应TCP/IP模型应用层的是哪些层?()

A、应用层、会话层、表示层

B、应用层、表示层、会话层

C、应用层、会话层

D、应用层、表示层

11、[AC]关于恢复设备出厂设置,以下说法不正确的是()

深信服开发笔试题

深信服开发笔试题

深信服开发笔试题

深信服是一家专注于企业级网络安全、云计算及IT基础设施、基础网络通信的提供商。下面是一些可能在深信服开发笔试题中出现的题目示例。请注意,这些并非真实的深信服笔试题,仅供参考。

1. 编程题:请使用C语言实现一个简单的二叉搜索树,并给出插入节点和查找节点的代码。

2. 算法题:给定一个数组,编写一个函数检查数组中是否存在重复的元素。

3. 数据库题:简述关系型数据库和非关系型数据库的区别。

4. 网络题:请解释TCP/IP协议栈中的TCP和UDP的区别。

5. 系统设计题:设计一个高可用、可伸缩的网络服务架构,并解释其工作原理。

6. 软件工程题:简述敏捷开发的核心价值观。

7. 安全题:简述常见的网络攻击类型及其防范措施。

8. 项目经验题:请描述你在过去项目中遇到的最大的技术挑战,以及你是如何解决的。

9. 数据分析题:使用Python进行数据分析的基本步骤是什么?

10. 产品思维题:如果你负责一款企业级安全产品的设计,你会如何考虑产品的用户体验?

为了准备深信服的笔试题,建议参考以下内容:

1. 数据结构和算法:这是大多数技术笔试题的基础,需要熟练掌握各种常见的数据结构和算法。

2. 编程语言:熟悉至少一种编程语言,如C、C++、Java或Python,并了解其基本语法和常用库。

3. 网络知识:了解TCP/IP协议栈、常见网络协议(如HTTP、FTP、SMTP 等)以及常见的网络攻击和防御手段。

4. 数据库知识:了解关系型数据库(如MySQL、Oracle)和非关系型数据库(如MongoDB、Redis)的基本概念和操作。

08深信服面试笔试题

08深信服面试笔试题

深信服笔试题

一、(12X4分,选择题含多项选择题)

1. 二进制1011010的十六制值是5A

2. 计算机系统出现死锁是因为ABCD

A.系统中有多个阻塞进程

B.资源数大大小于系统中的进程数

C.系统中多个进程同时申请的资源总数大大超过系统的资源总数

D.若干进程互相等待对方已占有的资源

3.正则表达式.*\*123\d能与以下哪些选项匹配?CD

A.******123

B.*****_1234

C.******1234

D._*1234

E._*123

4.写出下面的生活场景可以用那种数据结构描述

(1)汽车进出加油站加油。堆

(2)货车装货、卸货。栈

5.Linux 下查看整体磁盘空间的命令是df 查看文件属性的命令是ll 或ls –l ,查看系统IP地址的命令是ifconfig

6.Linux下的命令kill -9 test 中-9 代表含义是:A

A.强行杀死进程

B.发送SIGKILL 信号给PID 为9 的进程

C.发送SIGTERM 信号给PID 为9 的进程

D.以上说法都不对

7.在Linux 中,每隔1 分钟把当前内存使用情况已追加的方式记录到/var/log.txt 文件中,请使用熟悉的编程语言编写一段程序。

答:

#编写mem.sh

#!/bin/bash

Free>>/var/log.txt

#编写定时程序

crontab –e

*/1 * * * * * /root/mem.sh #/root为mem.sh 所在的目录

#重启定时服务

Sercive crond restart

8.组播的地址是保留的D类地址,IP范围从224.0.0.0 到239.255.255.255

深信服笔试题

深信服笔试题

第一类数据推理:

题目1:393,163,67,29,9,?[问号里应该是5,3,1,11中哪个]

题目2:1,10,26,50,82,?[问号里应该是104,140,146,131中哪个]

题目3:22,44,68,96,128,?[问号里应该是148,156,164,174中哪个]

题目4:6,18,?,78,126 [问号里应该是40,41,42,44中哪个]

题目5:9,16,37,?,289 [问号里应该是30,46,216,100中哪个]

题目6:如果2003年6月3号星期五,那么2006年6月3号星期几?(给出分析过程)

题目7:某杂志刊登一段文字如下:

1 周迅的前男友窦鹏是窦唯的堂弟;

2 窦唯是王菲的前老公;

3 周迅的前男友宋宁是高原的表弟;

4 高原是窦唯的现任老婆;

5 窦唯是王菲的前老公;

6 周迅的前男友李亚鹏是王菲的现任老公;

7 周迅的前男友朴树的音乐制作人是张亚东;

8 张亚东是王菲的前老公窦唯的妹妹窦颖的前老公,也是王菲的音乐制作人;

9 张亚东是李亚鹏前女友瞿颖的现男友。

请问下列说法不正确的是:

A 王菲周迅是情敌关系;

B 瞿颖王菲是情敌关系;

C 窦颖周迅是情敌关系;

D 瞿颖周迅是情敌关系。

简答题:

题目8:在程序设计中,对公共资源(如缓冲区)的操作和访问经常需要使用锁来进行保护,但在大并发系统中过多的锁会导致效低很低,通常那些办法可以尽量避免或减少锁的使用?

题目9:有哪些方法让一个进程仅有一个实例运行。

题目10:红黑树比A VL树的优势是什么?

题目11:有3个红色球,2个白色球,1个绿色球。取出2个不同颜色的球就能变成2个第三种颜色的球(比如:取出1红球,1白球,就能变成2个绿球)。问,最少几次变化能将所有的球都变成同一颜色,说明步骤和原因?

深信服安全运营 笔试

深信服安全运营 笔试

深信服安全运营笔试

第一题:给了一个端口抓包的截图,问其对应序列号的数据包都是什么数据包,为什么会产生数据包?

同样是比较基础的题目,旁边都写好了TCP协议,很简单的三次握手产生的SYN数据包。

答:

1.客户端(发送端)会主动连接服务器(接收端),发送SYN包,发送序列

号s为x,同时进入SYN-SEND状态,等待服务器确认;

2.客户端收到SYN包,确认客户的SYN,并自己发送一个SYN包,服务器

进入SYN-RECV状态。

3.客户端收到服务器的SYN包,向服务器发送确认包ACK。发送完毕后,客户端和服务器同时进入ESTABLISHED状态,完成三次握手,建立连接。

(简单的贴个三次握手过程解惑,TCP还是比较重要滴)

第二题:这是一个web服务器,在服务器上通过netstat-anpt来查看服务器端口的监听和连接情况?

答:

1.sshd密文连接对应端口22,支持v4和v6两种网络。

mysql数据库对应端口3306

apche2端口号80(apche2为linux中的web服务的软件)

2.显示结果中有两个完全建立的连接,其状态为ESTABLISHED。四个半开连接状态为SYN_RECV

3.半开连接形成的原因一般可能由网络服务较差,或者服务器收到攻击形成的。TCP的三次握手都没有握完,并没有形成完整连接为半开连接。

Q:来讲一下TCP和UDP吧。

A:TCP协议名为传输控制协议,是一种面向连接的可靠的传输协议,TCP通过三次握手,与通信设备之间建立一个虚拟连接,此连接会一直到双方释放为止,其间只允许这两方通信。UDP名为用户数据报协议,是一种面向无连接的不可靠

深信服安全服务类岗位笔试题

深信服安全服务类岗位笔试题

深信服安全服务类岗位笔试题

1. 请阐述网络安全的重要性及其对企业和个人的影响。

2. 什么是DDoS攻击?请简述其工作原理和常见的防御措施。

3. 请说明什么是SQL注入攻击,列举常见的防御措施。

4. 什么是恶意软件?请列举几种常见的恶意软件类型以及相应的防范措施。

5. 请解释什么是社会工程学攻击,并提供一些防范社会工程学攻击的建议。

6. 请介绍一下防火墙的作用和工作原理。

7. 请解释什么是加密和解密,列举几种常见的加密算法。

8. 请说明什么是反射型XSS 攻击,列举几种常见的防御措施。

9. 请简述网络监控的作用和实施方法。

10. 请解释什么是权限管理和访问控制,以及在网络安全中的

作用。

这些题目涵盖了网络安全的各个方面,可以用于笔试评估候选人对网络安全知识的掌握程度。

深信服呼叫中心招聘笔试题-A卷含答案

深信服呼叫中心招聘笔试题-A卷含答案

深信服呼叫中心招聘笔试题-A卷含答案

(考试时长:90分钟)总分100分

1. 姓名 [填空题]

_________________________________

一、单项选择题(每题2分,共30分) [填空题]

_________________________________

3. (网络基础) 关于Access和Trunk口描述错误的是()? [单选题] *

A.Access端口只能属于1个VLAN,一般用于连接计算机的端口

B.Trunk端口可以允许多个VLAN通过,可以接收和发送多个VLAN的报文,一般用于交换机之间连接的端口

C.Access端口收到一个报文,判断是否有VLAN信息:如果没有则打上端口的PVID,并进行交换转发,如果有则直接丢弃(正确答案)

D.Trunk端口发报文,将VLAN信息剥离,直接发送出去

4. (网络基础)通过浏览器访问:8800/home/oa.html,下列说法正确的是() [单选题] *

A. host字段为

B. host字段为:8800(正确答案)

C. host是:8800/home/oa.html

D. 用户访问过程中会通过http的POST方式发起请求

5. (网络基础)路由器收到的IP报文的TTL值为2时,路由器会如何处理?()[单选题] *

A.转发该数据包(正确答案)

B.丢弃该数据包

C.将数据包分片

D.路由器可能会向发送者发送一份路由TTL超时的报文

6. (网络基础)Windows系统中,以下哪一项可以用来测试某一IP地址的端口是否开放?() [单选题] *

深信服初级题库

深信服初级题库

深信服初级题库

1. 什么是深信服?

深信服是一家专注于网络安全和通信技术的企业,为政府、运营商、企事业单位等提供综合性的网络安全解决方案和服务。

2. 深信服的主要产品有哪些?

深信服的主要产品包括:云网络安全、终端安全、网络运营和维护管理、安全咨询与服务等。

3. 请简要介绍深信服的云网络安全产品。

深信服的云网络安全产品主要包括:云防火墙、云WAF (Web应用防火墙)、云DDoS攻击防护等。通过云网络安全产品,用户可以在云端对网络进行安全防护和监控,提高网络的安全性和稳定性。

4. 请简要介绍深信服的终端安全产品。

深信服的终端安全产品主要包括:终端安全管理平台、终端安全防护终端等。该产品可以帮助用户保护终端设备的安全,防止病毒、恶意软件等威胁的侵入和传播。

5. 请简要介绍深信服的网络运营和维护管理产品。

深信服的网络运营和维护管理产品主要包括:网络性能管理系

统、网络运营支撑系统等。通过这些产品,用户可以实时监控和管理网络的运行状态,提高网络的性能和可靠性。

6. 深信服的安全咨询与服务是指什么?

深信服的安全咨询与服务是为客户提供专业的网络安全规划、咨询和实施服务。通过深入了解客户的需求和情况,提供定制化的安全解决方案和相关服务,帮助客户提升网络安全水平。

7. 深信服的目标客户群体是什么?

深信服的目标客户群体主要包括政府部门、电信运营商、金融机构、大型企事业单位等。通过为这些客户提供高质量的产品和服务,深信服在网络安全领域拥有较强的竞争力。

8. 深信服如何进行技术创新?

深信服通过不断进行技术研发和创新,推出新的产品和解决方案。同时,深信服还与国内外的高校、科研机构等合作,不断引入优秀的人才和技术资源,提升自身的技术实力。

深信服初级题库

深信服初级题库

深信服初级题库

1. 什么是深信服?

深信服是一家致力于网络安全和云计算领域的企业,专注于为企业和政府组织提供综合解决方案和服务。深信服提供的产品和解决方案包括网络安全、云计算、通信设备、数据存储和管理等领域,以帮助客户提高网络安全性、提升业务效率和创新能力。

2. 深信服的网络安全解决方案

深信服的网络安全解决方案是基于深耕多年的研发实践和技术积累,旨在保护企业和政府组织的网络安全。其主要解决方案包括:

- 威胁防御和网络安全监测:深信服提供多层面的威胁防御和高效的安全监测系统,通过实时监控网络流量、检测并分析网络攻击行为、及时发现和应对潜在威胁,保障客户网络的安全性。

- 应用安全和访问控制:深信服提供全面的应用安全和访问控制解决方案,包括网络应用防火墙、访问控制和身份认证等技术,以保护企业的关键应用数据和信息资源安全。

- 数据保护和恢复:深信服提供全方位的数据保护和恢复解决方案,包括备份和恢复、灾难恢复、数据加密和数据安全管理等技术,以确保企业的数据安全和业务连续性。

- 安全管理和合规性:深信服提供全面的安全管理和合规性解决方案,帮助企业建立完善的安全管理体系、提高安全意识和培训、满足合规性要求,并提供相应的安全审计和报告功能。

3. 深信服的云计算解决方案

深信服的云计算解决方案旨在帮助企业和政府组织实现数字化转型和提升业务创新能力。其主要解决方案包括:

- 云计算基础设施:深信服提供灵活可靠的云计算基础设施,包括虚拟化平台、云存储和计算资源调度等技术,以满足不同规模企业的云计算需求。

- 云安全和合规性:深信服提供细粒度的云安全和合规性解决方案,保护云计算环境下的数据和应用安全,满足数据安全管理、访问控制和合规性要求。

深信服 SCSA 认证模拟题(二)-职称计算机考试其它试卷与试题

深信服 SCSA 认证模拟题(二)-职称计算机考试其它试卷与试题

深信服 SCSA 认证模拟题(二)-职称计算机考试其它试卷与试题

1. IP 数据报文在网络层选路时,是基于下列哪个原则?()

A. 最长匹配

B. 最短匹配

C. 模糊匹配

D. 路由表序列匹配

答案:A

2. 在一个 C 类网段中要划分出 32 个子网,下面哪个掩码最合适?()

A. 255.255.255.252

B. 255.255.255.248

C. 255.255.255.240

D. 255.255.255.255

答案:B

3. SNMP 依赖于下列哪种协议工作?()

A. IP

B. ARP

C. TCP

D. UDP

答案:D

4. IP 报文头部中有一个 TTL 字段,关于该字段的说法正确的是?()

A. 该字段长度为 7 位

B. 该字段用于数据包分片

C. 该字段用于数据包防环

D. 该字段用于标记数据包的优先级

答案:C

5. 下列关于 trunk 端口与 access 端口描述正确的是?()

A. Access 端口只能发送 untagged 帧

B. Access 端口只能发送 tagged 帧

C. Trunk 端口只能发送 untagged 帧

D. Trunk 端口只能发送 tagged 帧

答案:A

6. 关于 RIP 协议,下列描述正确的是?()

A. 路由器不可能发送跳数为 16 的路由器条目给它的直连邻居

B. 路由器可能会收到直连邻居发送的跳数为16 的路由条目,但收到后会立即丢弃,不再做任何别的处理

C. 路由器可能会收到直连邻居发送的跳数为16 的路由条目,收到后会利用它来更新自己的路由表

D. 路由表可能会发送跳数为16 的路由条目给它的直连邻居,但直连邻居收到后不会利用

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一,六道选择题(可以多选)

1 char *p = "hello world"; p存储在()指向&& <= =那个优先级别最高

. & % <= && =

3

4以下哪些通信方式是可靠的通讯方式

1信号2管道3消息4tcp 5udp 6串口I/O

5是(M)(a++):(a--),此处的M等于我选C

A,M==O,B,M==1,C,M!=O,D,M!=1

6是Unix的启动顺序排序。(6个选项)

1是数制转换151转2进制和九进制。 177

2已知0的ASCII码为0x40,那么int 120;在内存中的表示形式是0x__ 78(0的AS CII码为0x40,应该为0x30)

3

1、在linux下,查看目录大小的命令是:du –sh dirname

2、修改文件属性的命令是:chomd/chgrp

3、切换为其他用户身份的命令是:su

4还有一道指针交换数值int i=0,j=10,int* p=&i, int* q=&j,

int fun (**a,*b)

{int* temp=a;

*a*=10;

*b*=10;

a=b;

b=temp;

}最后问调用fun(&p,q)问i、j、p、q的最终值(具体形式大概如此,但中间指针肯定记的错误)

此题主要考察指针指向一个整数,然后利用指针改变变量,最后交换指针

5有道填插入排序的算法。有一个数组a[0] 到a[i-1]为从小到大排序,a[i]

到a[count-1]没有排序,请您添加3条语句使它们按照从小到大排序

int insert_sort(int a[],int count)

{

for(int i=1;i

{

int j,t;

t=a[i];

(j=i-1;)

while(j>=0&&t

{

(a[j+1]=a[j];)

j--;

}

(a[j+1]=t;)

}

return 0;

}

三,编程与逻辑题

1自己写一个strstr

(单链表判断有无环,)

char* strstr(char* buf, char* sub)

{

char* bp;

char* sp;

If(!*sub)

return buf;

while(*buf)

{bf=buf;

sp=sub;

do{ if(!*sp)

return buf;

}

while(*bp++==*sp++)

buf+=1;

}

return 0;

}

2遍历文本找单词并删掉出现频率最少的单词,fun (char* pText)

#include <>

#include <> %%zyk%%zyk%%",OUTPUT:%zyk%zyk%

2."%dzyk%fzyk%s",OUTPUT:(int)zyk(float)zyk(string)

3."zyk", OUTPUT:zyk

非法情况如下:

1."%zyk%" ERROR:不存在%z格式、%后面必须跟一个格式字符

*******************************************************************/

bool zykPrintf(const char* format,...)

{

5升3升4升ap文件。程序崩溃的时候,可以得到一个崩溃时的EIP地址,通过地址可以很容易的查到崩溃所在的函数。(在vc setting下有个link按钮选上generate ma pfile)

(3)Release版本也是可以设置断点的,在希望设置断点处加入_asm int 3

(4)熟悉汇编,通过编译时的汇编看出

(5)使用第三方调试器。

(6)关掉发行版中的一些优化选项,生成调试信息。

(是p2p软件在nat用户里实现数据互传的原理

开发类笔试全部是C/C++,要求对底层有一定的了解开发类的笔试题目比较晕,共五页纸,要求两个钟头完成(我的简历没有通过筛选,我是去霸王笔的-_-)好像考的内容都跟网上流传的差不多,题目内容大致如下:希望对参加深信服笔试和面试的同学有所帮助:)

1.选择题:6题第一题是考变量和值的存储位置(堆/栈/代码段/数据段等) 最后一题是Unix系统的启动顺序,其他几题比较简单。

2.填空题:4/5题考sizeof、指针、数制转换、排序等,看过高质量C/C++应该都没有问题。

3.改错题:3题有道题跟高质量C/C++中一道指针题类似,不过那题中没有错,原本不需要修改,却反倒被我改错了,汗...另外两题比较简单。

4.编程题: 4/5题判断链表有没有环(要求用两种方法);实现C中的printf

深圳某公司几个vc/mfc笔试题目(含参考答案)

1:Release版本下如何解决memory leak 以及非法操作的BUG。(搞不清什么非法操作)

2: 在异步socket时,为什么有时send不出数据,会报什么错误(分windows/linux下),你一般怎么处理

下面是几个编程的

3:实现strstr模型(我晕,我写了个函数,只是不是strstr,而是strchr)

4: 实现printf类似的函数, void myprintf(char *str,...)

(用console API吗好像在哪书上看到可用那些API实现,嘿,我就写了个std::cout<<) 5: 删除文本文件中出现频率最小的单词,(文件里以空格表示间隔一个单词)

void func(char *pTxt)

1、strstr的实现原型。

char *my_strstr(const char *str, const char *strSearch)

{

while (*str != '\0')

{

char *p = (char *)str;

char *ps = (char *)strSearch;

while ( ps && *p == *ps )

p , ps ;

if ('\0' == *ps)

return (char *)str;

str ;

}

return NULL;

}

2、从指定文本中删除出现频率最少的单词,如果有多个,则都删除。实现void func(char*

相关文档
最新文档