SVSE软件工程师理论考试S3NA卷.docx

上传人:b****6 文档编号:5126856 上传时间:2022-12-13 格式:DOCX 页数:17 大小:35.05KB
下载 相关 举报
SVSE软件工程师理论考试S3NA卷.docx_第1页
第1页 / 共17页
SVSE软件工程师理论考试S3NA卷.docx_第2页
第2页 / 共17页
SVSE软件工程师理论考试S3NA卷.docx_第3页
第3页 / 共17页
SVSE软件工程师理论考试S3NA卷.docx_第4页
第4页 / 共17页
SVSE软件工程师理论考试S3NA卷.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

SVSE软件工程师理论考试S3NA卷.docx

《SVSE软件工程师理论考试S3NA卷.docx》由会员分享,可在线阅读,更多相关《SVSE软件工程师理论考试S3NA卷.docx(17页珍藏版)》请在冰豆网上搜索。

SVSE软件工程师理论考试S3NA卷.docx

SVSE软件工程师理论考试S3NA卷

 

SVSE软件工程师理论考试

 

类型:

(A卷)

范围:

S3N

日期:

时间:

1小时

总分数:

100分

姓名:

考号:

 

证件号码:

 

理论部分

注意:

考试结束试卷必须交回,答案填写在答题卡上

1.属性指定元素最多出现的次数。

a)minOccurs

b)maxOccurs

c)minExclusiveminInclusive

d)maxExclusivemaxInclusive

2.关于XSLT的语句描述不正确的是()

a)xsl:

element用来创建输出元素标记。

b)xsl:

attribute用来创建输出元素属性。

c)xsl:

text用来创建文本信息。

d)xsl:

comment用来创建描述信息。

3.

xmlversion="1.0"encoding="gb2312"?

>

ELEMENTbook(details)>

ELEMENTdetails(name,author,price)>

ELEMENTname(#PCDATA)>

ELEMENTauthor(#PCDATA)>

ELEMENTprice(#PCDATA)>

ENTITYcountry"中国">

ATTLISTpricetype(支票|现金)"现金">

符合上述DTD文件要求的是(选择两项)

a)

xmlversion="1.0"encoding="gb2312"?

>

DOCTYPEbookSYSTEM"test.dtd">

xml使用详解

美国硅谷来自country

50

b)

xmlversion="1.0"encoding="gb2312"?

>

DOCTYPEbookSYSTEM"test.dtd">

xml使用详解

美国硅谷来自&country;

50.5

c)

xmlversion="1.0"encoding="gb2312"?

>

DOCTYPEbookSYSTEM"test.dtd">

xml使用详解

美国硅谷来自&country;

50

d)

xmlversion="1.0"encoding="gb2312"?

>

DOCTYPEbookSYSTEM"test.dtd">

xml使用详解

美国硅谷来自&country;

50

4.如果一个XML文档存在以下()情况,我们称它为无效的xml文档。

a)没有遵守XML规范定义的语法规则。

b)遵守XML语法,但没有定义DTD或Schema

c)定义了DTD或Schema,但没有遵守DTD或Schema中定义的规则。

d)定义的标签有嵌套。

5.

xmlversion="1.0"encoding="gb2312"?

>

xml:

stylesheettype="text/xsl"href="stud.xsl"?

>

李华

92

齐辉

90

针对上述XML文件,以下是stud.xsl文件。

xmlversion="1.0"encoding="gb2312"?

>

stylesheetversion="1.0"xmlns:

xsl="/XSL/Transform">

templatematch="/">

variablename="vsum">

value-ofselect="sum(roster/student/score)"/>

variable>

variablename="vcount">

value-ofselect="count(roster/student)"/>

variable>

value-ofselect="$vsumdiv$vcount"/>

template>

stylesheet>

此XML在IE中的输出是

a)90

b)91

c)92

d)无输出

6.在oracle程序中处理语句时发生的逻辑错误导致()故障

a)实例

b)介质

c)语句

d)用户进程

7.由于软硬件问题导致的读写数据库文件失败,属于()故障

a)实例

b)语句

c)用户进程

d)介质

8.看下面代码,正确的是

a)DECLARE

DBMS_OUTPUT.PUT_LINE('定义部分');

BEGIN

DBMS_OUTPUT.PUT_LINE('语句部分');

END;

b)BEGIN

NUMNUMBER:

=100;

DBMS_OUTPUT.PUT_LINE('NUM的值为:

'||NUM);

END;

c)DECLARE

NUMNUMBER:

=100;

BEGIN

NUM:

=NUM/2;

