[精品]EOS复习 2

2020-05-23 16:45

题型:填空(30*1)选择(20*1)判断(10*1)简答(4*5)写出Linux命令/解释Linux命令(5*2) 综合(10) 填空题 1、Linux内核版本一般可表示成X.Y.Z三个部分,其中X表示主要版本号,Y表示 ,Z表示修改次数。如果Y为 ,说明该内核版本是一稳定版本,专门用于发布的版本。 如果Y为 ,说明该内核版本是测试版本,只是开发中的一个快照,相当短暂。(次要版本号,偶数,奇数)

2、Linux内核主要由5个模块构成,分别是 、 、 、 和 。 (进程调度模块、内存管理模块、虚拟文件系统模块、进程间通信模块、网络接口模块) 3、在Linux中,主要将设备分成两大类:一类称为 ;另一类称为块设备,块设备是指对住处的存取以“块”为单位。(字符设备)

4、内核通过一个唯一的进程标识值,即 号来标识每个进程。(PID)

5、内核提供了make config、make menuconfig和make xconfig三种命令来进行内核的配置,make config是最简单也是最枯燥的一种方法; 是一种基于终端的配置机制; 是一种图形界面做得比较友好的编译内核方法。(make menuconfig、make xconfig)

6、Linux下用汇编语言编写的代码具有两种不同的形式。第一种是完全汇编代码,指的是整个程序全部用汇编语言编写。第二种是 ,指的是可以嵌入到C语言程序中的汇编代码片段。(内嵌的汇编代码)

7、Linux的引导程序有很多种,最为常见的是grub和 。(lilo)

8、系统的主引导记录(MBR)是一个 字节大小的扇区,其中第一部分是主引导加载程序,接下来的64字节是分区表,其中包含 个分区的记录,最后以两个特殊的字节(0xAA55)结束。(512,4)

9、x86体系结构中,采用两个8259A芯片级联的方式作为系统的中断控制器,可将中断源扩展到 个。但这仍然是不够使用的,对此Linux采用的对策是支持 硬件共享一个IRQ号的方法。(15,多个)

10、对临界区的操作可细分为“读”和“写”两种操作。 锁可以被一个或多个任务并发地持有。(读)

11、虚拟文件系统的英文缩写为 ,可以将虚拟文件系统理解为一个介于内核和真实的系统之间的一个抽象层。(VFS)

12、Linux的设备驱动程序大致可分为如下几部分:驱动程序的注册与注销、 、设备的读/写操作、 、设备的中断和轮询处理。(设备的打开与释放、设备的控制操作)

13..Linux在启动时创建一个用户态下所有进程的祖先进程,称为 的特殊进程,其进程标识符PID是 。init、1

14.Vi编辑器的使用按不同的使用方式分为3种分别是 、 、 。命令模式、编辑模式、底行模式 15.写出四种常用的嵌入式操作系统: 、 、 、 。Linux、μC/OS-Ⅱ、VxWorks、WindowsCE 16.Linux中与进程相关的系统调用主要有 、 、 和exit等。fork( )、exec( )、wait( ) .嵌入式Linux下的工程管理器使用的 命令能够根据文件时间戳自动发现更新过的文件而减少编译的工作量,同时通过读入 文件的内容来

执行大量的编译工作 。make、makefile。

17.shell不仅是 ,它同时也是一种功能强大的程序设计语言。 命令解释器

18.Linux的 函数用于创建一个子进程, 函数族提供了在一个进程中启动另一个程序执行的方法, 函数用来终止进程,wait()函数用于使 进程阻塞,直到一个子进程结束或该进程接到了一个指定的信号为止。 fork( )、exec( )、exit( )、 父 。

19.安装Linux操作系统至少需要2个分区,即 与 。/或根分区、/swap。

20.常见的Linux文件类型有普通文件、 、 、 。目录文件、设备文件 、链接文件

21.Linux使用 来标识内核程序要维护的已打开文件或设备。文件描述符或fd

22.管道是将一个命令的 作为另外一个命令的 。Linux的管道主要包括两种 和 。输出、输入、有名管道、无名管道 23、在Linux操作系统中,设备都是通过特殊的 来访问的。文件

选择题

1、Linux内核主要由5个模块构成。其中( A )模块主要负责管理系统,用于确保所有的进程能够安全地共享计算机的内存。 A、内存管理 B、网络接口 C、进程间通信 D、进程调度

2、Linux内核源代码树由许多目录组成,如( B )文件夹中存放的是特定体系结构的源代码,include目录中存放的是内核头文件,lib存放的是通用的Linux内核函数库。 A、fs B、arch C、init D、kernel

