软件工程师理论考试卷汇编_第1页
软件工程师理论考试卷汇编_第2页
软件工程师理论考试卷汇编_第3页
免费预览已结束,剩余9页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、学习 - 好资料SVSE 软件工程师理论考试类型 : (A卷)范围:S3A日期:时间:1小时总分数:100 分姓名:考号:证件号码:更多精品文档学习 - 好资料理论部分注意:考试结束试卷必须交回,答案填写在答题卡上1.在 Oracle 中,使用()语句打开游标,执行查询,并识别活动集。(选择一项)a) RUNb) FETCHc) CLOSEd) OPEN2. 在 Oracle 中, PL/SQL 程序块必须包括() 。(选择一项)a) 声明部分b) 可执行部分c) 异常处理部分d) 以上皆需包括3.在 Oracle 中,在执行SQL 语句时,你不小心使用Update 命令将所有的ID 值设置成

2、了11111,那么使用()命令可以取消这一操作。(选择一项)a) EXITb) QUITc) COMMITd) ROLLBACK4. 在 Oracle 中,()先根据范围对数据进行分区, 然后在这些分区内创建散列子分区。 (选择一项)a) 范围分区b) 散列分区c) 复合分区d) 列表分区5. ORACLE 中,执行语句: SELECT address1|','|address2|','|address2 "Adress" FROM employ; 将会返回()列。 (选择一项)a) 0b) 1c) 2d) 3e) 46.在 XML 中,用迭

3、代方式处理每个节点的XSLT 的元素是() 。(选择一项)a) <xsl:template>b) <xsl:for-each>c) <xsl:sort>更多精品文档学习 - 好资料d) <xsl:choose>7. 以下关于 xslt 说法不正确的是() 。(选择一项)a) Xslt 是 xsl 的一部分,有独立的命名空间。b) Xslt 可以把 xml 文档转换为 xhtml 。c) 要执行 xslt 转换,只需要 xml 文档, xslt 样式表和浏览器就可以了。d) Xslt 使用 xpath 对 xml 文档进行导航。8.Report.x

4、ml 中包含 subject 元素,该元素可以包含某HTML标记,如下:<subject><b>2008 年</b> <i> 北京奥运会 </i> 展望</subject>现需要编写一个XML schema 来定义该xml 文档内容的结构,以下的schema 片断中,()可以使Report.xml 通过有效性验证。 (选择两项)a) <xsd:element name="subject"> <xsd:complexType mixed="true"><x

5、sd:all><xsd:element name="i" minOccurs="0" maxOccurs="unbounded" type="xsd:string" /><xsd:element name="b" minOccurs="0" maxOccurs="unbounded"type="xsd:string" /></xsd:all></xsd:complexType><

6、;/xsd:element>b) <xsd:element name=" subject " type="xsd:string" />c) <xsd:element name=" subject " type="xsd:anyType" />d) <xsd:element name="subject"> <xsd:complexType mixed="true"><xsd:sequence><xsd:el

7、ement name="i" minOccurs="0" maxOccurs="unbounded" type="xsd:string" /><xsd:element name="b" minOccurs="0" maxOccurs="unbounded" type="xsd:string" /></xsd:sequence></xsd:complexType></xsd:element&

8、gt;9. ()属性指定元素最多出现的次数。 (选择一项)a) minOccursb) maxOccursc) minExclusived) maxExclusive10. 某新闻网站新闻量较大, 并且新闻需要被即时发布。 该网站可以通过各种浏览器和手持更多精品文档学习 - 好资料设备访问。网站后台是一个基于xml 的应用系统,该系统把数据库中数据读取到xml文档中,并使用 DOM 进行解析。使用以下()方法可以提高后台应用系统的性能,从而提高该网站的性能。 (选择一项)a) 把 xml 文档转化成 html 网页。b) 使用 SAX 解析 xml 文档。c) 不经解析,把 xml 文档直接发

9、送给浏览器。d) 使用样式表对 xml 文档进行转换。11. 如图所示是一个 UML 图,请问该图属于() 。(选择一项)a) 用例图b) 类图c) 时序图d) 流程图12. 在一个银行的项目设计中, 有很多用例, 其中取款用例使用了密码校验用例, 则取款用例和密码校验用例之间的关系是() 。(选择一项)a) 包含b) 扩展c) 泛化d) 关联13. 在面向对象的分析与设计的OOD 阶段,设计人员() 。(选择二项)a) 确定实体的相关特征、交互方式以及相互关系b) 可以定义类的责任、操作属性和关系,并确定如何调整类以适应开发环境c) 不能设计数据库或应用标准化技术。d) 需要设计软件的用户界

