NIIT认证 百分网手机站

NIIT练习试题及答案

时间:2018-01-18 09:48:35 NIIT认证 我要投稿

NIIT练习试题及答案

  NIIT是印度国家信息学院的简称,NIIT在设计软件工程师培训体系时,结合中国的国情,根据软件企业的需求来定制课程。下面是小编搜集的关于NIIT认证的练习题,供大家参考。

  1.下面哪个包含由MIDP支持的GUI组件?D

  A.javax.microedition.MIDlet

  B.javax. microedition.io

  C.javax. microedition.rms

  D.javax. microedition.lcdui

  2.下面哪项是Displayable类的直接派生?B

  A.Screen 和 Form

  B.Screen 和 Canvas

  C.Display 和 Screen

  D.Display 和 Graphics

  3.下面哪个包包含由MIDP支持的GUI组件?D

  A.javax.microedition.MIDlet

  B.javax.microedition.io

  C.javax.microedition.rms

  D.javax.microedition.lcdui

  4.下面哪个是所有RMS异常类的基类?A

  A.RecordStoreException

  B.RecordStoreNotOpenException

  C.RecordStoreNotFoundException

  D.RecordStoreFullException

  5.在J2ME中,下面的哪个包可以使用网络连接?C

  A. javax.microedition.midlet

  B. javax.microedition.lcdui

  C. javax.microedition.io

  D. javax.io

  6. 思考下面的代码:B

  import javax.microedition.midlet.* ;

  import javax.microedition.lcdui.* ;

  public class Hello extends MIDlet

  {

  Private Display Exhibit;

  Private Form show;

  Public Hello()

  {

  Exhibit=Display.getDisplay(this);

  Show=new Form(“Name”);

  }

  注:程序不完全

  }

  A.StringItem strIt =new StringItem(“ “, “Msg”);

  StringItem.append(strIt);

  B. StringItem strIt =new StringItem(“ “, “Msg”);

  Show.append(strIt);

  C.show =new StringItem(“ “, “Msg”);

  StringItem.append(strIt);

  D.StringItem strIt =new StringItem(“ “, “Msg”);

  StringItem.append(show);

  7. 你将使用下面哪个来在表单中画一个列表?D

  A. List menu = new List (“Menu”, Choice.IMPLICIT);

  B. ChoiceGroup menu = new ChoiceGroup(“Menu”, Choice.IMPLICIT);

  C. List menu = new List (“Menu”, List.IMPLICIT);

  D. List menu = new List (“Menu”, Choice.EXCLUSIVE);

  8. 你正在为一个银行程序开发一个MIDlet。当客户向银行发送一个请求时,一个进程指示将一直显示,直到请求被处理完为止。进程指示应该被嵌入到form组件中。下面的哪个方法可以在设备屏幕上显示进程指示?D

  注:程序不完全

  D.{

  Form form = new Form (“Gauge”);

  Gauge gauge = new Guague (“Progress”, false, 100, 0);

  form.append (gauge);

  Display display = Display.getCurrent (form);

  dsplay.setCurrent (gauge);

  }

  9. 当输入流中没有数据时,InputStream 类中的skip()方法会返回什么值?D

  A. 0

  B. 1

  C. 2

  D. -1

  10. 思考下面陈述:

  陈述A:在发送请求道服务器之前,HTTP连接请求的参数应该被赋值。

  陈述B:HttpConnection接口是从javax.microedition.io包中的ContentConnection接口扩展而来的。

  关于以上陈述下面哪个是正确的?C

  A.陈述A是正确的,陈述B是错误的。

  B.陈述A是错误的,陈述B是正确的。

  C.两个陈述都是正确的。

  D.两个陈述都是错误的。

  11. SaveMyMoney银行为他们的客户介绍移动银行业务。有一个应用程序使用名为checks.db的记录存储,使客户方便的记录所有提交到银行的单据。你能够使用下面哪段代码获取checks,db中的列举对象?B

  B. RecordEnumeration re;

  RecordStore rs;

  rs = RecordStore.openRecordStore(“checks”, true);

  re=rs.enumerateRecords (null,null,false);

  C.Public void getEnum()

  {

  RecordStore rs;

  rs = RecordStore.openRecordStore(“checks”, true);

  RecordEnumeration re=

  注:程序不完全

  12.你创建一个菜单组件并选择了一个菜单项。所选菜单项的响应时你要从记录存储中删除该记录。根据这个场景,思考下面的代码段“B

  { RecordStore rs;

  Rs = RecordStore.openRecordStore(“mydb”,true);

  List menu = new List(“Menu”, Choice.IMPLICIT);

  Int it =menu.getSelectedIndex();

  String tstr =menu.getString(it);

  RecordEnumeration re=rs.enumerateRecords():

  While (re.hasNextElement()) {

  Int curid =re.nextRecordId();

  A.记录存储中没有记录会被删除。

  B.另外一个记录将会被删除,指定的记录不会被删除。

  C.会抛出一个RecordStoreNotFoundException。

  D.指定的记录会从记录存储中删除。

  13. 一个MIDlet的代码段如下所示:A

  Public void prep_Request(String originalURL, HttpConnection conn) throws IOException

  {

  Conn.setRequestMethod(HttpConnection.POST);

  Conn.setRequestProperty(“User-Agent”,”Profile/MIDP-1.0 Configuration/CLDC-1.0);

  Conn.setRequestProperty(“Content-language”,”en-US”);

  Conn.setRequestProperty(“Accept”,”application/octet-stream”);

  Conn.setRequestProperty(“Connection”,”close”);

  Conn.setRequestProperty(“Content-Length”, Integer.toString(data.length));

  OutputStream os=conn.openOutputStream();

  Os.write( data);

  Os.close();

  }

  A.prep_Request()方法准备HTTP请求的方法和属性并把数据写到输出流.

  B.prep_Request()方法连接MIDlet到服务器。

  C.prep_Request()方法处理MIDlet连接到服务器的响应。

  D.prep_Request()方法处理MIDlet的请求。

  14.下面哪个是所有RMS异常类的`基类?A

  A. RecordStoreException

  B. RecordStoreNotOpenException

  C. RecordStoreNotFoundException

  D. RecordStoreFullException

  15. 思考下面关于HttpConnection生存周期不同阶段的陈述:

  A:请求被发出和等待服务器的应答。

  B:连接被关闭。

  C:设置请求的属性。

  确定事件的正确顺序。C

  A.A、B和C

  B.B、A和C

  C.C、A和B

  D.A、C和B

  16.思考下面的陈述:

  陈述A:标准的J2ME工具包可以解析XML文件。

  陈述B:基于XML解释器的事件保存被移动设备解析的整个XML文件。

  关于上面的陈述,下面哪项是正确的?D

  A.陈述A是正确的,陈述B是错误的。

  B.陈述A是错误的,陈述B是正确的。

  C.两个陈述都是正确的。

  D.两个陈述都是错误的。


【NIIT练习试题及答案】相关文章:

1.NIIT练习试题

2.NIIT练习题及答案

3.NIIT练习题

4.NIIT认证Java面试题及答案

5.2016NIIT精选试题

6.NIIT认证数据库面试题及答案

7.photoshop练习试题「附答案」

8.ps理论练习试题「附答案」