3、Linux内核源代码树由许多目录组成,如( C )目录中存放的是Linux内核的引导和初始化代码,include目录中存放的是内核头文件,lib存放的是通用的Linux内核函数库。 A、fs B、arch C、init D、kernel 4、下列哪一项不是汇编语言的缺点( D ) A、编写代码非常难懂,不好维护 B、容易产生bug,难于调试

C、只能针对特定体系结构和处理器进行优化 D、开发效率很高

5、gcc参数众多,下列哪个参数是用来生成输出文件的。( C ) A、-c B、-E C、-o FILE D、-w 6、关于U-Boot,下列哪种说法是错误的。( C ) A、开放源码

B、支持多种嵌入式操作系统内核 C、不能支持x86系统处理器 D、具有丰富的设备驱动源码 7、如果某进程的时间片结束或者它把CPU让给其他进程,其状态从运行状态转换到( A )。 A、就绪状态 B、阻塞状态 C、僵死状态 D、停止状态 8、当进程等待一个资源时,就从运行状态转换到( B )。 A、就绪状态 B、阻塞状态 C、僵死状态 D、停止状态

9、经由调度程序的选择,进程从就绪状态转换到( D )。 A、就绪状态 B、阻塞状态 C、僵死状态 D、运行状态 10、下列哪个命令可将模块插入到内核中。( C ) A、lsmod B、rmmod C、insmod D、dmesg 11、若模块module2依赖于模块module1,则以下说法错误的是( C ) A、module2需要使用module1所导出的符号;

B、为了在内核中装载module2,必须先装载module1 C、module1需使用module2所导出的符号

D、modprobe挂载模块的同时,这个模块所依赖的模块也同时挂载。

12Linux使用设备名称+分区号码标明硬盘的各个分区,对于逻辑分区的分区 号码编号从( B )开始。

A、4 B、5 C、6 D、7

13( D )是多重启动管理器,它负责装入内核并引导Linux系统。 A、GNU B、MBR C、SWAP D、GRUB 14、Linux把与硬件体系结构相关的代码全部放在( A )目录下。 A、arch B、i386 C、dev D、include

15、用ls –al 命令列出下面的文件列表,问文件( D )是符号连接文件。 A、-rw------- 2 hel-s users 56 Sep 09 11:05 hello B、-rw------- 2 hel-s users 56 Sep 09 11:05 goodbey C、drwx----- 1 hel users 1024 Sep 10 08:10 zhang D、lrwx----- 1 hel users 2024 Sep 12 08:12 cheng

16、PS获取当前运行进程的信息时,输出内容PPID的含义为( D ) 。 A、进程的用户ID B、进程调度的级别 C、进程ID D、父进程ID

17、Fedora Core系统安装至少需要3个分区,下列哪个不是必需的( A )。 A、主DOS 分区 B、/(根)分区 C、swap分区 D、/boot分区 18、在大多数Linux发行版本中,图形方式的运行级定义为( D )。 A、1 B、2 C、3 D、5

19、在vi编辑器中,如果对文件进行修改后,不想保存被修改后的文件而要强行退出,应该使用( D )命令。

A、:ql B、:qw C、:q D、:q! 20、Linux系统默认使用的Shell是( B )。

A、sh B、bash C、csh D、ksh 21、在Linux系统中,文件被使用的模式包括( D )。

A、读操作 B、写操作 C、读写操作 D、以上都包括 22、下列命令中可以进入用户的根目录的命令是( B )。

A、cd /root B、cd ~ C、 cd /home D、cd 23、运行一个脚本,用户不需要什么样的权限( B )。 A、read B、write C、execute D、 browse on the directory 24、在Linux系统中最高目录是( C )。

A、我的计算机 B、C:\\ C、/ D、 home

25、Linux文件系统的目录结构是一棵倒挂的树,文件都按其作用分门别类地放在相关的目录中。现有一个外部设备文件,我们应该将其放在( C )目录中。 A、/bin B、/etc C、/dev D、lib

26、下面哪条命令可以把f1.txt复制为f2.txt ,( C )。 A、cp f1.txt | f2.txt B、cat f1.txt | f2.txt C、cat f1.txt > f2.txt D、copy f1.txt | f2.txt 27、下列不是Linux系统进程类型的是( D )。

A、交互进程 B、批处理进程 C、守护进程 D、就绪进程 28、下列不属于Linux 系统文件类型的选项是( C )。

A、普通文件 B、链接文件 C、 虚拟文件 D、目录文件 29、Linux 将存储设备和输入/输出设备均看做文件来操作,以下选项中( C )不是以文件的形式出现的。

