以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 网友互助 』  (http://bbs.xml.org.cn/list.asp?boardid=76)
----  NIIT计算机教育培训考试模拟试题SM3--MT1  (http://bbs.xml.org.cn/dispbbs.asp?boardid=76&rootid=&id=48764)


--  作者:KSTAR
--  发布时间:6/20/2007 5:12:00 PM

--  NIIT计算机教育培训考试模拟试题SM3--MT1
SM3-MT1 Practise Paper - 高级试题(较困难) Code:demosm3mt1001
Module: Semester 3
Code :  Sample_MT1    NIIT Ltd.   
Total Items: 38
Total Marks: 100      Duration: 70 Mins


1. 为在XML 文档中插入&(&)符号,你将使用以下选项中哪个?       [1 分]

 a. &&
 b. <
 c. &ampersand;
 d. &

2. 关于XML 以下陈述中哪个为真?                                     [2 分]

a. XML是基于文本的标记语言,提供存贮数据的预定义标签。
 b. XML是一种平台中性的数据交换格式。
 c. XML 的数据交换需要 VAN。
 d. XML 允许你指出关于数据的格式化指令。

3. 以下代码片段中哪个认为是格式良好的?                                                 [3分]

 a. <EMPLOYEE empid=e001>
<EMPNAME> Alice Peterson</EMPNAME>
<BASICPAY> $2000 </BASICPAY>
</EMPLOYEE>
 b. <EMPLOYEE empid=“e001”>
<EMPNAME> Alice Peterson<BASICPAY> $2000 </EMPNAME>
</BASICPAY>
</EMPLOYEE>
 c. <EMPLOYEE empid=“e001”>
<EMPNAME> Alice Peterson<BASICPAY> $2000 </BASICPAY></EMPNAME>
</EMPLOYEE>
 d. <EMPLOYEE empid=“e001”>
<EMPNAME> Alice Peterson<BASICPAY> $2000 </BASICPAY></EMPNAME>
</employee>


4. 以下与XML 相关的规格说明中哪个允许你定义XML 文档结构?                                                                                               [1 分]

 a. XLink
 b. XPointer
 c. XSLT
 d. XML schemas


5. Suzanne 要创建包含“FIRSTNAME” 和 “LASTNAME”元素的名为“name” 的复合类型。她要能以按任何次序使用的方式来组合元素。为声明此复合类型,她应使用以下语句中哪个?                                                      [4 分]

 a. <xsd:complexType name="name">
<xsd:all>
<xsd:element name="FIRSTNAME" type="xsd:string"/>
<xsd:element name="LASTNAME" type="xsd:string"/>
</xsd:all>
</xsd:complexType>
 b. <xsd:complexType name="name">
<xsd:sequence>
<xsd:element name="FIRSTNAME" type="xsd:string"/>
<xsd:element name="LASTNAME" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
 c. <xsd:complexType name="name">
<xsd:all>
<xsd:element name="FIRSTNAME" type="xsd:string">
<xsd:element name="LASTNAME" type="xsd:string">
</xsd:all>
</xsd:complexType>
 d. <xsd:complexType name="name">
<xsd:all>
<xsd:element name="FIRSTNAME" type="xsd:string"/>
<xsd:element name="LASTNAME" type="xsd:string"/>
</xsd:all>
</xsd:complexType>

6. 你要连接到数据库、执行查询、和检索其结果,并以整数方式存贮它们。为此,你将使用以下代码片段中哪个?          [4 分]

 a. Private Sub Delete_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
Dim result As Integer
Dim conn As New OleDb.OleDbConnection("Provider=SQLOLEDB;User ID=sa;Password=;Initial Catalog=CallCenter11;data source=localhost")
Dim deleteEMP As OleDb.OleDbCommand = New OleDb.OleDbCommand("delete from Employees where EmpID='E003'", conn)
result = deleteEMP.ExecuteNonQuery()
End Sub        
b. Private Sub Delete_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim result As Integer
Dim conn As New OleDb.OleDbConnection("User ID=sa;Password=;Initial Catalog=CallCenter11;data source=localhost")
conn.Open()
Dim deleteEMP As OleDb.OleDbCommand = New OleDb.OleDbCommand("delete from Employees where EmpID='E003'", conn)
result = deleteEMP.ExecuteNonQuery()
End Sub        
c. Private Sub Delete_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim result As Integer
Dim conn As New OleDb.OleDbConnection("Provider=SQLOLEDB;User ID=sa;Password=;Initial Catalog=CallCenter11;data source=localhost")
conn.Open()
Dim deleteEMP As OleDb.OleDbCommand = New OleDb.OleDbCommand("delete from Employees where EmpID='E003'", conn)
result = deleteEMP.ExecuteNonQuery()
End Sub
d. Private Sub Delete_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim result As Integer
Dim conn As New OleDb.OleDbConnection("Provider=SQLOLEDB;User ID=sa;Password=;Initial Catalog=CallCenter11;data source=localhost")
conn.Open()
Dim deleteEMP As OleDb.OleDbCommand("delete from Employees where EmpID='E003'", conn)
result = deleteEMP.ExecuteNonQuery()
End Sub

7. 考察以下陈述:

陈述 A:XSLT 是CSS功能的超集。
陈述 B:XSLT是 XML的一种应用。.

评价上面陈述。.      [3 分]

 a. 陈述 A为真,陈述 B为假。
 b. 陈述 A为假,陈述 B为真。
 c. 两个陈述都为真。
 d. 两个陈述都为假。

8. 你在JavaScript中声明了一个变量empxml。此变量存贮表示格式良好的XML 代码的串。你如何在DOMDocument 对象中加载包含格式良好的XML 代码的串?    [3 分]

 a. 通过使用load()方法。
 b. 通过使用save()方法。
 c. 通过使用appendChild()方法。         
 d. 通过使用loadXML()方法。

9. 你创建了两个名为xmlDoc 和 xslStyles的对象。你已把XML文档和XSLT式样单加载到这两个对象。 为在XML 文档中应用XSLT式样单,你将使用以下代码段中哪个? [4 分]

 a. var xslt = new ActiveXObject("Msxml2.XSLTemplate.4.0");
xslt.stylesheet = xslStyles;
var xslProc = xslt.createProcessor();
xslProc.input = xmlDoc;
xslProc.transform();
 b. var xslProc = xmlDoc.createProcessor();
xslProc.input =xslStyles;
xslProc.transform();
 c. var xslt = new ActiveXObject("Msxml2.XSLTemplate.4.0");
xslt.stylesheet = xslStyles;
var xslProc = new IXSLProcessor();
xslProc.input = xmlDoc;
xslProc.transform();
 d. var xslt = new ActiveXObject("Msxml2.XSLTemplate.4.0");
xslt.stylesheet = xslStyles;
var xslProc = new IXSLProcessor();
xslProc.transform();


10. 职工的材料存贮在EMPLOYEE表中。你已创建了映射到EMPLOYEE 表的XDR 模式。此模式存贮在EMPLOYEES/Schema 文件夹下的名为emp.xml 的文件中。EMPLOYEES 文件夹被映射到包含职工数据的EMPDB数据库。该表的标志列(designation column)被映射到XDR 模式的同名的元素。识别可用于显示作为经理的职工材料的Xpath查询。           [4 分]

a. http://localhost/prod.xml/EMPLOYEES/EMPLOYEE
[DESIGNATION="MANAGER"]?root=root
b. http://localhost/EMPLOYEES/Schema/emp.xml/EMPLOYEE
[DESIGNATION="MANAGER"]&root=root
c. http://localhost/EMPLOYEES/Schema/emp.xml/
EMPLOYEE[@DESIGNATION="MANAGER"]&root=root
d. http://EMPLOYEES/Schema/ emp.xml/EMPLOYEES
[DESIGNATION="MANAGER"]?root=root


11. 考察以下陈述:

陈述 A: n-层应用使用业务对象来处理业务规则和数据访问。
陈述 B: n-层应用中,多个客户连接到处理请求的单个中央服务器。.

关于面陈述,以下选项中哪个为真?                                                                  [2 分]

 a. 陈述 A为真,陈述 B为假。
 b. 陈述 A为假,陈述 B为真。.
 c. 两个陈述都为真。
 d. 两个陈述都为假。

12. 你正在为学校开发一个Web 站点。学生用名字注册到此Web 站点,并存取每学期的成绩材料。你确保学校的校徽总是出现在Web 页面上。你写了以下代码:

Sub Check_Studname()
    Interface StudentDetails  
        Sub MyCheck()
    End Interface
End Sub
识别上面代码中错误:      [4 分]

 a. 你不可在过程内声明接口。
 b. 你不可在接口内声明子过程。
 c. 你必须在接口内声明子过程为Private。
 d. 在代码中你没有写End Sub 语句。

13. 考察以下代码片段::

Dim x As Integer
Dim y As Double
Dim z As Single
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        x = 100
        y = 0
        z = 5
        Do Until x > 600
            x = x - z
            MsgBox("Value of x: " & x)
            x = x + 50
            x = x + y
            y = y + 50
            z = z + 5
        Loop
End Sub
当执行上面代码片段时,在消息框中将显示的值的顺序?        [4 分]

 a. 95,185,320,500,725
 b. 95,135,220,300,475
 c. 95,135,220,300,525
 d. 95,140,235,380,575

14. 考察以下陈述:

陈述 A:为反映数据库中变动,UpdateCommand属性对每个插入的、修改的、或删除的行执行相应的InsertCommand 或 DeleteCommand 。
陈述 B:数据适配器使用数据提供者提供的连接对象、OleDbConnection 和 SqlConnection来与数据库通信。

关于上面陈述,以下选项中哪个为真?                                                         [2 分]

 a. 陈述 A为真,陈述 B为假。.
 b. 陈述 A为假,陈述 B为真。
 c. 两个陈述都为真。
 d. 两个陈述都为假。

15. 你正在创建一个Web 应用。该应用连接到数据库PubSrv中Authors 表。你需要在窗体Form1中显示销售数据,这样你可把数据从Authors 表约束到该窗体的DataGrid 控件。同一个应用的另一个窗体Form2中,你已把个别文本框控件约束到数据集的不同字段。以下选项中哪个正确地描述了两个窗体的数据约束的类型?      [3分]

 a. 两个窗体的简单数据约束
 b. 两个窗体的复合数据约束
 c. Form1的复合数据约束和Form2的简单数据约束
 d. Form1的简数据约束和Form2的复合数据约束


16. 树类包含叶子类。识别树类和叶子类之间存在的关系类型。    [4 分]

 a. 自反关系
 b. 关联关系
 c. 聚合关系
 d. 包关系


17. 关于职工的数据存贮在XML文档中。此数据以BASICPAY的递升次序和EMPLOYEECODE 的递降次序出现在浏览器窗口中。为排序职工数据,在XSLT式样单中应使用以下代码片段中哪个?     [4 分]

 a. <xsl:sort select=“+BASICPAY, -EMPLOYEECODE”>
 b. <xsl:sort select=“BASICPAY” datatype=“integer”>
<xsl:sort select=”EMPLOYEECODE” datatype= “string”>
c. <xsl:sort select=“BASICPAY” data-type=“number” order=“ascending”>
<xsl:sort select=“EMPLOYEECODE” data-type=“text” order=“descending”>
d. <xsl:sort select=“BASICPAY” data-type=“number” order=“ascending” />
<xsl:sort select=“EMPLOYEECODE” data-type=“text” order=“descending” />



--  作者:KSTAR
--  发布时间:6/20/2007 5:16:00 PM

--  
谁知道的答案的呀?
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
58.594ms