2022年《Linux操作系统》复习题 2.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年《Linux操作系统》复习题 2.pdf》由会员分享,可在线阅读,更多相关《2022年《Linux操作系统》复习题 2.pdf(10页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、第 1 页 共 10 页一、选择题。1、使用 gdb 工具调试C 语言程序过程中,如果出现 ( gdb)p n /b n /info n /r /c /s /n/ ,其功能是:A 在第 n 行设置断点B. 打印变量n 的值C. 从第 n 行开始运行D.开始单步调试从n 行开始E. 在第 N 行设置断点F . 进入单步调试G进入下一步H. 开始运行2、LINUX系统中权限掩码的默认值是/如何更改系统掩码/在系统默认的权限上加上T 位后的掩码的值为:A. 00222 B. 0022 C.020 D. 100 E. 1222 3、提取头文件内容和处理预定义/检查程序的语法错误的功能/把源代码编译成汇
2、编语言绡在程序 /把程序编译成二进制模块/把二进制模块组装成可执行程序的功能呢个是编译程序过程的步骤是() 。A. 预处理B.编译汇编链接3、能实现加载动态库文件libsunq.so 的正确命令是:A. gcc -1.5.c o 1-5 L /root/lib lsunq B. gcc -1.5.c o 1-5 I /root/lib lsunq C. gcc -1.5.c o 1-5 L /root/lib -I libsung.so D. gcc -1.5.c o 1-5 I /root/lib L libsung.so 4、在 linux 系统的目录结构中, ()用于存放系统共享库文件/
3、系统头文件。A. /dev B. /sbin C. /usr/include D. /lib E./usr/lib 、在 Linux 系统中的环境变量中,PATH/PWD/HOME/USER/HISTORY是()A. 系统根目录B.保存历史记录的条数C. 用户使用的shell D.系统默认路径、命令: passwd d david 的功能是:A. 删除用户david B. 锁定用户口令C. 删除用户口令D. 解锁用户口令、命令:unmae a 的功能是:A.显示系统所有信息B.显示主机信息C. 显示硬件平台类型D. 显示内核版本、对于文件vmwareTools.tar.bz2 的文件需要强制解
4、压到系统新建目录/work 下,试问其解压命令是:A. tar jvxf vmwareTools.tar.gz C /work B. tar zvxf vmwareTools.tar.gz C /work C. tar zvxf vmwareTools.tar.gz c /work D.tar jzvxf vmwareTools.tar.gz C /work 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 10 页 - - - - - - - - - 第 2 页 共 10
5、 页、在系统中使用gcc 编译 C 语言源代码时,使用参数()用于指明静态库/动态库 /头文件的位置?10、在 linux 系统下,某文件的权限为“srwsr r-T ”(lrwsr rT/ -rwsr r T/ prwsr rT/ drwsr r-T), 该文件的类型是() 。A.普通文件B.目录C. 套接字文件D.链接文件11、在执行某程序中有一个语句:fputs(string, file1)/fgets(string ,file1)/fprintf( thsis is a %s book! ,sting,file1)/ printf( thsis is a %s book! ,sting
6、); 其功能是:A.往 file1 文件中写一个字符string B. 往 file1 文件中写一个字符串string C. 从文件 file1 中读出一个字符给string D. 从文件 file1 中读出一个字符串给string 12、在编写守护进程的第一步就是创建子进程、父进程退出,父进程退出后,收养子进程的进程 PID 号为:A0 B. 1 C. 2 D.3 13、在编译一个程序过程中,经历的正确顺序是() 。A.预处理、编译、汇编和链接B . 预处理、汇编、编译和链接C.编译、预处理、汇编和链接D. 编译、链接和汇编。14、下列协议中,是面向连接的协议/无连接 /数据报控制协议/确保
7、数据可靠传输的协议是() :A.ip 协议B.tcp 协议C. UDP 协议D.ICMP E. IGMPF. https 15、在输入输出系统中,下列函数调用表示将读写位置置于文件开始的位置是:() 。A.fseek(FILE *stream,0, SEEK_SET) B.fseek(FILE *stream,0, SEEK_END) C. fseek(FILE *stream,0, SEEK_CUR) D. 以上三个选项都是错的。16、函数调用: syslink( etc/passwd , 4-15link )/link( etc/passwd , 4-15link ) /chmod( (
8、etc/passwd ,S_IRUSR|S_IWUSR|S_IROTH)/umask(6220) 的功能是:()A.为文件 4-15link 创建软连接etc/passwd B. 为文件 etc/passwd创建软连接4-15link C. 为文件 4-15link 创建硬链接etc/passwd D. 为文件 etc/passwd创建硬连接 4-15link E. 更改制定文件的权限为所有者可读可写其他人可读F. 修改系统的权限掩码。17、LINUX 系统中,进程除PCB 外所有资源都已经释放的状态是:()A.不可中断睡眠B.就绪态C. 挂起状态D.僵尸状态18、函数 raise( SIGS
9、TOP/SISILL/)/kill(result,SIGKILL)/kill(result,SIPSTOP)/ signal(SIGINT 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 10 页 - - - - - - - - - 第 3 页 共 10 页,fun_ctr_c) 功能是()A.给子进程发送要杀死子进程的信号B.给父进程发送命令要杀死父进程的命令C.给进程自己发送自杀的信号D.给进程自己发送挂起的信号E. 给 result 代表的进程发送挂起信号F. 给
10、result 代表进程发送杀死信号G. 定义 SIGINT 信号定义处理函数为fun_ctr_c 19、在 exec 函数家族中名字中的第六个字母为()时表示要以命令的方式查找指定文件/给出运行环境 /以向量方式给出输入参数。20、makefile 文件常见的自动变量中,表示“所有依赖文件”/“第一个依赖文件”/“目标文件的完整名字”/“不含扩展名的目标文件名称 的是:A $ B.$+ C.$* D. $% 二、填空题、语句:nm o /lib/*.so|grep sin 或者#include “stdio.h “或者 ps ef|grep ./6-3 system( ping ) 的功能是
11、_ 。2、makefile 文件的变量分为预定义变量、自定义变量和自动变量。3、创建 makefile 文件时 ,第一行 /第二 行应该以 _开头。4、在 Linux 系统中文件I/O 共分两类, 一是带缓冲 的文件 I/O 操作, 也就是 标准 I/O 操作 ,另外一类是 不带缓冲的I/O 操作,也就是 满足 posix标准 。5 、 sszie_t write(int fd,void *buf ,size_count) 函 数 的fd/buf/count的 意 义 是_。6、fscanf(myfile,%d,&x)/fgets(s,size,fp)/fput(s,fp);是某程序中的一条语
12、句,其主要功能是_。7、if(fork () =0) If (execl( /bin/ps , ps , -ef ,NULL)0)printf(ececl errorn); 其中调用函数execl(),其中参数 /bin/ps 表示 _。7、常用的linux 的编译工具 /调试工具 /搜索工具 是 _。8 、在Linux系统中,函数在Linux系统中,函数ftok( . , a)/msgget(key,IPC_CREA T|0666)/msgrcv(qid,512,0,0) 功能是 _。9、使用函数fork() 创建子进程后,这对父子进程的唯一区别是_。名师资料总结 - - -精品资料欢迎下载
13、 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 10 页 - - - - - - - - - 第 4 页 共 10 页10、void (*signal(int signum,void (*hander)(int)(int ),其返回值的类型/hander/sigmum 是_ 。三、程序阅读题1、#include #include #include #include int main(void) pid_t result; result = fork(); if(result = -1) printf(Fork
14、errorn); else if (result = 0) printf(The return value is %dnIn child process!nMy PID is %dn,result,getpid(); else printf(The return value is %dnIn father process!nMy PID is %dn,result,getpid(); return result; 2、#include #include #include void fun_ctrl_c(); int main () (void) signal(SIGINT,fun_ctrl_c
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux操作系统 2022年Linux操作系统复习题 2022 Linux 操作系统 复习题
![提示](https://www.deliwenku.com/images/bang_tan.gif)
限制150内