桂电期末考试Linux习题总结_第1页
桂电期末考试Linux习题总结_第2页
桂电期末考试Linux习题总结_第3页
桂电期末考试Linux习题总结_第4页
桂电期末考试Linux习题总结_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、桂电期末考试linux习题总结 桂电期末考试linux习题总结 习题一 一、填空题 1、链接分为:硬链接和符号链接。 2、安装linux系统对硬盘分区时,必须有两种分区类型:文件系统分区和交换分区。 3、内核分为进程管理系统、内存管理系统、i/o管理系统和文件管理系统等四个子系统。 4、vim编辑器具有三种工作模式:命令模式、插入模式和命令行方式。 5、dns实际上是分布在internet上的主机信息的数据库,其作用是实现ip地址和主机名间的转换。 6、postfix邮件系统使用的两个主要协议是:smtp和pop,mta使用前者来接收和转发信件,使用后者来响应用户的收信要求,用户可以通过该协议

2、来接收自己的信件。7、mv命令可以移动文件和目录,还可以重命名文件和目录。 8、shell不仅是用户名的解释器,它同时也是一种功能强大的编程语言;bash是linux的缺省 shell。 9、增加一个用户的命令是:adduser或useradd。 10、在使用手工的方法配置网络时,可通过修改/etc/hostname文件来改变主机名,假设要配置该计 算机的域名解析客户端,需配置/etc/resolv.conf文件。 二、简单操作题写出完成以下功能的命令: 1、删除非空文件夹/daisy下所有文件及文件夹。rmr/daisy2、将文件a.txt更名为b.txt。mva.txtb.txt 3、加载

3、光驱内容到/mnt/cdrom文件夹下。mounttiso9660/dev/cdrom/mnt/cdrom4、更改用户root的密码。在提示符下。passwdroot5、查看本机的网址。ifconfigeth06、在/root文件夹下查找后缀为.c的文件。find/rootname*.c7、终止进程号为1001的进程。kill10018、查看已安装的rpm软件包。rpm-qa 9、给文件a.txt做一个备份b.txt。cpa.txtb.txt10、查看关于mkdir的帮助文档。manmkdir 三、简答题: 1、什么是静态路由,其特点是什么? 答:静态路由是由系统管理员制定与构建的路由表规定的

4、路由。适用于网关数量有限的场合,且网络拓 朴结构不常常变化的网络。其缺点是不能动态地适用网络状况的变化,当网络状况变化后必须由网络管理员修改路由表。 2、什么是动态路由,其特点是什么? 答:动态路由是由路由选择协议而动态构建的,路由协议之间通过交换各自所拥有的路由信息实时更新 路由表的内容。动态路由可以自动学习网络的拓朴结构,并更新路由表。其缺点是路由广播更新信息将占据大量的网络带宽。 四、问答题: 1、试描述dns进行域名解析的过程。 答:首先,客户端发出dns请求翻译ip地址或主机名。dns服务器在收到客户机的请求后:1检查dns服务器的缓存,假设查到请求的地址或名字,即向客户机发出应答信

5、息; 2假设没有查到,则在数据库中查找,假设查到请求的地址或名字,即向客户机发出应答信息;3假设没有查到,则将请求发给根域dns服务器,并依序从根域查找顶级域,由顶级查找二级域,二 级域查找三级,直至找到要解析的地址或名字,即向客户机所在网络的dns服务器发出应答信息,dns服务器收到应答后先在缓存中存储,然后,将解析结果发给客户机。4假设没有找到,则返回错误信息。 2、apache服务器的配置文件 d.conf中有很多内容,请解释如下配置项: 1maxkeepaliverequests2001每次连接同意的最大请求数目,此为200;22设定用户放置网页的目录;userdirpublic_ht

6、ml 3directoryindexindex.htmlindex.htmindex.php3设置默认的首页文档;44设置首页所在目录的权限,此处同意所有用户浏览该目录;optionsfollowsymlinksallowoverridenoneorderallow,denyallowfromall 55设置虚拟目录,域名为“linux.vbird.tsai,其主目录为 “/var/。 servernamelinux.vbird.tsaidocumentroot/var/ 3、简述使用ftp进行文件传输时的两种登录方式?它们的区别是什么? 答:、ftp有两种登录方式:匿名登录和授权登录。使用匿

7、名登录时,用户名为:anonymous,密码为:任何合法email地址;使用授权登录时,用户名为用户在远程系统中的用户帐号,密码为用户在远程系统中的用户密码。 区别:使用匿名登录只能访问ftp目录下的资源,默认配置下只能下载;而授权登录访问的权限大于匿名登录,且上载、下载均可。 、ftp文件传输有两种文件传输模式:ascii模式和binary模式。ascii模式用来传输文本文件,其他文件的传输使用binary模式。 4、简述通过mua发送邮件时邮件的传送流程? 答:通过mua来将信件送到对方的邮箱(mailbox)的步骤:1step0:取得某台mta的使用权限 2step1:用户在mua上编写

