2022宇视科技笔试真题及答案_第1页
2022宇视科技笔试真题及答案_第2页
2022宇视科技笔试真题及答案_第3页
2022宇视科技笔试真题及答案_第4页
2022宇视科技笔试真题及答案_第5页
已阅读5页,还剩9页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2022宇视科技笔试真题及答案说明:本真题集整合2022年宇视科技技术岗(含软件、算法、物联网相关)笔试核心题目,涵盖单选、判断、填空、简答、编程五大题型,答案及解析精准对应考点,适配宇视笔试1小时答题节奏,助力备考高效提分。一、单项选择题(10题,每题2分,共20分)以下目标检测算法中,属于单阶段检测框架的是?()

A.FasterR-CNNB.SSDC.R-CNND.MaskR-CNN

答案:B

解析:单阶段检测框架无需先生成候选区域,直接回归目标位置和类别,SSD(SingleShotMultiBoxDetector)属于单阶段;A、C、D均为双阶段检测框架,需先生成候选区域再进行分类回归。

视频编码中,H.264标准的核心技术不包括?()

A.帧间预测B.离散余弦变换C.运动补偿D.超分辨率重建

答案:D

解析:H.264核心技术包括帧间预测、离散余弦变换(DCT)、运动补偿、熵编码等;超分辨率重建是视频增强技术,不属于H.264核心编码技术。

物联网(IoT)中,以下哪种协议属于低功耗广域网(LPWAN)?()

A.Wi-FiB.ZigBeeC.LoRaD.Bluetooth

答案:C

解析:LoRa是低功耗广域网(LPWAN)核心协议,适用于远距离、低功耗、低速率的物联网场景;A、B、D均为短距离无线通信协议,功耗相对较高。

计算机视觉中,图像分辨率为1920×1080的“1080”指的是?()

A.水平像素数B.垂直像素数C.色彩深度D.帧率

答案:B

解析:图像分辨率格式为“水平像素数×垂直像素数”,1920×1080中,1920是水平像素数,1080是垂直像素数,即图像的高度方向像素数量。

在TCP/IP协议栈中,负责将IP地址转换为物理地址(MAC地址)的协议是?()

A.ARPB.ICMPC.DNSD.DHCP

答案:A

解析:ARP(地址解析协议)的核心功能是将IP地址转换为MAC地址;ICMP用于网络差错报告与控制;DNS用于域名与IP地址解析;DHCP用于自动分配IP地址。

深度学习中,以下哪种激活函数可以避免“梯度消失”问题?()

A.SigmoidB.TanhC.ReLUD.Softmax

答案:C

解析:ReLU激活函数(f(x)=max(0,x))在正区间导数恒为1,可有效避免梯度消失;Sigmoid、Tanh函数在输入绝对值较大时导数趋近于0,易出现梯度消失;Softmax主要用于多分类任务的输出层,不解决梯度消失问题。

边缘计算的核心优势是?()

A.降低计算成本B.减少数据传输延迟C.提升存储容量D.简化网络拓扑

答案:B

解析:边缘计算将计算、存储任务部署在靠近终端设备的“边缘节点”,核心优势是减少数据向云端传输的延迟,提升实时响应能力;A、C、D均不是其核心优势。

视频监控系统中,“码流”指的是?()

A.视频文件的分辨率B.单位时间内传输的视频数据量C.视频的帧率D.视频的压缩格式

答案:B

解析:码流(Bitrate)是单位时间内传输的视频数据量,单位通常为Mbps,直接影响视频的清晰度和传输带宽;A是分辨率,C是帧率(单位时间内的画面数),D是压缩格式(如H.264、H.265)。

以下哪种数据增强方法不适用于图像分类任务?()

A.随机翻转B.随机裁剪C.随机加噪D.随机改变标签

答案:D

解析:数据增强的核心是不改变样本标签,仅增强样本多样性;随机翻转、裁剪、加噪均能提升模型泛化能力,属于有效增强方法;随机改变标签会破坏样本真实性,不适用于任何分类任务。

