admin 管理员组

文章数量: 1087652


2024年4月18日发(作者:js怎么自学)

嵌入式Linux C语言模拟题及答案

一:选择题

1. 删除文件命令为( D )

2. 下面不是对Linux操作系统特点描述的是( B )。

[A] 良好的可移植性 [B] 单用户 [C] 多用户 [D] 多任务

3. 任何时候用户需要回到用户主目录时可以使用命令 ( A ) 。

A. cd B. pwd C. path D. cd .

4. 刷新文件时间戳可以使用的命令为( D )。

chmod

5. 下列结构,属于线性结构的是(c)

A. 二叉树

B. 有向无环图

C. 循环队列

D. 霍夫曼树

6. 判断有头单链表head为空的条件是(b)

A.

B.

C.

D.

7. 二叉树的第k层最多有几个节点(d)

A.

B.

C.

D.

8. 以读写方式打开一个已存在的标准I/O流时应指定哪个mode参数( B )

[A] r [B] r+ [C] w+ [D] a+

9. fork()的返回值不可能是( C )

[A] -1 [B] 0 [C] 1 [D] 大于10000的正整数

10. 下列哪个函数无法传递进程结束时的状态 ( A )

[A]close [B] exit [C] _exit [D] return

11. 下列对无名管道描述错误的是 ( C )

2

k

-1

2

k

+1

2k+1

2

k-1

Head == NULL;

Head->next == NULL;

Head->next != NULL;

Head != NULL;

[A] 半双工的通信模式

[B]有固定的读端和写端

[C]可以使用lseek函数

[D] 只存在于内存中

12. 下列哪个是不带缓存的( C )

[A] stdin [B] stdout [C] stderr [D]都不是

13. 默认情况下,不会终止进程的信号是 ( D )

[A] SIGINT [B] SIGKILL [C] SIGALRM [D] SIGCHLD

14. 以下对早期ARPAnet的描述不正确的是 ( ) D

[A] 使用NCP协议 [B] 不能互联不同类型的计算机

[C] 没有纠错功能 [D] 可以互联不同类型的操作系统

15. 将套接字和某个地址绑定可用下面那个函数() B

[A] listen函数

[B] bind 函数

[C] accept函数

[D] connect函数

16. Socket API中,使用SOCK_STREAM,套接字是什么类型() (联发科)A

[A] 流式套接字 [B] 数据报套接字 [C] 原始套接字 [D] 其他套接字

17. I2C传输是____方式传输。(B)

[A] 单工 [B] 半双工 [C ] 全双工

18. ARM7是____级流水线,ARM9是____级流水线。(B)

[A] 3,3 [B] 3,5 [C ] 5,3 [D ]5,7

19. ATPCS规定中,推荐子函数参数最大为____个。(D)

[A] 1 [B] 2 [C ] 3[D ] 4

20. linux要求bootloader在运行内核前,让系统进入何种模式(B)

[A] user [B] svc [C] system

21. 下列二进制工具哪个是用来反汇编的(B)

[A] nm [B] objdump [C] objcopy [D] string

22. 当platform_device和platform_driver匹配时,会执行的函数是(C)

A: 驱动模块加载函数


本文标签: 函数 下列 接字 用户 进程