ImageVerifierCode 换一换
格式:DOCX , 页数:16 ,大小:21.42KB ,
资源ID:3283846      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3283846.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(达内试题.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

达内试题.docx

1、达内试题一、单选(30小题共60.0分)1.(逻辑题)在下列分数中,选出不同类的一项: A. 3/5 B. 3/8 C. 3/9 D. 3/112.(逻辑题)下列数字:3968, 63, 8, 后面应该填上的是: A. 5 B. 4 C. 3 D. 25.(逻辑题)达内发现杯软件编程大赛中,4名学生的谈话如下: 甲:只有乙第一,丙才会说假话。 乙:甲和丙两人至少有一个人说了假话。 丙:乙没有第一,第一的是我。 丁:是乙第一。 四个人中只有一个说假话,请判断是哪位说了假话: A. 甲 B. 乙 C. 丙 D. 丁6.(逻辑题)达内阶段考试以后,张飞(C)非常懊恼地告诉我,在关羽(A)、赵云(B)

2、、马超(D)和黄忠(E)5个人中,他没能获得第一名。他还告诉我,D比E低二个名次,而E不是第二名;A既不是第一名,也不是最后一名。后来,我从B那里听说,他比C低一个名次。问:谁是第二名? A. 关羽(A) B. 赵云(B) C. 张飞(C) D. 马超(D)7.(逻辑题)一群人聚会,每人头上都戴着一顶帽子。帽子只有黑白两种,黑的至少有一顶。每个人都能看到其它人帽子的颜色,却看不到自己的。主持人先让大家看看别人头上戴的是什么帽子,然后关灯,如果有人认为自己戴的是黑帽子,就鼓掌。第一次关灯,没有声音。于是再开灯,大家再看一遍,关灯时仍然鸦雀无声。一直到第三次关灯,才有劈劈啪啪鼓掌的声音响起。问有多

3、少人戴着黑帽子? A. 2 B. 3 C. 4 D. 58.(逻辑题)达内举办运动会,1号,2号,3号,4号,5号,6号共六位运动员参加百米飞人大赛,对于谁是 冠军,看台上甲、乙、丙、丁四人打赌做了以下预测: 甲说:冠军不是1号就是2号 乙说:冠军肯定不是3号 丙说:冠军不可能是4,5,6号 丁说:冠军肯定是4,5,6号其中一人 比赛结束后,4人中只有一个人的预测是正确的,请问冠军是: A. 1号 B. 4号 C. 3号 D. 6号9.(逻辑题)100个人报数,每报到单数的人,就会下场.依此类推.最后一个人是谁? A. 32 B. 50 C. 64 D. 10010.(逻辑题)1元钱一瓶汽水,

4、喝完后两个空瓶换一瓶汽水,问:你有20元钱,最多可以喝到几瓶汽水? A. 39 B. 41 C. 38 D. 4011.代码片段如下: private static char number = a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z ; /* *返回字符序列,该序列由26个英文小写字中随机抽取的size个不重复的字母组成 *paramsize返回的字符序列长度(需大于0小于等于26) *return返回的字符序列 */ public String generate(int size

5、) if(size number.length) throw new IllegalArgumentException(size大小需在026之间); int len =number.length; boolean flags =new booleannumber.length; char result =new charsize; for ( int i = 0; iresult.length; i+) (空白处) resulti =numbern; return new String(result); 依照文档注释实现的方法generate中,空白处应该填入的代码是: A. int n;

6、do n = (int) (Math.random() * len); while ( !flagsn ); flagsn =false; B. int n; do n = (int) (Math.random() * len); while ( flagsn); flags n =true; C. int n; while ( !flagsn = (int) (Math.random() * len) ); flagsn =false; D. int n; while ( flagsn = (int) (Math.random() * len) ); flags n =true;12.关于A

7、ndroid操作系统,下列说法错误的是:()。 A. Android底层基于Linux B. Android包含有可以用于提供Java运行环境的虚拟机 C. Android操作系统由Google公司于2007年推出 D. Applet是Android应用程序架构的核心组件之一13.云计算可以认为包括三个层次的服务,即:基础设施即服务(IaaS),平台即服务(PaaS)和软件即服务(SaaS),对于Google App Engine应用属于的服务是:()。 A. IaaS B. PaaS C. SaaS D. 以上答案都不对14.下列属于B2B类型的电子商务系统是() A. 京东商城 B. 当当

8、网 C. 淘宝网 D. 阿里巴巴15.下列编程语言,主要用于苹果(Apple)iOS系统的是()。 A. C# B. C+ C. Objective-C D. Python16.下列不属于数据库软件的是: A. ODBC B. Oracle C. SqlServer D. MySql17.下面的方法用于实现数组的复制: public int copy(int arr) if (arr = null | arr.length = 0) throw new IllegalArgumentException(arr不能为null,且长度需大0); (空白处) for (int i = 0; iarr

9、1.length; i+) arr1i = newintarri.length; for (int j = 0; j arr1i.length; j+) arr1ij = arrij; return arr1; 空白处填入的代码是: A. int arr1 = new intarr.length; B. intarr1 = new intarr.length; C. int arr1 = new int; D. int arr1 = ;18.下面的方法用于实现插入排序: public void sort(int arr) for ( int i = 1; iarr.length; i+) bo

