试题纸 b卷。
课程名称: linux内核与程序设计适用专业年级: 2012级。
考生专业考生班级。
学号姓名。一.填空题(共10空,每空2分,共20分)
1. 一块硬盘上的主分区最多___个。
2. 要显示2023年日历,使用的命令是 。
3. shell中显示或设置系统的日期和时间的命令是。
4. shell命令cd ..的执行结果是。
5. gcc编译c**时,只生成目标文件,不进行连接,应使用___选项。
6. 用gdb调试程序时,查看运行时数据的命令是。
7. linux处理机的状态,分为用户态和___态。
8. linux中,打开文件的系统调用是___
9. 创建或打开一个已有消息队列的系统调用是。
10. 超级用户可添加用户账号,所使用的命令是。
二.单项选择题(共10题,每题2分,共20分)
1. 已知源文件要用优化程序选项来编译源文件,减少**执行时间,可以采用的命令是( )
a.gcc –i b.gcc –o3 c.gcc –c d.gcc –g
2. 在gdb环境下,在当前文件的函数function的入口处设置断点的命令是( )
a.break 1b.list function c.whatis function d.break function
3. 用ls –al 命令列出下面的文件列表,( 文件是同组用户可读可写可执行的普通文件。
a.-rw-rw-rw-2 helusers56sep 09 11:05hello
b.-rwxrwxrwx2 helusers56sep 09 11:05root
c.drwxr--r--1 helusers1024sep 10 08:10zhang
d.lrwxr--r--1 helusers2024sep 12 08:12cheng
4. 要将文件ex1的权限改为所有用户都有执行的权限,可使用的命令为( )
a.chmod a+x ex1 b.chmod 0664 ex1 c.chown root ex1 d.cat ex1
5. 删除一个目录dir以及其中所有文件和子目录的命令是( )
a.rm –r dirb.rm -a dirc.cp dird.del dir
6. 下面shell脚本的功能是( )
count=$#
cmd=echo
while [ count –gt 0 ]
docmd=“$cmd \$count”
(( count --
doneeval $cmd
a.输出杨辉三角前n行b.正向输出命令行参数
c.反向输出命令行参数 d.打印给定目录中所有文件。
7. 假设当前用户的工作目录是/home/guest,则下列命令的输出是:
str=“`pwd`”
echo $str
a. pwd b. /home/guest c. “pwd`” d. $str
8. 在linux中,一个用vi编辑的c语言源文件属于( )文件。
a. 普通b. 目录c. 设备d. 符号链接。
9. 将当前目录中m1和m2两个文件合并后放入文件mfile中,m1在前,m2在后,可使用( )
a. cat m1 m2 = mfileb. cat m1 m2 > mfile
c. cat m1 m2 < mfiled. cat m1 m2 mfile
10. linux环境编程中要创建子进程,可采用的系统调用是:(
a. new b.create c.forkd. delete
三.简答题(共4题,每题5分,共20分)
1. vi编辑器的工作方式有哪些?相互如何转换?(5分)
2. 说明shell脚本中的三种引号有什么区别?(5分)
3. 对c语言源文件进行编译时,针对以下情况应使用的编译命令是什么?(5分)
1) 指定可执行程序名为a1。
2) 指示编译程序在目标**中加入供调试程序gdb使用的附加信息。
3) 指定搜索头文件的路径为/root/tmp。
4. cp和mv命令有何异同? (5分)
四.程序设计题(共40分)
1. 编写一个shell脚本,求斐波那契数列前10项并显示,要求每行显示2个数。(10分)
2. 编写一个c语言程序,把一个文件的内容复制到另一个文件上,即实现简单的copy功能。要求用open( )read( )write( )close( )四个系统调用。
要求主函数main带有参数,程序的第一个参数是源文件,第二个参数是目标文件。(10分)
3. 按要求编写c语言程序,实现下列shell命令的功能:$ cat abc | wc –l,统计文本文件abc的行数。要求:
第一,需要创建子进程。
第二,使用管道通信或者消息队列。两种方法任选其一。
第三,如果创建子进程失败,打印提示信息”error”并退出;若创建成功,则子进程将文本文件abc中的内容写到管道文件或者写入消息队列中。
第四,父进程等待子进程写完后,读取管道文件或者消息队列中的内容,并显示文件abc的行数。
假设文件abc不超过节20分)
2019移动试题B卷
中国移动通信的愿景是 答案 成为卓越品质的创造者。试题类型 填空题。试题分数 2 试题难度 3 试题区分度 1 中国移动对投资者的承诺是。答案 做最具价值的创造者。试题类型 填空题。试题分数 2 试题难度 3 试题区分度 1 中国移动通信的核心价值观是。答案 正德厚生,臻于至善 试题类型 填空题。试...
2023年试题B卷
北京邮电大学2006 2007学年第二学期。信息工程学院 离散数学 期末试题b卷。一 10分 用文氏图分别表示下列各式 二 12分 用集合的语言描述并求解下面的问题 对60人获取新闻方式进行的一项条查表明,25人看电视,26人看报,26人上网,9人既看电视又上网,11人看电视和看报,8人看报和上网,...
2023年试题B卷
北京邮电大学2005 2006学年第二学期。信息工程学院 离散数学 期末试题b卷。一 15分 用集合的语言描述并求解下面的问题。对60人获取新闻方式进行的一项条查表明,25人看电视,26人看报,26人上网,9人既看电视又上网,11人看电视和看报,8人看报和上网,还有8人是不采用上述任何一种方式,问。...