10、面14. 在面向对象的分析与设计中,分析阶段完成的内容有()。(选择二项)a) 确定实体b) 确定实体的相关特征c) 为系统所需开发的构件命名d) 产生系统的动态图表15. 在进行建模过程中,以下动态模型, ()非常适合于描述业务流程。 (选择一项)a) 时序图b) 状态图c) 活动图d) 用例图16. 在 ASP.NET 中,下列能够正确声明一个 ButtonWeb 服务器控件的是() 。(选择一项)a)<asp:Buttonid=Button1 runat=” serverText=” Button ” ></asp:Butto>b) <asp:Button

11、id=Button1 runat=” c# ” Text= ” Button ” ></asp:Button>c) <asp:Button id=Buttonl Text= ” Button ” ></asp:Button>d) <INPUT type=button value=Button>更多精品文档学习 - 好资料17. 在一个 ASP.NET 应用程序的 Global.asax 的 Application_Start 事件中定义了以下变量,下列说法正确的是() 。(选择二项)Protected void Application_St

12、art(Object sender,EventArgs e)Application“ count ” =1;a) 每个用户都单独拥有该变量的值b) 该变量在应用程序退出前一直存在c) 所有用户都能访问该变量的值d) 只有第一个用户可以访问该变量的值18. 在 ASP.NET 中,为了不允许用户在一个文本框中输入“上帝” ,可以使用下列控件,除了()。(选择一项)姓名不能是上帝a) RangeValidatorb) CompareValidatorc) ReularExpressionvalidatord) CustomValidator19. ASP.NET 支持的配置文件的类型有() 。(选

13、择二项)a) 服务器配置文件b) IIS 配置文件c) 计算机配置文件d) 应用程序配置文件20. 在 ASP.NET 中,下列关于 Session 对象的说法正确的是() 。(选择一项)a)用户每次打开一个Web 页面,将会创建一个Session 对象b) 用户关闭客户端 Web 页面后, Session 对象将立刻消失c) 应用程序退出后, Session 对象的值才能消失d) 每个用户的 Session 对象不能被其他用户访问21. 你们正在使用 ASP.NET 开发一个论坛程序,为了在页面中实现文件上传的功能,最好选择下列()来实现。 (选择一项)a) 一个 HtmlInputText

14、 控件和两个按钮b) 一个 HtmlInputFile 控件和一个按钮c) 一个 HtmlInputText 控件、一个 HtmlImage 控件和一个按钮控件d) 一个 HtmlSelect 控件和两个按钮22.在 ASP.NET 中, .ascx 和 .aspx 文件中都可以拥有的元素包括()。(选择一项)a) <HTML>b) <BODY>c) <SCRIPT>d) <FORM>23. App_Data 目录是用来放置() 。(选择一项)更多精品文档学习 - 好资料a) 专用数据文件b) 共享文件c) 被保护的文d) 代码文件24. 运行下

15、面一段代码,如果当前时间是 12: 55,且用户输入为“张三” (输入框 TextBox 的 ID 是 txtName ),且将输出() (选择一项)String greeting ;Switch ( DateTime.Now.Hour )Case 12:Greeting= ” 0, 吃饭了!”;Break;Default :Greeting= ” 0, 好好学习 !” ;Break;String message=string.Format(greeting,txtName.ID.Trim();lblMessage.Text=message;a) 张三,吃饭了 !b) 张三,好好学习!c) t

16、xtName ,吃饭了!d) txtName ,好好学习!25. 以下说法正确的是() (选择一项)a) ASP.NET 第一次运行很慢的原因是第一次将数据读入内存,以后直接访问内存b) 每个用户访问 ASP.NET 应用程序,开始都很慢,在访问就快了c) 只要有用户访问某一页面成功后,ASP.NET 所有页面都编译完成d) 第一次访问的页面生成页面类,以后每次访问页面都不需要重新生成26. 当跨页面传递数据时,哪个属性标示资源页面是跨页面提交?(选择一项)a) AutoEvnetWireupIsCrossBackb) PreviousPagec) IsCrossPagePostBackd)

