- 相关推荐
NIIT认证J2ME考试真题「最新」
1) 在多媒体电子邮件中使用的协议是哪一个?
1. HTTP 2. SMTP 3. SSL 4. MIME
2) 判断数据库威胁。
1. 未授权的使用、病毒和蠕虫、防火墙。 2. 假冒、病毒和蠕虫、防火墙。
3. 未授权的使用、病毒和蠕虫、假冒。 4. 蠕虫、防火墙.
3) 下列哪一个验证机制要求HTTP 1.1?
1. 基本验证 2. 摘要验证 3. 基本验证和摘要验证 4. 口令验证
4) 下列哪个直接派生自Displayable类?P4.10
1. Screen和Form 2. Screen和Canvas 3. Display和Screen 4. Display 和 Form
5) 下列关于网络地址转换防火墙的陈述哪一个是正确的?
1. NAT防火墙一直使用PAT。 2。NAT防火墙和路由器一起起作用。
3. NAT防火墙作用于网络层,用于检查出入的信息包。 4. NAT防火墙作用于应用层
6) 下列哪一个负责处理组织内的整体安全风险评估?
1. 边界保护 2. 风险和脆弱性评估 3. 渗透测试 4. 入侵检测
7) 什么是审计跟踪?P3.11
1. 用于协助安全审计的数据。 2. 根据登录名和口令识别用户的处理过程。
3. 充当客户和服务器之间的协商者的处理过程。 4. 授权或拒绝访问的处理过程。
8) Web服务器登录的基本目的是什么?
1. 监控Web服务器并追踪入侵。 2. 积极监控入侵并阻止其发生。
3. 追踪入侵并将其阻止。 4. 判定入侵范围并修补入侵引起的破坏。
9) 考虑下列步骤:
A:服务器使用它的私有密钥解码会话密钥,并加密传输数据。
B:客户向服务器发送支持的加密算法列表。
C:为了检查服务器是否已接收到数据,客户需发送用会话密钥加密的随机字符串。
D:客户创建一个会话密钥,使用服务器的公共密钥对其加密,并且将其发送至服务器。
E:服务器的答复是给客户服务器公共密钥、一个共享密钥和哈希算法名。
下列哪一个是执行SSL协议的步骤的正确顺序?P3.14
1. D=>B=>E=>A=>C 2. C=>D=>E=>B=>A 3. A=>E=>D=>C=>B 4. B=>E=>D=>A=>C
10) 下列哪一个处理属于数据库安全机制?P4.7
1. 审计 2. 跨站脚本 3. 侦察(Reconnaissance) 4. 隐蔽指令
11) 下列关于审计的描述哪一个不正确?P4.12
1. 审计跟踪记录包括用户ID、日期和时间戳、会话ID和执行的操作名称。
2. 默认状态下发生在数据库中的事件都不计入审计。
3. 当监控常规数据库活动的审计实施时,只有特定的数据库活动或数据库对象才会被监控。
4. 选择性审计协助安全人员在用于数据操纵的特定数据库访问和查询上执行审计功能。
12) 下列关于基本验证机制的描述哪一个是正确的?P3.13
1. 加密口令 2. 不跨网络发送口令
3. 适用于防火墙和代理服务器 4. 要求操作系统的支持
13) 在哪种类型的防火墙中,所有向外网发送的数据包的内部IP地址都对外隐藏以提高安全性?P5.12
1. 包过滤型防火墙 2. 电路级防火墙 3. 代理防火墙 4. NAT防火墙
14) 无线数据网的IEEE标准是什么?P6.6
1. 802.2 2. 802.1 3. 801.11 4. 802.11
15) 考虑下列陈述:
陈述A:无线数据网的侦听(Sniffing)是指收集数据包进行分析并x听交互会话。
陈述B:对无线数据网的拒绝服务攻击既有简单无线电干扰,又有针对简单移动设备或接入点的巧妙攻击。
关于上述陈述哪一个是正确的?P6.5,6.6
1. 陈述A正确,陈述B错误。 2. 陈述A错误,陈述B正确。
3. 两个都正确。 4. 两个都错误。
16) 考虑下列陈述:
陈述A:最小安全模型是指在任何配置的无线数据网中都应实现的最低安全级别。
陈述B:高级安全模型包括所有在I+AE安全模型、重引入WEP和基于MAC的接入控制中实现的所有相关措施。
关于上述陈述哪一个是正确的?P6.8,6.11
1. 陈述A正确,陈述B错误。 2. 陈述A错误,陈述B正确。
3. 两个都正确。 4. 两个都错误。
17) 你将导入哪套程序包以便在MIDlet中使用MIDP GUI组件?
1. javax.microedition.midlet和javax.microedition.rms
2. javax.microedition.lcdui和javax.microedition.io
3. javax.microedition.midlet和javax.microedition.lcdui
4. javax.microedition.rms和javax.microedition.io
18) 考虑下面的代码段:
screen.setCommandListener(this);
上面代码段中的‘this’代表下列哪个类?
1. Command 2. Screen 3. Display 4. MIDlet
19) 考虑下面的代码:
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class Date extends MIDlet
{ private Display disp;
private Form show;
public Date()
{
disp = Display.getDisplay(this);
show = new Form(");
Calendar current = Calendar.getInstance();
String date = Integer.toString(current.get(Calendar.MONTH))+"/"+
Integer.toString(current.get(Calendar.DAY_OF_MONTH))+"/"+
Integer.toString(current.get(Calendar.YEAR));
show.append(new StringItem(" ", "DATE: " + date));
}
public void startApp() throws MIDletStateChangeException
{ disp.setCurrent(show);
}
public void pauseApp()
{
}
public void destroyApp(boolean unconditional)
{
}
}
编译上面的代码时,无论在何处使用Calendar类都将显示错误信息“cannot resolve symbol”。应包括下列哪条语句才能正确无误的编译该代码?P3.11
1. import java.io.* 2. import java.microedition.io.*
3. import java.util.* 4. import java.microedition.rms.*
20) 将一个MIDlet应用程序保存为‘Hello.java’,并在命令行环境中测试。下列是测试该应用程序的命令:
A. jar cf Hello.jar Hello.class,然后创建一个jad文件
B. javac –classpath ." -d ." -bootclasspath c:"j2mewtk"lib"midpapi.zip Hello.java
C. emulator –Xdescriptor:Hello.jad
D. preverify –classpath c:"j2mewtk"lib"midpapi.zip –d ."
下列哪个选项是在命令行环境中测试MIDlet应用程序的正确顺序?
1. A、B、C 和D 2. B、D、A和 C 3. C、B、A和 D 4. A、D、B和C
21) showForm()方法可用于在设备屏幕上显示一个窗体组件。下列哪一个是showForm()方法的正确实现?
1. public void showForm() { Display disp = Graphics.getCurrent (this); disp.setCurrent(form); }
2. public void showForm() { Display disp = Display.getDisplay (this); disp.setCurrent(form); }
3. public void showForm() { Display disp = Graphics.getDisplay (this); disp.setCurrent(form); }
4. public void showForm() { Display disp = Display.getCurrent (this); disp.setCurrent(form); }
22) 下列哪一个是J2ME中所有输入的基类?
1. DataInputStream 2. InputStream 3. InputStreamReader 4. ByteArrayInputStream
23) 下列哪一个方法用于写单字节数据?P5.8
1. write(int n) 2. write(byte b[], int offset, int length) 3. flush() 4. write(byte b[])
24) 检索HTTP连接请求的响应代码使用的语句是:
int code = con.getResponseCode();
这里的con是HttpConnection接口的一个实例。变量code的值200表示什么?P6.5,6.6
1. 请求的资源可用。 2. 请求的资源暂时不可用于指定的URL。
3. 服务器遇到一个异常错误使其不能完成该请求。
4. 该请求的指定方法是不可识别的方法。
25) 下面的代码段在执行时给出错误“java.lang.OutOfMemoryError”:
StreamConnection connect = null;
InputStream ins = null;
StringBuffer buffer = new StringBuffer();
try
{
connect = (StreamConnection)Connector.open(“http://localhost:8000/keyword.txt”);
ins = connect.openInputStream();
int i;
while ((i=ins.read())!= 0)
{
if (i!='"n')
{
buffer.append((char)i);
}
else
{
keyVector.addElement(buffer.toString());
buffer = new StringBuffer();
}
}
}
确定引起该错误的代码部分。P5.11,5.12
1. StreamConnection connect = null; 2. InputStream ins = null;
3. while ((i=ins.read())!= 0); 4. Ins = connect.openInputStream();
26) 你已创建了一个MIDlet请求位于URL: http://localhost:8000/SchedulerContext/SchedulerAlias的servlet。然而,请求的资源位于一个新的URL:http://localhost:8000/SchedulerContext/Myscheduler.SchedulerAlias。根据上述情况,下列代码段中的整型变量response_code的值是什么?
HttpConnection conn = MyHttpConnection.connect(url, this );
display("Connecting to the server..." );
int response_code = conn.getResponseCode();
1. 500 2. 307 3. 200 4. 303
27) 在MIDlet编程中哪一个是允许原始数据类型写的输出流?P5.7
1. Writer 2. PrintStream 3. ByteArrayOutputStream 4. DataOutputStream
28) 一个数据包到达目的端需跨越五个路由器。它将转发多少次?(不确定)
1. 十 2. 四 3. 六 4. 五
29) 数据库安全的可寻址(addressable)因素是什么?
1. 阻止未授权用户访问敏感信息维护数据正确性使授权用户可以访问数据
2. 保密可用性(Availability)审计 3. 用户识别/验证资源访问控制审计
4. 访问信息相关问题系统相关问题信息分类
30) 你正在为一个银行应用程序开发一个MIDlet。当客户向银行发送一个询问时,将显示一个进度指示器直至该请求被处理完。该进度指示器应嵌入在一个窗体组件中。下列哪个方法可以在设备屏幕上显示该进度指示器?
1. public void showGauge() { Form form = new Form(“Gauge”); Gauge gauge = new Gauge (“Progress”, false, 100, 0); form.append (gauge); Display display = Display.getDisplay(this); display.setCurrent(form); }
2. public void showGauge() { Gauge gauge = new Gauge (“Progress”, false, 100, 0); Display display = Display.getDisplay(this); display.setCurrent(gauge); }
3. public void showGauge() { Form form = new Form(“Gauge”); Gauge gauge = new Gauge (“Progress”, false, 100, 0); form.append (gauge); Display.setCurrent(form); }
4. public void showGauge() { Form form = new Form(“Gauge”); Gauge gauge = new Gauge (“Progress”, false, 100, 0); form.append (gauge); Display display = Display.getCurrent(form); display.setCurrent(gauge); }
31) 考虑下列关于通用连接框架的优点的陈述:.P5.3
陈述A:增加了对各种网络协议的支持的一致性。
陈述B:增加了与标准Java技术的类库的兼容性。
关于上述陈述哪一个是正确的?
1. 陈述A正确,陈述B错误。 2. 陈述A错误,陈述B正确。
3. 两个都正确。 4. 两个都错误。
32) Dennis是一个系统管理员。他想使用一个复杂的算法以阻挡黑客。下列哪个算法可以最好地满足他的需要?
1. 802.11 2. RC4 3. WES 4. SSID
33) 下列哪个方法在RecordEnumeration接口中定义?P7.4
1. enumerateRecords() 2. getRecord() 3. nextRecord() 4. addRecord()
34) SaveMyMoney银行为他们的顾客引入了移动银行。一个应用程序使用名为“checks.db”的记录存储。该应用程序使顾客可以方便地存储提交给银行的所有支票的支票号码和日期。记录ID为1的记录需要用新记录替代。你应使用下列哪个代码段来实现该目的?P7.7,7.9
1. RecordStore rs; rs = RecordStore.openRecordStore(“checks”, true); String st = “1234; 14/06/2002” rs.setRecord ( st, 0, st.length());
2. RecordStore rs; rs = RecordStore.openRecordStore(“checks”, true); byte[] ba = “1234; 14/06/2002”.getBytes(); rs.setRecord ( ba);
3. RecordStore rs; rs = RecordStore.openRecordStore(“checks”, true); String st = “1234; 14/06/2002” rs.setRecord ( st);
4. RecordStore rs; rs = RecordStore.openRecordStore(“checks”, true); byte[] ba = “1234; 14/06/2002”.getBytes(); rs.setRecord ( ba, 0, ba.length);
35) 在MIDP中定义的异常类列表如下:
1. InvalidRecordIDException 2. RecordStoreException
3. ConnectionNotFoundException 4. RecordStoreFullException
上述异常类中哪些在RMS中定义?P3.5
1. 1、2、3和4 2. 仅 2和4 3. 1、2和4 4. 2、3和4
【NIIT认证J2ME考试真题「最新」】相关文章:
NIIT认证J2ME考试真题03-07
NIIT认证面试真题及答案09-23
最新NIIT.Net笔试真题10-10
Photoshop认证考试真题09-25
Java认证考试真题及答案10-11
NIIT认证考试怎么样03-18
NIIT认证介绍03-18
Sun java认证考试真题答案09-25