CVTE笔试题

1.下列哪个命令不添加参数的情况下可以看到文件大小

  • df
  • du
  • free
  • ls

2. 关于虚函数,下列说法正确的是:

  • 纯虚函数不能有函数定义体
  • 构造函数可以是虚函数
  • 析构函数可以是虚函数
  • 虚函数可以声明为private

3. char x=0xA5;则(2+x)^(~3)的值二进制表示为:

  • 10100111
  • 11111101
  • 10101001
  • 01011011

4.

struct cvte1{
	char str;
    short s;
    int num;
}

struct cvte2{
	char str;
    int s;
    short x;
}
  • sizeof(cvte2)=8
  • sizeof(cvte1)=7
  • sizeof(cvte2)=12
  • sizeof(cvte1)=8

5. 下列关于类的继承描述正确的是

  • 派生类也是基类,所以它们是等价的
  • 派生类以public继承基类时,可以访问基类所有数据成员,调用所有成员函数
  • 派生类对象不会创建基类的private数据成员,所以不能访问基类的private数据成员
  • 一个基类可以有多个派生类,一个派生类可以有多个基类

6. 属于块设备的有哪些?

  • 硬盘
  • 光盘(字符设备)
  • 串口设备(字符设备)
  • 终端(字符设备)

7. 一个文件的权限为lrwxr-xr-x 1 root shell, 下面哪些说法是正确的?

  • root用户可以删除该文件
  • 其他用户可以删除该文件
  • 这是一个目录文件(符号链接)
  • shell用户可以删除该文件

8. 每个目标文件都有一个相应的符号表,符号表中的符号有哪些类型?

  • 全局符号
  • 局部符号
  • 段名
  • 行号信息

9. 下面关于面向对象的一些理解哪些是正确的?

  • 面向对象的最重要特性是继承、封装和多态
  • C是静态类型的面向过程编程语言,C++是动态类型的面向对象编程语言
  • 面向对象语言强调抽象和封装,提高可维护性,而面向过程的编程语言性能更好
  • 函数式的语言是面向对象的语言

10. 软件有哪些方式接收串口数据?

  • 同步
  • 查询
  • 缓冲
  • 中断

11. 下面哪些命令可以用来停止系统中的进程?

  • shutdown
  • stop
  • down
  • kill

12. 下面关于watchdog说法正确的是?

  • watchdog通过产生一个系统不可屏蔽中断来复位系统
  • watchdog不可以被关闭
  • watchdog“喂狗”间隔时间不可设置
  • watchdog可以在系统“死机”后,复位系统

13.

int main(void){
unsigned char c=0xfc;
unsigned int i=~c ;
int a=1;
int b;
b=sizeof( a)++;
printf("0x%x , %d , %d \n" ,i,a,b);
return 0;
}

以上语句输出显示?

  • 0xffffff03,2,1
  • 0x00000003,2,4
  • 0x00000003,1,5
  • 0xffffff03,1,4

14. 若进栈序列为1,2,3,4,进栈过程中可以出栈,则下列不可能的一个出栈序列是?

  • 2,3,4,1
  • 1,4,3,2
  • 3,1,4,2
  • 3,4,2,1

15. crontab文件中,5 7 ** 3 /usr/bash /usr/local/run.sh中命令的执行时间为()

  • 周五7:03
  • 周五3:07
  • 每周三7:05
  • 每周三5:07

16. 关于嵌入式系统中的中断函数,描述正确的是()

  • 中断函数不可以传递形参
  • 中断函数不可以有返回值
  • 中断函数可以传递形参
  • 中断函数可以有返回值

17. 下面哪些方法可以用于控制单个LED发光二极管的亮度?

  • 单片机通过ADC电路输出得到一个模拟电压
  • 单片机输出PWM信号,通过积分电路调节LED二极管的亮度
  • 单片机输入PWM信号,通过放大电路调节LED二极管的亮度
  • 单片机通过DAC电路输出得到一个模拟电压

18. 使用GCC编译器,在32位平台中,有如下定义的结构体:

struct Astruct {
char a;
char b;
int c;
}_attribute__((packed));

请问sizeof(struct Astruct)为多少:

  • 7
  • 8
  • 6
  • 5

19. 以下关于I/O口说法正确的是()

  • I/O口可以通过软件设置为高阻态
  • I/O口可以通过硬件设置为上拉状态
  • 1/O口可以通过硬件设置为高阻态
  • 1/O口可以通过软件设置为上拉状态

20. 已知字母A的ASCII码值为65,字母a的ASClI码值为97,使用默认的gcc参数编译生成以下程序_(不知道如何解释???)

