公司笔试题目,看你能做几题!!!
zxj4@chinaacc.com
C/C++编程问题:
1. 起泡法对数组元素进行排序的思路是什么?你还知道哪些排序方法?
2. 在编写程序之前,你是否是先画出程序的流程图了?谈谈流程图对你在编程时的帮助。试写出对一列数用选择排序法进行升序排序的程序流程图。
3. 在c/c++中,谈谈对continue 与break 的区别。
4. 在处理动态链表时常常需要哪些函数?它们各自的功用是什么?可以用其它方式替代吗?
5. 在数组的存储中,对于稀疏矩阵是怎么样存储的?常采用什么样的结构?
6. 编程时,内存的分配方式有哪几种?分别有什么特点?
7. 请你谈谈指针除了在数组方面的优点外,还有什么其他的优点?也请你谈谈如何将指针与数组结合使用,以便最大限度地利用它们各自的长处。
8. 为了提高程序的效率,在编写程序时应注意那几个方面?
9. 一个大型软件的开发,应该包括哪些基本环节?当把一个比较大的工程,分为若干个比较小的工程时,该如何确保这些小的工程之间的联系不被破坏?
10. 在你所编写的程序中,对程序的调试一般需经过哪几个步骤?
电机问题:
1. 请你用矩阵型式表达一个二端口Pi型高通网络的电流和电压关系. 如将此网络扩展成四端口型Pi高通网络, 它的电流和电压关系又是怎样的?
2. 当两根直线电线靠近但不接触时, 它们的相互位置应该怎样才能使它们间的互感最小? 为什么?
3. 共轭匹配的目的是什么? 为什么能达到此目的? 微波电路中, 共轭匹配时反射系数最小吗? 为什么?
4. 模拟电路: 一般分析和设计都是在频域进行, 时域分析有什么用? 怎样进行两域间的转换? 当电路的工作波长和尺寸大小达到什么样的关系时, 分立元件电路开始不时用了?
5. 线性电路的线性体现在哪儿? 在什么情况下电压的输入输出关系不变? 输入电压变化后, 输出功率线性变化吗?
6. 测量电压时, 测量仪器的内阻应该怎样? 测电流时又该怎样? 为什么? 电磁测量时对探头又有什么要求?
7. 微波技术与天线: S-, T-, 和 ABCD 参数及他们之间的定义和相互间的转换? 什么是微波电路的端口, 终端, 传输线阻抗和传输系数? 匹配的目的和形式? 天线的主要形式和指标有哪些? 激励源应放在天线的什么位置? 使?霉男┱庖环矫娴纳杓品治鋈砑??
8. 数字电路: 信号的完整性在数字通信中非常重要.在电路的具体实现上, 就是信号的rising time 和decaying time. 与这些时域指标相应的频域指标是什么? 除了电路自身的rising time 和decaying time外, 还有哪些因素会影响信号的完整性?
9. EDA: 它与CAD有多少区别? 为什么现在业界通常将CAD, CAE等归入EDA? 用过哪些这方面的软件? 比如电路布线(LAYOUT)软件等. 谈谈它们的主要功能和优缺点.
10. 数字图象处理: 使用过哪些3维图像软件(比如AUTOCAD等)? 怎样才能有效地在繁琐的立体图象中选取你所需的元件/部件, 或检查它们间的联接? 设计过多层(三维集成)电路吗? 常用的电路设计软件有哪些? 在做三维电路时最大的问题是什么?
[解决办法]
5. 在数组的存储中,对于稀疏矩阵是怎么样存储的?常采用什么样的结构?
========
这个记不大确切了, 好像是用十字链表.
[解决办法]
发你邮箱了