17、ORDER BY27. 在有关导航控件的正确的是() (选择一项)a)作为服务器控件,导航控件将生成浏览器可执行的Javascript 脚本和 HTML代码b)Menu 控件可以使用动态的方式,那时它并不生成HTML 代码c)TreeView 控件所使用的数据源一定是后缀名为.XML 的文件d) SiteMapPath 可以使用后缀名为 .XML 的文件作为数据源28. 下面是 TreeView 控件的一段代码 :<asp:TreeNode Text=”节点 1” SelectAction= ” Expand” >更多精品文档学习 - 好资料<asp:TreeNode Tex

18、t=”节点 2” .><asp:TreeNode Text=”节点 3.”</asp:TreeNode>当鼠标单击“节点1”是只进行()操作(选择一项)a) 调用网页b) 显示或隐藏本节点c) 折叠或展开子节点d) 恢复原状29. 网站开发一个新的产品, 为此单独创建了一个数据表。 与该数据表对应的实体类应该写在哪一层 () 。(选择一项)a) 模型层b) 业务层c) 数据访问层d) 表示层30. 下列说法不正确的是() 。(选择两项)a) 数据访问层需要添加模型层的引用b) 业务逻辑层需要添加数据访问层的引用c) 表示层需要添加数据访问层、业务逻辑层和模型层的引用d)

19、 模型层需要添加数据访问层的引用31. GridView 设置分页后,默认显示()条记录。 (选择一项)a) 5b) 10c) 15d) 2032.如果要在 GridView 中显示图书封面,说法正确的是().(选择两项 )a) 可以使用模板列b) 可以使用 ImageFieldc) 无法显示d) 只能通过编码实现33.下面是一段ObjectDataSource 的代码。<asp:ObjectDataSource ID=” odsBook ” runat=” server” SelectMethod=” GetBookById”TypeName=” MyBookShop.BLL.Book

20、ManagerUpdateMethod=” ” ModifyBook”><SelectParmeters><asp:QueryStringParameter DefaultValue=” 0” Name=” id ” QueryStringField=” id ”Type= ” Int32” /></SelectParmeters><UpdateParameters><asp:Parameter Name=” title” Type= ”/> String”<asp:Parameter Name=” Publisherid

21、” Type=/>” Int32”更多精品文档学习 - 好资料<asp:Parameter Name= ” Toc ” Type= ” String/> ” <asp:Parameter Name= ” UnitPrice ” Type= ” Decimal/> ” <asp:Parameter Name= ” PublishDate ” Type= ” DateTime/> ” <asp:Parameter Name= ” id ” Type= ”/>Int32 ”</UpdateParameters></asp:Obj

22、ectDataSource>(选择一项)a) 它通过获取 id 参数取得相关图书内容b) ModifyBook 方法也需要有 id 的参数c)该代码表示ModifyBook方法的参数顺序一定是title, Publisherid, Toc, UnitPrice,PublishDate, idd) ModifyBook 方法的参数大小写必须与这里标记地一致34. 下列关于 DataList 的说法,正确的是 () (选择两项 )a) DataList 不会自动生成任何代码。b) DataList 不能使用 ObjectDataSource 控件进行数据绑定。c) DataList 没有内置

23、分页功能d) DataList 只有模板列35. 在子目录 Admin 文件夹的 web.config 文件中有这样一段代码: (选择一项 ) <authorization><deny users= ” ?”> </authorization>a) 只有管理员可以访问 admin 目录b) 只用匿名用户可以访问 admin 目录c)所以匿名用户都不可以访问admin 目录d) 所以用户都不可以访问 admin 目录36. 在目录 admin 文件夹的 web.config 文件中有这样一段代码:<authorization><allow r

24、oles=” user ”><allow roles=” manager ”><deny users=” * ”><allow roles=” admin ”></authorization>则允许访问此子目录的角色有()(选择一项)a) Adminb) Admin 和 managerc) User 和 managerd) User、 manager 和 admin37. 如果需要添加用户角色,使用哪个工具比较方便?(选择一项)a) Web 站点管理工具b) Mmc 插件c) 内置发布工具更多精品文档学习 - 好资料d) Xcopy38.

25、以下关于 Web Service 的描述错误的是() 。(选择一项)a) 是用 Web Service 可以进行穿越防火墙的通信b) Web Service 描述语言 WSDL 是 XML 格式的文件c) 我们测试 Web Service 的返回结果为 XML 格式的文件d)我们不可能调用其他网站,如新浪网上发部的Web Service39. 以下关于调用 WEB SERVICE 的描述错误的是() 。(选择一项)a) 需要添加 WEB 引用b) 需要实例化 WEB SERVICE 类c) 可以实现跨项目调用,但是不能实现异地调用d) 为了让异地程序调用我们的WEB SERVICE ,我们需要

