linux执行ls会引起哪些系统调用,腾讯数据结构笔试题

(一)不定项选择题(25*4)

1. 使用深度优先算法遍历下图,遍历的顺序为()

3ab49503a38142306f15f075dcbb7c42.png

A ABCDEFG

B ABDCFEG

C ABDECFG

D ABCDFEG

2. 输入序列ABCABC经过栈操作变成ABCCBA,下面哪些是可能的栈操作( )

A. push pop push pop push pop pushpush push pop pop pop

B. push push push push push push poppop pop pop pop pop

C. push push push pop pop pop pushpush pop pop push pop

D. push push push push pop pushpop push pop pop pop pop

3. 下列关键码序列哪些是一个堆( )

A. 90 31 53 23 16 48 B 90 48 31 53 16 23

C 16 53 23 90 3148 D.1631 23 90 53 48

4. 稀疏矩阵压缩的存储方法是:()

A 三元组

B 二维数组

C 散列

D 十字链表

5. 二叉树的后序排列DBEFCA,中序排列DBAECF,那么对其做先序线索化二叉树,节点E的线索化指向节点()

A BC

B A

C C DF

D CF

6. 线性结构的是()

A 串

B 链式存储栈 C顺序存储栈D 顺序存储二叉树

7. Linux命令是哪些()

A ls

B mkdir Cmagnify D man

8. Unix系统中,适合任意两个进程通信的是()

A FIFO

B PIPE

C Message Queue

D sharememory

9. Windows系统中,不适合进程通讯的是()

A 临界区

B 互斥量

C 信号量

D 事件

10. 下面的内存管理模式中,会产生外零头的是()

A 页式B段式C 请求页式D 请求段式

11. Linux执行ls,会引起哪些系统调用()

A nmap

B read

C execve

D fork

12. a 是二维数组,a[j]的指针访问方式为:()

A *(a+i+j)

B *(*(a+i)+j)

C *(a+i)+j

D *a+i+j

13 输出以下结果:

#define add(a,b) a+b;

Intmain()

{

Printf(“”,3*add(4,7));

}

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值