您好,欢迎访问三七文档
当前位置:首页 > 临时分类 > 模拟考试题目0705-key
模拟笔试题注:满分100分,考试时间90分钟请将答案写在相应的答题纸上,不要写在考卷上,谢谢合作!数据库(共50分)一单项选择题(10小题,每题1.5分,共15分):1)如果在where子句中有两个条件要同时满足,应该用以下哪个逻辑符来连接(C)A.ORB.NOTC.ANDD.NONE2)用以下哪个子句来限制分组统计结果信息的显示(E)A.FROMB.WEHREC.SELECTD.HAVINGE.GROUPBYF.ORDERBY3)以下需求中哪个需要用分组函数来实现(C)A.把ORDER表中的定单时间显示成'DDMONYYYY'格式B.把字符串'JANUARY28,2000'转换成日期格式C.显示PRODUCT表中的COST列值总量D.把PRODUCT表中的DESCRIPTION列用小写形式显示4)以下那些命令可以暗含提交操作(A)A.GRANTB.UPDATEC.SELECTD.ROLLBACK5)RDBMS是下列哪一项的缩写(A)A.RelationalDataBaseManagementSystem(关系数据库管理系统)B.RelationalDataBaseMigrationSystem(关系数据库移植系统)C.RelationalDataMigrationSystem(关系数据移植系统)D.RelationalDataBaseManageSystem(关系数据库管理系统)6)INSERT是(A)A.DML语句B.DDL语句C.DCL语句D.DTL语句7)SELECTCHR(66)FROMDUAL的结果是(C)A.ZB.SC.BD.都不是8)函数返回一个值除以另一个值后的余数(A)A.MODB.ABSC.CEILD.以上都不是9)什么锁用于锁定表,仅允许其他用户查询表中的行,行不允许插入,更新,或删除行(B)A.共享B.排他C.共享更新D.以上都不是10)什么是oracle提供的一个对象,可以生成唯一的连续的整数(B)A.同义词B.序列C.视图D.没有二判断题(5小题,每题1分,共5分):1)在两个数据表关联查询时,使用exists比in的查询效率要高。(×)2)自治块可以使得PL/SQL的存储过程更加独立。(√)3)索引只能告诉你什么存在于表中,而不能告诉你什么不存在于表中,在索引字段上进行非运算会使查询走不上索引,导致全表扫描。(√)4)在大业务数据表上建立合理的索引,不仅可提高select查询操作效率,还可以提高该表的update、insert等操作的性能。(×)5)显式的数据类型转换影响查询SQL语句的执行计划,而隐式的数据类型转换不会影响查询SQL语句的执行计划。(×)三填空题(每空2分,共10分):1.获取字段create_date的最后的3个字符的命令是____。答案:substr(create_date,(length(create_date)-3))2.Varchar最大可以容纳____字节。答案:40003.DML包含哪几个类型的语句____。答案:insert,udpate,delete4.Sqlplus命令中重新运行上一次的语句的命令是____。答案:/或者run5.从数据库中查询当前时间的语句是____。答案:selectsysdatefromdual;四简答题(3小题,每题5分,共15分):1.请简述union和unionall的区别:答案:对于UNION来说,交换两个SELECT语句的顺序后结果仍然是一样的,这是因为UNION会自动排序。而UNIONALL在交换了SELECT语句的顺序后结果则不相同,因为UNIONALL不会对结果自动进行排序。2.创建一张表,要求与EMP表具有相同的表结构,但是不要记录(即空表)createtable表名字(任何一个即可)fromEMPwhere1=2;3.请简述delete和truncate的区别。答:delete命令删除的记录如不提交可以可以恢复,因为他不删除回滚段中俄数据,truncate删除的记录不可恢复,并可删除回滚段中的数据。4.请给出数据的相关的约束类型答:主键约束,外键约束,非空约束,唯一约束,检查约束UNIX,SHELL(共50分)一、单项选择题(10小题,每题2分,共20分):1.Linux文件权限一共10位长度,分成四段,第三段表示的内容是(C)。A文件类型B文件所有者的权限C文件所有者所在组的权限D其他用户的权限2.终止一个前台进程可能用到的命令和操作(B)。AkillBCTRL+CCshutdownDhalt3.在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项是(D)。A-mB-dC-fD-p4.一个文件名字为rr.Z,可以用来解压缩的命令是:(D)。AtarBgzipCcompressDuncompress5.具有很多C语言的功能,又称过滤器的是(C)。AcshBtcshCawkDsed6.可以从vi的指令模式转换到输入模式,并且开始添加文本的一项是(A):A:A、O、iB:A、w、iC:I、o、qD:d、a、i7.shell程序程式中有许多特殊变量,下列哪一个选项代表程式的参数个数?(C)。A:$nB:$*C:$#D:$?8用ls–l命令列出下面的文件列表,通过属性位可以确定下面哪个选项列出的文件是连接文件。(B)A:-rw-r--r--1oracledba49521Oct272005result.lstB:lrw-r--r--1oracledba390Apr052006createtab.shC:drw-r-----1oracledba11181Jun172005adminD:crw-r-----1oracledba11181Jun172005ttyp8E:brw-r-----1oracledba11181Jun172005ramdisk09.如果要得到一个子目录中的所有文件的列表(包括隐藏文件),而且要看到每个文件的和文件大小等信息,可以使用哪个命令可以实现?(A)A:ls–alB:ls–ldC:ls–afD:ls-fs10.为了跟踪定位当前系统用户的登录情况,并且把输出的信息按照ID排序,可以使用的命令是(B):A:who|id|sortB:who|sortC:whois|sortD:id|sort二、填空题(5小题,每题2分,共10分)1.某文件的权限为:d-rw-_r--_r--,用数值形式表示该权限,则该八进制数为:644,该文件属性是____。答案:目录2.编写的Shell程序运行前必须赋予该脚本文件____权限。答案:执行3.在Linux系统中,以____方式访问设备。答案:文件4.将前一个命令的标准输出作为后一个命令的标准输入,称之为____。答案:管道5.在vi编辑环境下,使用____进行模式转换。答案:Esc键三、简答题(5小题,每题4分,共20分):1.请写出3种或以上常用的UNIX系统答案:AIXSolarisHP-UX2.在shell下把一个文件中所有的“XXXXX”替换成“YYYYY”不许用vi答案:sed's/xxxxx/yyyyy/g'文件名3.用一句命令将/datavol1目录下的文件复制到/datavol2目录下,同时文件相关属性不改变(例如文件的生成时间等)答案:cp–p/datavol1/*/datavol24.用一句命令将/datavol1(含有多层子目录)目录下以.vcb结尾的文件全部删除答案:find./datavol1-name*.vcb-depth-execrm{}\5.将/home/stud1/wang目录做归档压缩,压缩后生成wang.tar.gz文件,并将此文件保存到/home目录下,实现此任务的tar命令格式什么?答案:tarzcvf/home/wang.tar.gz/home/stud1/wang选做题:智力分析题(共4题):1.给你两个杯子,分别是3升和5升,请明确的说出兑出4升水的方法,注意要写出步骤。答案:1)将3升的杯子倒满2)将3升的杯子的水倒到5升的杯子里面,这样3升的杯子是空的,5升的杯子里面有3升水3)再将3升的杯子倒满4)再将3升的杯子里面的水倒到5升的杯子里面,本来5升的杯子里面有3升水,所以不能将3升水倒完,这样,3升的杯子里面还有1升水,5升的杯子里面是满的5)将5升的杯子倒空,然后将3升杯子里面的水倒到5升的杯子里面6)再将3升的杯子倒满7)将3升杯子里面的水倒到5升的杯子里面,5升杯子里面的水就是3+1=4升。或1)将5升的杯子倒满2)将5升的杯子里面的水倒到3升的杯子里面,这样5升的杯子里面还有2升的水,3升的杯子里面的水是满的。3)将3升的杯子的水倒掉,然后将5升的杯子里面的2升水倒到3升的杯子里面,目前的状况是3升的杯子里面有2升水,5升的杯子里面没有水4)再将5升的杯子倒满5)将5升杯子里面的水倒到3升的杯子里面,由于3升的杯子里面本来就有2升水,所以再往里面倒的话只能倒1升水,这样5升的杯子里面就剩下5-1=4升水。2.有两根不均匀分布的香,香烧完的时间是一个小时,你能用什么方法来确定一段45分钟的时间?答:第一根香两头点,第二根香一头点,当第一根香点完的时候刚好过了半个小时,这个时候吧第二根香的另外一头点燃,当第二根香点完的时候时间刚好过是45分钟。3.有三个人去住旅馆,住三间房,每一间房10元,于是他们一共付给老板30,第二天,老板觉得三间房只需要25元就够了于是叫小明退回5给三位客人,谁知小明贪心,只退回每人1,自己偷偷拿了2,这样一来便等于那三位客人每人各花了九元,于是三个人一共花了27,再加上小明独吞了不2,总共是29。可是当初他们三个人一共付出30那么还有1呢?答:这个问题不能两边考虑,应该的分析思路是老板收的25元+每个人退回的1元+小明拿的2元=30元,而不能既从得的方面入手,又从出的方面入手,这样就会思路混乱。4.你有四个装药丸的罐子,每个药丸都有一定的重量,被污染的药丸是没被污染的重量+1,只称量一次,如何判断哪个罐子的药被污染了?答:将4个罐子编号分别为1,2,3,4,然后从1号罐子里面取1颗药丸,2号罐子里面取2颗药丸,以此类推,3号罐子取3颗药丸,4号罐子取4个药丸,然后称重,跟正常的药丸比较,分量多几就是几号罐子里面的药丸被污染了。//////////////////////////////////////////////////////////////////////////////////////////////测试理论不定项选择题1、下列关于alpha测试的描述中正确的是(BD)Aalpha测试需要用用户代表参加Balpha测试不需要用用户代表参加Calpha测试是系统测试的一种Dalpha测试是验收测试的一种2、软件质量的定义(D)A软件的功能性、可靠性、易用性、效率、可维护性、可移植性B满足规定用户需求的能力C最大限度达到用户满意D软件特性的总和,包括满足规定的和潜在的用户需求3、软件测试的对象包括(B)A目标程序和相关文档B源程序、目标程序、数据及相关文档C目标程序、操作系统和平台软件D源程序和目标程序4、从测试阶段角度,测试正确的顺序是(ABCD)A单元测试B集成测试C系统测试D验收测试5、从测试方法的角度来分,正确的选择是(BD)A静态测试B黑盒测试C动态测试D白盒测试填空题1.软件能力成熟度模型CMMI一共有五个级别.2.黑盒测试的常用方法:等价类划分、边界值、因果图、猜错法等;3.白盒测试中逻辑覆盖法中常用的方法:语句覆盖、条件覆盖、判定覆盖、组合覆盖、路径覆盖等;简单题1.什么是测试用例,它是由哪些基本元素组成?测试用例是为实施测试而向被测试系统提供的输入数据、操作或各种环境设置以及期望结果的一个特定的集合。测试用例的组成:项目名称,测试人员,用例编号,测试用例说明,测试的模块,测试的输入条件,测试的预期结果,测试结果,缺陷编号,其它说明2.请试述在软件测试过程中都有哪些工作要做?分别有哪些不同的角色来完成这些工作?软件测试流程:需求
本文标题:模拟考试题目0705-key
链接地址:https://www.777doc.com/doc-2363121 .html