2010 -2011 学年第 2学期。
linux操作系统》b卷参***课程** bb002033
一、选择题(每题1分,共20分)
二、应用题(20分)
1、 解释命令功能或根据功能写出命令(5分,每题1分)
1) 将file1、file2文件权限修改为用户和同组可写,其他人不可写。
2) 将/proc/meminfo文件中的内容重定向追加到。
3) mkdir –p tmp/src/aaa
4) cat /etc/pa* >newdir/etcpa
5) mkdir /newdir/othermv /newdir/* newdir/home
2、判断用户输入的文件是否存在。(共5分)
#! /bin/bash
read fname (1分 )
if (test –f “$fname”) then (1分)
echo “exist1分)
fi (1分)
执行(1分): sh iffile 或者chmod 755 iffile ./iffile
2、 判断用户是否登陆(共5分)
a=`cut -d: -f1 /etc/passwd | grep -c “^1$”`2分)
if [ a -gt 02分)
echo “logined1分)
三、判断题(10分,每题1分)
1-5: ftftt 6-10: ftftt
四、问答题(50分)
个进程(2分)
fork发生时,通过克隆当前进程创建子进程。执行该fork的进程内返回的是子进程的进程号,而被创建出的子进程空间中返回值是0。在各进程的内存中可以根据对该pid返回值的判断决定执行的功能。
pid为0的**会在子进程空间中运行,所以子进程空间中的n为3,父进程空间中的n为6,继续运行各自的循环次数不同。(4分)父/子进程会分别输出6次/3次message,由于他们平等的并发,所以这些输出顺序不定。(2分)
2、父进程分支中先sleep(10),所以子进程中的printf("child want to read!");先输出。(2分)
子read前必须等待管道被write,所以会暂停10秒然后printf(“father want to write!");输出(2分)
printf("father write: %s",test); 与子进程的最后两句输出没有固定顺序;因为wait,父进程必须等子进程结束才能继续执行,所以最后输出的总是printf("father le**e");4分)
3、(答对4个即可,每个要点2分)
1)信号一种简洁的通信方式,进程或内核均可使用信号通知一个进程有某种事件发生。
2) 管道及命名管道进程将管道视为一个文件,一个进程向管道写入数据,另一个进程从管道中读出数据。
3)消息队列进程之间以传递消息的形式进行通信。
4)共享内存多个进程可以访问同一块内存空间。
(5)信号量进程之间及同一进程之间的同步手段,信号量机制的一种推广。
4、虚拟地址空间:一个程序编译、连接后形成的地址空间就是一个虚拟地址空间。每个进程可以拥有4gb的虚拟地址空间(虚拟内存)(2分)
linux内核将4gb空间的高1gb供内核使用,称内核空间;低3gb供各个进程使用,称用户空间(地址空间)(4分)
5、伙伴算法把所有的空闲页面组成页块链表,每个链表中的一个块含有2个幂次个页面。(2分)分配内存时先在大小满足要求的块链表中查找是否有空闲块,若有则直接分配,否则在更大的块中查找。若在页块大小符合需求的链表中找到空闲页块,将该页块一分为二,一个予以分配,另一个挂到对应比当前页块小一个指数级的下一个链表中。
(3分)
6、微内核灵活、 易于移植,但进程间通信开销大,速度相对较慢。单内核的内核一般做为一个大进程存在,内部各功能模块可直接调用彼此的函数。因为都在内核空间,没有切换开销,效率上有一定优势。
但可扩展性和可维护性比较差。(4分)采用模块机制,linux可以在用户可以在不对内核重新编译的情况下将模块动态地载入或移出内核。 弥补了单内核扩展性和维护性差的弱点。
(2分)
7、系统调用是操作系统内核提供的、功能相对较强的一系列函数,这些函数是在内核码中实现的,并通过某种接口形式,将这些函数提供给用户来进行调用。(3分)系统调用可以屏蔽底层细节,方便程序员编程;增强的对内核的访问控制,提高了安全性;利用标准的系统调用接口可以方便的实现程序在不同操作系统间的移植。(6分)
2019测试技术试卷B答案
大学本科生考试试卷。2012 年学期 课程编号 课程名称 测试技术 b 答案 一 判断题 每题1分,共10分 二 选择填空题 每空1分,共20分 1 4 b c b c 6 傅里叶变换的卷积。7 金属导体。8 双向可逆型 能量转换型 无源 接触式 机械能电能。9 微分方程频响函数传递函数。10 频率...
2019试卷 机械原理B 答案
湖南人文科技学院2011 2012学年第2学期。通控系机械专业10级机械原理课程期末考试试卷 b 考核方式 闭卷考试时量 120分钟。1 机构具有确定运动的条件是 a 机构的自由度大于零 b 机构的自由度大于零且自由度数等于原动件数 c 机构的自由度大于零且自由度数大于原动件数 d 前面的答案都不对...
2023年语文试卷B 答案
一。1 b a项 缕 应读 l c项 羡 应读 xi n 殒 应为 陨 d项 恪 应读 k 2 c3 d 4 c5 a 6 b7 12 大多数同学都喜欢 并且喜欢流行 对乐器,喜欢西洋乐器的明显比民族乐器的多 大多数同学都热衷于参加学校组织的艺术团。写到一方面即给分 3 示例 是啊,建国61年来,我...