2016嵌入式软件开发工程师面试题
嵌入式软件工程师主要从事嵌入式软件开发工作。涉及应用层以及底层软件开发和设计工作。下面YJBYS小编为大家整理了关于嵌入式软件开发工程师面试题,希望对你有所帮助。
嵌入式软件开发工程师面试题
1、将一个字符串逆序
2、将一个链表逆序
3、计算一个字节里(byte)里面有多少bit被置1
4、搜索给定的字节(byte)
5、在一个字符串中找到可能的最长的子字符串
6、字符串转换为整数
7、整数转换为字符串
威盛
1.什么是平衡二叉树?编写一个删除平衡二叉树的程序?
2.写一个程序,求有向有权图两点之间的最小权?
3.根据你的'理解,写出Cstring类的构造函数和析构函数?
4.使用C语言实现对ini文件的访问,使程序可以对int,double,字符串类进行读写。
5.n×n个方格(n为任意整数),定义若两个格有公共边则称两个格相邻。现将 个格中的N个格子图黑,使每个格子都与黑格子相邻。试编程,使N最小。
ic变量和static 函数各有什么特点?
3.描述一下嵌入式基于ROM的运行方式基于ram的运行方式有什么区别。
有几种状态?
有几种通讯方式?
6.C函数允许重入吗?
一面,技术面
(1)VxWorks、uc/OS、Palm嵌入式系统操作系统的区别?
(2)做嵌入式软件开发和普通桌面软件开发有什么区别?
(3)c语言问题,union和struct 的区别?
(4)sizeof(一大堆变量),如果用这个函数分配内存的大小一定与定义相同吗?
(5)解释什么是优先级反转。
-
嵌入式系统的分类
由于嵌入式系统由硬件和软件共同组成,所以分类也可以根据硬件和软件两个方面来划分。下面一起和小编来看看吧!1以硬件划分1.1嵌入式微控制器(MicrocontrollerUnit,也称MCU)单片机就属于嵌入式微控制器,单片机机心由ROM(或EPROM)、总线、总线逻辑、定时器(或计数器...
-
基于嵌入式系统的语音加密处理系统设计
嵌入式系统的发展促进了嵌入式通信安全技术的发展,基于嵌入式系统的语音加密处理系统作为可以有效确保嵌入式系统通信安全的一个系统,其在嵌入式系统中的应用有效的提高了嵌入式系统数据信息传输的安全性和可靠性。下面yjbys小编为大家准备了关于语音加密处理系...
-
嵌入式处理器体系结构
从应用对象上加以定义,嵌入式系统是软件和硬件的综合体,还可以涵盖机械等附属装置。下面是小编整理的关于嵌入式处理器体系结构,欢迎大家参考!这个阶段课程渊源已久。上世纪90年代时单片机的大行其道是计算机单芯片化的开端。随着集成电路技术的发展,单芯片上集成...
-
嵌入式开发技术PCB设计
PCB设计,印制电路板的设计是以电路原理图为根据,实现电路设计者所需要的功能。那么你知道嵌入式开发中PCB设计基本概念吗?下面跟yjbys小编一起来了解一下吧!印刷电路板的设计主要指版图设计,需要考虑外部连接的布局。内部电子元件的优化布局。金属连线和通孔的优...