5G网络的关键特性不包括?()

A.高带宽B.低时延C.广连接D.高频谱效率

答案:D

解析:5G的三大核心特性是eMBB(增强移动宽带,高带宽)、uRLLC(超高可靠超低时延通信,低时延)、mMTC(海量机器类通信,广连接);高频谱效率是5G的优化目标,而非关键特性。

二、判断题(10题,每题1分,共10分)逗号运算符是C语言中优先级最低的运算符。()

答案:√

解析:C语言中,逗号运算符的优先级低于所有其他运算符,表达式中会先执行逗号左侧内容,再执行右侧,最终返回右侧结果。

合理排列结构体的数据成员,可以节省内存空间。()

答案:√

解析:结构体存在内存对齐机制,合理排列成员(如将占字节数相同的成员放在一起)可减少内存浪费,实现内存优化。

H.265标准的压缩效率比H.264更高,相同清晰度下码流更小。()

答案:√

解析:H.265(又称HEVC)是H.264的升级版,压缩效率提升约50%,在相同视频清晰度下,H.265的码流仅为H.264的一半左右,节省带宽和存储资源。

TCP协议是面向无连接的传输层协议,UDP协议是面向连接的传输层协议。()

答案:×

解析:TCP是面向连接、可靠的传输层协议(需三次握手建立连接);UDP是面向无连接、不可靠的传输层协议(无需建立连接,直接发送数据)。

卷积神经网络(CNN)中,池化层的主要作用是减少特征图的维度,降低计算量。()

答案:√

解析:池化层(如最大池化、平均池化)通过对特征图进行下采样,减少特征图的尺寸和参数数量,降低计算量,同时保留核心特征,防止过拟合。

ZigBee协议适用于远距离、低功耗的物联网场景。()

答案:×

解析:ZigBee是短距离、低功耗、低速率的物联网协议,适用于近距离设备互联(如智能家居);远距离低功耗场景常用LoRa、NB-IoT协议。

C语言中,指针传参可以实现对实参的修改,引用传参无法修改实参。()

答案:×

解析:指针传参和引用传参均可实现对实参的修改;两者的区别在于引用是实参的别名,指针是指向实参地址的变量,本质上都能操作实参的内存空间。

边缘计算与云计算是对立关系,只能选择其中一种部署方式。()

答案:×

解析:边缘计算与云计算是互补关系,边缘计算负责实时、低延迟的本地处理,云计算负责大规模数据存储、分析和全局管理,两者结合可实现更高效的物联网系统部署。

图像分类任务中,随机加噪会降低模型的泛化能力,应避免使用。()

答案:×

解析:随机加噪是常用的数据增强方法,可模拟真实场景中的噪声干扰,帮助模型学习更鲁棒的特征,提升泛化能力,而非降低。

sizeof运算符用于计算变量或数据类型所占的字节数,其结果与系统架构(32位/64位)无关。()

答案:×

解析:sizeof的结果与系统架构相关,例如32位系统中,指针变量的sizeof结果为4字节,64位系统中为8字节;结构体的sizeof结果也会因系统对齐规则不同而变化。

三、填空题(10题,每题2分,共20分)目标检测任务中,常用的评价指标是______(英文缩写)。

答案:mAP

解析:mAP(meanAveragePrecision)是目标检测任务的核心评价指标,用于衡量模型对不同类别目标的检测精度,是多个类别的AP(AveragePrecision)的平均值。

视频编码标准H.265的另一个名称是______。

答案:HEVC

解析:H.265的全称为HighEfficiencyVideoCoding,简称HEVC,是继H.264之后的新一代视频编码标准,压缩效率更高。卷积神经网络(CNN)中,用于减少参数数量、防止过拟合的操作是______。

答案:池化(或池化操作)

解析:池化操作通过下采样减少特征图的尺寸,从而减少模型参数数量,降低计算复杂度,同时抑制过拟合,保留核心特征。

TCP/IP协议栈中,负责域名解析(将域名转换为IP地址)的协议是______。

答案:DNS