A、目录 B、软链接 C、i节点表 D、网络适配器

30、在Linux中,若要返回上一级目录,则应使用( D )命令。

A、cd / B、cd ../ C、 cd - D、cd .. 31.若要显示/opt下的所有文件要使用( A )命令。 A、ls -a /opt B、ll /opt C、dir -a /opt D、ls –l /root/opt 32、Linux受到欢迎的最突出的特点是( D )。 A、多用户多任务 B、网络功能强大 C、发行版本丰富 D、开放源代码

33、Linux下的软件openoffice,相当于Windows下的软件( B )。 A、IE B、MS Office C、PhotoShop D、FlashGet

34、Linux安装程序提供了两个引导装载程序( C )。

A、GROUP和LLTO B、DIR和COID C、GRUB和LILO D.MBR和GRUB 35、下列选项中哪个不是 Linux 内核子系统的是( C )。

A、进程调度 B、内存管理 C、I/O管理 D、网络

36、在vi编辑器中,如果对文件进行修改后,保存被修改后的文件并退出,应使用(B )命令。

A、:ql B、: wq C、:q D、:q! 37、Redhat Linux 9操作系统默认安装的文件系统是( D )。

A、ext2 B、NTFS C、Fat32 D、ext3 38、登录linux的时候,如果使用文本模式,输入正确地用户名和口令后用户就可以进入提示符状态,如果登录时使用root用户,则屏幕会显示:( A )。

A、[root@localhost /root]# B.[root@localhost /root]$ C、[user@localhost /root]# D.[user@localhost /root]$ 39、用ls –al 命令列出下面的文件列表,文件( C )是目录文件。 A、-rw------- 2 hel-s users 56 Sep 09 11:05 hello B、-rw------- 2 hel-s users 56 Sep 09 11:05 goodbey

C、drwx----- 1 hel users 1024 Sep 10 08:10 zhang D、lrwx----- 1 hel users 2024 Sep 12 08:12 cheng 40、GPL是指( D )。

A、GNU通用许可证 B、GNU/Linux公共许可证 C、GNU通用公共许可证 D、GNU通用公共协议

41、系统引导的过程一般包括如下几步:1)用户登录 2)Linux操作系统内核运行3)MBR中的LILO启动 4)init进程运行5)BIOS自检。正确的顺序是:( D )。

A、1 2 3 4 5 B、5 1 2 3 4 C、5 2 3 4 1 D、5 3 2 4 1 42.Linux的目录中一般来说最庞大的(即最占磁盘空间)是( A )目录。

A、/usr B、/etc C、/dev D、/tmp 43、在Linux操作系统当中的外部命令需要借助( D )环境变量搜索命令文件。 A、COMMANDPATH B、SEARCH C、CWD D、PATH 44、在Linux操作系统中,当要使用软盘时,首先需要使用(A )命令加载软驱 A .mount /dev/fd0 /mnt/floppy B.mount /dev/floppy /mnt/floppy C、mount /dev/cdrom /mnt/cdrom D.mount /mnt/floppy /mnt/fd0

45、在Linux操作系统也有非常友好的图形界面,一般我们称Linux下的图形界面为(B )。 A、MS-Windows B、X-window C、A-window D、Y-window 46、在Linux系统中当察看系统运行的进程信息的时候使用(C )命令。

A、ping B、ftp C、ps D、telnet

写出下列Linux命令的功能(类似内容) 1)#useradd zhangsan ;添加用户zhangsan 2)#mkdir /home/kkk ;创建/home/kkk目录 3)# ls /etc |more ;分页显示/etc目录的内容 4) #cp / etc/named.conf /root ; 将文件/etc/named.conf复制到/root目录下 5)# mv /root/picture/kdepic.png /root/picture/life.png

;把/root/picture目录下的文件kdepic.png改名为life.png

6)# chmod 777 file1 ;将当前路径下的file1文件属性改为777

根据要求写出相应Linux命令。(类似内容)

1)使用输出重定向将目录/boot的内容保存到文件/root/abc ;# ls /boot >/root/abc

2)改变文件目录,进入/etc文件夹 ;#cd /etc

3) 在当前目录下创建多级目录a/b/c ;# mkdir -p a/b/c

4)将文件/etc/named.conf复制到/root目录下,并改名为named.c ;#cp /etc/named.conf /root/named.c

5) 将/boot目录中的所有文件及其子目录复制到目录/root中。 ;#cp –r /boot /root

简答(4*5)


[精品]EOS复习 2.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:(校级)北师大一年级数学上册背土豆教学设计

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: