NIIT练习试题及答案
NIIT是印度国家信息学院的简称,NIIT在设计软件工程师培训体系时,结合中国的国情,根据软件企业的需求来定制课程。下面是小编搜集的关于NIIT认证的练习题,供大家参考。
1.下面哪个包含由MIDP支持的GUI组件?D
et
x.
x.
x. i
2.下面哪项是Displayable类的直接派生?B
en 和 Form
en 和 Canvas
lay 和 Screen
lay 和 Graphics
3.下面哪个包包含由MIDP支持的GUI组件?D
et
i
4.下面哪个是所有RMS异常类的基类?A
rdStoreException
rdStoreNotOpenException
rdStoreNotFoundException
rdStoreFullException
5.在J2ME中,下面的哪个包可以使用网络连接?C
A. et
B. i
C.
D.
6. 思考下面的代码:B
import et.* ;
import i.* ;
public class Hello extends MIDlet
{
Private Display Exhibit;
Private Form show;
Public Hello()
{
Exhibit=isplay(this);
Show=new Form(“Name”);
}
注:程序不完全
}
ngItem strIt =new StringItem(“ “, “Msg”);
nd(strIt);
B. StringItem strIt =new StringItem(“ “, “Msg”);
nd(strIt);
=new StringItem(“ “, “Msg”);
nd(strIt);
ngItem strIt =new StringItem(“ “, “Msg”);
nd(show);
7. 你将使用下面哪个来在表单中画一个列表?D
A. List menu = new List (“Menu”, ICIT);
B. ChoiceGroup menu = new ChoiceGroup(“Menu”, ICIT);
C. List menu = new List (“Menu”, ICIT);
D. List menu = new List (“Menu”, USIVE);
8. 你正在为一个银行程序开发一个MIDlet。当客户向银行发送一个请求时,一个进程指示将一直显示,直到请求被处理完为止。进程指示应该被嵌入到form组件中。下面的哪个方法可以在设备屏幕上显示进程指示?D
注:程序不完全
D.{
Form form = new Form (“Gauge”);
Gauge gauge = new Guague (“Progress”, false, 100, 0);
nd (gauge);
Display display = urrent (form);
urrent (gauge);
}
9. 当输入流中没有数据时,InputStream 类中的skip()方法会返回什么值?D
A. 0
B. 1
C. 2
D. -1
10. 思考下面陈述:
陈述A:在发送请求道服务器之前,HTTP连接请求的参数应该被赋值。
陈述B:HttpConnection接口是从包中的ContentConnection接口扩展而来的。
关于以上陈述下面哪个是正确的?C
A.陈述A是正确的,陈述B是错误的。
B.陈述A是错误的,陈述B是正确的。
C.两个陈述都是正确的。
D.两个陈述都是错误的。
11. SaveMyMoney银行为他们的客户介绍移动银行业务。有一个应用程序使用名为的记录存储,使客户方便的记录所有提交到银行的单据。你能够使用下面哪段代码获取checks,db中的列举对象?B
B. RecordEnumeration re;
RecordStore rs;
rs = RecordStore(“checks”, true);
re=erateRecords (null,null,false);
ic void getEnum()
{
RecordStore rs;
rs = RecordStore(“checks”, true);
RecordEnumeration re=
注:程序不完全
12.你创建一个菜单组件并选择了一个菜单项。所选菜单项的响应时你要从记录存储中删除该记录。根据这个场景,思考下面的代码段“B
{ RecordStore rs;
Rs = RecordStore(“mydb”,true);
List menu = new List(“Menu”, ICIT);
Int it =electedIndex();
String tstr =tring(it);
RecordEnumeration re=erateRecords():
While (extElement()) {
Int curid =RecordId();
A.记录存储中没有记录会被删除。
B.另外一个记录将会被删除,指定的记录不会被删除。
C.会抛出一个RecordStoreNotFoundException。
D.指定的记录会从记录存储中删除。
13. 一个MIDlet的代码段如下所示:A
Public void prep_Request(String originalURL, HttpConnection conn) throws IOException
{
equestMethod();
equestProperty(“User-Agent”,”Profile/MIDP-1.0 Configuration/CLDC-1.0);
equestProperty(“Content-language”,”en-US”);
equestProperty(“Accept”,”application/octet-stream”);
equestProperty(“Connection”,”close”);
equestProperty(“Content-Length”, ring(th));
OutputStream os=OutputStream();
e( data);
e();
}
_Request()方法准备HTTP请求的方法和属性并把数据写到输出流.
_Request()方法连接MIDlet到服务器。
_Request()方法处理MIDlet连接到服务器的响应。
_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.两个陈述都是错误的。
-
网络工程师需要什么学历
网络工程师能够从事计算机信息系统的设计、建设、运行和维护工作,还可以像网络程序员那样创建和修改计算机程序。下面是小编整理的关于网络工程师的条件,欢迎大家了解!网络工程师是从事计算机信息系统的设计、建设、运行和维护工作,掌握网络技术的理论知识和操作...
-
javaEE里有哪些模式
javaEE里有哪些模式?设计模式:模式是一种问题的解决思路,它已经适用于一个实践环境。并且可以适用于其他环境。设计模式的分类:分布式编程模式,用户界面模式,数据模型模式三大类。设计模式的作用:设计的重用;为设计提供共同的词汇,每个模式名就是一个设计词汇,其概念使...
-
niit软件开发工程师认证制度
NIIT(印度国家信息技术学院)于1997年进入中国,是目前全球最大的计算机教育培训机构之一,在全球获得了广泛的认可。下面是关于niit软件开发工程师认证制度,希望大家认真阅读!一,软件工程师证书,是有社会培训机构通过培训考核发给的有关证书。与国家计算机软件水平资...
-
2017年3月计算机网络工程师考试大纲
NIIT(印度国家信息技术学院)成立于1981年,是总部设在印度首都新德里的信息技术(IT)跨国公司。下面是小编整理的关于计算机网络工程师考试大纲,欢迎大家参考!通过本考试的合格人员能对信息系统的功能与性能、日常应用、相关资源、运营成本、安全等进行监控、管理...