在J2EE中,假设sample.xml文档有一个元素是
第1题:
A.((Element)doc.getElementsByTagName(“PERSON”).item(0)).getNodeValue()
B.((Element)doc.getElementsByTagName(“PERSON”).item(0)).getElementsByTagName(“NAME”).item(0).getFirstChild().getNodeValue()
C.((Element)doc.getElementsByTagName(“PERSON”).item(0)).getElementsByTagName(“NAME”).item(0).getNodeValue()
D.((Element)doc.getElementsByTagName(“PERSON”).item(0)).item(0).getNodeValue()
第2题:
表示窗体集合中的第一个窗体对象的是( )。
A.Forms.Item(0)
B.Item(0)
C.Forms.Item(1)
D.Item(1)
第3题:
A.Elementpeople=doc.createElement("PEOPLE");Elementperson=doc.createElement("PERSON");Elementname=doc.createElement("NAME");name.appendChild(doc.createTextNode("TonyBlair"));people.appendChild(person);person.appendChild(name);doc.appendChild(people);
B.Elementpeople=doc.createElement("PEOPLE");Elementperson=doc.createElement("PERSON");people.appendChild(person);Elementname=doc.createElement("NAME");name.appendChild(doc.createTextNode("TonyBlair"));person.appendChild(name);doc.appendChild(people);
C.Elementpeople=doc.createElement("PEOPLE");Elementperson=doc.createElement("PERSON");people.appendChild(person);Elementname=doc.createElement("NAME");name.appendText(doc.createTextNode("TonyBlair"));person.appendChild(name);doc.appendChild(people);
D.Elementpeople=doc.createElement("PEOPLE");Elementperson=doc.createElement("PERSON");Elementname=doc.createElement("NAME");name.createTextNode("TonyBlair");people.appendChild(person);person.appendChild(name);doc.appendChild(people);
第4题:
以下代码能获得文档中的第一个form对象的是()
第5题:
3GPP Rel-15的第一版中,RE(Resource Element):资源栅格中的每个元素称为资源粒子,时域(),频域()?
第6题:
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中包含了类IntegerSet和主函数main的定义。一个IntegerSet对象就是一个整数的集合,其中包含0个或多个无重复的整数;为了便于进行集合操作,这些整数按升序存放在成员数组elem的前若干单元中。成员函数add的作用是将一个元素添加到集合中(如果集合中不存在该元素),成员函数remove从集合中删除指定的元素(如果集合中存在该元素)。请编写成员函数remove。在main函数中给出了一组测试数据,此时程序的正确输出结果应为: 2 3 4 5 27 28 31 66 75 2 3 4 5 6 27 28 31 56 75 2 3 4 5 6 19 27 28 31 66 75 3 4 5 6 19 27 28 31 66 75 3 4 5 6 19 27 28 31 66 75 要求: 补充编制的内容写在“//***********333***********”与“//***********666***********”之间,不得修改程序的其他部分。 注意:程序最后将结果输出到文件out.dat中。输出函数writeToFile已经编译为obj文件,并且在本程序中调用。 //IntegorSet.h ifndef INTEGERSET define INTEGERSET include<iostream> using namespace std; const int MAXELEMENTS=100; //集合最多可拥有的元素个数 class IntegerSet{ int elem[MAXELEMENTS]; //用于存放集合元素的数组 int counter; //用于记录集合中元素个数的计数器 puhlic: IntegerSet:counter(0){} //创建一个空集合 IntegerSet(int data[],int size); //利用数组提供的数据创建一个整数集合 void add(int element); //添加一个元素到集合中 void remeve(int element); //删除集合中指定的元素 int getCountconst{return counter;} //返回集合中元素的个数 int getElement(int i)const{retum elem[i];}//返回集合中指定的元素 void showconst; }; void WriteToFile(char*); endif //main.cpp include”IntegerSet.h” include<inmanip> IntegerSet::IntegerSet(int data[],int size):counter(0){ for(int i=0;i<size;i++) add(data[i]); } } void IntegerSet::add(int element){ int j; //从后往前寻找第一个小于等于element的元素 for(j=counter;j>0;j-) if(element>=elem[j一1])break; //如果找到的是等于element的元素,说明要添加的元素已经存在,直接返回 if(j>0) if(element==elem[j-1])return; //如果找到的是小于element的元素,j就是要添加的位置 //该元素及其后面的元素依次后移,腾出插入位置 for(int k=counter;k>j;k一) elem[k]=elem[k一1]; elem[j]=element;//将element插入到该位置 counter++; //计数器加l } void IntegerSet::remove(int element){ //***************333*************** //***************666*************** void IntegerSet::showconst{ for(int i=0;i<getCount;i++) cout<<setw(4)<<getElement(i); cout<<endl: } int main{ int d[]={5,28,2,4,5,3,2,75,27,66,31}; IntegerSet S(d,11);S.show; S.add(6); s.show; S.add(19); S.show; S.remove(2); s.show; S.add(4); S.show; writeToFile(””); return 0; }
for(int i=0:i<counter;i++)
//遍历整个集合(数组elem)
if(element==elem[i])
//女il果element等于elem[i]
{
for(intj=i;j<counter-1;j++)
//从i开始遍历集合elem
etem[j]=elem[j+1];
//把elemi i+1]赋值给elem[j]
counter--;//elem长度自减
re|urn;//返吲
第7题:
在J2EE中,使用()选项中的代码,可以生成如下XML文档:
第8题:
A.Document,Node
B.Node,NodeList
C.NodeList,Element
D.Node,Element
第9题:
某网页中有一个窗体对象,其名称是mainForm,该窗体对象的第一个元素是按钮,其名称是myButton,表述该按钮对象的方法是()。
第10题:
XML Schema文档中元素element的()属性指定子元素可以出现的最多次数。