解析:DNS(域名系统)的核心功能是将用户易记忆的域名(如)转换为计算机可识别的IP地址,实现网络通信。

输入字符串“abcdefg”,执行函数char*print(char*s){returns+strlen(s)/2;}后,输出的结果是______。

答案:defg

解析:strlen("abcdefg")=7,strlen(s)/2=3,s指向字符串首地址,s+3指向第4个字符'd',因此输出从'd'开始的子字符串“defg”。

C语言中,结构体的内存对齐原则是______(简要描述核心)。

答案:结构体成员的偏移量必须是其自身大小的整数倍,结构体总大小必须是其最大成员大小的整数倍。

解析:内存对齐是为了提升CPU访问内存的效率,避免因内存地址不对齐导致的访问耗时增加。

物联网系统中,______是连接终端设备与云端的核心,负责数据采集、传输和简单处理。

答案:网关(或物联网网关)

解析:物联网网关是物联网系统的核心枢纽,可实现不同协议的转换(如LoRa与TCP/IP),采集终端设备数据并传输至云端,同时可进行简单的本地数据处理。

执行函数intm(char*s,intn){if(n==1)returns[0];elsereturns[0]+m(s+1,n-1);},输入数组a[3]={1,2,3},调用m(a,3)的返回值是______。

答案:6

解析:该函数为递归函数,功能是计算数组前n个元素的和;m(a,3)=a[0]+m(a+1,2)=1+(a[1]+m(a+2,1))=1+(2+3)=6。

5G网络中,实现“海量机器类通信”的场景是______(英文缩写)。

答案:mMTC

解析:5G的三大应用场景分别是eMBB(增强移动宽带)、uRLLC(超高可靠超低时延通信)、mMTC(海量机器类通信),其中mMTC适用于物联网设备大规模连接场景。

视频监控系统中,______是指视频流在传输过程中,因网络波动导致的画面卡顿、花屏等现象。

答案:丢包(或网络丢包)

解析:视频流传输依赖稳定的网络,网络波动会导致部分数据帧丢失,即丢包,进而出现画面卡顿、花屏、音画不同步等问题。

四、简答题(2题,每题10分,共20分)简述TCP三次握手的过程,以及三次握手的作用。

答案:

1.三次握手过程:

(1)客户端向服务器发送SYN报文(同步报文),表示客户端请求建立连接,携带初始序列号seq=x;

(2)服务器收到SYN报文后,回复SYN+ACK报文,确认客户端的请求(ACK=x+1),同时发送自己的同步报文(seq=y);

(3)客户端收到SYN+ACK报文后,回复ACK报文,确认服务器的同步报文(ACK=y+1),携带自己的序列号seq=x+1,此时连接建立完成。

2.三次握手的作用:

(1)确认双方的发送和接收能力均正常,避免因一方无法通信导致的无效连接;

(2)协商双方的初始序列号,为后续数据传输的有序性和可靠性奠定基础;

(3)防止“已失效的连接请求报文段”被服务器接收,避免服务器资源浪费。

简述宇视科技核心业务领域,以及视频监控系统的核心组成部分。

答案:

1.宇视科技核心业务领域:

以视频监控为核心,涵盖物联网、大数据、人工智能、边缘计算等领域,产品及解决方案广泛应用于智慧城市、交通、公安、园区、家庭等场景,提供前端摄像机、后端存储、中心控制、智能分析等全链条产品和服务。

2.视频监控系统的核心组成部分:

(1)前端采集设备:主要是摄像机(如网络摄像机、模拟摄像机),负责采集现场视频画面;

(2)传输设备:如交换机、路由器、光纤收发器等,负责将前端采集的视频数据传输至后端;

(3)后端存储设备:如NVR(网络视频录像机)、磁盘阵列等,负责存储视频数据,便于后续查询和回放;

(4)中心控制平台:负责对整个监控系统进行管理、控制(如设备管理、录像管理、权限管理),以及视频画面的实时预览、智能分析等。