DBMS_OUTPUT.PUT_LINE('NUM的值为:

'||NUM);

END;

d)BEGIN

NUMNUMBER:

=100;

DECLARE

NUM:

=NUMNUM/2;

DBMS_OUTPUT.PUT_LINE('NUM的值为:

'||NUM);

END;

9.在Oracle中,你需要创建索引提高薪水审查的性能,该审查要对员工薪水提高12个百分点后进行分析处理,下面哪个createindex命令能解决此问题()。

a)CREATEINDEXmy_idx_1ONemployee(salary*1.12);

b)CREATEUNIQUEINDEXmy_idx_1ONemployee(salary)

c)CREATEBITMAPINDEXmy_idx_1ONemployee(salary);

d)CREATEINDEXmy_idx_1ONemployee(salary)REVERSE;

10.在Oracle中,关于锁,下列描述不正确的是()

a)锁用于在用户之间控制对数据的并发访问

b)可以将锁归类为行级锁和表级锁

c)insert、update、delete语句自动获得行级锁

d)同一时间只能有一个用户锁定一个特定的表

11.在Oracle中,下面关于函数描述正确的是()。

a)SYSDATE函数返回Oracle服务器的日期和时间

b)ROUND数字函数按四舍五入原则返回指定十进制数最靠近的整数

c)ADD_MONTHS日期函数返回指定两个月份天数的和

d)SUBSTR函数从字符串指定的位置返回指定长度的子串

12.Oracle数据库中,以下()命令可以删除整个表中的数据,并且无法回滚

a)drop

b)delete

c)truncate

d)cascade

13.在Oracle中,使用下列的语句产生序列:

CREATESEQUENCEid;

Oracle服务器会预开辟内存并维持的序列值有()个。

a)0

b)10

c)20

d)100

14.UML的()重点说明对象之间交互的顺序。

a)时序图

b)类图

c)状态图

d)部署图

15.部署模型的主要元素为()及其连接。

a)类和对象

b)模块

c)节点

d)组件

16.在ASP.NET页面中,使用验证控件来限制用户输入的出生年份在1900到2010,以下()代码行能够实现

a)

rangevalidatorcontroltovalidate="txtBorth"type="Integer"minimumvalue="1900"maximumvalue="2010"errormessage="非法!

"display="dynamic"runat="server">

rangevalidator>

b)

CompareValidatorcontroltovalidate="txtBorth"type="Integer"minimumvalue="1900"maximumvalue="2010"errormessage="非法!

"display="dynamic"runat="server">

rangevalidator>

c)

CompareValidatorcontroltovalidate="txtBorth"type="Integer"valuetocompare="1900"operator="GreaterThan"valuetocompare="2010"operator="LessThan"errormessage="非法!

"display="dynamic"runat="server">

rangevalidator>

d)

RegularExpressionValidatorcontroltovalidate="txtBorth"type="Integer"validationexpression="1900-2010"errormessage="非法!

"display="dynamic"runat="server">

rangevalidator>

17.下列ASP.NET语句()正确地创建了一个与SQLServer2005数据库的连接。

a)SqlConnectioncon1=newConnection("DataSource=localhost;IntegratedSecurity=SSPI;InitialCatalog=myDB");

b)SqlConnectioncon1=newSqlConnection("DataSource=localhost;IntegratedSecurity=SSPI;InitialCatalog=myDB");

c)SqlConnectioncon1=newSqlConnection(DataSource=localhost;IntegratedSecurity=SSPI;InitialCatalog=myDB);

d)SqlConnectioncon1=newOleDbConnection("DataSource=localhost;IntegratedSecurity=SSPI;InitialCatalog=myDB");

18.下面()方式可以浏览.aspx网页。

a)用记事本打开.aspx文件

b)用Dreamweaver打开.aspx文件

c)在浏览器输入地址打开.aspx文件

d)用FrontPage打开.aspx文件

19.有一个DataSet对象,只包含一个DataTable对象CristleEmployees。

CristleEmployees有一个列EmployeeID,这列没有重复数据。

要建立一个函数,接受输入参数EmployeeID,查询所有的雇员,返回这个EmployeeID对应的DataRow对象。

想使用CristleEmployees的rows集合的Find方法从这个函数返回需要的DataRow对象。

怎样才能确保能使用Find方法完成这个目标

a)确保EmployeeID是CristleEmployees中的第一列;

b)确保EmployeeID在CristleEmployees中的每一行都是唯一的;

c)确保CristleEmployees在EmployeeID上有一个主键;

d)确保CristleEmployees在EmployeeID列上按照升序排列;

