你的位置:首页 > 软件开发 > 操作系统 > 安卓工程师笔试

安卓工程师笔试

发布时间:2016-03-20 16:00:05
1.在微型计算机中,采用中断方式的优点之一是(C)简单且容易实现CPU可以不工作可实现响应突发事件传递速度最快 2.下列哪一项数据J2ME中所使用的虚拟机类型(C)A.JVM (java虚拟机)B.DVMC.CVM(or KVM)D.Card VM 3.下列不属于C ...

1.在微型计算机中,采用中断方式的优点之一是(C)

  1. 简单且容易实现
  2. CPU可以不工作
  3. 可实现响应突发事件
  4. 传递速度最快

 

2.下列哪一项数据J2ME中所使用的虚拟机类型(C)

A.JVM  (java虚拟机)

B.DVM

C.CVM(or KVM)

D.Card VM

 

3.下列不属于CLDC1.1核心类库与J2SE核心类库的主要区别是:(A)

A..不支持线程组或守护线程 

B.不支持浮点数据类型 

C.不支持弱引用 

D.有限的错误处理

 

4. 下列哪一个程序片段是在链表中间插入一个结点。(假设新结点为NEW,欲插入在 Pointer结点之后)(C) 

A.NEW->next=Pointer ;   Pointer=NEW        

B.NEW->next=Pointer->next ;  Pointer->next=NEW 

C.Pointer->next=NEW->next;  NEW->next=Pointer  

D.以上皆非

 

5.关于abstract抽象类描述正确的是:(A)

A.不能生成抽象的构造函数 

B.可以生成抽象的static方法 

C.允许生成private的抽象方法

D.以上描述都对  

 

6.一张png格式的图片文件a.png,图片宽70像素,高20像素,被用来创建Spirte,程序如下,下面描述正确的是:D

Image img;

try{ img = Image.createImage("/a.png");

}catch(Exception e){}

Sprite sprite = new Sprite(img,20,20); 

A.图片被按照每块宽20像素,高20像素的比例分割成三个画面 

B.图片被按照每块宽20像素,高20像素的比例分割出一个画面 

C.图片被该Sprite所使用,并将该Sprite的图像描绘到屏幕坐标(20,20)的位置上。

 D.出现异常 

 

7.下列方法中哪一个方法能实现在屏幕上描绘出一条虚线(其他部分程序代码省略

 public void paint(Graphics g) 

g.setColor(255,255,255);

 g.fillRect(0,0, getWidth(), getHeight());

/* 代码段A */

 g.setColor(255,0,0);

g.drawLine(20, 20, 100,20);

 /* 代码段B */

 g.setColor(125, 125,125);

 g.drawLine(20,25,100,50);

 g.setStrokeStyle(Graphics.SOLID);

/* 代码段C */ 

g.setColor(125, 125,125); 

g.drawLine(20,30,100,50);

 g.setStrokeStyle(Graphics.DOTTED);

/* 代码段D */ 

g.setColor(255,255,255); 

g.drawLine(20,50,100,50); }

  A.代码段A  B.代码段B  C.代码段C  D.代码段D 

答案:C 

 

8. 蓝牙和802.11b技术都属于短程通讯技术,以下描述错误的是: ( D ) 

A. 蓝牙和802.11b都是无线技术,并且都选用了2.4GHz的频谱 

B. 802.11b主要是用来连接耗电的大型设备,如个人计算机及手提电脑等 

C. 蓝牙主要是用来连接耗电极小的小型设备,如PDA和手机等等 

D. 蓝牙技术的数据交流的速度达到11Mb/s,距离可达100米

 

9.以下是一个利用Timer类和TimerTask类实现线程的一个例子(其余代码和类的设计省略),判断下面代码能实现什么功能:(B )

      

       Timer timer = new Timer(); //生成一个Timer类的对象

       timerTask tT = new timerTask() ; //该类继承了TimerTask类

       timer.schedule(tT, 100, 1000);

 

A. 程序启动后等待1秒以后,每隔100毫秒运行一次TimerTask类的run()方法

B. 程序启动后等待100毫秒以后,每隔1秒运行一次TimerTask类的run()方法

C. 程序启动后等待10秒以后,每隔1000毫秒运行一次TimerTask类的run()方法

D. 程序启动后等待1秒以后,每隔10秒运行一次TimerTask类的run()方法

 

10. 下列有关J2SE中有关方法的使用书写正确的是__C__ 

A.g.getFont("SansSerif"); 用于获取当前字体,不能带参数

 B.g.erase(x,y,w,h); //清除位于(x,y)点的矩形

 C.Font f = new Font("serif",Font.BOLD,12);  

D.g.setColor(Color.Yellow); //将当前颜色设置为黄色 

 

11. J2ME体系架构包括  B

 A.Java语言、Java编辑器、Java虚拟机 

B.Configuration、Profile、可选包 

C.CLDC 、MIDP 、WMA 

D.CDC 、Profile、可选包

 

12.在Java中,创建线程的方法有(B D)多选

A.实现Run接口

B.实现Runnable接口

C.继承Pocess类,实现run()方法

D.继承Thread类,实现run()方法

 

13.D

 

14. 在MIDP中,代码的同步主要包括如下哪些方法?( BC)  

 A.使用全局变量 

B.使用callSerially方法 

C.使用synchronized关键字,包括对单独的语句或者整个方法或者对象

D.使用servicePaint方法

 

15. 操作系统具有进程管理、存储管理、文件管理和设备管理的功能,在以下有关的描述中,哪一个是不正确的? (A )。

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:安卓工程师笔试

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录