大数据实战班计算机测试题.doc_第1页
大数据实战班计算机测试题.doc_第2页
大数据实战班计算机测试题.doc_第3页
大数据实战班计算机测试题.doc_第4页
大数据实战班计算机测试题.doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

说明:测试题分为两部分:选择题占60分,编程题40分第一部分:单项选择题,共40题,每题1.5分(说明:试题中涉及到的Linux命令为RHEL6系列的命令)1、Linux查看ip信息的命令是(a)A) ipconfigB) netstatC) ifconfigD) hostname2、Linux永久修改主机名需要修改那个文件(a)A) /etc/hostsB) /etc/sysconfig/networkC) /etc/sysconfig/iptablesD) /etc/sysconfig/selinux3、下列那个选项是Linux查看网络端口使用信息的(d)A) service network statusB) iptables -L -nC) ifconfigD) netstat -anpt4、 有这样一个数组3,6,4,2,11,10,5分别使用插入排序,选择排序,冒泡排序第4次排序完成后数组的顺序分别是( )A) 2,3,4,5,6,10,11、2,3,4,5,11,10,6、2,3,4,6,11,10,5B) 2,3,4,6,11,10,5、2,3,4,5,11,10,6、2,3,4,5,6,10,11C) 2,3,4,5,11,10,6、2,3,4,6,11,10,5、2,3,4,5,6,10,11D) 2,3,4,5,11,10,6、2,3,4,5,6,10,11、2,3,4,6,11,10,55、下列排序算法中最坏复杂度不是n(n-1)/2的是( )A) 快速排序B) 冒泡排序C) 直接插入排序D) 堆排序6、在深度为7的满二叉树中,叶子结点的个数为( )A) 64B) 63C) 32D) 317、求整数n(n0)阶乘的算法如下,其时间复杂度是( )intfact(intn)if(n=1)return 1;returnn*fact(n-1);A) O(log2n)B) O(n)C) (nlog2n)D) O(n2)8、Linux查看防火墙状态的命令是(b)A) service network statusB) service iptables statusC) chkconfig iptables -list D) chkconfig iptables on9、Linux设置防火墙开机自启动的命令是A)service iptables startB)service iptables onC) chkconfig iptables onD)chkconfigiptables start10、Linux下将一个压缩包解压到指定目录下的命令是(c)A) tar -zcvf itcast.tar.gz -C /usr/localB) tar -zxvf itcast.tgz -C /usr/localC) tar -zxvf itcast.tar.gz -D /usr/localD) tar -zcvf itcast.tgz -D /usr/local11、在Linux中使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项是( d ) A)-mB) -dC) -fD) -p12、在Linux中对名为a.txt的文件用chmod 551 a.txt 进行了修改,则它的许可权是( )。 A) -rwxr-xr-xB) -rwxr-r-C) -r-r-r-D) -r-xr-x-x13、在Linux中某文件的组外成员的权限为只读;所有者有全部权限;组内的权限为读与写,则该文件的权限为( )A) 467B) 674C) 764D) 47614、在Linux中文件a.txt的访问权限为rw-r-r-,现要增加所有用户的执行权限和同组用户的写权限,下列命令正确的是( ) A) chmod a+x g+w a.txtB) chmod 765 a.txt C) chmod o+x a.txtD) chmod g+w a.txt15、Linux中定义用户账户的文件为(a )A) /etc/passwd B) /etc/shadow C) /etc/group D) /etc/gshadow16、在Linux中vi、vim编辑器中执行存盘退出的命令是(d ) A) :qB) ZZC) :q! D) :wq17、在Linux中已知某用户stud1,其用户目录为/home/stud1。分页显示当前目录下的所有文件的文件或目录名、用户组、用户、文件大小、文件或目录权限、文件创建时间等信息的命令是( ) A) more ls al B) more al ls C) more =100 and money =100 or money =200;C、update account set money = money + 50 where money between 100 and 200;D、update account set money = money + 50 where money 100;26、下列对JDBC驱动说法正确的是( )A用JDBC连接数据库,必须使用连接池。B用JDBC连接数据库,使用连接池就不需要导入数据库驱动。C操作不同的数据库可以使用相同的驱动。D无论如何,只要使用JDBC,那么就要使用JDBC驱动。27、哪个选项可以预防SQL攻击( )AConnectionBStatementCPreparedStatementDResultSet28、下面java程序执行的结果是?( b )public class Test()public static void main(String args)System.out.println(+a+1); A) 98B) a1C) 971D) 19729、下面程序执行的结果for(int i=1;i=10;i+)if (i5)continue;System.out.println(“大数据实战班”);在控制台上打印几次大数据实战班?( )A) 5B) 6C) 7D) 830、和下面代码能完成相同的选项是(b )int i=1;int sum=0;while(i=100)if(i%2=0)sum=sum+i;i+;A) for (int x =1; x=100;x+) sum=sum+x;B) for (int x =0; x=100;x+=2) sum=sum+x;C) for (int x =1; x=100;x+=2) sum=sum+x;D) 上述全对31、 下面描述函数重写错误的是( )A)要有子类继承或实现B)子类方法的权限必须大于等于父类的权限C)父类中被private权限修饰的方法可以被子类重写D)子类重写接口中的抽象方法,子类的方法权限必须是public的32、 在Java中,以下程序编译运行后的输出结果为( )。public class Test int x, y; Test(int x, int y) this.x = x; this.y = y; public static void main(String args) Test pt1, pt2; pt1 = new Test(3, 3); pt2 = new Test(4, 4); System.out.print(pt1.x + pt2.x); A) 6B) 3 4C) 8D) 733、在Java语言中,下列关于类的继承的描述,正确的是( b )。A) 一个类可以继承多个父类B) 一个类可以具有多个子类C) 子类可以使用父类的所有方法D) 子类一定比父类有更多的成员方法34、给定如下一个Java源文件Child.java,编译并运行Child.java,以下结果正确的是( )class Parent1 Parent1(String s) System.out.println(s); class Parent2 extends Parent1 Parent2()System.out.println(parent2); public class Child extends Parent2 public static void main(String args) Child child = new Child(); A) 编译错误:没有找到构造器Child()B) 编译错误:没有找到构造器Parent1()C) 正确运行,没有输出值D) 正确运行,输出结果为:parent235、给定Java程序Child.java的代码如下所示,则编译运行该类的结果是( )class Parent Parent() System.out.println(parent); public class Child extends Parent Child(String s) System.out.println(s); public static void main(String args) Child child = new Child(child); A) childB) child parentC) parent childD) 编译错误36、Java中ArrayList类的底层数据结构是( )A) 数组结构B) 链表结构C) 哈希表结构D) 红黑树结构37、ArrayList、LinkedList和Vector的区别说法正确的是( )A) ArrayList查找快、增删慢,LinkedList增删快、查找慢,Vector是线程不安全的B) ArrayList查找快、增删慢,LinkedList增删快、查找慢,Vector是线程安全的C) ArrayList底层是数组结构,LinkedList底层是链表,Vector底层是链表结构,D) ArrayList底层是链表结构,LinkedList底层是链表,Vector底层是数组结构38、Java中,如果类C是类B的子类,类B是类A的子类,那么下面描述正确的是( )A) C可以继承B中的公有成员,同样也可以继承A中的公有成员B) C只继承了B中的成员C) C只继承了A中的成员D) C不能继承A或B中的成员39、下列选项中关于Java中super关键字的说法错误的是( )A)当子父类中成员变量重名的时候,在子类方法中想输出父类成员变量的值,可以用super区分子父类成员变量B)super语句可以放在构造函数的任意一行C)子类可以通过super关键字调用父类的方法D)子类可以通过super关键字调用父类的属性40、用户表user中存在一个字段username,查询名字包含凤用户 bA) select * from user where username = 凤;B) select * from user where username like %凤%;C) select * from user where username like _凤_;D) select * from user where username like 凤;第二部分:编程题用java代码完成下面题目,在一个日志文件2013-05-30.log中有如下数据:27.19.74.143 - - 30/May/2013:17:38:2527.19.74.143 - - 30/May/2013:17:38:2227.19.74.143 - - 30/May/2013:17:38:2327.19.74.143 - - 30/May/2013:17:38:2127.19.74.143 - - 30/May/2013:17:38:2827.19.74.143 - - 30/May/2013:16:38:2027.19.74.143 - - 30/May/2013:18:38:2027.19.74.143 - - 30/May/2013:16:39:2027.19.74.143 - - 30/May/2013:16:41:2027.19.74.143 - - 30/May/2013:17:42:2027.19.74.143 - - 30/May/2013:19:38:2127.19.74.143 - - 31/May/2013:12:38:2127.19.74.143 - - 31/May/2013:16:38:2127.19.74.143 - - 31/May/2013:16:38:2227.19.74.143 - - 30/May/2013:14:38:2127.19.74.143 - - 30/May/2013:14:38:21该

温馨提示

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

评论

0/150

提交评论