专栏首页嵌入式单片机经典嵌入式工程师面试题分享给大家

经典嵌入式工程师面试题分享给大家

  前几天去面试了一面笔试过了,我拍了照片保存了题目。后来我扫描了一下做成电子档的在这里分享给大家。

  1. 1MB等于( )

  A:1000字节 B:1024字节 C:1000*1000字节 D:1024*1024字节

  2. 与十六进制数200等值得十进制数为( )

  A:256 B:512 C:1024 D:2048

  3. 能将高级语言编写的源程序转换为目标程序的是( )

  A:链接程序 B:解释程序 C:编译程序 D:编辑程序

  4. 在64位计算机中,一个字长所占字节数为( )

  A:64 B:8 C:4 D:1

  5. Internet的通信协议是( )

  A:TCP/IP B:BBS C:WWW D:FTP

  6. 以下叙述中正确的是( )

  A:C语言的源程序不必通过编译就可以直接运行

  B:C语言中的每条可执行语句最终都将被转换成二进制的机器指令

  C:C源程序经编译形成的二进制代码可以直接运行

  D:C语言中的函数不可以单独进行编译

  7. switch语句_____。

  A:都可以用if-else if结构实现 B:都不可以用if-else if结构实现

  C:有的可以用if-else if结构实现 D:大部分不可以用if-else if结构实现

  8. 设有定义:int a,*pa=&a;以下scanf语句中能正确为变量a读入数据的是( )

  A:scanf(“%d”,pa); B:scanf(“%d”,a);

  C:scanf(“%d”,&pa); D:scanf(“%d”,*pa);

  9. 下列叙述中正确的是:

  A:在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化。

  B:在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化。

  C:在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化。

  D:上述三种说法都不对。

  10. 结构化程序设计的基本原则不包括:

  A:多态性 B:自顶向下 C:模块化 D:逐步求精

  11、C语言源程序的基本单位是()。

  A:过程 B:函数 C:子程序 D:标识符

  12、下面四个选项中,均是不合法的用户标识符的选项是()。

  A:A P_0 do B:float la0 _A C:b-a goto int D:_123 temp int

  13、能将高级语言编写的源程序转换为目标程序的是()。

  A:链接程序 B:解释程序 C:编译程序 D:编辑程序

  14、C语言中不可以嵌套的是()。

  A:函数调用 B:函数定义 C:循环语句 D:选择语句

  15、C语言程序中必须有的函数是()。

  A:#include "stdio.h" B:main C:printf D:scanf

  16、C语言的注释定界符是()。

  A:{ } B:[ ] C:\* *\9 D:/* */

  二、问答题 1、 char *p;

  strcpy(p,"hello");

  2、 int v=100;

  printf("%s",v);

  三、综合能力测试

  1、汤姆拟定了一个被外语单词的计划。从7月某日放暑假开始,当天是几号就背几个单词。例如,7月15日就背15个单词,8月3日就背3个单词。放假后刚满一个星期时,他算了一下,不多不少恰好背了100个单词。请问暑假是7月几日开始的?

  2、在一家庭宴会上,主人致祝酒词后,便开始相互碰杯庆贺。有人统计了一下,在宴会上所有人都相互碰了杯,而且席上共碰了45次杯。根据这些情况,你能知道共有几个人出席这次家宴?

  3、现在有三种不同重量得标准砝码1克、3克、9克。请问可以称出多少不同物品的重量?在进行称量时,要称的东西与已知的标准砝码可以任意地放在天平的两盘之一。另外,每种砝码都只有一个,而且不准复制。

  4、已知113=1331,123=1728。问什么数字的立方等于1442897?

  5、一只青蛙掉进一口18英尺深的井。每天白天它向上爬6英尺,晚上向下滑落3英尺。按照这一速度,多少天它能爬出井口?

  6、有排列成一行的4户人家。已知:

  A家在B家的隔壁;

  A家与D家并不相邻。

  如果D家与C家也不相邻,那么C家的隔壁是哪一家?

  7、今天是一位老爷爷出生后的第二十个生日(出生那天不算在内。)你能很快说出这位老爷爷的生日吗?

  8、一只走着的挂钟,它在二十四小时里,分针和时针要重合多少次?

  9、如果2个打字员在2分钟能打2页,那么如果把18页文件在6分钟打完要多少个打字员?

  10、某公司有三位同事,要出差去伦敦。他们计算了一下,从上车出发那一天起到回家那一天止,共有13天下过雨,而且要么是上午下雨下午晴,要么是下午下雨上午晴。他们还计算出,上午天晴的日子是11天,下午天晴的日子是12天。请问:他们一共出差多少天?

原文链接:https://www.jianshu.com/p/a143fcebba91

相关文章

  • 最容易出错的C语言指针

      C语言指针说难不难但是说容易又是最容易出错的地方,因此不管是你要做什么只要用到C指针你就跳不过,今天咱们就以

    用户6754675
  • STM32中断设置以及中断优先级设置三步曲

           中断作为stm32中必不可少的一个功能,其重要性是不言而喻的因此把中断学习好是根本。

    用户6754675
  • 单片机STM32学习笔记之寄存器映射详解

      我们知道,存储器本身没有地址,给存储器分配地址的过程叫存储器映射,那什么叫寄存器映射?寄存器到底是什么?

    用户6754675
  • numpy(一)

    np.ones((3,5),dtype=float) #创建3*5的二维全为1的数组

    py3study
  • Ribbon的BestAvailableRule和RetryRule

                                                                                  图1

    克虏伯
  • 【编程基础】C语言指针的初始化和赋值

    1、指针的初始化 指针初始化时,“=”的右操作数必须为内存中数据的地址,不可以是变量,也不可以直接用整型地址值(但是int*p=0;除外,该语句表示指针为空)。...

    程序员互动联盟
  • 解决在laravel中auth建立时候遇到的问题

    当你使用auth做用户登录注册的时候,会很方便,但是你在做数据库迁移的时候可能会遇到一个问题

    砸漏
  • C语言:指针

    正如您所知道的,每一个变量都有一个内存位置,每一个内存位置都定义了可使用连字号(&)运算符访问的地址,它表示了在内存中的一个地址。请看下面的实例,它将输出定义的...

    用户6755376
  • 【Python基础】科学计算库Scipy简易入门

    Scipy是一个用于数学、科学、工程领域的常用软件包,可以处理插值、积分、优化、图像处理、常微分方程数值解的求解、信号处理等问题。它用于有效计算Numpy矩阵,...

    黄博的机器学习圈子
  • 气象编程 | 科学计算库Scipy简易入门

    Scipy是一个用于数学、科学、工程领域的常用软件包,可以处理插值、积分、优化、图像处理、常微分方程数值解的求解、信号处理等问题。它用于有效计算Numpy矩阵,...

    气象学家

扫码关注云+社区

领取腾讯云代金券