04-io进程测试题(含答案).docxVIP

  • 427
  • 0
  • 约5.48千字
  • 约 11页
  • 2021-03-08 发布于天津
  • 举报
一、选择题(每题2分,共40分) 下列哪种打开文件的方式不能修改文件已有的内容 (B ) [A]叶 [B] r [C] w+ [D] a+ 以下哪种不是进程的状态 (B ) [A] 运行态[B]锁定态 [C]睡眠态 [D]停止态3.以读写方式打开一个已存在的标准I/O流时应指定哪个mode 参数(B )[A] r[B] r+ [A] 运行态 [B]锁定态 [C]睡眠态 [D]停止态 3.以读写方式打开一个已存在的标准 I/O流时应指定哪个 mode 参数(B ) [A] r [B] r+ [C] w+ [D] a+ 4. fork()的返回值不可能是 (C ) [A] -1 [B] 0 [C] 1 [D]大于 10000 5.常用来进行多任务同步的机制是 (B ) [A]管道 [B]信号量 [C]信号(异步通信方式, 中断机制的模拟) 共享内存(本身不提供同步机制,可自行添加信号量 实现同步) 信号量:解决进程 线程之间的同步与互斥问题的一种通信机制: 信号量变量 的正整数 [D] 和这个变量 的等待队列、两个原子操作(PV) 6.下列哪个函数无法传递进程结束时的状态 (A ) [A]close [B] exit [C] _exit [D] return void exit( int status) 7.以下哪种用法可以等待接收进程号为 pid的子进程的退出状态 (A ) P59 [A] waitpid(pid, status, 0) [B] waitpid(pid, status, WNOHANG) [C] waitpid(-1, status, 0) [D] waitpid(-1, status, WNOHANG) WNOHANG:子进程没结束,不阻塞立即返回,返回值为 0 0 :阻塞父进程,直到子进程退出 8. What kind of IPC has the highest efficie ncy? ( B) semaphore sharedmemory fifo message queue E sig nal 9.下列对无名管道描述错误的是 (C ) 半双工的通信模式 有固定的读端和写端 可以使用Iseek函数 只存在于内存中 10.下列对于有名管道描述错误的是 可以用于互不相关的进程间 通过路径名来打开有名管道 在文件系统中可见 管道内容保存在磁盘上 11. 下列不属于用户进程对信号的响应方式的是 (B ) [A]忽略信号 [B]保存信号 [C] 捕捉信号 [D]按缺省方式处理 ( 1 终止 SIGINT Ctrl+c , SIGINTQUIT o 2暂停 SIGSTOP o 3 停止 SIGTSTP Ctrl+ z.。4 忽略 SIGCHILD ) 12.不能被用户进程屏蔽的信号是 (B ) [A] SIGINT非法指令时发出[B] SIGSTOP /SIGKILL[C] SIGQUIT [A] SIGINT 非法指令时发出 [B] SIGSTOP /SIGKILL [C] SIGQUIT [D] SIGILL 13.下列哪个是不带缓存的 (C ) [A] stdi n [B] stdout [C] stderr [D] 都不是 14.下列不属于 IPC对象的是 (A ) [A]管道 [B]共享内存 [C]消息队列 [D] 信号灯 IPC对象通过它的标识符来引用和访问,这个标识符是 个非负 整数 它唯的标识!一 个IPC对象,这个 IPC对象可以是消息队列或信号量或共享存储器中的任意一种类 型 15.如果键盘车入为bcdef,程序如下所示,打印结果应该是 (A ) char buffer[6]; fgets(buffer, 6, stdin); //遇到\n或 读取了ze -1个字符后返回 printf( “s:‘buffer); [A] abcde [B] abcdef [C] abcdef 后出现f码 [D] 段错误 TOC \o 1-5 \h \z 用open()创建新文件时,若该文件存在则可以返回错误信息的参 数是 (B ) [A] O_CREAT (创建新文件 ) [B] O_EXCL [C] O_TRUNC(删除原有数据 ) [D] O_NOCTTY int ope n( const char *path name, i nt flags, i nt perms) 下列不是用户进程的组成部分的是 (D ) [A]正文段 [B]用户数据段 [C]系统数据段 [D] elf段 进程是进程控制块、程序段、数据段 三部分组成 以下哪种方法无法查看进程的信息 (C ) [A] ps [B]查看 /proc 目录 [C] kill [D] top Linux系统中每一个进程都会有 /proc文件系统下的与

文档评论(0)

1亿VIP精品文档

相关文档