8、信件后,传送到mta上信件的数据主要有以下部分: 信件表头:包括寄件者得e-mail以及收件者得e-mail地址,还有标题等。信件内容:就是要跟对方说明的内容。 3step2.1:如果该封信的目标是本地端mta自己的账号 信可以寄给自己,如同mta收到的该封信的目标是自己的用户是,就是通过mda将这封信送到mailbox去。 4step2.2:如果该封信的目标为其他mta,则开始转发relay的流程 如果该封信的目标为其他主机,这时mta就会开始分析该封信是否具有合法的使用权限,假设具有使用权限式,则我们的mda会开始进行邮件转发,就该封信会通过本地的mta向下一台mta的smtp端口25发送

9、出去。如果该封信顺利发送出去了,那么该封信就会从发送队列中删除。5step3:对方mta主机接收信件 如果一切顺利,远程mta将会受到我们mta所发出的那封信,并将该信件放到正确的用户信箱中,等待用户登录来读取或下载。 五、操作题写出完成下述功能的命令序列 1、假设你的用户账号是zheng,现在你登录进入linux系统,查看当前登录到系统中的用户,查看当前系统中运行的进程,然后再退出系统。 答:、login:zheng、password:口令、$who、$ps、$ctrl+d 2、在当前目录/home/zheng下新建一个目录back,将当前目录改为back,在back下新建2个长度为0的文件

10、test1、test2,然后把test2移到其父目录中并改名为file12。答:、$mkdirback、$cdback、$touchtest1test2、$mvtest2./file2 3、现在需要统计当前目录/home/zheng下一般文件的数目并显示结果,如何实现?答:$findtypef|wcl 4、假设你是系统管理员,需要增加一个新的用户账号zheng,为新用户设置初始密码,锁定用户账号uly,并删除用户账号chang。 答:、#useraddzheng、#passwdzheng、#passwdluly、#userdelchang 5、假设给需要将/home/zheng目录下的所有文件

11、打包压缩成/tmp/zheng.tar.gz,你准备怎么做?当需要从压缩包中恢复时,又该如何处理?答:、#tarzcvf/tmp/zheng.tar.gz/home/zheng、#tar-zxvf/tmp/zheng.tar.gz 习题二 一.填空题: 1、在bash提示符常用特别字符中,显示一个反斜杠,用特别字符可以表示为。 2、在linux命令中,#find/etcsize-2500cprint该命令行可以解释为查找一个文件尺寸小于2500bytes。 3、将1.c拷到netseek目录下命名为2.c,用linux命令语句可以表示为etseek/2.0。4、tar-zxvfnmap-3.4

12、5.tgz命令行可以解释为将这个解压到nmap-3.45这个目录里。 5、在linux系统中,ping00命令行可以解释为测试本机与主机00的连通性。 6、在linux环境中可以用来显示历史记录中的通常命令关键字为history。 7、linux命令语句“cat/etc/passwd|wc可以解释为统计文本文件/etc/passwd的行数、字数、字符数。 8、在linux中,从树型目录中的某个目录层次到某个文件的一条道路可以称为路径。 9、linux系统为输入、输出的传送引入了另外两种机制,它们为输入/输出重定向和管道。10、在linux系统中,执行

13、一个shell命令行时通常会自动打开三个标准文件,即标准输入文件,标准 输出文件和标准错误输出文件。二.选择题: 1、在linux系统中,执行一个shell命令行时通常会自动打开三个标准文件,其中有标准输入文件stdin,通常对应终端的b a、鼠标b、键盘c、显示器d、其它2、用户切换命令关键字为c a、cdb、mkdirc、sud、cp3、显示当前目录的命令是命令为d a、showb、historyc、taild、pwd4、在常用命令“:wq表示c a、退出vi.b、不保存退出vic、保存退出vid、其它 5、将ls命令生成的/tmp目录的一个清单存到当前目录中的dir文件中,下面命令正确的

14、为da、ls/tmp>dirb、ls/etc/tmp>dirc、lsa/tmp>dird、lsl/tmp>dir6、在常用的信息显示命令中,whoami的功能是c a、显示在先登选用户b、显示指定文件的相关信息c、显示用户自己的身份d、除a,b,c外其它功能7、在linux中,rmash表示c a、复制一个叫ash的文件b、删除一个叫ash的目录c、删除一个叫ash的文件d、移动一个叫ash的文件8、下面不能用来显示文本文件内容的为d a、moreb、lessc、catd、grep9、显示全部网络接口信息的命令:*d a、statb、pingc、ifconfigd、ne

