嵌入式笔试刷题(第62天)

11. 中断响应时间是指( )

选项:A. 从中断处理开始到中断处理结束B. 从发出中断请求到中断处理结束C. 从发出中断请求到进入中断处理D. 从进入中断处理到中断处理结束

正确答案:C

解析:中断响应时间是从中断源发出请求信号开始,到 CPU 实际响应进入中断服务程序的这段时间,反映了系统对外部事件的反应能力。

12. FTP 及 HTTP 协议使用的默认端口号是( )

选项:A. 21 5060B. 23 8080C. 23 5060D. 21 8080

正确答案:D

解析:

  • FTP 默认端口号是 21
  • HTTP 默认端口号是 80,但很多浏览器调试或代理服务使用 8080 作为扩展端口,因此 D 项是相对最合理的选项。

13. SQL 语言具有( )功能

选项:A. 关系规范化、数据操纵、数据控制B. 数据定义、数据操纵、数据控制C. 数据定义、关系规范化、数据控制D. 数据定义、关系规范化、数据操纵

正确答案:B

解析:SQL 的核心功能包括:

  • 数据定义(DDL):如 CREATEALTER
  • 数据操纵(DML):如 SELECTINSERTUPDATE
  • 数据控制(DCL):如 GRANTREVOKE

关系规范化属于数据库设计范畴,不是 SQL 的语言功能。

14. 两个值互换,空白处正确代码是( )

void swap(int *a, int *b) {
    *a = *a ^ *b;
    // 空白处
}

选项:A. *a = *a ^ *b; *a = *b ^ *a;B. *a = *b ^ *a; *b = *a ^ *b;C. *b = *a ^ *a; *a = *b ^ *a;D. *b = *a ^ *b; *a = *a ^ *b;

正确答案:D

解析:通过异或实现交换的标准方式如下:

*a = *a ^ *b;
*b = *a ^ *b;
*a = *a ^ *b;

选项 D 满足这一过程,能在不使用临时变量的情况下完成交换。

15. 同一进程内所有线程共享的除了全局变量还有( )

选项:A. 程序计数器B. 堆内存C. errnoD. 以上皆是

正确答案:B

解析:

  • 全局变量、堆内存:线程共享
  • 程序计数器(PC):每个线程私有
  • errno:通常是线程局部存储,不共享

因此,只有 B 正确。

16. A 与 B 分属不同子网,二层交换机无法打通

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

嵌入式笔试专栏 文章被收录于专栏

本专栏系统整理了嵌入式方向笔试中常见的知识点和高频考题,涵盖基础理论、常用算法、C语言陷阱、操作系统原理、驱动开发、常见外设通信协议(如 I2C/SPI/UART)、RTOS、Linux 内核、以及实用电路知识等内容。

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务