基础篇:操作系统、计算机网络、设计模式 (3)

子进程会被init进程领养,也就是说init进程将成为该子进程的父进程。
13. 怎么使父进程回收子进程? 相关的几个函数。
14. 子进程在创建时与父进程的内存资源的复制问题。
15. 中断信号、终止信号、定时器信号的宏是什么?
16. 在程序中注册信号和发送信号用什么函数?
17. 信号的可靠与不可靠的含义。哪些信号是可靠的?哪些信号是不可靠的?
18. 信号屏蔽用什么函数? SigSuspend的作用? Sigp原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)。ending的作用?
19. 信号处理函数处理信号时是否会被信号中断?
20. 最新版本的信号发送与处理函数?与老版本的发送与数据函数有什么区别?
21. Linux下进程有哪些通信方式(IPC)?
22. TCP服务器编程模型。
23. UDP服务器编程模型。
24. TCP编程特征,由于每次不定长数据到达,则一般使用什么选项?
25. Selected模型是什么? 相比而言多进程实现方式有什么区别?Selected、epoll模型、poll模型的区别。
26. 常用的socket选项有哪些?利用哪个函数来设置socket选项?
27. 怎么发送和设置带外(OOB)数据?
28. Linux 下多线程的库是什么? 利用哪个函数创建线程?利用哪个函数强制结束线程?主线程等待子线程结束时使用的函数?
29. 线程怎样在***退出时能做一些善后处理?以及怎么用linux特有的方式处理?

算法篇:算法与数据结构
一:算法
1. 算法的几个特征是什么。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zgfxxy.html