已解决
【大厂招聘试题】__嵌入式开发工程师_2023届“联想”_1
来自网友在路上 166866提问 提问时间:2023-11-07 22:08:47阅读次数: 66
最佳答案 问答题库668位专家为你答疑解惑
目录
匹配职位:嵌入式开发工程师
1.(单选题)嵌入式系统按是否拥有通用操作系统来进行分类,可分为两种,分别为单片机和单板机,下列选项中属于单板机的是( )
2.(单选题)MCU是指( )
3.(单选题)嵌入式开发所使用的C语言编译器通常是( )
4.(单选题)在C语言中,有一些预处理定义的符号串,它们的值或者是字符串常量,或者是十进制数字常量,通常在调试程序时用于输出源程序的各项信息,其中不包括( )
5.(单选题)关于嵌入式Linux C语言字长和数据类型的说法,错误的是( )
6.(单选题)关于C语言内嵌汇编,下列说法错误的是( )
7.(单选题)关于C语言关键字C语言关键字volatile,下列说法错误的是( )
8.(单选题)Linux VFS的主要目的在于引入了一个通用的文件模型(Common FileModel),这个文件模型的核心是几个对象类型,其中不包括( )
9.(单选题)Linux 文件系统的索引节点对象有3种类型,其中不包括( )
10.(单选题)Linux系统中包括几种类型的进程,下列哪一项不是( )
(* ̄︶ ̄)创作不易!期待你们的 点赞、收藏和评论喔。
匹配职位:嵌入式开发工程师
1.(单选题)嵌入式系统按是否拥有通用操作系统来进行分类,可分为两种,分别为单片机和单板机,下列选项中属于单板机的是( )
- A. Hikey960
- B. C51
- C. ESP32
- D. RP2
正确答案:A
2.(单选题)MCU是指( )
- A. Micro Controller Unit
- B. Micro Compute Unit
- C. Micro CPU Unit
- D. Micro Class Unit
正确答案:A
3.(单选题)嵌入式开发所使用的C语言编译器通常是( )
- A. GCC
- B. CL
- C. IC
- D. Clang
正确答案:A
4.(单选题)在C语言中,有一些预处理定义的符号串,它们的值或者是字符串常量,或者是十进制数字常量,通常在调试程序时用于输出源程序的各项信息,其中不包括( )
- A. __FILE__
- B. __LINE__
- C. __FUNCTION__
- D. __CLASS__
正确答案:D
5.(单选题)关于嵌入式Linux C语言字长和数据类型的说法,错误的是( )
- A. 能够由机器一次完成处理的数据称为字,不同体系结构的字长通常会有所区别
- B. 为了解决不同的体系结构有不同的字长问题,在嵌入式Linux中存在两种数据类型,其一是不透明数据类型,其二是长度明确的数据类型
- C. 不透明数据类型隐藏了它们的内部格式或结构。在C语言中,它们就像黑盒一样,开发者们利用typedef声明一个类型,把它叫做不透明数据类型,并希望其他开发者不要重新将其转化为对应的那个标准C类型
- D. 在所有系统中 int 数据类型都占用4个字节
正确答案:D
6.(单选题)关于C语言内嵌汇编,下列说法错误的是( )
- A. C语言是一种优秀的中级语言,它既可以实现高级语言的模块化编程,又可以实现很多底层的操作。但是,与汇编语言相比,C语言的效率毕竟还是无法与之相媲美的
- B. 在对效率或硬件操作要求比较高的地方,可以采用将部分汇编语句嵌入到C语言中的方式来进行
- C. 在内嵌汇编中,可以将C语言表达式指定为汇编指令的操作数,需要关心如何将C语言表达式的值读入哪个寄存器,以及如何将计算结果写回C变量
- D. GCC的内嵌式汇编语言提供了一种在C语言源程序中直接嵌入汇编指令的办法,既能够直接控制所形成的指令序列,又有着与C语言的良好接口,所以在Linux内核代码中有很多地方都使用了这一语句
正确答案:D
7.(单选题)关于C语言关键字C语言关键字volatile,下列说法错误的是( )
- A. 表明某个变量的值可能随时被外部改变(如外设端口寄存器值),因此对这些变量的存取不能缓存到寄存器,每次使用时需要重新读取
- B. 该关键字在多线程环境下经常使用
- C. volatile的本意是指这个值可能会在当前线程外部被改变,此时编译器知道该变量的值会在外部改变,因此每次访问该变量时会重新读取
- D. volatile在绝大多数场景中都是没用的
正确答案:D
8.(单选题)Linux VFS的主要目的在于引入了一个通用的文件模型(Common FileModel),这个文件模型的核心是几个对象类型,其中不包括( )
- A. 超级块对象(Superblock Object)
- B. 索引节点对象(Inode Object)
- C. 文件对象(File Object)
- D. 内容对象(Content Object)
正确答案:D
9.(单选题)Linux 文件系统的索引节点对象有3种类型,其中不包括( )
- A. 磁盘文件
- B. 设备文件
- C. 特殊节点:一般和存储介质没有关系,它们可能是由CPU在内存中动态生成的
- D. 网络节点
正确答案:D
10.(单选题)Linux系统中包括几种类型的进程,下列哪一项不是( )
- A. 交互进程:由shell控制和运行,它既可以在前台运行,也可以在后台运行
- B. 批处理进程:不属于某个终端,它被提交到一个队列中以便顺序执行
- C. 守护进程:运行在后台用来监控和处理特定事件,一般在Linux启动时就开始执行
- D. 永驻进程:始终运行在后台
正确答案:D
11~66. 持续更新。。。。。。
(* ̄︶ ̄)创作不易!期待你们的 点赞、收藏和评论喔。
本文来源网络,免费分享知识,版权归原作者所有。如涉及作品版权问题,请联系我进行删除!
查看全文
99%的人还看了
相似问题
猜你感兴趣
版权申明
本文"【大厂招聘试题】__嵌入式开发工程师_2023届“联想”_1":http://eshow365.cn/6-34776-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!
- 上一篇: 安卓系统手机便签app使用哪一款?
- 下一篇: QTcpServer 封装