20.下列哪些不是WebService核心技术()

a)HTML技术

b)SOAP

c)UDDI

d)WSDL

21.一个应用程序中一般有()个Global.asax文件有效。

a)0

b)1

c)多个

d)每个文件夹一个

22.设置页面缓存的指令是()

a)@Page

b)@Control

c)@Assembly

d)@OutPutCache

23.阅读下面配置文件

xmlversion="1.0"encoding="utf-8"?

>

……

在ASP.NET中,通过C#代码从上述配置文件中收集"DSN"的信息,正确的代码行是()。

a)stringstrDSN=ConfigurationSettings.AppSettings["DSN"];

b)stringstrDSN=ConfigurationSettings.AppSettings("DSN");

c)stringstrDSN=AppSettings["DSN"];

d)stringstrDSN=AppSettings("DSN");

24.你们使用SQLServer2005来存储新闻信息,不同时间段的信息在某段时间内经常被访问,因而,查询的结果集在一些时间内对Internet用户是完全相同的,为提高页面的访问速度,你想使用ASP.NET的缓存机制来缓存这些结果集,此时,应该使用()类型的缓存机制。

a)临时缓存

b)输出缓存

c)数据缓存

d)永久缓存

25.以下关于WebService的描述错误的是()

a)使用WebService可进行穿越防火墙的通信

b)WebService描述语言WSDL是XML格式的文件

c)我们测试WebService的返回结果为XML格式文件

d)我们不可能调用其他网站,如新浪网上发布的WebService

26.WebPartManager控件在一个ASPX页面中可以有()个

a)一个

b)两个

c)没有该控件

d)多个

27.在ASP.NET中,下列关于列表控件的DataBind方法的描述错误的是()。

a)要把列表控件的实际绑定到某一数据源,必须调用DataBind方法

b)执行DataBind方法,将完成创建列表控件项的工作

c)执行DataBind方法,将完成用数据源的数据填充列表控件每一项的工作

d)在设计的时候,可以调用DataBind方法将把列举的数据源的数据填充到列表控件的每一项来观察数据的正确性

28.MemberShip的数据提供者是下列哪一个()

a)AspNetSqlMemberShipProvider

b)AspNetOracleMemeberShipProvider

c)AspNetDb2MemeberShipProvider

d)OracleMemeberShipProvider

29.()控件的编译随网页动态进行

a)自定义

b)复合

c)用户

d)呈现的自定义控件

30.在ASP.NET中,在一注册页面为了验证用户输入的用户名必须是六个英文字母,你认为最可能需要使用下列()验证控件对其进行验证。

a)RequiredFieldValidator

b)CompareValidator

c)RangeValidator

d)RegularExpressionValidator

31.已知有一名为"XMLFile1.xml"的XML文档的内容如下"

25

boy

北京海淀区

则在ASP.NET中,下列代码的运行后,xdoc.innerText的值是()。

XmlDocumentxdoc=newXmlDocument();

xdoc.LoadXml(Server.MapPath("XMLFile1.xml"));

a)25

b)

c)代码有误

d)

32.你们正在使用ASP.NET开发一个论坛程序,为了在页面中实现文件上传的功能,最好选择下列()来实现。

a)一个HtmlInputText控件和两个按钮

b)一个FileUpload控件和一个按钮

c)一个HtmlInputText控件、一个HtmlImage控件和一个按钮控件

d)一个HtmlSelect控件和两个按钮

33.在一个没有启用事务处理的ASP.NET页面中与一个BUTTON空间,空间的CLICK事件中有如下代码,已知SQLCON是一个已经创建好的SQLCONNECTION对象.当用户点击按钮并执行完毕CLICK事件后,下列说法正确的是

Try

{

Sqlcon.open();

Sqlcommandsqlcom=newsqlcommand("deletefromstuinfowherestuid=20",sqlcon);

Sqlcom.executenonquery();

inta=1,b=0;

inti=a/b;

Smandtext="deletefromstuinfowherestuid=21";

Sqlcom.execuenonquery();

Contextutil.setabour();

Sqlcon.close();

}

Catch

{

Sqlcon.colse();

}

a)只删除数据表STUINFO中的stuid等于20的记录

b)只删除数据表STUINFO中的stuid等于21的记录

c)同时删除数据表STUINFO中的stuid等于20与21的记录

d)没有删除数据表STUINFO中的stuid等于20或者21的记录

34.在ASP.NET中,.ascx和.aspx文件中都可以拥有的元素包括()

a)

b)

c)

相关搜索

当前位置:首页 > 高等教育 > 教育学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1