9.7 小天才嵌入式软件笔试

《嵌入式软件开发笔试与面试手册》https://blog.nowcoder.net/zhuanlan/jvN8gj

《嵌入式软件笔试-2023年真题汇总》https://blog.nowcoder.net/zhuanlan/0oDWVm

《嵌入式软件笔试-2024年真题汇总》https://blog.nowcoder.net/zhuanlan/04yYym

选择题

1、存储一个32位数02168465到2000H~2003H四个字节单元中,若以小端模式存储,则2000H存储单元的内容为();A 0x65; 0x21; 0x68; 0x02;

 

2、X是一个行列数均为1000二维数组,下面代码效率执行最高的是 C forint a=0;a<1000;a++) for(int b=0;b<1000;b++) X[a][b]+=X[b][a]; for(int a=0;a<1000;a++) for(int b=0;b<1000;b++)X[b][a]+=X[a][b]; for(int a=0;a<1000;a++) for(int b=0;b<1000;b++)X[a][b]+=X[a][b]; for(int a=0;a<1000;a++) for(int b=0;b<1000;b++)X[b][a]+=X[b][a];

 

3、设char型变量x中的值为10100111,则表达式(2+x)^(~3)的值为() D 10101001 10101000 11111101 1010101

 

4、使用gcc编译,将源程序编译成目标文件.o,而不进行链接的编译选项是() C -o -E-o -c-o -s-o

 

5、以下程序的输出结果是 A main(){     char X=0x40;     X+=9;     printf("%d\n", x<<1): } 146 0x92 98 0x98

 

6、计算机中的算法指的是解决某一个问题的有限运算序列,它必须具备输入、输出、()等5个特性 B 可执行性、可移植性和可扩展性 可执行性、有穷性和确定性 确定性、有穷性和稳定性 易读性、稳定性和确定性

 

7、栈和队列共同特点是() A 只允许在端点处插入和删除元素 都是先进后出 都是先进先出 没有共同点

 

8、()设计模式将抽象部分与它的实现部分相分离 B Singleton(单例) Bridge(桥接) Composite(组合) Facade(外观)

 

9、以下数据结构中哪一个是非线性结构?() D 队列 栈 线性表 二叉树

 

10、设有一个二维数组A[m][n],假设A0J0存放位置在644(10),A[m][n]存放位置在676(10),每个元素占一个空间,问A[3][3](10)存放在什么位置? 脚注(10)表示用10进制表示。 D 688 678 692 696

 

11、32位系统上有以下函数 D void test variate_size(

剩余60%内容,订阅专栏后可继续查看/也可单篇购买

本专栏主要发布2024年(2025届)嵌入式软件开发相关岗位笔试真题(嵌入式软件开发、通用软件开发、C/C++软件开发、算法工程师、测试开发等)主要是算法编程题,其中一些岗位笔试含有对应的选择题、填空题、简单题。

全部评论

相关推荐

1 6 评论
分享
牛客网
牛客企业服务