26、把 WEB SERVICE 发布出去40. 以下不属于 ASP。 NET AJAX 核心组件的是() 。(选择一项)a) SCRIPTMANAGERb) TIMERc) UPDATEPANELd) CALENDER41. 以下关于 UPDATEPANEL 控件的描述不正确的是() 。(选择一项)a) 他是更新面板,实现无刷新时,常把需要更新的部分放在该控件的模板中b) 他的 UPDATEMODE 属性,可以设置为 ALWAYS 或 CONDITIONALc) 当 UPDATEMODE 属性设置为 ALWAYS 时, TRIGGERS 属性不生效d) 当 UPFATEMOED 属性设置为 CON

27、DITIONAL 时, TRIGGERS 属性不生效42. 以下关于在 ASP。 NET AJAX 页面中调用 WEB SERVICE 的描述正确的是() 。(选择一项)a) 只能调用本地 WEB SERVICE ,不能调用异地 WEB SERVICEb) 必须为被调用方法添加 SYSTEM 。WEB 。SCRIPT 。SERVICES 。SCRIPTSERVICE() 特性c)在使用 ASP。NET AJAX 模板的项目中调用本项目的WEB SERVICE ,也必须添加WEB 引用d) WEB SERVICE 不能在使用 ASP。 NET AJAX 模板的项目中使用43. 以下关于 ACCO

28、RDION 控件的描述错误的是() 。(选择一项)a) 可以用来实现菜单折叠效果b) 可以和数据库绑定,动态生成菜单c) 可以同时展开多个 ACCORDIONPANE 面版d) 一个 ACCORDION 控件可以包括多个 ACCORDIONPANE 控件44. 以下关与整页缓存的 OUTPUTCACHE 指令声明,错误的是() 。(选择一项)a)<%OUTPUTCACHE V ARYBYPARAM=”ID;NAME”VARYBYCONTROL=”NONE” %>b)<%OUTPUTCACHE DURATION=”5” VARYBYPARAM=”ID;NAMEE” %>更

29、多精品文档学习 - 好资料c) < %OUTPUTCACHE DURA TION=” 5” ARYBYV CONTROL=”NONE” %>d)<%OUTPUTCACHE DURATION=”5” VARYBYPARAM=”ID;NAME”>45.在 ASP.NET 中,为了在页面中使用一个名为 UserControl1 的用户控件,在下列空白处应该补充的代码是() 。(选择一项)<%Register TagPrefix =“ ucl ” TagName = “UserControl1 ” Src = “空白处” %>a) UserControl1.ascx

30、b) UserControl1c) UserControl1.dlld) UserControl1.ascx.cs46.在 ASP.NET 中,下列代码在页面中的输出结果是( )。(选择一项)XmlDocument xd = new XmlDocument();xd.LoadXml( “ <person><name> 诸葛亮 </name></person> ”);XmlElement xe =Xd.CreateElement(“ Sex” );xe.InnerText= ”男” ;xd.DocumentElement.AppendChild(x

31、e);Response.Write(Server.HtmlEncode(xd.DocumentElement.InnerXml);a) <person><name></name><person><Sex></Sex>b) <name></name><Sex></Sex>c) <name>诸葛亮 </name><Sex>男 </Sex>d) <person><name>诸葛亮 </name>&l

32、t;person><Sex> 男 </Sex>47.在 ASP.NET 中,为了从当前页面跳转到一个相同目录下名为Main.htm 的页面, 下面的方法正确的是() 。(选择一项)a) Server.Execure("Main.htm")b) Server.Transfer("Main.htm")c) Response.Redirecl("Main.htm")d) Response.Write("Main.htm")48. 在一个 ASPX 页面的 Page_Load 事件中,编写了如

33、下代码,则执行该页面后,将在页面中输出( )。(选择一项)private void Page_Load(object sender,System.EventArgs e) Response.Write(“欢迎光临” );Response.End();Response.Write(“欢迎下次光临” );a) 欢迎光临b) 欢迎下次光临c) 欢迎光临欢迎下次光临d) 欢迎光临欢迎下次光临49.在 ASP。NET 中,有一个ASPX 页面的部分代码如下,当用户单击Button1 按钮后,更多精品文档学习 - 好资料下列说发正确的是()。(选择一项)public class CityBrower : System.Web.UI.PageProtected System.UI.WebControls.Button Button1;String name

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论