10、olean swap =false; (空白处) if(!swap) break; 空白处应填入的代码是: A. for (int j = i; j arrj + 1) int temp = arrj; arrj = arrj + 1; arrj + 1 = temp; swap =true; B. for( int j = i; j arrj + 1) int temp = arrj; arrj = arrj + 1; arrj + 1 = temp; swap =true; C. for( int j = 0; j arrj + 1) int temp = arrj; arrj = arr

11、j + 1; arrj + 1 = temp; swap =true; D. for( int j = 0; j arrj + 1) int temp = arrj; arrj = arrj + 1; arrj + 1 = temp; swap =true; 19.下面不可以用于修饰class的是: A. public B. static C. final D. abstract20.有如下类定义: class Super public void f() System.out.println(Super.f(); class Sub extends Super public void f()

12、System.out.println(Sub.f(); class Foo public void g(Super s) System.out.println(Foo.g(Super s); s.f(); public void g(Sub s) System.out.println(Foo.g(Sub s); s.f(); 运行下面的代码,结果是: Foo foo =new Foo(); Super s =new Sub(); foo.g(s); A. Foo.g(Super s) Sub.f() B. Foo.g(Sub s) Sub.f() C. Foo.g(Super s) Sub.f

13、() D. Foo.g(Sub s) Sub.f()21.运行下面方法 String str = Java软件大赛; byte bs = str.getBytes(); System.out.println(bs.length); 输出的情况是: A. 16 B. 12 C. 8 D. 输出值随系统设定而不同22.查询表 inventory的id_number和 description,查询条件需要满足订单时间(order_date)在 January 1,1997 以前的,且单价(price)大于等于 1.00 且小于5.00 的,结果用订单时间(order_date)降序排列;下列符合条件

14、的语句是:()。 A. SELECT id_number, description FROM inventory WHERE price IN (1.00, 5.00)ANDorder_date 01-JAN-1997 ORDER BY order_date DESC B. SELECT id_number, description FROM inventory WHERE price BETWEEN 1.00 AND 5.00 AND order_date= 1.00 OR price 5.00 AND order_date=1.00 AND price 5.00) AND order_da

15、te 01-JAN-1997 ORDER BY order_date DESC23.下列片段符合XML语法的是:() A. from emp where sal100 and name=someone B. from emp where sal>100 and name=someone C. 100 and name=someone D. 100 and name=someone s24.查询“emp” 表的“name”字段中包含“玛丽”的人,下面select语句正确的是:() A. select * fromemp where name =_玛丽_ B. select * fromem

16、p where name = %玛丽_ C. select * fromemp where name like _玛丽% D. select * fromemp where name like %玛丽%25.下列关于HTTP协议的说法,正确的是:() A. POST请求将会对提交数据加密,因此比GET请求提交数据安全。 B. POST请求可以提交数据,而GET请求无法提交数据。 C. 通常,POST请求可以提交的最大数据量远远大于GET请求提交的最大数据量。 D. POST请求可以提交中文信息,而GET请求只能提交ASCII字符。26.下列可以将文字信息“达内.发现杯中国大学生软件设计大奖赛”

17、以UTF-8的编码格式写入文本文件readme.txt的代码片段是: A. FileOutputStream fis = new FileOutputStream(“readme.txt”); fis.wirte(“达内.发现杯中国大学生软件设计大奖赛”); fis.close(); B. DataOutputStream dos = new DataOutputStream(new FileOutputStream(“readme.txt”); dos.writeUTF(“达内.发现杯中国大学生软件设计大奖赛”); dos.close(); C. FileWriter fw = new Fi

18、leWriter(“readme.txt”); fw.write(“达内.发现杯中国大学生软件设计大奖赛”); fw.close(); D. OutputStreamWriter osw = new OutputStreamWriter(new FileOutputStream(“readme.txt”),”utf-8”); osw.write(“达内.发现杯中国大学生软件设计大奖赛”); osw.close();27.下列代码段,会抛出InterruptedException的是:()。 A. Thread t1 =new Thread() Override public void run(

19、) for(int i=0;i=100000;i+) System.out.println(i); if(i%100=0) sleep(); ; t1.start(); B. Thread t1 =new Thread() Override public void run() for(int i=0;i=100000;i+) System.out.println(i); if(i%100=0) wait(); ; t1.start(); C. Thread t1 =new Thread() Override public void run() for(int i=0;i=100000;i+)

20、System.out.println(i); if(i%100=0) yield(); ; t1.start(); D. Thread t1 =new Thread() Override public void run() for(int i=0;i=100000;i+) System.out.println(i); join(); ; t1.start();28.对于如下HTML段: ONE 无法影响文字ONE背景颜色的CSS样式是: A. #mainbackground: red B. li.main background:red C. ul background:red D. ul li

21、 background:red29.Point类的定义如下: class Point implements Comparable int x; int y; Point(int x, int y) this.x = x; this.y = y; Override public int compareTo(Point o) return (x*x+y*y)-(o.x*o.x+o.y*o.y); 下列代码片段输出为true的是: A. List list = new ArrayList(); list.add(new Point(3, 4); System.out.println(list.con

22、tains(new Point(1, 2); B. Set set1 = new TreeSet(); set1.add(new Point(1, 2); set1.add(new Point(1, 2); System.out.println(set1.contains(new Point(1, 2); C. Set set2 = new HashSet(); set2.add(new Point(1, 2); set2.add(new Point(3, 4); System.out.println(set2.contains(new Point(1, 2); D. Point point1

23、 = new Point(1, 2); Point point2 = new Point(3, 4); System.out.println(point1.equals(point2);30.下面Foo类的设计中,适用了单例(Singleton)模式是:() A. class Foo public static synchronized Foo getInstance() return new Foo(); B. class Foo private static Foo instance = null; public static synchronized Foo getInstance()

24、if(instance=null) instance=newFoo(); return instance; C. class Foo private static Foo instance = null; private Foo() public static synchronized Foo getInstance() if(instance=null) instance=new Foo(); return instance; D. class Foo private static Foo instance=new Foo(); public static synchronized Foo

25、getInstance() return instance; 二、程序(4小题共40.0分)1.若a是大于0小于等于9的整数,函数S(n,a)定义如下:S(n,a) = a+aa+aaa+ aaa(n个)例如:当n=5,a=8时,S(5,8) = 8+88+888+8888+88888。编写程序求当n=9,a=6的值。import java.util.Scanner;public class CountDemo public static void main(String args) CountDemo cd = new CountDemo(); Scanner scanner = new S

26、canner(System.in); System.out.print(n=); int n = scanner.nextInt(); System.out.print(a=); int a = scanner.nextInt(); System.out.println(cd.s(n,a); private long s(int n,int a) long count = 0; for(int i=0;in+1;i+) count += sum(i, a); return count; private long sum(int n,int a) long sum = 0; for(int i=1;in+1;i+) sum+=(long) (a*Math.pow(10,i-1); return sum; 2.矩阵是指纵横排列的数据表格,最早来自于方程组的系数及常数所构成的方阵,如: a11 a12. a1n a21 a22. a2n . . . am1 am2. amn矩阵中的数据可以存入文件,格式如下: a11,a12,.,a1n,a21,a22,.,a2n,.,am1,am2,.,amn在文件two.dat中按照上面的格式

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1