linux系统及编程基础,Linux系统及编程基础无答案

一.单项选择题(1*20)

二.填空题(1*20)

三.简答题(4*10)

四.程序设计(2*10)

一、填空题

1.Linux操作系统是________操作系统的一个克隆版本。

2.Linux的命令运行环境是_____,它是一个命令解释器,在用户和操作系统之间提供了一个交互的接口。

3.Linux系统中有四种基本的文件类型,它们是 _________________________。

4.Linux系统通过______将系统中的所有文件分级、分层组织在一起,形成了Linux文件系统的树形层次结构。

5.在Linux系统中建立新目录的命令是_________。

7.Linux编程可分为__________编程和___________编程。

8.Linux系统提供了许多文本编辑程序,比较常用的有_______和_______。

9.要使用make,必须编写一个叫________ _的文件。

10.___________是一个用于生成可以自动配置软件源代码包,以适应多种类Unix系统的shell脚本的工具。

11.__________是一个从文件Makefile.am中自动生成Makefile.in文件的工具。

12.Linux系统的文件是一个简单的____________。

13.对于Linux而言,所有对设备和文件的操作都使用______________来进行。

14.调用_______函数可以打开或创建一个文件。

15.执行文件的存取权限分为 _______、________和________ 三类,每类分为____、_____和____权限。

16.每一个进程都有一个目录与之连接,它称为__________。

17.当打开一个流时,标准输入输出函数返回一个______________________。

18.有三个流是在执行程序时自动打开的,它们是____________、___________和_____________。

19.有3种类型的无格式I/O函数可用来读写流,_____、____和____。

20.每一个流对象内部都保持着两个指示器,一个为__________,当读写文件出错时该指示器被设置;另一个为____________,当遇到文件尾时该指示器被设置。

21.流有3种不同的缓冲类型,它们是____________、___________和___________。

22.进程在其生存期内可能处于三种基本状态,分别是______、______和______。

23.为了让Linux来管理系统中的进程,每个进程用一个___________数据结构来表示。

24.在Linux系统中,进程有两种运行模式,分别是______和______。

25.创建一个新进程的唯一方法是由某个已存在的进程调用_________或_________函数,被创建的新进程称为_________,已经存在的进程称为__________。

26.系统中的每一个进程都要唯一的非负整数作为其标识,它被称为________。

27.进程间的通信有如下一些目的,_________、__________、__________、__________和_________。

28.Linux支持Unix System v中的三种进程间通信机制,分别是_________、

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值