《桂电期末考试Linu习题总结.docx》由会员分享,可在线阅读,更多相关《桂电期末考试Linu习题总结.docx(18页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
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效劳器的配置文件httpd.conf中有许多内容,请解释如下配置项: (1)MaxKeepAliveRequests200(1)每次连接允许的最大恳求数目,此为200;(2)(2)设定用户放置网页的名
6、目;UserDirpublic_html (3)DirectoryIndexindex.htmlindex.htmindex.php(3)设置默认的首页文档;(4)(4)设置首页所在名目的权限,此处允许全部用户扫瞄该名目;OptionsFollowSymLinksAllowOverrideNoneOrderallow,denyAllowfromall (5)(5)设置虚拟名目,域名为“linux.vbird.tsai”,其主名目为 “/var/”。 ServerNamelinux.vbird.tsaiDocumentRoot/var/ 3、简述使用ftp进展文件传输时的两种登录方式?它们的区分
7、是什么? 答:、ftp有两种登录方式:匿名登录和授权登录。使用匿名登录时,用户名为:anonymous,密码为:任何合法email地址;使用授权登录时,用户名为用户在远程系统中的用户帐号,密码为用户在远程系统中的用户密码。 区分:使用匿名登录只能访问ftp名目下的资源,默认配置下只能下载;而授权登录访问的权限大于匿名登录,且上载、下载均可。 、ftp文件传输有两种文件传输模式:ASCII模式和binary模式。ASCII模式用来传输文本文件,其他文件的传输使用binary模式。 4、简述通过MUA发送邮件时邮件的传送流程? 答:通过MUA来将信件送到对方的邮箱(Mailbox)的步骤:(1)S
8、tep0:取得某台MTA的使用权限 (2)Step1:用户在MUA上编写信件后,传送到MTA上信件的数据主要有以下局部: 信件表头:包括寄件者得E-mail以及收件者得E-mail地址,还有标题等。信件内容:就是要跟对方说明的内容。 (3)Step2.1:假如该封信的目标是本地端MTA自己的账号 信可以寄给自己,犹如MTA收到的该封信的目标是自己的用户是,就是通过MDA将这封信送到Mailbox去。 (4)Step2.2:假如该封信的目标为其他MTA,则开头转发(Relay)的流程 假如该封信的目标为其他主机,这时MTA就会开头分析该封信是否具有合法的使用权限,若具有使用权限式,则我们的MDA
9、会开头进展邮件转发,就该封信会通过本地的MTA向下一台MTA的SMTP(端口25)发送出去。假如该封信顺当发送出去了,那么该封信就会从发送队列中删除。(5)Step3:对方MTA主机接收信件 假如一切顺当,远程MTA将会受到我们MTA所发出的那封信,并将该信件放到正确的用户信箱中,等待用户登录来读取或下载。 五、操作题(写出完成下述功能的命令序列) 1、假设你的用户账号是zheng,现在你登录进入linux系统,查看当前登录到系统中的用户,查看当前系统中运行的进程,然后再退出系统。 答:、login:zheng、Password:口令、$who、$ps、$Ctrl+D 2、在当前名目/home
10、/zheng下新建一个名目back,将当前名目改为back,在back下新建2个长度为0的文件test1、test2,然后把test2移到其父名目中并改名为file12。答:、$mkdirback、$cdback、$touchtest1test2、$mvtest2./file2 3、现在需要统计当前名目/home/zheng下一般文件的数目并显示结果,如何实现?答:$findtypef|wcl 4、假设你是系统治理员,需要增加一个新的用户账号zheng,为新用户设置初始密码,锁定用户账号uly,并删除用户账号chang。 答:、#useraddzheng、#passwdzheng、#passw
11、dluly、#userdelchang 5、若给需要将/home/zheng名目下的全部文件打包压缩成/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.
12、c,用linux命令语句可以表示为etseek/2.0。4、tar-zxvfnmap-3.45.tgz命令行可以解释为将这个解压到nmap-3.45这个名目里。 5、在linux系统中,ping192.168.1.100命令行可以解释为测试本机与主机192.168.1.100的连通性。 6、在linux环境中可以用来显示历史记录中的通常命令关键字为history。 7、linux命令语句“cat/etc/passwd|wc”可以解释为统计文本文件/etc/passwd的行数、字数、字符数。 8、在linux中,从树型名目中的某个名目层次到某个文件的一条道路可以称为路径。 9、Linux系统为输
13、入、输出的传送引入了另外两种机制,它们为输入/输出重定向和管道。10、在Linux系统中,执行一个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、不保存退出
14、ViC、保存退出ViD、其它 5、将ls命令生成的/tmp名目的一个清单存到当前名目中的dir文件中,下面命令正确的为(D)A、ls/tmpdirB、ls/etc/tmpdirC、lsa/tmpdirD、lsl/tmpdir6、在常用的信息显示命令中,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
15、、grep9、显示全部网络接口信息的命令:*(D) A、statB、pingC、ifconfigD、netstat10、下面不是shell脚本成分的是(D) A、解释B、命令C、构造掌握语句D、重定向 第1章Linux概况及安装 1、Linux操作系统的特点主要有(ABCDE) A)开放性、设备独立性D)多用户多任务 B)高效、安全、稳定E)强大的网络功能C)支持多种硬件平台(良好的可移植性)2、Linux的构造包括(ADE) A)Linux内核B)Linux内存构造C)Linux网络构造D)Linux文件构造E)LinuxShell 3、Linux公布版本主要有(ABCDE) A)RedHa
16、tB)RedFlagC)UbuntuD)CentOSE)Fedora4、根本的操作系统构造包括(AB) A)操作环境(shell)B)文件构造C)内存构造D)网络构造E)内核构造5、Linux系统一般由(ABCD)等局部组成。 A)内核B)shellC)文件系统D)应用程序E)BIOS6、安装Linux系统时,为让系统良好运转,必要的分区有(AB)。A)根分区/B)交换分区C)启动分区/bootD)root分区/rootE)home分区/home 7、Linux能支持的文件系统有(ABCDE)等。 A)EXT2B)EXT3C)FATD)VFATE)ISO96608、要在Linux的终端模式下使
17、用光驱,需用命令(B)进展挂载。A)rpmB)mountC)copyD)moveE)cdrom 9若一台计算机的内存为128MB,则交换分区的大小通常是(C)。A)64MBB)128MBC)256MBD)512MB 第2章Linux常用命令 1、关于SHELL的描述,以下说法正确的选项是(ABDE) A)Shell本身是一个用C语言编写的程序,它是用户使用Linux的桥梁。B)Shell既是一种命令语言,又是一种程序设计语言C)Shell是Linux系统核心的一局部 D)shell调用了系统核心的大局部功能来协调各个程序的运行E)shell可以用来启动、挂起、停顿甚至是编写一些程序2、shel
18、l的类型主要有(ABCDE)A)ashB)kshC)cshD)zshE)bash 3、在shell程序中,转义符是(E) A)$B)/C)%D)#E) 4、对命令的使用方法供应帮忙和解释的命令是(C)A)dirB)cpC)manD)rmE)mkdir 5、对名为fido的文件用chmod551fido进展了修改,则它的许可权是(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)。
19、A)mkdirB)rmdirC)mvD)rm 8、将/home/stud1/wang名目做归档压缩,压缩后生成wang.tar.gz文件,并将此文件保存到/home名目下,实现此任务的tar命令格式:tarzcvf/home/wang.tar.gz/home/stud1/wang。9、管道就是将前一个命令的标准输出作为后一个命令的标准输入。10、链接分为:硬链接和符号链接。 11、某文件的权限为:d-rw-r-r-,用数值形式表示该权限,则该八进制数为:644,该文件属性是 名目。 12、可以用lsal命令来观看文件的权限,每个文件的权限都用10位表示,并分为四段,其中第 一段占1位,表示文件
20、类型,其次段占3位,表示文件全部者对该文件的权限。13、在Linux系统中,压缩文件后生成后缀为.gz文件的命令是gzip。14、进展字符串查找,使用grep命令。 第3章Linux系统治理 1、完毕后台进程的命令是kill。2、增加一个用户的命令是useradd。 3、已知某用户stud1,其用户名目为/home/stud1。分页显示当前名目下的全部文件的文件或名目名、用户组、用户、文件大小、文件或名目权限、文件创立时间等信息的命令是(D)。A)morelsalB)moreallsC)more=A(I)YI=I+1D=A(I) I=A(I)=CYI=I+1NC=A(I)I=CTC=A(I)I
21、=I+1输出C,D 1.软件工程是指导计算机软件开发和维护的工程科学。 2.在软件生命周期中,需求分析的任务是精确答复“目标系统必需做什么”这个问题。3.快速原型所能完成的功能往往是最终产品能完成的功能的一个子集。4.分析阶段的最终成果是软件需求规格说明。 5.构造化设计中的数据设计把分析阶段创立的信息域模型转变成实现软件所需要的数据构造。 6.软件维护的主要任务是使软件能长久地满意用户的需求。7.程度最低的耦合是数据耦合、程度最高的内聚是功能内聚。 8.从理论上讲,程序设计中最根本的掌握构造只有挨次构造和循环构造两种。 9.黑盒测试方法中的等价类划分把程序的输入数据划分成等价类,并据此导出测
22、试用例。10.面对对象方法用对象分解取代了传统方法的功能分解。 11.在面对对象的分析过程中建立动态模型的第一步是编写典型交互行为的脚本。12.所谓面对对象设计就是用面对对象观点建立求解域模型的过程。13.设计类中的效劳是面对对象设计的一项重要工作内容。 14.选择编程语言的关键因素是语言的全都的表达力量、可重用性和可维护性。第一局部选择题 一、单项选择题每题1分,共20分。(在每题的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在题后的括号内)1在以下工具与环境中()属于较早期的CASE。A基于信息工程CASEB人工智能CASEC构造的基于图形CASED集成的CASE环境 2
23、Putnam本钱估算模型是一个()模型。 A静态单变量B动态单变量C静态多变量D动态多变量3在McCall软件质量度量模型中,()属于面对软件产品修改。 A牢靠性B可重用性C适应性D可移植性4ISO的软件质量评价模型由3层组成,其中用于评价设计质量的准则是()ASQICBSQMCCSQRCDSQDC5软件简单性度量的参数包括() A效率B规模C完整性D容错性6对象实现了数据和操作的结合,使数据和操作()于对象的统一体中。A结合B隐蔽C封装D抽象7软件调试技术包括() A边界值分析B演绎法C循环掩盖D集成测试8瀑布模型的存在问题是() A用户简单参加开发B缺乏敏捷性C用户与开发者易沟通D适用可变
24、需求9软件测试方法中的静态测试方法之一为() A计算机帮助静态分析B黑盒法C路径掩盖D边界值分析10软件生命周期中所花费用最多的阶段是() A具体设计B软件编码C软件测试D软件维护11第一个表达构造化编程思想的程序设计语言是() AFORTRAN语言BPascal语言CC语言DPL/1语言 12程序的三种根本掌握构造是() A过程、子程序和分程序B挨次、选择和重复C递归、堆栈和队列D调用、返回和转移 13在具体设计阶段,常常采纳的工具有() APADBSACSCDDFD14具体设计的结果根本打算了最终程序的() A代码的规模B运行速度C质量D可维护性15需求分析中开发人员要从用户那里了解()
25、A软件做什么B用户使用界面C输入的信息D软件的规模16构造化程序设计主要强调的是() A程序的规模B程序的效率C程序设计语言的先进性D程序易读性17IDEF。图反映系统() A怎么做B对谁做C何时做D做什么18经济可行性讨论的范围包括() A资源有效性B治理制度C效益分析D开发风险 19可行性分析是在系统开发的早期所做的一项重要的论证工作,它是打算该系统是否开发的决策依据,因必需给出()的答复。 A确定B行或不行C正确D无二义20需求分析阶段的任务是确定() A软件开发方法B软件开发工具C软件开发费D软件系统的功能 二、填空题(每空2分,共20分)。 21在软件开发过程中要产生大量的信息,要进
26、展大量的修改,软件配置治理能 协调软件开发,并使混乱减到最低程度。22规定功能的软件,在肯定程度上对自身错误的作用(软件错误)具有屏蔽力量,则称此 软件具有容错功能的软件。23McCall提出的软件质量模型包括11个软件质量特性。 24软件可维护性度量的七个质量特性是可理解性、可测试性、可修改性、牢靠性、可移植 性、可使用性和效率。 25为了便于对比检查,测试用例应由输入数据和预期的输出结果两局部组成。 26程序设计语言的心理特性主要表现在歧义性、简洁性、传统性、局部性和挨次性。27软件构造是以模块为根底而组成的一种掌握层次构造。 28在构造化分析中,用于描述加工规律的主要工具有三种,即:构造
27、化语言、判定表、判定树。 29构造化语言是介于自然语言和形式语言之间的一种半形式语言。 30若年利率为i,不计复利,n年后可得钱数为F,则现在的价值P=F/(1+(n*i)。三、名词解释题每题3分,共15分。31软件生存周期模型 描述软件开发过程中各种活动如何执行的模型32数据字典(DD) 数据字典是用来定义数据流图中的各个成分的详细含义的。它以一种精确的、无二义性的说明方式为系统的分析、设计及维护供应了有关元素的全都的定义和具体的描述。33内聚性 内聚性是模块独立性的衡量标准之一,它是指模块的功能强度的度量,即一个模块内部各个元素彼此结合的严密程度的度量34JSP方法 JSP方法是面对数据构
28、造的设计方法,其定义了一组以数据构造为指导的映射过程,它依据输入,输出的数据构造,按肯定的规章映射成软件的过程描述,即程序构造。35多态性 指一样的操作或函数、过程可作用于多种类型的对象上并获得不同结果。或(不同的对象,收到同一消息可以产生不同的结果。)四、简答题每题5分,共20分。 36简述容错技术的四种主要手段,并解释。 构造冗余:包括静态冗余、动态冗余和混合冗余。 信息冗余:为检测或订正信息在运算或传输中的错误,须外加一局部信息。时间冗余:指重复执行指令或程序来消退瞬时错误带来的影响。冗余附加技术:指为实现上述冗余技术所需的资源和技术。37以G.J.Myers的观点,简述对软件测试的目的
29、。 软件测试是(1)为了发觉错误而执行程序的过程;(2)一个好的用例能够发觉至今尚未发觉的错误的测试。(3)一个胜利的测试是发觉至今尚未发觉的错误的测试。38就程序设计语言的工程特性而言,对程序编码有哪些要求? 就程序设计语言的工程特性而言,对程序编码有如下要求: (1)可移植性(2)开发工具的可利用性(3)软件的可重用性(4)可维护性 39模块的内聚性包括哪些类型? 模块的内聚性包括: (1)偶然内聚(2)规律内聚(3)时间内聚(4)通信内聚(5)挨次内聚(6)功能内聚五、应用题第40小题7分,第41小题8分,第42小题10分,共25分。 41依据以下条件使用等价划分法设计测试用例。 某一8
30、位微机,其十六进制常数定义为:以0x或0X开头的数是十六进制整数,其值的范围是-7f7f(表示十六进制的大小写字母不加区分),如0X13,0X6A,-0X3c。 解答:等价划分法划分等价类并编号,如下表所示。 十六进制整型常量输入条件的等价类表输入数据合理等价类不合理等价类3非0x或非打头的串4含有非数字且(a,b,c,d,e,f)以外字符5多于5个字符6后跟非0的多位串70后跟数字串8后多于3个数字10小于7f11大于7f掩盖范围1,92,910x或0X开头12位十六进制整数数字串2以0x打头的12位数字串十六进制数范围9在7f7f之间为合理等价类设计测试用例,表中有三个合理等价类,设计两个例子 测试数据023015期望结果显示有效输入显示有效输入为每个不合理等价类至少设计一个测试用例测试数据2G12123311101201101340x7770x87期望结果显示无效输入显示无效输入显示无效输入显示无效输入显示无效输入显示无效输入显示无效输入显示无效输入掩盖范围3456781011 友情提示:本文中关于桂电期末考试Linux习题总结给出的范例仅供您参考拓展思维使用,桂电期末考试Linux习题总结:该篇文章建议您自主创作。