SVSE软件工程师理论考试(S3N)A卷.doc

上传人:jian****018 文档编号:8149920 上传时间:2020-03-27 格式:DOC 页数:13 大小:227.50KB
返回 下载 相关 举报
SVSE软件工程师理论考试(S3N)A卷.doc_第1页
第1页 / 共13页
SVSE软件工程师理论考试(S3N)A卷.doc_第2页
第2页 / 共13页
SVSE软件工程师理论考试(S3N)A卷.doc_第3页
第3页 / 共13页
点击查看更多>>
资源描述
SVSE软件工程师理论考试类型 : (A卷)范围 : S3N日期 : 时间 : 1小时总分数 :100分 姓名:考号:证件号码: 理论部分注意:考试结束试卷必须交回,答案填写在答题卡上1. 属性指定元素最多出现的次数。a) minOccursb) maxOccursc) minExclusive minInclusived) maxExclusive maxInclusive2. 关于XSLT的语句描述不正确的是()a) xsl:element 用来创建输出元素标记。b) xsl: attribute 用来创建输出元素属性。c) xsl:text 用来创建文本信息。d) xsl:comment 用来创建描述信息。 3. 符合上述DTD文件要求的是(选择两项)a) xml 使用详解 美国硅谷来自country 50b) xml 使用详解 美国硅谷来自country; 50.5c) xml 使用详解 美国硅谷来自country; 50d) xml 使用详解 美国硅谷来自country; 504. 如果一个XML 文档存在以下()情况,我们称它为无效的xml文档。a) 没有遵守 XML 规范定义的语法规则。b) 遵守 XML语法,但没有定义DTD 或Schemac) 定义了DTD 或Schema,但没有遵守DTD 或Schema中定义的规则。d) 定义的标签有嵌套。5. 李华男1978.9.1292齐辉女1979.3.290针对上述XML文件,以下是stud.xsl 文件。 此XML在IE中的输出是a) 90b) 91c) 92d) 无输出6. 在oracle程序中处理语句时发生的逻辑错误导致( )故障a) 实例b) 介质c) 语句d) 用户进程7. 由于软硬件问题导致的读写数据库文件失败,属于()故障a) 实例b) 语句c) 用户进程d) 介质8. 看下面代码,正确的是a) DECLARE DBMS_OUTPUT.PUT_LINE(定义部分); BEGINDBMS_OUTPUT.PUT_LINE(语句部分);END;b) BEGIN NUM NUMBER:=100; DBMS_OUTPUT.PUT_LINE(NUM 的值为:|NUM); END;c) DECLARE NUM NUMBER:=100; BEGINNUM:= NUM/2;DBMS_OUTPUT.PUT_LINE(NUM 的值为:|NUM);END;d) BEGIN NUM NUMBER:=100; DECLARENUM:=NUM NUM/2;DBMS_OUTPUT.PUT_LINE(NUM 的值为:|NUM);END;9. 在Oracle中,你需要创建索引提高薪水审查的性能,该审查要对员工薪水提高12个百分点后进行分析处理,下面哪个create index命令能解决此问题()。a) CREATE INDEX my_idx_1 ON employee(salary*1.12);b) CREATE UNIQUE INDEX my_idx_1 ON employee(salary)c) CREATE BITMAP INDEX my_idx_1 ON employee(salary);d) CREATE INDEX my_idx_1 ON employee(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) dropb) deletec) truncated) cascade13. 在Oracle中,使用下列的语句产生序列:CREATE SEQUENCE id;Oracle服务器会预开辟内存并维持的序列值有()个。a) 0b) 10c) 20d) 10014. UML的()重点说明对象之间交互的顺序。a) 时序图b) 类图c) 状态图d) 部署图15. 部署模型的主要元素为()及其连接。a) 类和对象b) 模块c) 节点d) 组件16. 在ASP.NET页面中,使用验证控件来限制用户输入的出生年份在1900到2010,以下()代码行能够实现a) b) c) d) 17. 下列ASP.NET语句()正确地创建了一个与SQL Server 2005数据库的连接。a) SqlConnection con1 = new Connection(Data Source = localhost; Integrated Security = SSPI; Initial Catalog = myDB);b) SqlConnection con1 = new SqlConnection(Data Source = localhost; Integrated Security = SSPI; Initial Catalog = myDB);c) SqlConnection con1 = new SqlConnection(Data Source = localhost; Integrated Security = SSPI; Initial Catalog = myDB);d) SqlConnection con1 = new OleDbConnection(Data Source = localhost; Integrated Security = SSPI; Initial Catalog = 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. 下列哪些不是Web Service核心技术()a) HTML技术b) SOAPc) UDDId) WSDL21. 一个应用程序中一般有()个Global.asax文件有效。a) 0b) 1c) 多个d) 每个文件夹一个22. 设置页面缓存的指令是()a) Pageb) Controlc) Assemblyd) OutPutCache23. 阅读下面配置文件 在ASP.NET中,通过C#代码从上述配置文件中收集DSN的信息,正确的代码行是()。a) string strDSN=ConfigurationSettings.AppSettingsDSN;b) string strDSN=ConfigurationSettings.AppSettings(DSN);c) string strDSN=AppSettingsDSN;d) string strDSN=AppSettings(DSN);24. 你们使用SQL Server 2005来存储新闻信息,不同时间段的信息在某段时间内经常被访问,因而,查询的结果集在一些时间内对Internet用户是完全相同的,为提高页面的访问速度,你想使用ASP.NET的缓存机制来缓存这些结果集,此时,应该使用()类型的缓存机制。a) 临时缓存b) 输出缓存c) 数据缓存d) 永久缓存25. 以下关于Web Service的描述错误的是()a) 使用Web Service可 进行穿越防火墙的通信b) Web Service描述语言WSDL是XML格式的文件c) 我们测试Web Service的返回结果为XML格式文件d) 我们不可能调用其他网站,如新浪网上发布的Web Service26. WebPartManager控件在一个ASPX页面中可以有()个a) 一个b) 两个c) 没有该控件d) 多个27. 在ASP.NET中,下列关于列表控件的DataBind方法的描述错误的是()。a) 要把列表控件的实际绑定到某一数据源,必须调用DataBind方法b) 执行DataBind方法,将完成创建列表控件项的工作c) 执行DataBind方法,将完成用数据源的数据填充列表控件每一项的工作d) 在设计的时候,可以调用DataBind方法将把列举的数据源的数据填充到列表控件的每一项来观察数据的正确性28. MemberShip的数据提供者是下列哪一个()a) AspNetSqlMemberShipProviderb) AspNetOracleMemeberShipProviderc) AspNetDb2MemeberShipProviderd) OracleMemeberShipProvider29. ()控件的编译随网页动态进行a) 自定义b) 复合c) 用户d) 呈现的自定义控件30. 在ASP.NET中,在一注册页面为了验证用户输入的用户名必须是六个英文字母,你认为最可能需要使用下列()验证控件对其进行验证。a) RequiredFieldValidatorb) CompareValidatorc) RangeValidatord) RegularExpressionValidator31. 已知有一名为XMLFile1.xml的XML文档的内容如下 25 boy 北京海淀区 则在ASP.NET中,下列代码的运行后,xdoc.innerText的值是()。 XmlDocument xdoc = new XmlDocument(); xdoc.LoadXml(Server.MapPath (XMLFile1.xml);a) 25b) 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(); Sqlcommand sqlcom=new sqlcommand(delete from stuinfo where stuid=20,sqlcon); Sqlcom.executenonquery(); int a=1,b=0; int i=a/b; Sqlcom.commandtext=delete from stuinfo where stuid=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) d) 35. 在ASP.NET 中,有一个注册窗体要求用户输入年龄,为了确保用户输入的年龄不小于18、不大于30,并且为整数,需要采用RangeValidator 控件对输入年龄的TextBox控件进行验证,下列对于RangeValidator控件属性设置正确的是( ) .a) 将Minimum Value 设置为17, Type 属性为Integerb) 将Minimum Value 设置为18, Type 属性为Integerc) 将Maximum Value 设置为32, Type 属性为Integerd) 将Maximum Value 设置为31, Type 属性为Integer36. 创建Web服务时, ()文件描述了服务、如何访问这些服务以及期望的响应类型.a) SOAPb) UDDIc) WSDLd) IIOP37. txtInputName是一个文本框Web控件,以下的ASP.NET代码:private void Page_Load(object sender, System.EventArgs e) txtInputName.Unload();在执行时将()。a) 页面加载时,将txtInputName文本框卸载,不显示在页面上b) 页面加载时,该代码行无效,txtInputName文本框仍然显示c) 页面加载时,该行代码出现错误d) 提示错误信息,编译不能通过38. 以下是使用C#编写Web控件的代码:using System;using System.Web.UI;using System.Web.UI.WebControls;using System.ComponentModel;namespace ControlLibSample DefaultProperty(Text), ToolboxData() public class WebCustomControl1 : System.Web.UI.WebControls.WebControl private string text; Bindable(true), Category(Appearance), DefaultValue(SVSE) public string Text get return text; set text = value; protected override void Render(HtmlTextWriter output) Response.Write(Text); 以下说法错误的是()。a) Response.Write(Text);代码行将报告编译错误b) Bindable指示该控件是否允许绑定c) DefaultValue为该控件指定初始值d) 该控件目前只提供一个公用方法Render39. 在ASP.NET技术中,在设置GridView 控件的模版列时( )。a) 模版列中的控件只有默认属性可以绑定数据库b) 模版列中的控件的任意属性可以绑定数据库,但只能有一个属性绑定数据库c) 模版列中的控件的任意属性可以绑定数据库,同时可以有多个属性绑定数据库d) 模版列中只有TextBox控件可以绑定数据库40. 要指示ASP.NET是否启用会话状态,应该设置的配置项是()。a) b) c) d) 41. 下列不属于使用Web Service的途径的是()。a) HTTPGETb) HTTPPOSTc) SOAPd) ADO.NET42. 在.NET中,以下关于命名空间的描述,正确的是().a) 命名空间不可以进行嵌套b) 在一个.cs文件中,只能存在一个命名空间c) 使用private修饰的命名空间,其内部的类也不允许访问d) 命名空间使得代码更加有条理、结构更清晰43. 在ASP.NET中,关于XmlDataDocument的描述,错误的是()。a) XmlDataDocument的基类是XmlDocumentb) XmlDataDocument所在的命名空间是System.Xmlc) XmlDataDocument可以用一个DataSet进行初始化d) XmlDataDocument是XmlDocument的基类44. 在ASP.NET中,有一个ASPX页面的部分代码如下,当用户单击Button1按钮后,下列说发正确的是()public class CityBrower : System.Web.UI.Page protected System.UI.WebControls.Button Button1; String name = SVSE3.0; private void Page_Load(object sender,System.EventArgs e) if(!this.IsPostBack) Name = SVSE4.0; else Name = SVSE5.0; private void Button1(object sender ,System.EventArgs e) Response.Write(name); a) 在页面中输出的文本 SVSE5.0b) 在页面中输出的文本 SVSE4.0c) 在页面中输出的文本 SVSE3.0d) 代码有误45. 在ASP.NET中,为了从当前页面跳转到一个相同目录下名为Main.htm的页面,下面的方法正确的是()。a) Server.Execute(Main.htm)b) Server.Transfer(Main.htm)c) Response.Redirect(Main.htm)d) Response.Write(Main.htm)46. 以下不属于ASP.NET AJAX核心组件的是()。a) ScriptManagerb) Timerc) UpdatePaneld) Calendar47. 以下不能应用程序缓存中成功添加缓存项的是()a) Cachecache1=Hello SVSEb) Cache.Insert(cache1, SVSE)c) Cache.Insert(cache1, SVSE, null)d) Cache.Add(cache1, SVSE)48. 以下不属于Calendar控件与传统的ASP.NET日历控件相比的优势的是()。a) 能实现日历控件和TextBox的智能绑定b) 可以设置任意显示格式,时间显示详细到秒,甚至毫秒c) 选定日期后可以自动隐藏d) 选定日期后不需要刷新页面49. 以下关于Accordion控件的描述错误的是()。a) 可以用来实现菜单折叠效果b) 可以和数据库绑定,动态生成菜单c) 可以同时展开多个AccordionPane面板d) 一个Accordion控件可以包括多个AccordionPane控件50. Ajax异步请求中有关状态值的属性主要有()(选择两项)a) Stateb) ReadyStatec) Statusd) StatusText
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑环境 > 建筑工程


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!