15、tstat10、下面不是shell脚本成分的是d a、解释b、命令c、结构控制语句d、重定向 第1章linux概况及安装 1、linux操作系统的特点主要有abcde a开放性、设备独立性d多用户多任务 b高效、安全、稳定e强大的网络功能c支持多种硬件平台优良的可移植性2、linux的结构包括ade alinux内核blinux内存结构clinux网络结构dlinux文件结构elinuxshell 3、linux公布版本主要有abcde aredhatbredflagcubuntudcentosefedora4、基本的操作系统结构包括ab a操作环境(shell)b文件结构c内存结构d网络结构

16、e内核结构5、linux系统一般由abcd等部分组成。 a内核bshellc文件系统d应用程序ebios6、安装linux系统时,为让系统优良运转,必要的分区有ab。a根分区/b交换分区c启动分区/bootdroot分区/rootehome分区/home 7、linux能支持的文件系统有abcde等。 aext2bext3cfatdvfateiso96608、要在linux的终端模式下使用光驱,需用命令b进行挂载。arpmbmountccopydmoveecdrom 9假设一台计算机的内存为128mb,则交换分区的大小通常是c。a64mbb128mbc256mbd512mb 第2章linux常

17、用命令 1、关于shell的描述,以下说法正确的是abde ashell本身是一个用c语言编写的程序,它是用户使用linux的桥梁。bshell既是一种命令语言,又是一种程序制定语言cshell是linux系统核心的一部分 dshell调用了系统核心的大部分功能来协调各个程序的运行eshell可以用来启动、挂起、停止甚至是编写一些程序2、shell的类型主要有abcdeaashbkshccshdzshebash 3、在shell程序中,转义符是e a$b/c%d#e 4、对命令的使用方法提供帮助和解释的命令是cadirbcpcmandrmemkdir 5、对名为fido的文件用chmod551

18、fido进行了修改,则它的许可权是d。a-rwxr-xr-xb-rwxr-r-c-r-r-r-d-r-xr-xx 6、linux文件权限一共10位长度,分成四段,第三段表示的内容是c。a文件类型b文件所有者的权限c文件所有者所在组的权限d其他用户的权限 7、删除文件命令为d。 amkdirbrmdircmvdrm 8、将/home/stud1/wang目录做归档压缩,压缩后生成wang.tar.gz文件,并将此文件保存到/home目录下,实现此任务的tar命令格式:tarzcvf/home/wang.tar.gz/home/stud1/wang。9、管道就是将前一个命令的标准输出作为后一个命令

19、的标准输入。10、链接分为:硬链接和符号链接。 11、某文件的权限为:d-rw-r-r-,用数值形式表示该权限,则该八进制数为:644,该文件属性是 目录。 12、可以用lsal命令来观察文件的权限,每个文件的权限都用10位表示,并分为四段,其中第 一段占1位,表示文件类型,第二段占3位,表示文件所有者对该文件的权限。13、在linux系统中,压缩文件后生成后缀为.gz文件的命令是gzip。14、进行字符串查找,使用grep命令。 第3章linux系统管理 1、结束后台进程的命令是kill。2、增加一个用户的命令是useradd。 3、已知某用户stud1,其用户目录为/home/stud1。

20、分页显示当前目录下的所有文件的文件或目录名、用户组、用户、文件大小、文件或目录权限、文件创建时间等信息的命令是d。amorelsalbmoreallscmore=a(i)yi=i+1d=a(i) i=a(i)>=cyi=i+1nc=a(i)i=ctc=a(i)i=i+1输出c,d 1.软件工程是指导计算机软件开发和维护的工程科学。 2.在软件生命周期中,需求分析的任务是准确回答“目标系统必须做什么这个问题。3.快速原型所能完成的功能往往是最终产品能完成的功能的一个子集。4.分析阶段的最终成果是软件需求规格说明。 5.结构化制定中的数据制定把分析阶段创建的信息域模型转变成实现软件所需要的数

21、据结构。 6.软件维护的主要任务是使软件能持久地满足用户的需求。7.程度最低的耦合是数据耦合、程度最高的内聚是功能内聚。 8.从理论上讲,程序制定中最基本的控制结构只有顺序结构和循环结构两种。 9.黑盒测试方法中的等价类划分把程序的输入数据划分成等价类,并据此导出测试用例。10.面向对象方法用对象分解取代了传统方法的功能分解。 11.在面向对象的分析过程中建立动态模型的第一步是编写典型交互行为的脚本。12.所谓面向对象制定就是用面向对象观点建立求解域模型的过程。13.制定类中的服务是面向对象制定的一项重要工作内容。 14.选择编程语言的关键因素是语言的一致的表达能力、可重用性和可维护性。第一部

