Linux程序开发
学校: 无
问题 1: 1. 下列进程间通信方式中能实现不同计算机间进程通信的是
选项:
•
A. 管道
•
B. 消息队列
•
C. 套接字
•
D. 共享内存
答案: 套接字
问题 2: 2. 下列进程间通信方式中速度最快的是
选项:
•
A. 信号
•
B. 管道
•
C. 共享内存
•
D. 消息队列
答案: 共享内存
问题 3: 3. 下列进程间通信中可以实现同步互斥的是
选项:
•
A. 信号
•
B. 消息队列
•
C. 套接字
•
D. 信号量
答案: 信号量
问题 4: 4. 下列进程间通信中用软中断来实现异步通信的是
选项:
•
A. 信号
•
B. 消息队列
•
C. 套接字
•
D. 信号量
答案: 信号
问题 5: 5. 连接一个进程的输出至另一个进程的输入的一种方法是
选项:
•
A. 管道
•
B. 消息队列
•
C. 套接字
•
D. 共享内存
答案: 管道
问题 6: 6. 消息队列也称为消息的链表,链表中每个节点包括消息类型和正文两部分
选项:
答案: 正确
问题 7: 7. 命名管道需要显式调用open打开,在目录树中可看到名字,但不占磁盘空间
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 8: 8. 无名管道创建同时就已打开
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 9: 1. Linux系统中,创建线程的函数是
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 10: 2. 一个程序可以包含多个进程,但是一个进程最多一个线程
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 11: 3. 一个程序可以包含多个进程,一个进程可以包含多个线程
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 12: 4. 同一进程中的线程共享整个进程空间
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 13: 5. 进程是资源分配的最小单位,而线程是计算机中独立运行、CPU调度的最小单元
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 14: 6. exit结束当前进程,当前进程内的其他线程也被结束
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 15: 1. Linux系统下用系统调用fork创建子进程时,关于fork的返回值说法正确的是
选项:
•
A. 从子进程返回的值是子进程ID
•
B. 从父进程返回的值是父进程ID
•
C. 从子进程返回的值是0
•
D. 从父进程返回的值是0
答案: 请关注ybaotk.com搜题查看答案
问题 16: 2. 以下哪个函数可以获取当前进程ID号
选项:
•
A. getpid
•
B. getppid
•
C. getuid
•
D. geteuid
答案: 请关注ybaotk.com搜题查看答案
问题 17: 3. 进程标识为PID,父进程标识为PPID
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 18: 4. fork成功创建子进程后,父子进程共享打开文件表项
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 19: 5. 系统调用fork,一次调用两次返回
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 20: 6. wait(&stat) 等价于 waitpid(-1, &stat, 0)
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 21: 7. exit与_exit的区别在于,_exit会刷新进程缓冲区,关闭未关闭的文件
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 22: 1. 如果要列出一个目录下的所有文件需要使用命令
选项:
•
A. ls -l
•
B. ls /
•
C. ls -i
•
D. ls -a
答案: 请关注ybaotk.com搜题查看答案
问题 23: 2. /目录是
选项:
•
A. 超级用户的主目录
•
B. 系统的根目录
•
C. 设备文件的目录
•
D. 配置文件的目录
答案: 请关注ybaotk.com搜题查看答案
问题 24: 3. 任何时候用户需要回到主目录使用命令
选项:
•
A. cd ~
•
B. cd /
•
C. cd ..
•
D. cd .
答案: 请关注ybaotk.com搜题查看答案 |