文档介绍:单项选择题(1*20)填空题(1*20)简答题(4*10)程序设计(2*10)一、填空题Linux操作系统是 操作系统的一个克隆版本。Linux的命令运行环境是 ,它是一个命令解释器,在用户和操作系统之间提供了一个交互的接口。Linux系统中有四种基本的文件类型,它们是 oLinux系统通过 将系统中的所有文件分级、分层组织在一起,形成了Linux文件系统的树形层次结构。在Linux系统中建立新目录的命令是 。Linux编程可分为 编程和 编程。Linux系统提供了许多文本编辑程序,比较常用的冇 和 。要使用make,必须编写一个叫 的文件。 是一个用于生成可以自动配置软件源代码包,以适应多种类Unix系统的shell脚本的工具。11・ 。Linux系统的文件是一个简单的 o对于Linux而言,所有对设备和文件的操作都使用 来进行。调用 函数可以打开或创建一个文件。执行文件的存取权限分为 、 和 三类,每类分为 、 和 权限。每一个进程都有一个目录与之连接,它称为 。当打开一个流时,标准输入输出函数返回一个 -冇三个流是在执行程序时自动打开的,它们是 、 和 O有3种类型的无格式I/O函数可用来读写流, 、—和—o每一个流对象内部都保持着两个指示器,一个为 ,当读写文件出错时该指示器被设置;另一个为 ,当遇到文件尾时该指示器被设置。21・流有3种不同的缓冲类型,它们是 、 和进程在其生存期内可能处于三种基木状态,分别是 、 和 o內了让Linux来管理系统中的进程,每个进程用一个 数据结构來表示。在Linux系统屮,进程冇两种运行模式,分别是 和 o25・创建一个新进程的唯一方法是由某个己存在的进程调用 或 函数,被创建的新进程称为 ,已经存在的进程称为系统中的每一个进程都要唯一的非负整数作为其标识,它被称为 进程间的通信冇如下一些目的, 、 、 、 和 OLinux支持UnixSystemv屮的三种进程间通信机制,分别是 、 和 o在实际应用中,一个用户进程常常需要对多个信号作岀处理,为了方便对信号进行处理,在Linux系统中引入了 的概念。命名管道又称为 o每一个SystemvIPC资源有2个唯一的标志与之相连,即 和 。消息队列是一条由消息连接而成的 ,它保存在内核中,通过消息队列的—引用标识符 来访问。33・信号量实际上是一个 ,主要用来控制多个进程对 的访问o 机制是最快的一种进程通信机制。共享内存线程可分为 态线程。如果线程可在进程执行期间的任意时刻被创建,并且线程的数量事先没冇必要指定,这样的线程称为 线程。按照POSIX标准,POSIX提供了两种类型的同步机制,它们是 和 O3&互斥锁的特点是 、 和 o39・每个POSIX线程由一个相连的 来表示。TCP/IP协议参考模型分为 层。利用套接字进行通信的进程采用 模式。Linux支持伯克利(BSD)风格的套接字编程,它同时支持 和 的套接字。 套接字定义了一种可靠的而向连接的服务,实现了无差错、无重复的顺序数据传输。 套接字定义了一种无连接的服务,数拯通过相互独立的报文进行传输。在计算机内存中有2种存储整数的方式,低位字节存储在这个整数的开始地址位置,是 方式,高位字节存储在开始地址位置,是 方式。数据库语言一