main()
{
	char a = 'A';
    int b = 20;
	printf("%d, %o",(a=a*a,a*b,b),a+'a'-'A',b);
}
  • 输出结果为20,141
  • 表达式非法,输出零或不确定值
  • 因输出项过多,无输出或输出不确定值
  • 输出结果为20,141,20

21. 给定一个MAC地址,判断该MAC地址是否在某给定的MAC地址段中,是输出TRUE,否输出FALSE举例:(编程题)

输入1: B4:AD:A3:31:E2:44,B4:AB:A3:31:E2:44 -B4:AE:A3:31:E2:44输出:TRUE 输入2:B4:AD:A3:31:E2:44,B4:AD:A3:31:E2:46 -B4:AD:A3:31:E2:4A输出:FALSE

22. 给定一个乱序整形数组,找出其中数字连续的最长序列,如果出现长度相同的情况,返回第一个即可。(编程题)

示例1: 输入:[0,15,7,13,16,17,2,4,5]输出:[15,16,17] 示例2: 输入︰[0,15,1,7,13,16,17,2,4,5]输出:[0,1,2] 示例3: 输入:[0,15,8,11,13,19,17,2,21,5] 输出:[0]

#CVTE笔试题#
笔试题合集2024 文章被收录于专栏

收录2024年各个嵌入式企业笔试题,后续会更新答案

全部评论
14题答案错了,是3,1,4,2 不可能
点赞 回复 分享
发布于 08-02 15:49 广东
……题一摸一样……
点赞 回复 分享
发布于 08-09 20:36 广东
字节跳动
校招火热招聘中
官网直投
佬 投的什么岗位呀
点赞 回复 分享
发布于 08-14 19:09 重庆
第7题应该是AC吧 有没有答案呀?
点赞 回复 分享
发布于 09-07 06:57 广东

相关推荐

整体持续了40分钟,问了50多个问题基本上都是八股文吧,面试官挺好的,很有礼貌的,整体感觉还不错。结果未知,刚面试完?1.自我介绍2.相当于刚开始上大学的时候就就开始参加各种各样的竞赛,对吧?3.你学的是自动化专业?4.机器人用到是单片机开发的吗?5.你对你的工作的方向。是趋向于偏底层还是应用?Linux还是单片机呢?6.你对于这几个更趋向于哪一个?7.项目中使用的mcu的资源的怎么样的?程序中的ram用了多少?8.资源不太充足定义大的数组常量怎么去定义他?9.Static 变量存储在那里?10.Ram资源不太够存储在哪里?11.程序定义的全局变量过多会有什么问题?12.程序Ram有64k 程序已经到达了63k会有什么问题?13.iic通信时序?14.Can是高速还是低速?15.串口是用到单工,全双工还是半双工的方式?16.半双工和全双工的区别?17.单工是个什么原理?18.控制GPIO有哪几个状态?19.输入设置成哪种状态?20.推挽,开漏输出的特点?21.Can通信怎么保证数据的完整性?22.什么处理can收到的数据的工作流?(非理想状态没有读一帧一帧的,收到上一帧的一半和下一帧的一半怎么处理)23.单线程还是多线程跑的?24.保证线程的安全怎么做到的?25.互斥锁的特点?26.中断分为硬中断,软中断,有什么区别?27.硬中断和软中断哪个可以被屏蔽掉?28.中断的响应过程是怎么样的?29.写中断函数需要满足什么要求?30.中断可以带返回值吗,可以向中断里面传参吗,可以中断里面带很多空操作吗?31.知道什么是DMA,DMA和中断的区别?32.加入看门狗在哪里喂狗?33.看门狗的原理?34.看门狗的作用?35.看门狗怎么能防止系统死机的?36.外挂的flash是什么flash?37.了解nandflash和norflash吗?38.函数指针和指针函数的区别?39.防止头文件被重复引用(头文件里面有int a 多个头文件被include)?40.Static的作用 修饰全局变量有什么作用?修饰局部变量的作用?其他的函数可以用static可以用他吗?修饰函数作用?41.voliate关键字的作用?42.Const关键字的作用?43.Const int=5 再在程序中再写int =10;会有什么现象?44.函数makelood没有free会有什么后果?45.Free一个指针再去访问他会有什么问题?46.Free一个空指针会有什么问题?反问:多久能知道结果? #牛客解忧铺#  #cvte#  #cvte面经#
CVTE一面49人在聊 查看46道真题和解析 牛客解忧铺
点赞 评论 收藏
分享
15 52 评论
分享
牛客网
牛客企业服务