22、分选择题 一、单项选择题每题1分,共20分。在每题的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在题后的括号内1在以下工具与环境中属于较早期的case。a基于信息工程caseb人工智能casec结构的基于图形cased集成的case环境 2putnam成本估算模型是一个模型。 a静态单变量b动态单变量c静态多变量d动态多变量3在mccall软件质量度量模型中,属于面向软件产品修改。 a可靠性b可重用性c适应性d可移植性4iso的软件质量评价模型由3层组成,其中用于评价制定质量的准则是asqicbsqmccsqrcdsqdc5软件复杂性度量的参数包括 a效率b规模c完整性d容错

23、性6对象实现了数据和操作的结合,使数据和操作于对象的统一体中。a结合b隐藏c封装d抽象7软件调试技术包括 a边界值分析b演绎法c循环覆盖d集成测试8瀑布模型的存在问题是 a用户容易参加开发b缺乏灵活性c用户与开发者易沟通d适用可变需求9软件测试方法中的静态测试方法之一为 a计算机辅助静态分析b黑盒法c路径覆盖d边界值分析10软件生命周期中所花费用最多的阶段是 a具体制定b软件编码c软件测试d软件维护11第一个体现结构化编程思想的程序制定语言是 afortran语言bpascal语言cc语言dpl/1语言 12程序的三种基本控制结构是 a过程、子程序和分程序b顺序、选择和重复c递归、堆栈和队列d

24、调用、返回和转移 13在具体制定阶段,常常采纳的工具有 apadbsacscddfd14具体制定的结果基本决定了最终程序的 a代码的规模b运行速度c质量d可维护性15需求分析中开发人员要从用户那里了解 a软件做什么b用户使用界面c输入的信息d软件的规模16结构化程序制定主要强调的是 a程序的规模b程序的效率c程序制定语言的先进性d程序易读性17idef。图反映系统 a怎么做b对谁做c何时做d做什么18经济可行性研究的范围包括 a资源有效性b管理制度c效益分析d开发风险 19可行性分析是在系统开发的早期所做的一项重要的论证工作,它是决定该系统是否开发的决策依据,因必须给出的回答。 a确定b行或不

25、行c正确d无二义20需求分析阶段的任务是确定 a软件开发方法b软件开发工具c软件开发费d软件系统的功能 二、填空题每空2分,共20分。 21在软件开发过程中要产生大量的信息,要进行大量的修改,软件配置管理能 协调软件开发,并使混乱减到最低程度。22规定功能的软件,在一定程度上对自身错误的作用软件错误具有屏蔽能力,则称此 软件具有容错功能的软件。23mccall提出的软件质量模型包括11个软件质量特性。 24软件可维护性度量的七个质量特性是可理解性、可测试性、可修改性、可靠性、可移植 性、可使用性和效率。 25为了便于对照检查,测试用例应由输入数据和预期的输出结果两部分组成。 26程序制定语言的

26、心理特性主要表现在歧义性、简洁性、传统性、局部性和顺序性。27软件结构是以模块为基础而组成的一种控制层次结构。 28在结构化分析中,用于描述加工逻辑的主要工具有三种,即:结构化语言、判定表、判定树。 29结构化语言是介于自然语言和形式语言之间的一种半形式语言。 30假设年利率为i,不计复利,n年后可得钱数为f,则现在的价值p=f/(1+(n*i)。三、名词解释题每题3分,共15分。31软件生存周期模型 描述软件开发过程中各种活动如何执行的模型32数据字典dd 数据字典是用来定义数据流图中的各个成分的具体含义的。它以一种准确的、无二义性的说明方式为系统的分析、制定及维护提供了有关元素的一致的定义

27、和具体的描述。33内聚性 内聚性是模块独立性的衡量标准之一,它是指模块的功能强度的度量,即一个模块内部各个元素彼此结合的紧密程度的度量34jsp方法 jsp方法是面向数据结构的制定方法,其定义了一组以数据结构为指导的映射过程,它依据输入,输出的数据结构,按一定的规则映射成软件的过程描述,即程序结构。35多态性 指相同的操作或函数、过程可作用于多种类型的对象上并获得不同结果。或不同的对象,收到同一消息可以产生不同的结果。四、简答题每题5分,共20分。 36简述容错技术的四种主要手段,并解释。 结构冗余:包括静态冗余、动态冗余和混合冗余。 信息冗余:为检测或改正信息在运算或传输中的错误,须外加一部分信息。时间冗余

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论