五、编程题(2题,每题15分,共30分)题目:输入两个任意长度的数字字符串(如“12345”和“678”),将两个字符串表示的数字相加,结果保留在字符串数组中,实现函数voidadd(chara[N],charb[N],charc[N+1])(其中N=80)。

答案:

#defineN80

#include<stdio.h>

#include<string.h>

voidadd(chara[N],charb[N],charc[N+1]){

inti=strlen(a)-1;//a字符串的末尾索引(从最后一位数字开始计算)

intj=strlen(b)-1;//b字符串的末尾索引

intk=0;//c字符串的索引(存储结果)

intcarry=0;//进位标志,初始为0

intsum;//临时存储每一位的和

//从两个字符串的末尾开始,逐位相加,直到所有位都计算完毕且无进位

while(i>=0||j>=0||carry!=0){

sum=carry;//先加上上一位的进位

//如果a还有未计算的位,加上a当前位的数字(字符转数字:减去'0')

if(i>=0)sum+=a[i--]-'0';

//如果b还有未计算的位,加上b当前位的数字

if(j>=0)sum+=b[j--]-'0';

//计算当前位的结果(sum%10),转换为字符存入c

c[k++]=(sum%10)+'0';

//更新进位(sum/10,0或1)

carry=sum/10;

}

//此时c中存储的结果是逆序的,需要反转

c[k]='\0';//给字符串添加结束标志

intleft=0,right=k-1;

chartemp;

while(left<right){

temp=c[left];

c[left]=c[right];

c[right]=temp;

left++;

right--;

}

}

//测试示例

intmain(){

chara[N]="123456789";

charb[N]="987654321";

charc[N+1];

add(a,b,c);

printf("相加结果:%s\n",c);//输出:1111111110

return0;

}

解析:核心思路是模拟手动加法,从字符串末尾(数字的个位)开始逐位相加,处理进位,最后将逆序存储的结果反转,得到正确的加法结果;适配任意长度的数字字符串,避免整数溢出问题。

题目:输入一个IP地址字符串(如“”),判断其IP地址类型(A、B、C、D、E类)并输出,实现函数enumwm(char*s)(其中枚举类型定义为:typedefenum{IP_A=0;IP_B;IP_C;IP_D;IP_E;IP_NO;}w;)。

答案:

#defineMAXLEN15

#include<stdio.h>

#include<string.h>

typedefenum{

IP_A=0;

IP_B;

IP_C;

IP_D;

IP_E;

IP_NO;//无效IP

}w;

//分割IP地址,获取第一个字节的数值

intgetFirstByte(char*s){

chartemp[MAXLEN];

inti=0;

//提取第一个'.'之前的字符串(第一个字节)

while(s[i]!='.'&&s[i]!='\0'&&i<MAXLEN){

temp[i]=s[i];

i++;

}

temp[i]='\0';

//转换为整数,若转换失败返回-1(无效IP)

intnum=0;

for(intj=0;temp[j]!='\0';j++){

if(temp[j]<'0'||temp[j]>'9')return-1;

num=num*10+(temp[j]-'0');

}

//第一个字节的范围必须是0-255

if(num<0||num>255)return-1;

returnnum;

}

wm(char*s){

//先判断IP地址格式是否合法(简单校验:包含3个'.',且每个段为0-255的数字)

intdotCount=0;

intlen=strlen(s);

if(len>MAXLEN)returnIP_NO;

for(inti=0;i<len;i++){

if(s[i]=='.'){

dotCount++;

//避免连续'.'(如“192..1.1”)或'.'在开头/结尾(如“.192.168.1”)

if(i==0||i==len-1||s[i+1]=='.')returnIP_NO;

}elseif(s[i]<'0'||s[i]>'9'){

//包含非数字、非'.'的字符,无效IP

returnIP_NO;

}

}

if(dotCount!=3)returnIP_NO;//合法IP必须包含3个'.'

//获取第一个字节的数值

intfirstByte=getFirstByte(s);

if(firstByte==-1)returnIP_NO;

//根据第一个字节判断IP类型

if(firstByte>=1&&firstByte<=126){

returnIP_A;//A类IP:-55

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论