Web期末复习题.pdf

上传人:m**** 文档编号:570095250 上传时间:2024-08-01 格式:PDF 页数:62 大小:2.08MB
返回 下载 相关 举报
Web期末复习题.pdf_第1页
第1页 / 共62页
Web期末复习题.pdf_第2页
第2页 / 共62页
Web期末复习题.pdf_第3页
第3页 / 共62页
Web期末复习题.pdf_第4页
第4页 / 共62页
Web期末复习题.pdf_第5页
第5页 / 共62页
点击查看更多>>
资源描述

《Web期末复习题.pdf》由会员分享,可在线阅读,更多相关《Web期末复习题.pdf(62页珍藏版)》请在金锄头文库上搜索。

1、 大三第二学期 12 级计科 1 第一章第一章 HTML 阶段测试题阶段测试题 1. 在 HTML 文件中,不属于超级链接元素 a 的属性是( ) 。 A、name B、href C、font D、target 2. 在 HTML 网页中,用来定义有序列表的元素包括( ) 。 A、ol B、ul C、li D、dl 3. 在 HTML 网页中,用来定义解说列表的元素包括( ) 。 A、dt B、ul C、dd D、dl 4. 通常,建议在以下哪种情况下使用 GIF 文件格式?( ) 。 A、图片包含的颜色不超过 256 种 B、图片包含的颜色超过 256 种 C、您希望图像的背景是透明的 5.

2、 PNG 文件格式特点包括( ) 。 A、图像的背景是透明的 B、图像被压缩,色彩损失较大 C、不适合保存色彩丰富的图像 6. 关于网页中的图像,下列说法正确的是( ) 。 A、图像是由标签开始,必须由结束 B、图像标签的 href 属性用于指定图像链接到的 URL C、src 属性的值是所要显示图像的 URL 地址 D、以上全都是错的 7. 在 HTML 文件中,可以让表格显示边框线,例如:, 5 代表边框线的粗细,它的单位是( ) 。 A、cm B、pixel C、grid D、dot 8. 标签为表格中一个或多个列定义属性值,width 属性规定 col 元素的宽度,下面哪种定义是错的?

3、( ) 。 A、 B、 C、 D、 9. 在 HTML 语言中,下列哪些是专属于 td、th 元素的属性?( ) 。 A、bgcolor B、align C、colspan D、background 10. 下面的设置,仅显示表格上下边框的是( ) 。 A、 B、 C、 D、 11. 关于 HTML 表格说法错误的是( ) 。 A、表格的 width 属性可以设置为像素值或百分比 B、表格的 height 属性可以设置为像素值或者百分比 C、如果不指定 border 属性,表格默认宽度为 1 D、表格和单元格的背景色可以同时设置 2 12. 在 HTML 语言中,下面哪一个是相对地址?( )

4、。 A、http:/ B、main/index.htm C、file:/192.168.0.100/index.htm D、http:/ 13. HTML 使用超级链接元素 a 来创建一个连接到其他文件的链接, 链接的资源是 ( ) 。 A、只能是 HTML 页面和图像 B、不可以是声音 C、不可以是图片 D、可以是网络上的任何资源 14. 关于超级链接元素 a 的说法错误的是( ) 。 A、用 name 属性创建一个命名锚点,可以让链接直接跳转到下一个页面的某一章节,而不用用户打开那一页,再从上到下慢慢找 B、想要访问本页的锚点,在 URL 地址的后面加一个“#”和这个锚点的名字 C、hre

5、f 属性用来指定连接到的 URL D、href 属性不能用来指定到一个邮箱地址 15. HTML 语言中表单的作用是( ) 。 A、显示图像 B、设置超链接 C、收集用户反馈信息 D、显示网页信息 16. 有如下一行代码 请问它的功能是( ) 。 A、创建一个文本框 B、创建一个密码框 C、创建一个文本域 D、创建一个按钮 17. 关于 HTML 框架说法错误的是( ) 。 A、标签定义了如何将窗口拆分成框架 B、可以给不支持框架的浏览器写上标签 C、HTML 框架中的各个页面是相互独立的 D、HTML 框架的使用让打印整个页面变得困难 18. 框架集是( ) 。 A、页面中的表格 B、浏览器

6、中多个视图的集合 C、网页集合 D、构造整个框架结构的 HTML 元素 19. 网页代码的基本格式( ) 。 A、 B、 C、 D、 20. HTML 语言中的预格式文本标签是( ) 。 A、 B、 C、 D、 21. CSS 样式表根据所在的网页的位置可分为() A、行内样式表、内嵌样式表、混合样式表 B、行内样式表、内嵌样式表、外部样式表 C、外部样式表、内嵌样式表、导入样式表 D、外部样式表、混合样式表、导入样式表 22. HTML 语言中,设置表格中文字与边框距离的标签是( ) 。 A、 B、 C、 D、 3 23. 在 HTML 中, ( )可以在网页上通过链接直接打开客户端的发送邮

7、件的工具发送电子邮件。 A、发送反馈信息 B、发送反馈信息 C、发送反馈信息 D、发送反馈信息 24. 以下代码哪些可以实现鼠标悬停时,超级链接无下划线显示的是( ) 。 A、A:hover text-decoration:none; B、A:hover text-decoration:underline; C、A:hover text-align:none; D、A:hover text-align:underline; 25. 在 HTML 中,下列代码( )可以实现每隔 60 秒自动刷新页面的功能。 A、 B、 C、 D、 26. 创建一个样式表,可以设置当前页面中 ID 为 compa

8、ct 元素的内容的字体为斜体。下列能实现该功能的代码是( ) 。 A、 compactfont-style:italic; B、 compactfont-style:italic; C、 .compacttext-style:italic; D、 #compactfont-style:italic; 27. 在 HTML 中,为了显示如图所示的效果,下列代码正确的是( ) 。 A、 国破山河在, 城春草木深。 感时花溅泪, 恨别鸟惊心。 B、 国破山河在, 城春草木深。 感时花溅泪, 恨别鸟惊心。 C、 国破山河在, 城春草木深。 感时花溅泪, 恨别鸟惊心。 D、 国破山河在, 城春草木深。

9、感时花溅泪, 恨别鸟惊心。 28. 在 HTML 文档中,下列( )标记用于为网页上的内容提供标题。 A、 B、 C、 D、 29. 在 HTML 的标签中,valign 属性的不能取的值是( ) 。 A、top B、middle C、center D、bottom 4 30. 要在网页中显示“欢迎访问我的主页! “,要求字体为隶书,字体大小为 6。下列语句正确的是( ) 。 A、 欢迎访问我的主页! B、 欢迎访问我的主页! C、 欢迎访问我的主页! D、 欢迎访问我的主页! 31. 要在表单中创建一个多行文本输入框,初始值为:这是一个多行文本框。下面语句正确的是( ) 。 A、 B、 C、

10、 D、这是一个多行文本框 32. 要在网页中显示下列内容:售票员说: ”定价:¥68” 下面的语句正确的是( ) 。 A、售票员说:定价 :&yuan;68" B、售票员说:" ;定价:¥;68 C、售票员说:" ;定价:&yuan;68" D、售票员说:" ;定价:¥;68" 33. HTML 代码表示( ) 。 A、创建表格 B、创建一个滚动菜单 C、设置每个表单项的内容 D、创建一个下拉菜单 34. 在 HTML 中,下列( )HTML 代码可以实现如图所示效果。 水果 1. 苹果 2. 橘子 3. 香蕉 35. 对于标签

11、,其中*代表 GET 或( ) 。 A、SET B、PUT C、POST D、INPUT 5 36. 测试网页不包括哪项工作?( ) 。 A、需求分析是否合理 B、页面是否美观 C、链接是否准确 D、能否兼容不同浏览器 37. 网页中常见的两种图片格式是( ) 。 A、JPG 和 GIF B、JPG 和 PSD C、GIF 和 BMP D、BMP 和 SWF 38. ,其中 background 属性的作用是( ) 。 A、在页面左边的背景显示图像“back.gif” B、将“back.gif”图像平铺填充到整个页面背景 C、在页面顶部显示图像“back.gif” D、在页面背景的中间显示图像

12、“back.gif” 39. HTML 语言中,设置表格中单元格之间的距离的标签是( ) 。 A、 B、 C、 D、 40. 是用来指定( ) 。 A、混合分割 B、纵向分割 C、横向分割 D、任意分割 41. 在插入图片标签中,对插入的图片进行文字说明使用的属性是( ) 。 A、name B、id C、src D、alt 42. 有关下列方框属性正确的是( ) 。 A、margin-left 设置对象的左填充 B、border-width 设置边框的宽度 C、padding-left 设置内容和右边框之间的距离 D、以上说法都不对 43. 在 Dreamweaver 中,在设置各个框架属性时

13、,参数 Scroll 是用来设置( )属性的。 A、是否进行颜色设置 B、是否出现滚动条 C、是否设置边框宽度 D、是否使用默认边框宽度 44. 阅读代码,选择正确答案( ) 。 input type=”text” input type=”radio” input type=”checkbox” input type=”file” A、分别表示:文本框,单选按钮,复选框,文件域 B、分别表示:单选按钮,文本框,复选框,文件域 C、分别表示:复选框,文本域,单选按钮,文件域 D、分别表示:文件域,文本框,单选按钮,复选框 45. 分析如下的 HTML 代码,以下图中( )是网页中显示的样式。 考

14、核清单 考核工资 2500 6 考核项 分值 得分 A、图 1 B、图 2 C、图 3 D、图 4 46. BODY 元素用于背景颜色的属性是( ) 。 A 、alink B、vlink C 、bgcolor D、 background 47. 对于标签,如果希望实现密码框效果,*值是( ) 。 A、hidden B、text C、password D、submit 48. 在 HTML 中,下面代码的作用是( ) 。 李白诗词 A、在 poem.htm 页面创建锚记点“李白” B、跳转到 poem.htm 的锚记点“李白”处 C、跳转到 poem.htm 的锚记点“李白诗词”处 D、在 po

15、em.htm 页面创建锚记点“李白诗词” 49. ID 为 left 的 DIV 标签,用 CSS 设置 DIV 的左边为红色实线,下面设置正确的是( ) 。 A、style=”border-top:#ff0000 1 solid;” B、style=”border-left: 1px,#ff0000,solid;” C、style=”border-left: 1px #ff0000 solid;” D、style=”border-right:1,#ff0000,dashed;” 50. 阅读代码回答问题,正确的是( ) 。 #head Position:absolute; Left:9px;

16、 Top:12px; Width:200px; Height:60px; Background-color:#FF0000; A、#head 类选择器 B、Position: absolute; 绝对定位,页面的元素固定不变 C、Width:200px; Height:60px; 表示左右和上下边距 D、Background-color:#FF0000; 背景图片 7 51. 下列标签可以不成对出现的是( ) 。 A、 B、 C、 D、 52. 在表单中包含性别选项,且默认状态为“男”被选中,下列正确的是( ) 。 A、男 B、男 C、男 D、男 53. 的意思是?( ) A、图像相对于周围的

17、文本左对齐 B、图像相对于周围的文本右对齐 C、图像相对于周围的文本底部对齐 D、图像相对于周围的文本顶部对齐 54. 一个有 3 个框架的 Web 页实际上有几个独立的 HTML 文件?( ) A、2 B、3 C、4 D、5 55. 要实现以下功能:在网页中插入一个图片 joke11.gif,使用者通过单击该图片,连接到joke11.htm 上去。下面的 HTML 代码, ( )是正确的。 A、 B、 C、 D、 56. 模板会自动保存到网站的( )文件夹下。 A、Libaray 文件夹 B、Custom 文件夹 C、Assets 文件夹 D、Templates 文件夹 57. html 语

18、言中,设置表格单元格的水平对齐的标记是( ) 。 A、 B、 C、 D、 58. html 语言中,设置表格单元格的竖直对齐的标记是( ) 。 A、 B、 C、 D、 59. 加入一条水平线的 HTML 代码是( ) 。 A、 B、 C、 D、 60. 要在表单中添加提交按钮, 实现在用户单击 “提交” 按钮时, 自动将表单提交到 ACTION属性中指定的位置。下列语句正确的是( ) 。 A、 B、 8 C、 D、 61. 在以下的 HTML 代码片段中, ( )是正确地判断。 文具 铅笔 圆珠笔 水笔 A、铅笔一定位于首行中的第一列 B、圆珠笔一定位于首列中的第一列 C、文具应位于首列首行

19、D、水笔与圆珠笔在不同的行 62. 如图,网页中有一个表格,请问创建该表格的 HTML 代码是( ) 。 性别 男 女 A、 性别 男男 B、 性别 男女 C、 性别 男女 9 D、 性别 男男 63. 根据以下的 HTML 代码: change the rules .warningcolor:green; font-family:arial 利用 sheet1 样式表 此路不通the h2 element again 以下说法正确的是( ) 。 A、 “此路不通”运用了“warning”样式 B、如果样式文件“good.css”中也定义了 warning 类样式,则优先使用样式文件中的样式

20、C、该段链接的样式表名为“text/css” D、 “the h2 element again”的样式与“此路不通”一样 64. 想要在 HTML 中显示一个尖括号“”,需要用到字符实体是( ) 。 A、> B、< C、  D、" 65. 试介绍 HTML 有哪些用于呈现基本文字格式的元素?举例说明?在 HTML 文件中, 水平线在默认的情况下是( ) ,并随着窗口的宽度自动调整。 A、800pixels B、1024pixel C、80% D、100% 10 第二章第二章 Dhtml +CSS 阶段测试题阶段测试题 一、单项选择题一、单项选择题 1. 关于 web 标

21、准以下说法错误的是( ) 。 A、Web 标准是一个复杂的概念集合,它由一系列标准组成 B、这些标准全部都由 W3C 起草与发布 C、Web 标准可以分为 3 个方面 D、Web 标准里的表现标准语言主要包括 CSS 2. 以下是元素作用的是( ) 。 A、该元素用来定义文档类型 B、该元素用来声明命名空间 C、该元素用来向搜索引擎声明网站关键字 D、该元素用来向搜索引擎声明网站作者 3. 以下可将一对象的背景色透明度改为 80%的声明是( ) 。 A、filter:alpha:(opacity=80); B、filter:alpha: opacity=80; C、filter:alpha:(

22、opacity:80); D、filter:alpha(opacity=80); 4. 以下选项中,可以解决超链接访问过后 hover 样式不出现问题的是( ) 。 A、重新书写关于连接状态的 CSS 样式 B、改变关于链接状态的 CSS 属性排列顺序: L-V-H-A C、将关于链接状态的 CSS 属性全部写再 a 中 D、以上说法都不对 5. 阅读以下代码: body margin:0 div float:left; margin-left:10px; width:200px; height:200px; border:1px solid red 解析正确的是: ( ) 。 A、浮动后外边

23、距 10px,但 FF 解释为 20px B、浮动后本来外边距 20px,但 IE 解释为 10px,解决办法是加上 display:block; C、浮动后本来外边距 10px,但 IE 解释为 20px,解决办法是加上 display:inline D、以上说法都不对 6. “滑动门技术”的原理是( ) 。 A、命名锚点链接的作用 B、使用背景图片位置滑动 C、将 a 元素转换为块元素 D、将 span 元素转换为块元素 11 7. 关于背景,以下描述错误的是( ) 。 A、background-img: B、background-img: C、background-width D、bac

24、kground-attachment 8. 以下声明中,可以取消加粗样式的有 ( ) 。 A、font-weight:bolder; B、font-weight:bold; C、font-weight: normal; D、font-weight:600; 9. 以下声明中,可以控制单词间距的是( ) 。 A、letter-spacing: B、word-spacing: C、font-weight: normal; D、font-weight:600; 10. display 属性的属性值共有( ) 。 A、18 个 B、4 个 C、6 个 D、12 个 11. XHTML 基本元素类型不包

25、括( ) 。 A、块状元素 B、内联元素 C、可变元素 D、浮动元素 12. 关于 float 描述错误的是( ) 。 A、float:left; B、float:center; C、float:right; D、float:none; 13. 为了解决浮动双倍间距问题,我们可以在相应元素上添加( ) 。 A、float:left; B、display:block; C、display:inline; D、margin:0; 14. 以下哪种现象在 FF2.0 中会存在?( ) 。 A、双倍边距的问题 B、图片间隙的问题 C、父元素不能自适应子元素高度 D、以上说法都不对 15. 外部样式表文

26、件不可以由以下哪个标签导入?( ) 。 A、link B、import C、style 16. 以下标签哪个不是空标签?( ) 。 A、meta B、input C、hr D、form 17. 标签 的对齐属性是( ) 。 A、style B、align C、angle D、padding 18. 以下哪个选项是设置底边框的?( ) 。 A、Border-bottom B、Border-top C、Border-left D、Border-right 19. 以下关于 CLASS 和 ID 的说法,错误的是( ) 。 A、class 的定义方法是:类名 样式; B、id 的应用方法: C、cl

27、ass 的应用方法: D、id 和 class 只是在写法上有区别,在应用和意义上没有任何区别 20. 关于 ID 选择符说法错误的是( ) 。 A、ID 选择符的语法格式是“#”加上自定义的 ID 名称 B、 当我们使用 ID 选择符时, 应先为当前元素定义一个 id 属性, 如: C、选择符更适合定义类样式 D、一个 id 名称只能对应于文档中一个具体的元素对象 12 21. 以下哪个选项是对对象进行定位的( ) 。 A、Padding B、Margin C、position D、display 22. 关于 div 以下描述正确的是( ) 。 A、div 是类似于一行一列表格的虚线框 B

28、、div 由行列形成的单元格构成,可执行合并拆分等操作 C、由 div 布局的网页结构与表现不分离 D、div 不要求我们严格 css 支持 23. 关于使用 CSS 以下说法错误的是( ) 。 A、选择符:选择符表示要定义样式的对象,可以是元素本身,也可以是一类元素或者制定名称的元素 B、选择属性:属性是指定选择符所具有的属性,它是 css 的核心,css2 共有 150 多个属性 C、定义属性值 :属性值是指数值加单位,如 25px D、每个 CSS 样式都必须由两部分组成:选择符 Selector 和声明 Declaration 24. 包含选择符的语法是( ) 。 A、选择符 1 和选

29、择符 2 之间用空格隔开。含义就是所有选择符 1 中包含的选择符 2 B、 “#”加上自定义的 ID 名称 C、 “.”加上自定义的类名称 D、用英文逗号分隔 25. 要将文本字体设置为“Times New Roman”和“Arial”语法格式正确的是( ) 。 A、font-family: Times New Roman, Arial; B、font-family: “Times New Roman”, “Arial”; C、font-family: “Times New Roman”, Arial; D、“font-family: Times New Roman” Arial; 26. 关

30、于 text-indent 描述错误的是( ) 。 A、text-indent:20px; B、text-indent:-20px; C、text-indent:left; D、text-indent:2em; 28. 关于块状元素说法正确的是( ) 。 A、块状元素在网页中就是以块的形式显示,所谓块状就是元素显示为矩形区域,常用的块状元素包块 divh1-h6pul 等 B、默认情况下,块状元素都会占据一行,通俗地说,两个相邻块状元素不会出现并列显示的现象;默认情况下,块状元素会按顺序自上而下排列 C、块状元素都不可以定义自己的宽度和高度 D、块状元素一般都作为其他元素的容器,它可以容纳其它

31、内联元素和其它块状元素。我们可以把这种容器比喻为一个盒子 29. 关于样式表的优先级说法不正确的是( ) 。 A、直接定义在标记上的 css 样式级别最高 B、内部样式表次之 C、外部样式表级别最低 D、当样式中属性重复时,先设的属性起作用 13 30. 关于 CSS 为什么会出现 Bug,说法不正确的是( ) 。 A、CSS 作为表现标准语言,需要在不同浏览器中实现表现层统一 B、各大主流浏览器由于不同厂家开发,所有的核心构架和代码也很难重和 C、 各大厂商处于自身利益而设种种技术壁垒 D、网页设计师定义的命名空间不一样 31. CSS 样式文件的类型不包括( ) 。 A、内部样式表 B、内

32、联样式表 C、外部样式表 D、包含样式表 32. 使用 link 元素调用 CSS 的语法中,以下哪个属性是用来指定 CSS 文件的路径的( ) 。 A、url B、src C、href D、以上都不对 33. 以下声明,可以隐藏对象的是( ) 。 A、display:block B、display:inline C、display:none D、display:inline-block 34. 解决 IE6 中 div 出现图片间隙问题的 Hack 是( ) 。 A、将元素 img 转换为块元素 B、将元素 img 转换为块元素 C、将与元素写再一行上 D、以上都对 35. 表格的真正作用是

33、( ) 。 A、网页排版布局 B、显示数据 C、处理图像 D、优化网站 36. 关于 W3C 说法错误的是( ) 。 A、自从 Web 诞生以来,Web 的每一步发展、技术成熟和应用领域的拓展,都离不开成立于 1994 年 10 月的 W3C(World Wide Web Consortium,万维网联盟)的努力 B、W3C 是专门致力于创建 Web 相关技术标准并促进 Web 向更深更广发展的国际组织 C、Tim Berners-Lee 这位 Web 的先驱联合 CERN、DARPA 和欧盟倡导并组织成立了 Web的核心技术机构-W3C D、到目前为止,W3C 已开发了超过 100 个规范(

34、草案)。这些规范(草案)包括人们早已、耳熟能详的 HTML、HTTP、URIs、XML 等,也包括针对语义 Web 的 RDF、OWL 等 37. 以下哪个标签不是空标签( ) 。 A、link B、input C、meta D、form 38. 在 CSS 中,注释代码是( ) 。 A、 B、/*/ C、/ D、 39. XHTML 中列表不包括( ) 。 A、无序列表 B、有序列表 C、自定义列表 D、公用列表 40. 关于 ID 选择符说法错误的是( ) 。 A、ID 选择符的语法格式是#加上自定义的 ID 名称 B、 当我们使用 ID 选择符时, 应先为当前元素定义一个 id 属性,

35、如: C、选择符更适合定义类样式 D、一个 id 名称只能对应于文档中一个具体的元素对象 41. 关于 XHTML 基本语法说法错误的是( ) 。 A、在文档开始要定义文档类型 B、在根元素中应声明命名空间 C、所有标签需闭合的,空标签要加 来关闭 14 D、所有属性值必须用括起来 42. 哪个 HTML 属性可用来定义内联样式( ) 。 A、font B、class C、styles D、style 43. 在 HTML 文档中,引用外部样式表的正确位置是( ) 。 A、文档的末尾 B、部分 C、文档的顶部 D、部分 44. 关于 div 以下描述正确的是( ) 。 A、div 是类似于一行

36、一列表格的虚线框 B、div 由行列形成的单元格构成,可执行合并拆分等操作 C、由 div 布局的网页结构与表现不分离 D、div 不要求我们严格 css 支持 45. 关于块状元素说法不正确的是( ) 。 A、块状元素在网页中就是以块的形式显示,所谓块状就是元素显示为矩形区域,常用的块状元素包块 divh1-h6pul 等 B、默认情况下,块状元素都会占据一行,通俗地说,两个相邻块状元素不会出现并列显示的现象;默认情况下,块状元素会按顺序自上而下排列 C、块状元素都不可以定义自己的宽度和高度 D、块状元素一般都作为其他元素的容器,它可以容纳其它内联元素和其它块状元素。我们可以把这种容器比喻为

37、一个盒子。 46. CSS 是利用什么 XHTML 标记构建网页布局?( ) 。 A、 B、 C、 D、 47. 在 CSS 语言中下列哪一项是左边框的语法?( ) 。 A、border-left-width: B、border-top-width: C、border-left: D、border-top-width: 48. 在 CSS 语言中下列哪一项的适用对象是所有对象?( ) 。 A、背景附件 B、文本排列 C、纵向排列 D、文本缩进 49. 下列选项中不属于 CSS 文本属性的是( ) 。 A、font-size B、text-transform C、text-align D、lin

38、e-height 50. 在 CSS 中不属于添加在当前页面的形式是( ) 。 A、内联式样式表 B、嵌入式样式表 C、层叠式样式表 D、链接式样式表 51. 在 CSS 语言中下列哪一项是列表样式图象的语法?( ) 。 A、width: B、height: C、white-space: D、list-style-image: 52. 下列哪一项是 css 正确的语法构成?( ) 。 A、body:color=black B、body;color:black C、body color: black; D、body:color=black(body 53. 下面哪个 CSS 属性是用来更改背景颜

39、色的?( ) 。 A、background-color: B、bgcolor: C、color: D、text: 15 54. 怎样给所有的标签添加背景颜色?( ) 。 A、.h1 background-color:#FFFFFF B、h1 background-color:#FFFFFF; C、h1.all background-color:#FFFFFF D、#h1 background-color:#FFFFFF 55. 下列哪个 css 属性可以更改样式表的字体颜色?( ) 。 A、text-color= B、fgcolor: C、text-color: D、color: 56. 下列

40、哪个 css 属性可以更改字体大小?( ) 。 A、text-size B、font-size C、text-style D、font-style 57. 下列哪段代码能够定义所有 P 标签内文字加粗?( ) 。 A、 B、 C、p text-size:bold D、p font-weight:bold 58. 如何去掉文本超级链接的下划线?( ) 。 A、a text-decoration:no underline B、a underline:none C、a decoration:no underline D、a text-decoration:none 59. 如何设置英文首字母大写?(

41、 ) 。 A、text-transform:uppercase B、text-transform:capitalize C、样式表做不到 D、text-decoration:none 60. 下列哪个 css 属性能够更改文本字体?( ) 。 A、f: B、font= C、font-family: D、text-decoration:none 61. 下列哪个 css 属性能够设置文本加粗?( ) 。 A、font-weight:bold B、style:bold C、font:b D、font= 62. 下列哪个 css 属性能够设置盒模型的内补丁为 10、 20、 30、 40 (顺时针方

42、向) ? ( ) 。 A、padding:10px 20px 30px 40px B、padding:10px 1px C、padding:5px 20px 10px D、padding:10px 63. 下列哪个属性能够设置盒模型的左侧外补丁?( ) 。 A、margin: B、indent: C、margin-left: D、text-indent: 64. 定义盒模型外补丁的时候是否可以使用负值? ( ) 。 A、是 B、否 65. 如何能够定义列表的项目符号为实心矩形?( ) 。 A、list-type: square B、type: 2 C、type: square D、list-s

43、tyle-type: square 66. 下列属于静态网页的是( ) 。 A、index.htm B、index.jsp C、index.asp D、index.php 67. 下面哪一项不是段落的对齐方式?( ) 。 A、上下对齐 B、居中对齐 C、靠左对齐 D、两边对齐 16 68. CSS 样式有哪几种,请选择下列正确的一项( ) 。 A、内样式,内嵌式,链接式,导入式 B、内连式,链接式,导入式,内样式 C、内嵌式,内连式,导入式,链接式 D、内样式,内嵌式,链接式,导出式 69. CSS 中 ID 选择符在定义的前面要有指示符( ) 。 A、* B、. C、! D、# 70. 创建

44、自定义 CSS 样式时,样式名称的前面必须加一个_ ( ) 。 A、$ B、# C、? D、原点 71. a:hover 表示超链接文字在( )时的状态。 A、鼠标按下 B、鼠标经过 C、鼠标放上去 D、访问过后 72. 下列哪个样式定义后,内联(非块状)元素可以定义宽度和高度( ) 。 A、display:inline B、display:none C、display:block D、display:inherit 73. li 元素中包含 img 元素的时候,IE 中 img 下面多出了 5px 左右的空白,下列哪个处理办法不可行( ) 。 A、使 li 浮动,并设置 img 为块级元素

45、B、设置 ul 的 font-size:0; C、设置 img 的 margin: 0; D、设置 img 的 margin-bottom: -5px; 74. 在 HTML 文档中,引用外部样式表的正确位置是?( ) 。 A、文档的末尾 B、文档的顶部 C、部分 D、部分 二、多项选择题二、多项选择题。 1. 关于内容、结构和表现说法正确的是( ) 。 A、内容是页面传达信息的基础 B、表现使得内容的传达变得更加明晰和方便 C、结构就是对内容的交互及操作效果 D、内容就是网页实际要传达的信息,包括文本、图片、音乐、视频、数据、文档等 2. 关于 XHTML 基本语法说法正确的是( ) 。 A

46、、在文档开始要定义文档类型 B、在根元素中应声明命名空间 C、所有标签需闭合的,空标签要加“ /”来关闭 D、注释语句为:/*/ 3. 关于 CSS 基本语法说法正确的是( ) 。 A、属性必须要包含在号之中 B、属性和属性值之间用等号链接 C、当有多个属性时,用“; ”进行区分 D、如果一个属性有几个值,则每个属性值之间用分号分隔开 17 4. 以下声明可将文本大小设为 12px 的有( ) 。 A、font-size:12px; B、font-size:9pt; C、font-size:0.75em; D、font-size:0.75; 5. 关于样式表的优先级说法正确的是( ) 。 A、

47、直接定义在标记上的 css 样式级别最高 B、内部样式表次之 C、外部样式表级别最低 D、当样式中属性重复时,先设的属性起作用 6. 关于浏览器默认样式说法错误的是( ) 。 A、IE 默认页边距为 10px,通过 body 的 margin 属性设置 B、FF 默认页边距为 8px,通过 body 的 padding 属性设置 C、IE 默认列表左缩进为 40px,通过 ul、ol 的 margin 属性设置 D、FF 默认列表左缩进为 40px,通过 ul、ol 的 padding 属性设置 7. 关于 CSS 为什么会出现 Bug 说法正确的是( ) 。 A、CSS 作为表现标准语言,需

48、要在不同浏览器中实现表现层统一 B、各大主流浏览器由于不同厂家开发,所有的核心构架和代码也很难重和 C、各大厂商处于自身利益而设种种技术壁垒 D、网页设计师定义的命名空间不一样 8. CSS 样式文件的类型有( ) 。 A、内部样式表 B、内联样式表 C、外部样式表 D、包含样式表 9. 以下哪些 Bug 在 FF 中不会出现( ) 。 A、 双补浮向 Bug B、 图片间隙 Bug C、 项目符号隐藏 Bug D、 多余字符 Bug 10. DIV/CSS 布局模型包括( ) 。 A、Flow Model(流动模型) B、Float Model(浮动模型) C、Layer Model 层模型

49、) D、box Model (盒模型) 11. 关于 CSS 基本语法说法正确的是( ) 。 A、属性必须要包含在号之中 B、属性和属性值之间用等于号链接 C、当有多个属性时,用“; ”进行区分 D、如果一个属性有几个值,则每个属性值之间用分号分隔开 12. 以下声明可将文本大小设为 12px 的有( ) 。 A、font-size:12px; B、font-size:9pt; C、font-size:0.75em; D、font-size:0.75; 13. 关于样式表的优先级说法正确的是( ) 。 A、直接定义在标记上的 css 样式级别最高 B、内部样式表次之 C、外部样式表级别最低 D

50、、当样式中属性重复时,先设的属性起作用 18 14. 关于 Hack 说法正确的是( ) 。 A、Hack 是指一种兼容 CSS 在不同浏览器中正确显示的技巧方法 B、它们都属于个人对 CSS 代码的非官方的修改 C、也有人称之为 patch(补丁) D、以上说法都不对 15. 关于横导航链接为什么要用 UL+LI,以下说法正确的是( ) 。 A、导航从其本意上说,不是一个段落 P,更不是一些个标题 Hx,也不是一个 DIV,DIV只是部分与分区 B、导航实质上就是一个无序列表 C、用合适的标签来组织文档,这是内容(结构)的基础 D、以上说法都不对 16. 关于 Web 标准就是 CSS 布局

51、,以下说法正确的是( ) 。 A、不正确。CSS 布局是实现 WEB 标准的基础 B、并不是说,用 CSS 进行布局就是标准了。这只是其中一步 C、而 CSS 网页布布局就是 WEB 标准化构成的一个环节而已 D、除了 CSS,还要讲结构 HTML,讲 DOM,JAVASCRIPT 等等 17. 关于 CSS 样式表功能,以下说法正确的是( ) 。 A、灵活控制网页中文字大小,字体,颜色,间距风格及位置 B、可以精确的控制网页中各元素的位置 C、可以与脚本语言相结合 D、以上说法都不对 18. 以下关于背景描述正确的是( ) 。 A、background-image B、background-

52、repeat C、background-attachment D、background 19. 关于边框,以下描述正确的是( ) 。 A、border-top-width B、border-style C、border-width D、border-color 20. 关于 font-size 描述正确的是( ) 。 A、12px B、9px C、16px D、xx-small 21. 以下哪个浏览器支持!important 声明( ) 。 A、IE6.0 B、IE7.0 C、FIREFOX2.0 22. 以下哪种现象不会在 FF2.0 中存在( ) 。 A、双倍边距的问题 B、图片间隙的问题

53、 C、父元素不能自适应子元素高度 D、以上说法都不对 23. 外部样式表文件可以由以下哪个标签导入( ) 。 A、link B、import C、style 24. 以下哪个选项是设置边框的( ) 。 A、Border-bottom B、Border-top C、Border-left D、Border-right 19 25. 以下关于 CLASS 和 ID 的说法,正确的是( ) 。 A、class 的定义方法是: . 类名 样式; B、id 的应用方法: C、class 的应用方法: D、id 和 class 只是在写法上有区别,在应用和意义上没有任何区别 26. 以下对列表的描述,哪个

54、是正确的( ) 。 A、list-style-type B、list-style-color C、list-style-position D、list-style-image:url 27. 以下是表格作用的有( ) 。 A、网页排版布局 B、显示数据 C、处理图像 28. 关于 web 标准以下说法正确的是( ) 。 A、Web 标准是一个复杂的概念集合,它由一系列标准组成 B、这些标准全部都由 W3C 起草与发布 C、Web 标准可以分为 3 个方面 D、Web 标准里的表现标准语言主要包括 CSS 29. 以下不是元素作用的是( ) 。 A、该元素用来定义文档类型 B、该元素用来声明命名

55、空间 C、该元素用来向搜索引擎声明网站关键字 D、该元素用来向搜索引擎声明网站作者 30. HTML 中的元素类型包括( ) 。 A、内联元素 B、块元素 C、容器 D、以上都不对 31. 在 xhtml 及 css 中,注释代码分别是( ) 。 A、 B 、/*/ C、 / D、 32. 以下哪些标记上有默认的边界值( ) 。 A、ul B、 dd C、 dt D、form 33. 以下哪个属性值属于 Float 这个属性( ) 。 A、left B、center C、right D、none 34. 以下声明,可以隐藏对象的有( ) 。 A、display:block B、display:

56、inline C、display:none D、overflow:hildden 35. 关于 ID 选择符说法正确的是( ) 。 A、ID 选择符的语法格式是“#”加上自定义的 ID 名称 B、 当我们使用 ID 选择符时, 应先为当前元素定义一个 id 属性, 如: C、选择符更适合定义类样式 D、一个 id 名称只能对应于文档中一个具体的元素对象 36. 以下是伪对象选择符的有( ) 。 A、first-letter B、first-line C、相邻选择符 D、通配符 20 37. 以下声明中,可以加粗文本的有( ) 。 A、font-weight:bolder; B、font-wei

57、ght:bold; C、font-weight: normal; D、font-weight:600; 38. 以下声明中,可以控制英文单词间距及字母间距的是( ) 。 A、letter-spacing: B、word-spacing: C、font-weight: normal; D、font-weight:600; 39. 以下关于包含块说法正确的是( ) 。 A、它是绝对定位的基础 B、包含块就是为绝对定位元素提供坐标偏移和现实范围的参照物 C、在默认状态下,body 元素就是一个大的包含块 D、以上说法都不对 40. 在 CSS 语言中下列哪些选项是背景图像的属性( ) 。 A、背景重

58、复 B、背景附件 C、纵向排列 D、背景位置 41. CSS 中的选择器包括( ) 。 A、超文本标记选择器 B、类选择器 C、标签选择器 D、ID 选择器 42. CSS 文本属性中,文本对齐属性的取值有( ) 。 A、auto B、justify C、center D、right E、left 43. CSS 中 BOX 的 padding 属性包括的属性有( ) 。 A、填充 B、上填充 C、底填充 D、左填充 E、右填充 44. CSS 中,盒模型的属性包括( ) 。 A、font B、margin C、padding D、visible E、border 45. 下面关于 CSS 的

59、说法正确的有( ) 。 A、CSS 可以控制网页背景图片 B、margin 属性的属性值可以是百分比 C、整个 BODY 可以作为一个 BOX D、对于中文可以使用 word-spacing 属性对字间距进行调整 E、margin 属性不能同时设置四个边的边距 46. 下面关于 CSS 的说法正确的有( ) 。 A、CSS 可以控制网页背景图片 B、margin 属性的属性值可以是百分比 C、字体大小的单位可以是 em D、1em 等于 18 像素 47. 边框的样式可以包含的值包括( ) 。 A、粗细 B、颜色 C、样式 D、长短 三、填空题三、填空题 1. 一个标签上应用多个类的时候,类名

60、与类名之间用( 空格 )隔开。 2. 使用 link 元素调用 CSS 的语法中, ( herf )属性是用来指定 CSS 文件的路径的。 3. 可以取消加粗样式的声明语句是( font-weight:100 ) 。 21 4. XHTML 基本元素类型包括( 块级元素 ) 、 ( 行内元素 ) 、 ( 可变元素 ) 。 5. 外部样式表文件可以由( import )标签导入。 6. 取消列表项目符号的声明语句是( ist-style:none ) 。 7. 万维网联盟的英文全称是( world wide web corsotium ) 。 8. web 标准是由( 结构标准语言 ) 、 (

61、表现标准语言 ) 、 ( 行为标准语言 )这几个标准构成。 9. css 的英文全称是( cascading style sheets )、中文名是( 层叠样式表 ) 。 10. 有序列表的 XHTML 标签是( UL ) 。 11. 将某一 div 的高度设置成 3 像素,可以在该 div 上加:overflow: ( hidden )属性或将( font-size )属性的属性值设为 0 像素。 12. Web 标准可以分为 3 个方面: ( 结构 )标准语言、 ( 表现 )标准语言和( 行为 )标准语言。 13. CSS 中文译作( 层叠样式表 ) ,是 W3C 组织制定的,用于控制网页

62、样式的一种( 标准表现 )语言。 14. 典型的内联元素包括( a )、( span )、( input )、 ( img )等。 15. background-( repeat )可以设置背景图片的平铺属性。 16. ( text-decoration ):none 可以取消链接默认的下划线。 17. 每个 CSS 样式都必须由两部分组成:( 选择符 )和( 声明 ) 。 18. 取 消 文 本 加 粗 的 声 明 是 ( font-weight:normal; ) 或 ( font-weight:100; )(font-weight:200) 。 19. xhtml 是( The Exte

63、nsible HyperText Markup Language )的缩写,中文意思为( 可扩展超文本标记语言 ) 。 20. 设置文本居中对齐的声明是( text-align:center ) ,设置单行文本在容器中垂直居中对齐可以设置( line-height )等于容器高度。 21. 将表单或列表默认的边界值去掉,应输入( margin:0;padding:0; ) 。 22. 在 CSS 中没有 box 这个属性,CSS 中的 box 属性是由( content ) 、 ( margin ) 、( border ) 、 ( padding ) 、 ( background )六个基本部

64、分组成的。 23. ( clear ):( both )可以清除左右浮动。 24. ( float )可以让 DIV 在水平方向上并列。 25. 给多个标签同时定义一组相同的样式时,标签与标签之间用( 逗号 )隔开,给一个标签定义多组样式时,样式与样式之间用( 分号 )隔开。 26. 由于实现了( 结构 )和( 表现 )相分离,所以使得修改页面外观很容易,同时可以不变动页面内容。 27. 取消下划线的声明是( text-decoration:none; ) 。 28. 目前常用的 WEB 标准静态页面语言是( xhtml )。 29. div 与 span 的区别是( div 是块元素,spa

65、n 是行内或内联元素 ) 30. 背景图片的属性设置包括( background-position ) 、 ( background-repeat ) 、( background-attachment ) 、 ( background-image ) 。 31. dd 标记上有默认的( 边界值 ) 。 32. 使用 link 元素调用 CSS 的语法中, ( href )属性是用来指定 CSS 文件的路径的 33. 取消倾斜样式的声明是( font-style: normal; ) 。 34. 改变元素的外边距用( margin ) ,改变元素的内填充用( padding ) 。 35. fl

66、oat 的属性值包括( float:left ) 、 ( float:right ) 、 ( float:none ) 。 36. 外部样式表文件可以由( link ) 、 ( import )标签导入。 22 37. ( Border-bottom )是设置底边框的。 38. Color:#666666;可缩写为( color:#666 ) 。 39. 合理的页面布局中常听过结构与表现分离,那么结构是( xhtml ) ,表现是( xml、css ) 。 40. 如下图为一个 border 为 1px 的 div 块,总宽度为 215px(包括 border) ,阴影区为padding-le

67、ft:25px;,那么此 div 的 width 应设置为( 188 )px。 四、判断题四、判断题 1. 一个 div 可以插入多个背景图片。 - ( F ) 2. 背景颜色的写法 background:#ccc 等同于 background-color:#ccc。 - ( T ) 3. DIV/CSS 制作页面过程中不会出现浏览器兼容问题。 - ( F ) 4. margin 不可以单独定义某一个方向的填充值。 - ( T ) 5. XHTML 中要求必须要关闭所有的标签,包括空标签。- ( T ) 6. DIV/CSS 中只有一种布局模型即浮动布局模型。 - ( F ) 7. span

68、与 span 默认是在垂直方向上并列的。- ( F ) 8. 结构表现标准语言包括 XHTML 和 XML 以及 HTML。 - ( F ) 9. 背景图可以延展到 padding 区域。 - ( T ) 10. 任何标签都可以通过加 style 属性来直接定义它的样式。 - ( T ) 11. DIV/CSS 制作页面过程中不会出现浏览器兼容问题。 - ( T ) 12. margin 不可以单独定义某一个方向的填充值。 - ( F ) 13. 在 IE7.0 中,不存在双倍浮向问题。 - ( F ) ( ) 14. 相邻选择符的语法是:选择符 1+选择符 2。 - ( T ) ( ) 15

69、. XHTML 中要求必须要关闭所有的标签,包括空标签。- ( T ) 16. DIV/CSS 中只有一种布局模型即浮动布局模型。 - ( F ) ( ) 17. 在超链接标记 a 上加替换文本时使用的是 alt 属性。 - ( T ) 18. span 与 span 默认是在垂直方向上并列的。- ( F ) ( ) 19. 在一个标记上加锚点可以使用 id 这个属性。 - ( T ) ( ) 20. font-size: medium;是指将文本大小设置为 12px。 - ( F ) ( ) 21. 所有的 CSS 属性都存在兼容问题。 - ( F ) ( ) 22. 结构表现标准语言包括

70、XHTML 和 XML 以及 HTML。 - ( F ) 23. dd 标记上有默认的边界值。- ( T ) ( ) 24. 背景图可以延展到 padding 区域。 - ( T ) ( ) 25. 同 padding 属性与 margin 属性类似,border 属性也有单侧属性,即也可以单独定义某一个方向上的属性。 - ( T ) (t ) 26. 任何标签都可以通过加 style 属性来直接定义它的样式。 - ( T ) 27. XML 是一种扩展式标识语言。 - ( F ) ( ) 28. CSS 样式表中 id 是用于描述多次出现的元素的。 - ( F ) 29. 双补浮向 Bug

71、在 FF 中不会出现。 - ( T ) 30. 可调用外部样式表“style.css”( T ) ( ) 31. font-size:12px;可将文本大小设为 12px。- ( T ) ( ) 23 32. 关于样式表的优先级, 当样式中属性重复时,先设的属性起作用。 - ( F ) 33. Hack 是指一种兼容 CSS 在不同浏览器中正确显示的技巧方法。 - ( T ) 34. 导航从其本意上说,不是一个段落 P,更不是一些个标题 Hx,也不是一个 DIV,DIV 只是部分与分区。 - ( T ) 35. 导航实质上就是一个无序列表。- ( T ) 36. met 元素只有一个属性:na

72、me。 - ( F ) 37. padding:0;可实现自动包含内部元素的声明。 - ( F ) ( ) 38. IE6.0 浏览器支持!important 声明。 - ( F ) 39. 双倍边距的问题不会在 FF2.0 中存在。 - ( T ) 40. 外部样式表文件可以由 import 标签导入。- ( T ) 41. input 是空标签。- ( T ) 42. Border-bottom 选项是设置边框的。 - ( T ) 43. id 和 class 只是在写法上有区别,在应用和意义上没有任何区别。 - ( F ) 44. 表格的作用有网页排版布局,显示数据。 - ( T ) 4

73、5. Web 标准是一个复杂的概念集合,它由一系列标准组成。- ( T ) 46. Web 标准里的表现标准语言主要包括 CSS。- ( T ) 47. 在 css 及 xhtml 中,注释代码分别是,/*/。 - ( T ) 48. 表格的真正作用是网页排版布局。 - ( F ) 49. font-weight:bolder;可以加粗文本。 - ( T ) 50. div 由行列形成的单元格构成,可执行合并拆分等操作。 - ( F ) 51. 不只表格可以用来对页面进行布局,层也同样可以。 - ( T ) 52. 如果浏览者没有安装网页上所设置的文字,则会以默认的字体取代原来的。 - ( T

74、 ) 53. 超链接只能在不同的网页之间进行跳转。- ( F ) 54. 一个大 div 块里包含一个小的 div,设置小的 div 与大 div 的左边距 5px 样式的标准写法是 margin-left:5px; 。 - ( F ) 55. IE6 下,制作一个大小为 10*10px 的 div,样式是 width:10px;height:10px; 。- ( F ) 五、五、 简答题简答题 1.1. xhtmlxhtml 书写的语法规范(至少写出书写的语法规范(至少写出 5 5 条)?条)? 答:a、标签名要加上符;| b、要有结束标签; c、属性与属性之间要用空格隔开; d、属性与属性

75、值之间用=相连; e、属性值必须放到”中间(是英文半角的双引号) ; f、区分大小写,尽量用小写形式。 24 2.2. CSSCSS 的语法结的语法结构以及规范(至少写出构以及规范(至少写出 5 5 条规范)?条规范)? 答:CSS 语法结构:选择符属性:属性值; 规范:a、属性必须要包含在号之中; b、属性和属性值之间用“:”分隔; c、当有多个属性时,用“; ”进行区分; d、在书写属性时属性之间使用空格、换行等,并不影响属性的显示; e、如果一个属性有几个值,则每个属性值之间用空格分隔开。 3.3. 出现高度塌陷后,闭合(清除)浮动的方法(至少写出出现高度塌陷后,闭合(清除)浮动的方法(

76、至少写出 3 3 种方法)?种方法)? 答:a、加高度属性; b、加 overflow:auto 声明语句; c、加空元素清除浮动法; d、万能闭合浮动法。 4.4. 为什么在为什么在 IE6IE6 中无中无法定义法定义 1px1px 左右高度的容器,该如何解决?左右高度的容器,该如何解决? 答:IE6 下这个问题是因为默认的行高造成的,解决的方法也有很多,例如:overflow:hidden; /font-size:1px; 5. 写出如下图所示的表单效果的写出如下图所示的表单效果的 XHTMLXHTML 代码?代码? 答:XHTML 代码: 用户名: 密码: 6. 简述你对简述你对 css

77、css 盒子模式(框模型)的理解。盒子模式(框模型)的理解。 答:网页设计中常用到的:内容(content)、填充(padding)、边框(border)、边界(margin), CSS 盒子模式都具备这些属性。而盒子模式就就像日常生活的盒子,内容就是盒子里装的东西;而填充呢就是盒子里除了内容以外的;边框是盒子本身;而边界是盒子以外的空隙。 7.7. 用户自定义的类和用户自定义的类和 IDID 在定义和使用时有什么区别在定义和使用时有什么区别? ? 答:定义时,类以英文形式的句点“.”为起始标志,ID 以“#”为起始标志;使用时,类可以在一个页面中被多个不同的元素引用,而 ID 在一个页面中只

78、能被引用一次。 25 8. 简述简述 SPANSPAN 元素和元素和 DIVDIV 元素的区别与用法,并分别各自写出一个例子。元素的区别与用法,并分别各自写出一个例子。 答: DIV 是块元素, SPAN 是内嵌元素。 块元素相当于内嵌元素在前后各加一个换行。其实,块元素和行内元素也不是一成不变的,只要给块元素定义 display:inline,块元素就成了内嵌元素,同样地,给内嵌元素定义了 display:block 就成了块元素了。 序(即常用选择器与特殊性)或者举例说明。 9.9. 请简述请简述 classclass 属性的特点和用法及与属性的特点和用法及与 idid 属性的区别, 并写

79、出一个具有属性的区别, 并写出一个具有 classclass属性的例子属性的例子。 答:CLASS 属性用于指定元素属于何种样式的类。一个结构文档中可以多处使用同一个 class 名, 页面中出现一次的元素应该用 id 来表示。 比如页头 (header) 页尾 (footer) ,导航菜单 (main-menu) 等id 用于表示一行的开始 class 用于表示一列的开始, 在 style样式列表中 id 可用#开始的定义也可以是点开始的定义,而 class 只可以是点的定义利用 class 可以对于同一个标签多重定义样式。 .bg1 font-size:9pt; . 10.10. WebW

80、eb 标准可以分为哪标准可以分为哪 3 3 个方面?分别说明这个方面?分别说明这 3 3 方面都指什么或包括哪些内方面都指什么或包括哪些内容?容? 答:Web 标准可以分为 3 个方面:结构标准语言、表现标准语言和行为标准等。 结构标准语言包括两个部分:XML 和 XHTML; 表现标准语言主要是指 CSS; 行为标准也包括两个部分:DOM 和 ECMAScript。 11.11. CSSCSS 编写过程中,为什么会出现编写过程中,为什么会出现 BugBug?会出现哪些?会出现哪些 BugBug,如何解决,例举,如何解决,例举 5 5条以上。条以上。 答:双倍浮向 Bug;多出三像素 Bug;

81、项目符号隐藏 Bug;百分比 Bug;多余字符 Bug;图片间隙 Bug 12.12. 标记标记 brbr 和和 p p 有什么区别有什么区别? ? 答:标记 br 和 p 都可以用来换行,但是二者是有区别的。标记使当前行强行中断而另起一行,但是新行与原来的行保持相同的属性,即新行与原来的行属于同一段落,而标记在换行的时候另起了一新的段落;标记无对应的结束标记,而标记必须和配合使用,不能省略。 26 13.13. 网页制作中有哪几种样式设置方法网页制作中有哪几种样式设置方法? ?各有何特点各有何特点? ? 答:网页制作中有:内联式样式设置、直接嵌入式样式设置和外部链接式样式设置三种方式。 14

82、.14. CssCss 指的是什么指的是什么? ?在网页制作中为什么要使用在网页制作中为什么要使用 CSSCSS 技术技术? ? 答:CSS(Cascading Style Sheets)也叫层叠样式表,它是用来控制网页中一个或多个元素的外观。在网页制作中,使用样式表可以减少很多具有相同外观元素的重复设置工作,从而给网页的设计和维护带来了很大的方便;具体应用是:改变样式表中元素显示样式的定义,则在使用该样式表的所有网页中相应元素的显示样式都会自动发生改变。 15.15. 表单的作用?表单的组成?书写出一个表单标签。表单的作用?表单的组成?书写出一个表单标签。 答:表单的作用是:提取数据信息。

83、表单的组成:表单标签、表单元素、表单按钮 16.16. IE6IE6 下为什么无法定义下为什么无法定义 1px1px 左右高度的容器左右高度的容器? ? 答: IE6 下这个问题是因为默认的行高造成的,解决的方法也有很多,例如:overflow:hidden | zoom:0.08 | line-height:1px 17.17. 怎么样才能让层显示在怎么样才能让层显示在 FLASHFLASH 之上呢之上呢? ? 答: 解决的办法是给 FLASH 设置透明: 18.18. firefoxfirefox 嵌套嵌套 divdiv 标签的居中问题的解决方法,假定有如下情况:如果要实标签的居中问题的解

84、决方法,假定有如下情况:如果要实现现 b b 在在 a a 中居中放置, 一般只需用中居中放置, 一般只需用 CSSCSS 设置设置 a a 的的 texttext- -alignalign 属性为属性为 centercenter。这样的方法在这样的方法在 IEIE 里看起来一切正常;但是在里看起来一切正常;但是在 FirefoxFirefox 中中 b b 却会是居左的。却会是居左的。 答: 解决办法就是设置b的横向margin为auto。 例如设置b的CSS样式为: margin: 0 auto;。 27 第三章第三章 Javascript 综合复习题综合复习题 一、单选题。一、单选题。

85、1. Javascript 中, 以下哪条语句一定会产生运行错误?( ) 。 A、var _变量=NaN; B、var 0bj = ; C、var obj = /; D、var obj = ; 2. 以下两个变量 a 和 b,a+b 的哪个结果是 NaN?( ) 。 A、var a=undefind; b=NaN B、var a= 123; b=NaN C、var a =undefined , b =NaN D、var a=NaN , b=undefined 3. var a=10; b=20; c=4; +b+c+a+ 以下哪个结果是正确的?( ) 。 A、34 B、35 C、36 D、37

86、 4. Javascript 中, 以下代码运行后变量 y 的值是( ) 。 var x = abcde , 123456; var y = typeof typeof x1; A、function B、object C、number D、string 5. Javascript 中, 以下那两个变量的值不是( ) 。 A、var a=0 , b=-0; B、var a=NaN , b=NaN; C、var a=null , b=undefined; D、var a= , b=false; 6. Javascript 中, 以下声明变量语句中哪个不正确?( ) 。 A、var aa; B、va

87、r bb=3; cc=good; C、var dd = ee = 100; D、var ff=3, gg=hes good; 7. Javascript中, foo对象有att属性, 那么以下获取att属性值的表达式哪个是错误的? ( ) A、foo.att B、fooatt C、fooatt D、fooa+t+t 8. Javascript 中, 以下代码运行后变量 y 的值是( ) 。 var x = typeof x, typeof y1; var y = typeof typeof x; A、number B、string C、undefined D、object 9. 下面哪个 ja

88、vascript 变量名称不合法( ) 。 A、string B、length C、非法字符 D、this 10. 下面哪个描述不正确( ) A、NaN!=null B、NaN=NaN C、!=false D、null!=false 11. var arr = new Array(new Array(9,0,3,4,5) , a , b , c, new Array(2,9,0,6);则 arr13= ( ) 。 A、c B、6 C、4 D、undefined 12. 有如下代码: var arr = new Array(9); arr0=1; arr2=2; 该数组的 length 属性值为

89、( ) 。 A、2 B、10 C、8 D、9 28 13. 有一个 submit 按钮,在这个按钮控件上添加哪个事件不起作用?( ) 。 A、onMouseout B、onmouseover C、onclick D、onsubmit 14. 有一个变量 var a=typeof string + 100+50 + NaN,以下哪个是 alert(a)的结果?( ) 。 A、function150NaN B、function10050NaN C、undefined10050NaN D、NaN 15. 以下代码,哪个结果是正确的?( ) var str=123abc; str += str.rep

90、lace(abc , ); alert(str); A、123abc123 B、123abc C、123 D、abc 16. 以下哪个结果是正确的?( ) 。 var a=100 ,b=100.5a6, c=100.1; alert(Math.max(a , b ,c); A、100 B、100.1 C、NaN D、undefined 17. 以下哪个语句能正确弹出结果?( ) 。 A、alert(new Date(2011 , 12 , 25).getDay(); B、alert(new Date(2011 , 12 , 25 , 5).getDay(); C、alert(new Date(

91、2011 , 12 , 25 , 5 , 5 , 9).getDay(); D、以上三个结果都正确 18. 以下代码正确的运行结果是?( ) 。 var arr=0,1,2,3,4,5,6; arr2 = arr.slice(2,5); alert(arr2); A、1,2,3 B、1,2,3,4 C、2,3,4 D、2,3,4,5 19. 下面哪个描述不正确( ) A、NaN!=null B、null!=undefined C、!=false D、null!=false 20. var a = new Array(new Array(9,0,3,6,5), new Array(2,9,0,6

92、);则 a03=( ) 。 A、3 B、6 C、5 D、0 21. 有一个变量 var a=(100+50)+undefined+NaN,以下哪个是 alert(a)的结果?( ) 。 A、150undefinedNaN B、NaN C、150undefined D、10050undefinedNaN 22. 以下代码,哪个结果是正确的?( ) 。 var a=123.5abc,b=100abc; alert(parseInt(a)+Number(b); A、123100abc B、123.5abc100abc C、NaN D、223 23. 以下哪个结果是正确的?( ) 。 var a=10

93、0,b=100.56,c=80; alert(Math.max(a , b ,c); A、100 B、100.56 C、NaN D、80 24. 以下哪个正则表达式符号的描述正确?( ) 。 A、 * 等同1, B、+等同0, C、?等同0,1 D、W 等同0-9A-Za-z_ 29 25. 请选择结果为真的表达式( ) 。 A、typeof null != object B、null = undefined C、1 = 01.00 D、NaN = NaN 26. 以下哪个单词不属于 javascript 保留字( ) 。 A、 with B、instanceof C、base D、void

94、27. 设置下拉列表框中某项被默认选中的属性是( ) 。 A、checked B、check C、selected D、select 28. nodeType 属性可用于获取节点类型,如果返回值为 1,则表明该节点为( ) 。 A、文本节点 B、元素节点 C、属性节点 29. javascript 的基本数据类型不包括( ) 。 A、字符串 B、数组 C、数值 D、布尔 30. 要检测值是否为 NaN,应使用 ( )函数。 A、Number B、parseInt C、IsNaN D、isNaN 31. 为获取页面中多个同名对象,应使用 document 的( )方法。 A、getElement

95、ById() B、getElementsByName() C、 getElementsByTagName() 32. ( )属性用于获取 HTML 文件的根节点。 A、documentElement B、rootElement C、documentNode D、documentRoot 二、二、填空题填空题。 1. Javascript 中 , 如 果 已 知 HTML 页 面中 的 某 标 签 对 象 的 id= ” username ” , 用 ( document.getElementById(username) )方法获得该标签对象。 2. typeof 运算符返回值中有一个跟 jav

96、ascript 数据类型不一致,它是( function ) 。 3. 定义了一个变量,但没有为该变量赋值,如果 alert 该变量,javascript 弹出的对话框中显示( undefined ) 。 4. JavaScript 有两种复合数据类型 : ( 数组 ) 、 ( 对象 ) 。 5. JavaScript 有两种引用数据类型 : ( 数组 ) 、 ( 对象 ) 。 6. JavaScript 有两种特殊数据类型 : ( null ) 、 ( undefined ) 。 7. document 中的选择器有: ( _getElementById() ) 、 ( getElement

97、sByName() ) 、( getElementsByTagName() ) 。 8. window 对象中定时器有( setInterval() ) 、 ( setTimeout() ) 。 9. typeof NaN,typeof Array 的结果分别是( number ) 、 ( object ) 。 10. typeof 1,2,3,typeof undefined 的结果分别是( object ) 、 ( undefined ) 。 11. 用 javascript 将 ID 为 mydiv 的标签元素的样式名设置为“bigfont” : ( _document.getEleme

98、ntById(mydiv).className=bigfont; )。 12. window 的( onload )事件在浏览器完成页面加载后立即触发。 13. ( continue )语句结束本次循环, ( break ) 命令可以终止循环的运行,然后继续执行循环之后的代码。 14. Javascript 里 Math 的( random() )方法返回介于 0 和 1 之间的伪随机数。 15. 获得焦点的事件( onfocus ),失去焦点的事件( onblur ) 。 30 16. Javascript 通过( setTimeout )延迟指定时间后,去执行某程序。 17. Javasc

99、ript 里 String 对象通过( indexOf() )方法取第一次出现子字符串的字符位置。 18. 通过 Javascript 使页面后退的代码是( history.back() ) 。 19. Javascript 里取字符串的长度是( length ),取数组的长度是( length ) 。 20. Javascript 里若已知元素 id,通过( getElementById() )可以获得一个元素。 21. Javascript 里若已知元素 name,通过( getElementsByName() )可以获得一组元素。 22. html 页面中有一个 ul,id 为“menu

100、list” ,name 为“mymenu” ,这个 ul 标签中有五个 li标签,通过( getElementsByTagName() )可以获得这个 ul 标签中的五个 li 元素。 23. Javascript 弹出对话框的三个命令( alert() ) 、 ( confirm() ) 、 ( prompt() ) 。 24. Javascript 里字符串执行正则的方法是( match() ) ,字符串里根据指定字符切割的方法是( split() ) 。 25. Select 当选择发生变化触发的事件是 ( onchange ) , 表单提交事件是 ( onsubmit ) 。 三、三、

101、程序阅读题程序阅读题。 1. 分析代码,得出正确的结果。 var a=10, b=20 , c=30; +a; a+; e=+a+(+b)+(c+)+a+; alert(e); 2. 阅读以下代码,请分析出结果: var arr = new Array(1 ,3 ,5); arr4=z; arr2 = arr.reverse(); arr3 = arr.concat(arr2); alert(arr3); 3. 阅读以下代码,请分析出结果。 alert(Math.max(1,3,4,10); alert(Math.max(1,3,4,10abc); alert(Math.max(1,3,4,N

102、aN); alert(Math.max(1,3,4,undefined); 31 4. 以下代码执行的结果是多少?必须写出正确的结果和正确的原因。 var total=16.5; var number = sum(5.50 , 5.01 , 5.99); alert(total); function sum(n1 , n2 , n3) total = Math.round(n1) + Math.ceil(n2) + Math.floor(n3); return total; 5. 以下程序运行后,结果是什么? var filepath = D:abc.doc; var extension =

103、filepath.substr(filepath.lastIndexOf(.); alert(extension); 6. 以下代码执行的结果是多少?请分析为什么? var total=10; var number = square(5); alert(total); function square(n) total = n*n; return total; 7. 以下程序运行后,弹出的值是多少? var a=10; function fun(a) a = 5; fun(a); alert(a); 32 8. 分析以下代码,写出结果。 var a=15.15abc , b=10.15 , c=

104、10.0abc; alert(parseInt(a)+Number(b)+parseFloat(c); 9. 分析以下代码,写出结果。 var a=15.5 , b=10; var c=parseInt(a) , d=Number(b); with(document) write(eval(parseInt(a)+Number(b) + ); write(eval(c+d) + ); write(eval(c)+ eval(d) + ); 10. 分析以下代码,写出结果。 var a=100 , b=50 , c; var d=Number(100.abc); var e=typeof Mat

105、h; alert(a+b+c+e+d); 11. 分析以下代码,写出结果。 window.onload=function() var a=document.getElementById(mydiv); alert(a.lastChild.previousSibling.firstChild.nodeValue); aaa xxx bbb ccc 33 第四章第四章 XML 1 1. 什么是 XML? ( ) 。 A、 一种标准泛用标记语言 B、一种扩展性标识语言 B、 一种超文本标记语言 D、一种层叠样式表单是.NET 托管程序的执行引擎 2. 下面哪个不是. HTML 的优点?( ) 。 A

106、、跨平台 B、强大的信息展示能力 C、标记可自定 D、编写简单 3. 下列哪个是 XML 的解析器?( ) 。 A、Internet Explorer B、XML1.0 C、msxml.dll D、微软的记事本 4. XPath 是什么?( ) 。 A、XML 的路径语言 B、XML 的转化 C、文档对象模型 D、XML 命名空间 5. Bill中,哪些是数据部分?( ) 。 A、Name B、StudentID C、20040001 D、Bill 6. URI 代表什么?( ) 。 A、统一资源定位符 B、统一资源命名符 C、统一资源标识符 D、企业资源定位符 7. 这行 XML 声明,声明

107、该文档采用了什么编码标准?( ) 。 A、GB2312 B、ANSI C、Unicode UTF-8 D、Windows-1252 8. 请选出哪些注释是正确的形式( ) 。 A、 B、 C、 D、 E、 9. 这是一段关于教师信息的 XML 源码: . . . XML 试题 .5000 . . 哪行含有属性? ( ) 。 A、 B、 C、 D、 E、 F、 10. XML 文档的架构验证可以使用哪些方法?( ) 。 A、文档类型定义(DTD) B、XML 数据简化(XDR) C、XML 架构定义(XSD) D、XML 词汇表(XST) 11. 何谓 DTD?( ) 。 A、文档架构定义,用来

108、验证 XML B、文档类型定义,用来验证 XML C、XML 文档的数据部分 D、XML 文档的片断 34 12. 对 XML 进行验证的前提条件是什么?( ) A、该 XML 文档的数据模型是完整的 B、该 XML 文档的定义是正确的 C、该 XML 文档的数据是正确的. D、该 XML 文档的格式是正确的 13. .NET Framework 支持哪几种架构?( ) A、XSD 架构 B、W3C 架构 C、DTD 架构 D、XDR 架构 14. XML 架构定义指的是哪一种架构?( ) 。 A、XSD 架构 B、W3C 架构 C、DTD 架构 D、XDR 架构 15. ASP.NET 应用

109、程序的配置文件是什么?( ) 。 A、 系统级别的配置 machine.config B、应用级别的配置 web.config C、硬件级别的配置 hard.config D、用户级别的配置 GUI.config 16. XMLTextWriter 是由什么类派生出来的?( ) 。 A、XMLText B、XMLWriter C、TextWriter D、XMLReader 17. 哪些数据格式的数据源不能用来生成 XML?( ) 。 A、Microsoft SQL Server 数据库表 B、OLE DB 数据源 C、DreamWeaver D、电子数据交换(EDI) 18. “table.

110、csv”是个什么格式的文件? ( ) 。 A、 OLE DB 文件 B、以逗号分隔值的文本文件 C、SQL Server 库表文件 D、XML 文件 19. 使用 Microsoft Studio .NET 编写. XML 文档时,用什么方法来创建新文档? ( ) A、 WriteBeginDocument() B、WriteNewDocument () C、WriteStartDocument () D、WriteCreateDocument() 20. 使用 Microsoft Studio .NET 编写 XML 文档时,使用什么方法来编写处理指令? ( ) 。 A、 WriteDecl

111、aring () B、WriteDeclared () C、WriteProcessedInstruction () D、WriteProcessingInstruction () 21. 面向.NET Framework 的 XML 程序设计中,限定名是由什么组成的?( ) 。 A、 前缀和后缀 B、前缀和本地名 C、本地 IP 和广域网址 D、命名空间 22. XPath 定义了几种不同类型的轴?( ) 。 A、10 种 B、11 种 C、12 种 D、13 种 23. 轴引用的作用是什么?( ) 。 A、 根据 XPath 查询的内容返回结果集 B、提供了浏览 XPath 节点集的方法

112、C、允许节点测试以节点名称或节点值进行匹配 D、定位查询路径 24. 如果你希望以只读的方式查询 XML 数据源的数据,应考虑使用哪种对象来缓存数据?( ) 。 A、 XmlDocument B、XPathDocument C、DataSet D、XmlDataDocument 25. 请写出下列函数的值:Round(128.6) ( ) 。 A、128.6 B、128 C、129 D、127 35 26. CreateNavigator()方法属于哪种类?( ) 。 A、 XmlTextWrite B、XmlTextReader C、XPathDocument D、XmlCreateNavi

113、gator 27. 你创建了 XPathNavigator 后,遍历文档时,使用什么方法将浏览器移到当前节点的下一个兄弟节点?( ) 。 A、MoveGoTo() B、MoveToNext() C、MoveToChild() D、MoveToNextChild() 28. 何谓 DOM ? ( ) 。 A、XML 文档 B、XML 文档对象模型 C、XML 模型语言 D、XML 路径语言 29. W3C 定义的 DOM 节点类型“Attr” ,对应的.NET DOM 节点类型应该是( ) 。 A、XmlAttr B、XmlAttribute C、XmlEntity D、XmlText 30.

114、.NET Framework 中定义的“EndEntry”节点类型表示( ) 。 A、XML 实体 B、实体引用 C、当 XmlReader 到达元素结束时的返回项 D、结束项 36 第五章第五章 Web 应用技术试题库应用技术试题库 一一、选择题选择题 1. 以下文件扩展名中, ( )不是动态网页的扩展名。 A、JSP B、XML C、ASPX D、PHP 2. ( )是.NET Framework 的基础。 A、ADO.NET. B、Windows 窗体 C、NET Framework 类库 D、公共语言运行库 3. HTML 语言中,设置背景颜色的代码是( ) 。 A、 B、 C、 D、

115、 4. 下列指令中,用于 ASP.NET 页面中使用用户控件的指令是( ) 。 A、 B、 C、%Register% D、 5. 想让用户必须输入信息而且输入的信息符合某一特写模式, 需要选择 ( ) 验证控件? A、RequiredFieldValidator B、CompareValidator C、RegularExpressionValidator D、A 和 C 6. 使用 Oracle Server 数据库,需要引入命名空间( ) 。 A、System.Data.SqlClient B、System.Data.OracleClient C、System.Data D、不需要引入命名

116、空间 7. 在网页中要制作树状导航菜单,应使用的控件( ) 。 A、TreeView B、Menu C、SiteMapPath D、SiteMap 8. 关于 Web.config 的下列叙述中,错误的是( ) 。 A、在 ASP.NET 网站中,至少应包含一个配置文件 B、在 ASP.NET 网站中,可以使用多个配置文件来控制不同的文件夹 C、在配置文件中,只能对当前文件夹进行管理,不可以对其他文件进行管理 D、以上都不对 9. 下列哪种控件表现形式最灵活但是只具备浏览功能?( ) 。 A、GridView B、DataList C、Repeater D、DetailsView 10. Da

117、taList 通过哪个属性来控制每一行显示的记录条数?( ) 。 A、DataKeyField B、RepeatDirection C、RepeatColumns D、RepeatLayOut 11. try里有一个return语句,那么在这个try后的finally 里代码会不会执行,什么时候执行? ( ) 。 A、不会执行 B、会执行,在 return 前执行 C、会执行,在 return 后执行 D、会执行,在 catch 后执行 37 12. 下面( )不是 ASP.NET 页面之间传递值的方式。 A、使用私有变量 B、使用 Session 变量 C、使用 Server.Transfe

118、r D、使用 Cookie 13. 在 C#语言中,设 A=“Hi”,B=“Good” ,以下( )可以获得结果“HiGood” 。 A、A or B B、AB C、A+B D、A&B 14. 以下控件中可以实现下拉列表的是( ) 。 A、TextBox B、DropDownList C、CheckBoxList D、Button 15. 以下属于 HTML 文件的有( ) 。 A、hello.htm B、hello.aspx C、hello.xml D、hello.asp 16. 以下( )不是开发 ASP.NET 应用程序的主要语言 A、Visual Basic B、Visual C# C

119、、JSP D、Visual J# 17. 验证控件的( )属性值是必须指定的,否则,调度将产生错误。 A、ErrorMessage B、ControlToValidate C、Text D、ValueToCompare 18. 在类中定义的变量,如不指定修饰符,默认是( ) 。 A、public B、private C、protected D、internal 19. 可使用( )控件将用户的输入与某个常数值或其它控件的值进行比较。 A、RangeValidator B、CompareValidator C、RegularExpressionValidator D、CustomValidato

120、r 20. 使用( )语句可以删除表中的记录。 A、UPDATE B、DELETE C、INSERT D、CREATE 21. 如果类名为 Myshool,那么它的析构函数的名称是( ) ,它是不能显示调用的,只能自动调用。 A、Myshool B、Myshool C、Mysholl(double a) D、Void Myshool 22. 下面 SqlCommand 对象方法中, 可以连接执行ransact-SQL 语句并返回第一行第一列值的方法是( ) 。 A、ExecuteReader B、ExecuteNonQuery C、ExecuteScalar D、Column 23. 下列(

121、)语句中的控制条件表达式不是布尔表达式。 A、foreach in B、if C、do D、while 24. WWW 的超链接中定位信息所在的位置使用的是( ) 。 A、统一资源定位器(URL) B、超文本(hypertext)技术 C、超文本标注语言 HTML D、超媒体技术 25. 以下不属于 HTML 合法标记的有( ) 。 A、body B、head C、tt D、table 38 26. 以下不属于 C#语言操作符的是( ) 。 A、% B、 ! C、 D、& 27. 在 ASP.NET 中,Web 页面第二次加载时,Page.IsPostBack 的值是( ) 。 A、Null

122、B、0 C、false D、true 28. 在 C#代码中是使用( )分割目录、子目录和文件的。 A、/ B、/ C、 D、 29. Connection 对象的( )属性用于获取或设置用于数据库连接的字符串。 A、ConnectionString B、DataSource C、Reader D、ConnectionReader 30. 从数据库读取记录,你可能用到的方法有( ) 。 A、ExecuteReader() B、ExecuteNonQuery() C、update D、Add() 31. 使用( )控件的 SaveAS 方法可以将上传文件保存到服务器。 A、Button B、Se

123、ssion C、FileUpload D、DropDownList 32. ( )用于检查用户的输入数据是否在指定的上限与下限之间。 A、RangeValidator B、CompareValidator C、RegularExpressionValidator D、CustomValidator 33. 当跨页传递数据时,哪个属性标识源页面是跨页提交? ( ) 。 A、IspostBack B、IsCrossBack C、PreviousBack D、IsCrossPagePostBack 34. 如要动态的改变内容页的母版页,应在页面的哪个事件方法中进行设置?( ) A、Page_PreR

124、ender B、Page_Render C、Page_Load D、Page_preInit 35. 已经创建一个 WEB 页,也有了一个名为“master.master”母版页,要让 web 窗体使用master.master 母版页,应该如何做?( ) 。 A、加入 ContentPlaceHolder 控件 B、加入 MasterPagerFile 属性到“ Page”中,并指向 master.master,将窗体放在.;内 C、加入 content 控件 D、在 Web 页面的page 指令中设置 MasterPageFile 属性为“master.master” ,然后将窗体中内的内

125、容放置在.内 36. 用户自定义异常类需要从以下哪个类继承?( ) 。 A、Exception B、CustomException C、ApplicationException D、SystemException 37. 在 C#中,下面关于静态方法和实例方法描述错误的是( ) 。 A、静态方法使用类名调用,实例方法需要使用类的实例来调用 B、静态方法可以直接调用实例方法 C、实例方法可以直接调用实例方法 D、实例方法可以直接调用静态方法 39 38. 以下( )是可以使用变长的数组? A、Array B、ArrayList C、string D、stringN 39. 下列数据类型是引用类型

126、的是( ) 。 A、枚举 B、字符型 C、结构 D、数组 40. 面向对象编程中的“继承”的概念是指( ) 。 A、派生类对象可以不受限制地访问所有的基类对象 B、派生自同一个基类的不同类的对象具有一些共同特征 C、对象之间通过消息进行交互 D、派生类对象可以不受限制地访问基类的所有方法 41. 下面的( )语句可以取回当前的年份。 A、now( ) B、date(now() ) C、time( ) D、year(now() 42. 有关导航控件的说法正确的是( ) 。 A、作为服务器控件,导航控件将生成浏览器可执行的 JavaScript 脚本和 HTML 代码 B、Menu 控件可使用动态

127、的方式,那时它并不生成 HTML 代码 C、TreeView 控件可使用的数据源一定是后缀名为.xml 的文件 D、SiteMapPath 可以使用后缀名为.xml 的文件作为数据源 43. 下面的变量名称,正确的是( ) 。 A、X*Y B、_XY C、12XY D、XY_1 44. 验证用户输入的值在 1860 的范围内,要使用( )验证控件。 A、RegularExpressionValidatof 控件 B、CompareValidator 控件 C、RangeValidator 控件 D、RequiredFieldValidator 控件 45. 如要立即运行程序可以按( )键。 A

128、、F5 B、Ctrl+F5 C、F10 D、Ctrl+f10 46. C#编写的网页后台代码被保存在扩展名为( )文件中。 A、.aspx B、.c C、.cs D、.asp 47. 数据集 DataSet 与 SQL 数据源之间的桥梁是( ) 。 A、SqlConnection B、SqlDataAdapter C、SqlCommand D、SqlTransaction 48. 如 RadioButton 控件被选中,其( )属性值为 true. A、Visible B、Value C、Enabled D、Checked 49. 下列( )对象的数据不是保存在服务器中。 A、Applicat

129、ion B、Cache C、Session D、ViewState 50. 下列哪一种设置能使单元格显示边框( ) 。 A、在中添加 border 属性 B、在中添加 border 属性 C、在中添加 border 属性 D、以上全对 40 51. 安装 web 服务器程序后,在地址栏输入( ) ,可以访问站点默认文档。 A、在局域网中输入服务器所在计算机的名称 B、在局域网中直接输入服务器的 IP 地址 C、在服务器上,直接输入 http:/127.0.0.1 D、以上全对 52. Session 对象的默认有效期为多少分钟?( ) 。 A、10 B、15 C、20 D、60 53. App

130、lication 对象的默认有效期为多少分钟?( ) 。 A、10 B、15 C、20 D、从应用程序启动到结束 54. 设置 DataList 控件每行显示 4 列数据,应设置( )属性。 A、RepeatNumber B、RepeatLayout C、RepeatDirection D、RepeatColumns 55. DataGrid 控件的( )属性设置获取当前页的索引号。 A、AllowPaging B、CurrentColumns C、page D、CurrentPageIndex 56. 下列 Page 类属性中,代表了网页中控件的集合的是( ) 。 A、pageLayout

131、B、Controls C、Control D、bgColor 57. 下列 Page 类属性中,指定网页的背景颜色的是( ) 。 A、pageLayout B、Controls C、bgColor D、Color 58. 在初始化网页后发生的是( )事件。 A、Load B、Click C、Init D、DataBinding 59. 在网页卸载时发生( )事件。 A、Load B、Unload C、Disposed D、Init 60. 从应用程序级捕获末处理的异常,应该实现以下哪个事件方法?( ) 。 A、Response_Error B、Server_Error C、Applicatio

132、n_Error D、Page_Error 61. Global.asax 的( )事件在每次页请求开始时触发。 A、Application_EndRequest B、Application_Start C、Session_Start D、Application_BeginRequest 62. ( )指令用于设置页面输出的缓存时间。 A、CacheOutput B、Output C、CacheDuration D、OutputCache 63. 下列( )文件由 Visual Studio .NET 创建,用于定义 Web 应用程序的配置。 A、Web.Config B、Global.asax

133、 C、.aspx D、AssenblyInfo.cs 64. ( )指令用于在页面和控件中显示引入一个名称空间。 A、Page B、Control C、Import D、Implements 41 65. Page_Init 事件在( )时引发。 A、初始化页面 B、初始化代码 C、验证页面 D、单击事件 66. 下列( )方法返回的是 DataReader 对象。 A、ExecuteReader B、ExecuteScalar C、ExecuteNonQuery D、Application 67. 数据表适配器是数据集与数据源之间的桥梁,它的任务是( ) 。 A、传送用户输入的数据 B、将检

134、索后的数据填入数据集 C、将数据集中更新后的数据返回数据源 D、B 和 C 68. 在三层架构中,客户端是系统的前台,负责用户界面的显示,后台负责数据的存储和管理而中间层负责( ) 。 A、代码优化 B、协助后台管理 C、安全管理 D、非 UI 的逻辑处理 69. 下面是 TreeView 控件的一段代码: 如用鼠标单击“节点 1”时只进行( )的操作。 A、调用网页 B、显示或隐藏本节点 C、折叠或展开子节点 D、恢复原状 70. 在 HTML 中,超链接是由( )标记定义。 A、 B、 C、 D、 71. HtmlForm 控件不具备( )属性。 A、Id B、Action C、metho

135、d D、post 72. 在 C#中,将路径名”C:Documents”存入字符串变量 path 中的正确语句是( ) 。 A、path = “C: Docments“; B、path = “C: /Document/”; C、path = “C:Document”; D、path = “C:/Document/”; 73. 用鼠标右击一个控件时出现的菜单一般称为( ) 。 A、主菜单 B、菜单项 C、快捷菜单 D、子菜单 74. dataTable 是数据集myDataSet 中的数据表对象,有7 条记录。 调用下列代码后,dataTable 中还有几条记录 ( ) 。 dataTable.

136、Rows6.Delete(); A、7 B、6 C、1 D、0 75. 在ADO.NET中,为了确保DataAdapter对象能够正确地将数据从数据源填充到DataSet中,则必须事先设置好 DataAdapter 对象的下列哪个 Command 属性( ) 。 A、Delete Command B、Update Command C、Insert Command D、Select Command 42 76. 在 ADO.NET 中, 为访问 DataTable 对象从数据源提取的数据行。 可使用 DataTable 对象的( )属性。 A、Rows B、Columns C、Data D、Da

137、taSet 77. 在网页中可以支持的图像格式是( ) 。 A、PSD B、BMP C、CDR D、GIF、PNG 和 JPEG 78. 有关母版页的说法,正确的是( ) 。 A、一个站点只能有一个母版页 B、一个内容页对应母版页中的一个位置 ContentPlaceHoder C、内容页相当于 HTML 中的 iframe 页,浏览地址显示母版页地址 D、母版页的后缀名是.master 79. GridView 设置分页后,默认显示( )条记录。 A、5 B、10 C、15 D、20 80. ValidationSummary 控件的作用是( ) 。 A、检查总和数级 B、显示汇总的错误报告

138、 C、判断是否超出范围 D、检查数值大小 81. 关于 Repeater 控件,下列说法正确的是( ) A、Repeater 控件不能显示内容 B、Repeater 控件不能显示 HTML 的内容 C、Repeater 控件不会自动添加 HTML 的相关内容 D、Repeater 控件不会显示没有设置格式的内容 82. 为了保护网页, 我们将被保护的网页分类, 并放置于不同的目录下, 这是为了 ( ) 。 A、便于管理 B、调用方便 C、便于网站的改版 D、便于访问 83. 在子目录 Admin 文件夹的 web.config 文件中有这样一段代码: 这说明( ) 。 A、只有管理员可以访问

139、admin 目录 B、所有匿名用户都可以访问 admin 目录 C、所有匿名用户都不可以访问 admin 目录 D、所有用户都可以访问 admin 目录 84. 保存用户控件需要使用的扩展名是( ) 。 A、.aspx B、.asmx C、.ascx D、.asax 85. ( )指令用于使用已创建的自定义控件。 A、Register B、Control C、TagPrefix D、Import 86. Session 与 Cookie 状态之间的最大区别在于( ) 。 A、存储的位置不同 B、类型不同 C、生命周期不同 D、容量不同 43 87. Control 类是在( )命名空间中定义的

140、。 A、System B、System.Web C、System.Web.UI D、System.Web.UI.Server 88. 在 DataGrid 的“删除”列中单击“删除”按钮后,可调用 DataGrid 的( )事件。 A、DeleteCommand B、SelectCommand C、UpdateCommand D、CancelCommand 89. 当针对整个页面调用( )方法时,就会计算页面上所有数据绑定表达式。 A、Fill() B、DataBinder.Eval() C、DataBind() D、ReadXML() 90. ( )方法用于写文本响应以回应对网页的请求。 A

141、、Rewrite B、Read C、Write D、TextWrite 91. ( )方法可以将另一个页面的内容插入本页面。 A、Redirect B、Response C、Transfer D、Execute 92. 想在一个 ASPX 文件上模拟分页,可以使用( ) 。 A、Table B、Panel C、PlaceHolder D、Literal 93. 正确获取 CheckBoxList 选中项的值的做法是( ) 。 A、CheckBoxList.Itemi.Value B、CheckBoxList.Itemi.Text(待定?) C、CheckBoxList.Text D、Check

142、Box.Value 94. ADO.NET 是一种( ) 。 A、查询语言 B、数据库 C、数据库管理系统 D、用于数据访问的基类库 95. 配置 IIS 时,设置站点的主目录的位置,下面说法正确的是( ) 。 A、只能在本机的 c:/inetpub/wwwroot 文件夹 B、只能在本机操作系统所在磁盘的文件夹 C、只能在本机非操作系统所在磁盘的文件夹 D、以上全都是错的。 96. 某学校管理系统的数据库中有一个学生信息表, 若想向数据表中添加一条学生信息, 应使用 Command 对象的( )方法。 A、ExecuteScalar() B、ExecuteReader() C、Execute

143、Query() D、ExecuteNonQuery() 97. 在 ADO.NET 中,对于 Command 对象的 ExecuteNonQuery()方法和 ExecuteReader()方法,下面叙述错误的是( ) 。 A、INSERT、UPDATE、DELETE 等操作的 SQL 语句主要用 ExecuteNonQuery()方法来执行 B、ExecuteNonQuery()方法返回执行 SQL 语句所影响的行数 C、SELECT 操作的 SQL 语句只能由 ExecuteReader()方法来执行 D、ExecuteReader()方法返回一个 DataReader 对象 98. AS

144、P.NET 的 Web 应用程序被安装和运行在服务器端,其作用是( ) 。 A、输出页面到屏幕 B、将保存在磁盘中的 HTML 文档发送到客户端 C、提供数据给另一个应用程序 D、动态产生页面的 HTML 并发送到客户端 44 99. Response 对象的属性( )可以用于表明页输出是否被缓冲。 A、TotalBytes B、Buffer C、status D、Type 100. 使用( )对象来向 DataSet 中填充数据。 A、Connection B、Command C、DataReader D、DataAdapter 101. 页面缓存将设置( )的缓存。 A、部分页面 B、整个

145、页面 C、内存变量 D、整个应用程序 102. 在 Web.Config 文件中用于设置自定义错误模式的指令是( ) 。 A、Compilation B、customErrors C、error D、errors 103. ( )控件用于显示多个选项卡,每个选项卡均可包含图片和其他控件。 A、ImageList B、GroupBox C、TabControl D、ListBox 104. 计时器 Timer 控件的 Interval 属性可以设置定时发生的事件的间隔, 它的单位是 ( ) 。 A、秒 B、毫秒 C、微秒 D、分 105. 要隐藏控件时,应使用控件属性是( ) 。 A、Enabl

146、ed B、Hidden C、Visible D、Disable 106. ADO.NET 中,DATAADAPTER 对象下列哪个 COMMAND 属性用于将 DATASET 中的修改后的记录保存到数据源?( ) 。 A、UPDATE COMMAND B、SELECT COMMAND C、INSERT COMMAND D、DELETE COMMAND 107. 在使用 ASP.NET 开发的 WEB 服务时,WEB 服务类必须派生自( ) 。 A、System.Web.Services.Service B、System.Rumtime.Remoting.Soap.SoapFormatter C

147、、System.Web.Services.WebService D、System.Web.WebService 108. 以下( )不是 ASP.NET 的验证控件。 A、RequiredFieldValidator B、RangeValidater C、CompareValidator D、SubmitValidator 109. 对 ASP 文件的表述,下面叙述不正确的是: ( ) 。 A、ASP 是服务器端脚本编写环境,可在服务器直接执行。 B、PWS 组件支持 ASP,可以运行 ASP 文件 C、可以普通的文本编辑器,如记事本、WORD 等进行编辑 D、Win98 和 Win2000

148、均需安装 PWS 组件,才可运行 ASP 文件 110. 在网页中使用动画,最常用的格式是( ) 。 A、JPG B、TIF C、GIF D、BMP 112. App_Data 目录用来设置( ) 。 A、专用数据库文件夹 B、共享文件 C、被保护的文件 D、代码文件 113. App_Code 目录放置中间层的( ) 。 A、专用数据库文件夹 B、共享文件 C、被保护的文件 D、代码文件 45 114. 使用 FreeTextBox 控件时, ( )属性可获得或者设置文本内容。 A、Text B、Value C、InnerText D、InnerHtml 115. 程序需要根据条件组合一个

149、SQL 查询语句,该语句出现在( ) 。 A、模型层 B、数据访问层 C、业务逻辑层 D、表示层 116. 用户登录控件(Login)中的 DestinationPageUrl 属性代表( ) 。 A、登录成功的提示 B、登录失败时转向的网页 C、登录成功时转向的网页 D、登录失败时的提示 117. 关于 ASP.NET 中的代码隐藏文件的描述正确的是( ) 。 A、Web 窗体页的程序的逻辑由代码组成,这些代码的创建用于窗体交互。编程逻辑唯一与用户界面不同的文件中。该文件称作为“代码隐藏”文件,如果用 C#创建,该文件将具有“.ascx.cs”扩展名 B、项目中所有 Web 窗体页的代码隐藏

150、文件都被编译成.EXE 文件 C、项目中所有的 Web 窗体页的代码隐藏文件都被编译成项目动态链接库(.dll) D、以上都不正确 118. PageDataSource 类的( )属性设置或获取 DataList 控件每页的行数。 A、 AllowPaging B、 PageSize C、 PageCount D、 AlloewCustompaging 119. 语句 DropDownList1.Items0.Selected=true;的作用是( ) 。 A、使首项被选中 B、测试首项是否被选中 C、去掉首项的选中性 D、使首项可用 120. 要使文本框最多输入 5 个字符,需要将该控件的

151、( )属性值设置为 5。 A、MaxLength B、Columns C、Rows D、TabIndex 121. 用 Visual Studio.NET 编写的程序被编译成中间语言(MSIL)后,运行时还要再一次被编译,这种编译被称为( ) 。 A、CLR B、JIT C、GC D、GDI 122. Repeater 控件不能使用( )模板。 A、ItemTemplate B、HeaderTemplate C、SelectedItemTemplate D、AlternationgItemTemplate 123. .NET Framework 是一种( ) 。 A、编程语言 B、程序运行平台

152、 C、操作系统 D、数据库管理系统 124. 运行 ASP.NET 程序的计算机必须安装( ) 。 A、NET Framework 和 IIS B、VS.NET C、C#和 VB D、ASP.NET 125. 指定 Label 控件的边框风格,需要设置其( )属性。 A、BorderColor B、BackColor C、BorderStyle D、BorderWidth 126. 在 ASP.NET 应用程序中,将应用程序中常用的字符串保存下来。你要在第一个用户访问到应用程序时初始化所有的字符串,你应当如何做?( ) 。 A、在 Global.asax 文件的 Application_OnS

153、tart 事件处理函数中初始化字符串 B、在 Global.asax 文件的 Application_BeginRequest 事件处理函数中初始化字符串 C、在 Web.config 文件中设置 appSettings 元素的 allowOverride 属性为 False。在46 Machine.config 文件中不做其它修改。 D、 在Web.config文件中设置appSettings元素的allowOverride属性为False。 在 Web.config文件中不做其它修改 127. 你创建的 ASP.NET 页面从使用字符串连接从电子邮件信息中收集数据, 并将数据规格化显示。你

154、要确保数据尽快地显示出来。你应当如何做?( ) 。 A、使用 StringBuilder 对象的 Append 方法 B、使用 String 对象的 Substring 方法 C、使用 String 对象的 Concat 方法 D、使用+操作符连接字符串 128. TextBox 控件中,用于显示标准密码框的属性是( ) 。 A、TextMode B、Password C、Type D、mode 129. 下面选项中不能通过正则表达式“w+d”验证的是( ) 。 A、aabb B、1111 C、aa11 D、11a2 130. 希望为 DataGrid 控件中的列中每一行添加一个“删除”按钮,

155、应使用( ) 。 A、EditCommandColumn 列 B、ButtonColumn 列 C、HyperLinkColumn 列 D、TemplateColumn 140. 控件 DataList 控件输出数据时显示方式的属性是( ) 。 A、RepeatColumns 属性 B、RepeatDirection 属性 B、RepeatLayout 属性 D、GridLines 属性 141. 以下数据服务控件中,没有内置格式的控件是( ) 。 A、DataGrid 控件 B、DataList 控件 C、Repeater 控件 D、DataReader 142. 在验证控件中 ErrorM

156、essage 属性、Text 属性均设置有文本信息,当验证失败时,验证控件显示的错误信息提示是( )属性中设置的文本信息 A、ErrorMessage 属性 B、Text 属性 C、不显示 D、不确定 143. Calendar 控件中 SelectionMode 属性不包含以下( )的值。 A、None B、Day C、Week D、DayWeek 144. 你为 TK 公司创建了一个 ASP.net 应用程序, 该应用程序早期的版本使用一个用 VB6.0 编写的 ActiveX 组件。新的 ASP.net 应用程序将继续使用这个 ActiveX 组件。你想使你的ASP.net 应用程序和

157、ActiveX 组件间的数据汇集尽可能地快。 下面那个操作你应该选择?( ) 。 A、 用 ODBC 绑定 B、 使用 late 绑定 C、 使用 early 绑定;并设置页面 Page 指令中的 AspCompat 属性为 True D、 设置页面 Page 指令中的 AspCompat 属性为 False 145. 请找出 ASP.NET 不支持的应用程序文件类型的扩展名( ) 。 A、aspx B、asmx C、vb D、pas 146. 要在两个 DataTable 之间建立关系,应使用什么对象?( ) 。 A、DataRelation B、DataRow C、DataColumn D

158、、DataConstraint 47 147. 在使用 ADO、NET 的过程中,应最早建立并打开的对象是: ( ) A、DataSet B、DataAdapter C、Command D、Connection 148. 要使用一个返回记录的存储过程,并把结果返回到 DataSet 中,在设置 DataAdapter 对象的属性 SelectCommand 时,应把存储过程名赋给哪个属性?( ) 。 A、Connection B、CommandText C、CommandType D、Result 149. 若要用 XML 中的数据来填充 DataSet,应采用 DataSet 对象的哪个方法

159、?( ) 。 A、Fill B、Read C、ReadXml D、FillXml 150. 以下指令中,只有( )不属于 Global.asax 中处理的事件。 A、Application_Init B、Application_Error C、Error D、Application_End 151. 以下不属于服务器端状态管理的方法的是( ) 。 A、Application 变量 B、Session 变量 C、Cache 对象 D、临时 Cookies 152. 你是一家公司开发多个 ASP.NET 应用程序的团队中的一员。 你想创建一个每个应用程序都能重复使用的工具条, 并且此工具条将显示在

160、每个页面的顶部, 供用户浏览。工具条的内容根据每个用户创建部署时选择的选项不同而改变。 你想为你的团队中的每位开发者的 ASP.NET 工具箱都添加这一工具条, 你该怎么做?( ) 。 A、新建 Web 控件库工程, 在 Web 自定义控件中创建工具条 B、在 ASP.NET 工程中添加新的 Web 用户控件, 在 Web 用户控件中创建工具条 C、在 ASP.NET 工程中添加新的 Web 窗体, 在 Web 窗体中设计工具条, 保存 Web 窗体为.ascx 文件 D、在 ASP.NET 工程中添加新组件类, 在组建类设计器中设计工具条 153. 你正在为你的公司创建一个 ASP.NET

161、的应用程序。公司的数据都存储在 Microsoft SQLServer 6.5 数据库中。 你的应用程序能产生一个上百万行的基于 transaction 表的交易帐目汇总报表,你希望你的应用程序能够尽可能快的返回汇总报表。你该如何做,使应用程序与数据库连接检索数据?( ) 。 A、用 SqlConnection 对象连接数据库,用 SqlCommand 对象运行存储过程来返回数据 B、用 OleDbConnection 对象连接数据库,用 OleDbCommand 对象运行存储过程来返回数据 C、配置 SQL Server 使它支持 HTTP 访问,创建 XML 模板来运行存储过程,在 XML

162、 模板中返回数据 D、用 COM interop 来创建 ADODB.Connection 对象,用 ADODB.Command 对象来运行SQL 语句返回数据 154. 你创建了一个 ASP.NET 页面来显示产品清单。 产品的信息存储在Microsoft SQL Server 数据库上。 你用对象 SqlConnection 来连接数据库, 你的 SQL Server 计算机名为 Computer1,包含产品信息的数据库名为 SalesDB,产品信息表名为 Products。你用 SQL Server 用户账号为 WebApp,口令为 123456 来连接 SalesDB 数据库。你需要设

163、置 SqlConnection 对象中的 ConnectionString 属性, 你该使用哪个字符串?( ) 。 A、 “Provider=SQLOLEDB.1;File Name =”DataMyFile.udl B、 “Provider=MSDASQL;Data Source= Computer1;Initial Catalog=SalesDB; User ID=WebApp;Password=123456” C、 “Data Source= Computer1;Initial Catalog=SalesDB;UserID=WebApp;Password=123456” D、 “Data

164、 Source= Computer1;Database=SalesDB;Initial File Name=Products;UserID=WebApp;Pwd=123456” 48 155. 以下指令中,只有( )不属于 Global.asax 中处理的事件。 A、Application_Error B、Page_Load C、Session_Start D、Appliction_BeginRequest 156. 你创建了一个名为 Address 的用户控件, 此控件文件 Address.ascx 中定义。Address 在HTML 表格中显示地址区域。有些容器页能包括更多的 Addres

165、s 用户控件的实例,比如一个页可能包括送货地址和发单地址。你在 Address 用户控件中添加了一个公用的名为Caption 的属性, 这个选项属性用来区别不同的实例。你希望这个选项属性能够在地址域的表格的第一个 节中显示, 并需要在节中加入代码来显示选项, 你该采用哪个代码?( ) 。 A、 B、Caption C、document.write(“Caption”); D、=Caption 157. 下面哪个代码示例是一个格式良好的 XML 示例( ) 。 A、12 B、12 C、12 D、12 158. 如果外地朋友通过 Intemet 防问你的计算机的 ASPNET 文件,应改选择( )

166、。 A、http:/localhost/ch1/1.aspx B、http:/127.0.0.1 /ch1/1.aspx C、http:/您的计算机的名字/ch1/1.aspx D、http:/您的计算机的 IP 地址/ch1/1.aspx 159. 以下不属于动态网页技术的是( ) 。 A、CGI B、ASP.NET C、HTML D、JSP 160. 数 据 库 连 接 语 句 : strConnString= ” Provider=SQLOLEDB;Data Source=(local);Initial Catalog=pubs;User ID=sa”中的 Data Source=(lo

167、cal)是指( ) 。 A、数据库服务器名 B、客户端的计算机名 C、Web 服务器的主机名 D、指本地数据库服务器 161. 以下正确的重新定向语句不正确是( ) 。 A、Response.Redirect(INDEX.ASP) B、Response.Redirect(HTTP:/www.163.NET) C、MY-URL=”HTTP:/WWW.ZJYYC.COM” D、Response.Redirect(MY-URL) 162. 和 ADO 的 Connection 对象类似,OleDbConnection 对象也有( )两个方法。 A、open 和 close B、get 和 set C

168、、in 和 out D、read 和 write 163. 以下不属于 HTML 控件的公共属性的是( ) 。 A、Attributes B、Disabled C、Style D、Text 164. 因为 Web 服务基于( ) ,所以该客户端技术也可以用于使用非 ASP.NET Web 服务。 A、开放式协议 B、HTTP 协议 C、FTP 协议 D、集中式协议 49 165. 浏览器对( )的大小有限制,只有不超过 4096 字节才能保证被接受。 A、Cookie B、Session C、Application D、IhttpHandlerFactory 166. 通过在( )文件中创作符

169、合命名模式“Application_EventName(AppropriateEvent ArgumentSignature) ”的方法,开发人员可以为 HttpApplication 基类的事件定义处理程序。 A、Web.Config B、default.aspx C、machine.config D、Global.asax 167. 目前主要使用.NET 和 J2EE 设计网站,Web 服务器很多,下列( )服务器是.NET 的Web 服务器。 A、WebLogic B、WebSphere C、Tomcat D、IIS 168. 页面事件的发生顺序正确是( ) 。 A、Page_Load,

170、Page_Init,Change,Click,Page_Unload B、Page_Load,Page_Init,Click,Change,Page_Unload C、Page_Init,Page_Load, Page_Dispose,Page_Unload D、Page_Init,Page_Load, Page_Unload, Page_Dispose 169. Web.Config 文件是基于( )的文本文件,它可以包含标准的文档元素(包括:格式正确的标记、注释、文本、cdata 等) 。 A、XML B、UML C、HTML D、XSL 170. 在 VSNET 开发环境中,在同一个解决

171、方案容器中( ) 。 A、可以包含多个项目,而且这些项目的类型可以不同,例如 Windows 应用程序的项目可以和 Web 应用程序的项目并存 B、可以包含多个项目,但这些项目必须是相同类型的应用程序(例如:Windows 应用程序或者 Web 应用程序) C、只能有一个项目,该项目不能同时使用 VBNET 和 C#编程语言 D、只能有一个项目,该项目可以同时使用 VBNET 和 C#编程语言 171. 访问 Access 数据库,需要使用的命名空间是( ) 。 A、System B、System.Data.OleDB C、System.Data.SqlClient D、System.OleD

172、B 172. Web 窗体页是从以下哪个类继承而来?( ) 。 A、System.Data B、System C、System.UI.Web.Page D、System.Web 173. 下面的变量名称,正确的是( ) 。 A、X*Y B、_XY C、12XY D、XY_1 174. 在名为 Login 的页面的 Page_Error 处理程序中你捕获了一个未处理异常,现需要清除刚产生的异常,请问需要使用下列哪个语句?( ) 。 A、HttpServerUtility.ClearError() B、Page.ClearError() C、Login.ClearError() D、Server.

173、ClearError() 175. 有一个名为 Login 的 Web 页面, 先需要在其 Page_Load 事件中判断该页面是否回发, 请问需要使用下列哪个属性?( ) 。 A、Page.IsCallback B、Page.IsAsync C、Page.IsPostBack D、Login.IsPostBack 50 176. DropDownList 控件的 Items 集合的 Count 属性值是( ) 。 A、选择项的序号 B、项的总数目 C、选择项的数目 D、选择项的值 177. RequiredFieldValidator 控件的 ErrorMessage 的属性用来( ) 。

174、A、设置到验证的控件 B、定位错误类型 C、设置错误信息 D、启动错误处理程序 178. RequiredFieldValidator 控件的 ControlToValidate 的属性用来( ) 。 A、设置是否需要验证 B、设置到验证的控件 C、设置验证方式 D、设置验证的数据类型 179. 下列( )对象的数据不是保存在服务器中。 A、 Application B、Session C、ViewState D、查询字符串 180. AdRotator 控件通过( )属性将广告细节的 XML 文档联系到该控件。 A、KeywordFilter B、AdvertisementFile C、Ta

175、rget D、AccessKey 181. 动态选取广告图片的程序代码编写在 AdRotator 控件的( )事件中。 A、AdCreated B、DataBinding C、Init D、AccessKey 182. 在 HTML 中显示一个小于号“” ,需要用到字符实体( ) 。 A、> B、< C、  D、" 183. 下列不属于 Response 对象的方法是( ) 。 A、Write B、End C、Abandon D、Redirect 184. 下面( )方式可以浏览.aspx 网页。 A、用记事本打开.aspx 文件 B、用 Dreamweaver 打开.

176、aspx 文件 C、在浏览器输入地址打开.aspx 文件 D、用 FrontPage 打开.aspx 文件 185. 文件上传控件.PostedFile.FileName 表示的是( ) 。 A、服务器端文件物理路径 B、客户端文件物理路径 C、服务器端文件名称 D、客户端文件名称 186. 下面程序段执行完毕,页面显示的内容是什么?( ) 。 Reponse.Write “河源” Reponse.End Reponse.Write “大学” A、河源 B、大学 C、河源大学 D、河源(换行)大学 187. 一个应用程序中一般有( )个 Web.config 文件有效。 A、0 B、1 C、若

177、干 D、以上都不对 188. 下列( )事件中,在网页卸载时发生。 A、Load B、Init C、Unload D、Databinding 51 189. 假设已完成了一个注册界面,包括用户名、密码、身份证三项注册信息,并为每个控件设置了必须输入的验证控件。但为了测试的需要,暂时取消该页面的验证功能,该如何做?( ) 。 A、将提交按钮的 CausesValidation 属性设置为 true B、将提交按钮的 CausesValidation 属性设置为 false C、将相关的验证控件属性 ControlToValidation 属性设置为 true D、将相关的验证控件属性 Contr

178、olToValidation 属性设置为 false 190. 你创建了一个 Web 窗体,其中包括了多个控件,并且都添加了验证控件进行输入验证,同时禁止了所有客户端的验证。 当单击按钮提交窗体时, 为了确保只有当用户输入的数据完全符合验证时才执行代码处理,需要怎样做?( ) 。 A、 在 Button 控件的 Click 事件处理程序中, 测试页面的 IsValid 属性, 如果此属性为 true则执行代码 B、 在页面的 Page_Load 事件处理程序中, 测试页面 IsValid 属性, 如果此属性为 true 则执行代码 C、在 Page_Load 事件处理程序中调用 Page 的

179、Validate 方法 D、为所有的验证控件添加 runat=”server” 191. 可以使用图片来当作按钮的控件是( ) 。 A、Button B、Image C、ImageButton D、LinkButton 192. 主/详细结构经常用到的经典组合是( ) 。 A、GridView+DetailsView B、DataList+Repeater C、DataList+DropDownList D、Gridview+Repeater 193. 关于 SiteMapPath 控件的下列叙述,错误的是( ) 。 A、SiteMapPath 控件向用户显示当前页面的位置 B、SiteMap

180、Path 控件以链接的形式显示返回主页的路径 C、SiteMapPath 控件需要配合站点地图文件才能正常工作 D、SiteMapPath 控件需要配置 Menu、TreeView 等控件才能正常工作 194. 关于用户授权的叙述正确的是( ) 。 A、对用户进行授权使用元素 authentication B、对用户进行授权时,allow 元素表示拒绝指定用户或角色 C、对用户进行授权,allow、deny 元素的 users 属性中指定“*”表示匿名用户 D、对用户进行授权,allow、deny 元素的 roles 属性指定特定的角色 195. 关于 Forms 验证的叙述错误的是( ) 。

181、 A、要使用 Forms 验证需要为 authentication 元素中的 mode 属性指定“Forms”值 B、authentication 元素的 forms 子元素的 loginUrl 属性指定登录页面 C、authentication 元素的 forms 子元素的 name 属性指定网站名称 D、要进行 Forms 验证需要 authentication 元素 196. DataReader 对象能进行的数据库操作是( ) 。 A、读取 B、增加 C、修改 D、删除 197. C#程序中,可使用 try catch 机制来处理程序出现的( )错误。 A、语法 B、运行 C、逻辑 D

182、、拼写 52 198. 诸如文本框、组合框、复选框,单选按钮是从( )添加到窗体。 A、帮助菜单 B、菜单栏 C、工具栏 D、工具箱 199. ( )对象的 AcceptButton 属性被使用响应选定的某个特殊按钮的单击事件。 A、按钮 B、窗体 C、键盘 D、鼠标 200. SQL Server 的 Windows身份验证机制是指, 当网络用户尝试连接到 SQL Server 数据库时,( ) 。 A、 Windows 获取用户输入的用户和密码,并提交给 SQL Server 进行身份验证,并决定用户的数据库访问权限 B、 SQL Server 根据用户输入的用户和密码,提交给 Windo

183、ws 进行身份验证,并决定用户的数据库访问权限 C、 SQL Server 根据已在 Windows 网络中登录的用户的网络安全属性,对用户身份进行验证,并决定用户的数据访问权限 D、 登录到本地 Windows 的用户均可无限制访问 SQL Server 数据库 二、判断题二、判断题 1. 其它类可以继承 String 类- ( F ) 【解析】 :String 类是 final 类故不可以继承 2. 构造器 Constructor 是可被 override 的 - ( F ) 【解析】 :构造器 Constructor 不能被继承,因此不能重写 Overriding,但可以被重载Overl

184、oading。 53 第第六六章章 Asp.Net 内置对象内置对象 一、选择题一、选择题 1. 在对 SQL Server 数据库操作时应选用( ) 。 A、 SQL Server.NET Framework 数据提供程序 B、 OLEDB.NET Framework 数据提供程序 C、 ODBC.NET Framework 数据提供程序 D、 Oracle.NET Framework 数据提供程序 2. 下列选项中, ( )是引用类型。 A、enum 类型 B、struct 类型 C、string 类型 D、int 类型 3. 关于 ASP.NET 中的代码隐藏文件的描述正确的是( ) 。

185、 A、 Web 窗体页的程序的逻辑由代码组成,这些代码的创建用于与窗体交互。编程逻辑唯一与用户界面不同的文件中。该文件称作为“代码隐藏”文件,如果用 C创建,该文件将具有“.ascx.cs”扩展名 B、 项目中所有 Web 窗体页的代码隐藏文件都被编译成.EXE 文件 C、 项目中所有的 Web 窗体页的代码隐藏文件都被编译成项目动态链接库(.dll)文件 D、 以上都不正确 4. 以下描述错误的是( ) 。 A、 在 C+中支持抽象类而在 C#中不支持抽象类 B、 C+中可在头文件中声明类的成员而在 CPP 文件中定义类的成员,在 C#中没有头文件并且在同一处声明和定义类的成员 C、 在 C

186、#中可使用 new 修饰符显式隐藏从基类继承的成员 D、 在 C#中要在派生类中重新定义基类的虚函数必须在前面加 Override 5. C#的数据类型有( ) 。 A、值类型和调用类型 B、值类型和引用类型 C、引用类型和关系类型 D、关系类型和调用类型 6. 下列描述错误的是( ) 。 A、 类不可以多重继承而接口可以 B、 抽象类自身可以定义成员而接口不可以 C、 抽象类和接口都不能被实例化 D、 一个类可以有多个基类和多个基接口 7. 在 DOM 中,装载一个 XML 文档的方法( ) 。 A、save 方法 B、load 方法 C、loadXML 方法 D、send 方法 8. 下列

187、关于构造函数的描述正确的是( ) A、构造函数可以声明返回类型 B、构造函数不可以用 private 修饰 C、构造函数必须与类名相同 D、构造函数不能带参数 54 9. 以下是一些 C#中的枚举型的定义,其中错误的用法有( ) 。 A、public enum var1 Mike = 100,Nike = 102, Jike B、public enum var1 Mike = 100,Nike,Jike C、public enum var1 Mike=-1, Nike, Jike D、public enum var1 Mike,Nike,Jike 10. int myArray3=new in

188、t3new int35,6,2,new int56,9,7,8,3,new int23,2; myArray322的值是( ) 。 A、9 B、2 C、6 D、越界 11. 接口是一种引用类型,在接口中可以声明( ) ,但不可以声明公有的域或私有的成员变量。 A、方法、属性、索引器和事件 B、方法、属性信息、属性 C、索引器和字段 D、事件和字段 12. ASP.NET 框架中, 服务器控件是为配合 Web 表单工作而专门设计的。 服务器控件有两种类型,它们是( ) 。 A、HTML 控件和 Web 控件 B、HTML 控件和 XML 控件 C、XML 控件和 Web 控件 D、HTML 控件

189、和 IIS 控件 13. ASP.NET 中,在 Web 窗体页上注册一个用户控件,指定该控件的名称为”Mike” ,正确的注册指令为( ) 。 A、 B、 C、 D、以上皆非 14. 在 ADO.NET 中,对于 Command 对象的 ExecuteNonQuery()方法和 ExecuteReader()方法,下面叙述错误的是( ) 。 A、 insert、update、delete 等操作的 Sql 语句主要用 ExecuteNonQuery()方法来执行 B、 ExecuteNonQuery()方法返回执行 Sql 语句所影响的行数 C、 Select 操作的 Sql 语句只能由 E

190、xecuteReader()方法来执行 D、 ExecuteReader()方法返回一个 DataReder 对象 15. 下列 ASP.NET 语句( )正确地创建了一个与 SQL Server 2000 数据库的连接。 A、SqlConnection con1 = new Connection(“Data Source = localhost; Integrated Security = SSPI; Initial Catalog = myDB”); B、SqlConnection con1 = new SqlConnection(“Data Source = localhost; Int

191、egrated 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”); 55 16.

192、Winform 中,关于 ToolBar 控件的属性和事件的描述不正确的是( ) 。 A、Buttons 属性表示 ToolBar 控件的所有工具栏按钮 B、ButtonSize 属性表示 ToolBar 控件上的工具栏按钮的大小,如高度和宽度 C、DropDownArrows 属性表明工具栏按钮(该按钮有一列值需要以下拉方式显示)旁边是否显示下箭头键 D、ButtonClick 事件在用户单击工具栏任何地方时都会触发 17. 在 ADO.NET 中执行一个存储过程时,如果要设置输出参数则必须同时设置参数的方向和( ) ,必要时还要设置参数尺寸。 A、大小 B、上限 C、初始值 D、类型 18

193、. 如果将窗体的 FormBoderStyle 设置为 None,则( ) 。 A、窗体没有边框并不能调整大小 B、窗体没有边框但能调整大小 C、窗体有边框但不能调整大小 D、窗体是透明的 19. 如果要将窗体设置为透明的,则( ) 。 A、要将 FormBoderStyle 属性设置为 None B、要将 Opacity 属性设置为小于 100%得值 C、要将 locked 属性设置为 True D、要将 Enabled 属性设置为 True 20. 下列关于 C#中索引器理解正确的是( ) 。 A、索引器的参数必须是两个或两个以上 B、索引器的参数类型必须是整数型 C、索引器没有名字 D、

194、以上皆非 21. 下面描述错误的是( ) 。 A、窗体也是控件 B、窗体也是类 C、控件是从窗体继承来的 D、窗体的父类是控件类 22. 要对注册表进行操作则必须包含( ) 。 A、ystem.ComponentModel 命名空间 B、System.Collections 命名空间 C、System.Threading 命名空间 D、Microsoft.Win32 命名空间 23. 要创建多文档应用程序,需要将窗体的( )属性设为 true。 A、DrawGrid B、ShowInTaskbar C、Enabled D、IsMdiContainer 24. 如果设 treeView1=new

195、 TreeView(),则 treeView1.Nodes.Add(根节点)返回的是一个 ( )类型的值。 A、TreeNode B、int C、string D、TreeView 25. 下面关于 XML 的描述错误的是( ) 。 A、XML 提供一种描述结构化数据的方法 B、XML 是一种简单、与平台无关并被广泛采用的标准 C、XML 文档可承载各种信息 D、XML 只是为了生成结构化文档 56 26. 以下的 C#代码,试图用来定义一个接口: Public interface IFile int A; int delFile() A = 3; void disFile(); 关于以上的代

196、码,以下描述错误的是( ) 。 A、以上的代码中存在的错误包括:不能在接口中定义变量,所以 int A 代码行将出现错误 B、以上的代码中存在的错误包括:接口方法 delFile 是不允许实现的,所以不能编写具体的实现函数 C、代码 void disFile();声明无错误,接口可以没有返回值 D、代码 void disFile();应该编写为 void disFile(); 27. 在 ASP.NET 中 有 Button 控 件 myButton,要 是单 击控件 时, 导航 到其 他页面http:/, 正确的代码为( ) 。 A、private void myButton_Click(o

197、bject sender, System.EventArgs e)Redirect(“http:/”); B、private void myButton_Click(object sender,System.EventArgs e)Request.Redirect(“http:/”); C、private void myButton_Click(object sender,System.EventArgs e)Reponse.Redirect(“http:/”); D、private void myButton_Click(object sender,System.EventArgs e)Re

198、quest.Redirect(“http:/”);return true; 28. XML 文档既包含数据同时也可包含( ) 。 A、元数据 B、架构 C、代码 D、图片 29. 在 C#中利用 Socket 进行网络通信编程的一般步骤是:建立 Socket 侦听、 ( ) 、利用 Socket 接收和发送数据。 A、建立 Socket 连接 B、获得端口号 C、获得 IP 地址 D、获得主机名 30. 声明一个委托 public delegate int myCallBack(int x);则用该委托产生的回调方法的原型应该是( ) 。 A、void myCallBack(int x); B

199、、int receive(int num); C、string receive(int x); D、不确定的; 二、多项选择题二、多项选择题 1. 以下叙述正确的是( ) 。 A、接口中可以有虚方法 B、一个类可以实现多个接口 C、接口不能被实例化 D、接口中可以包含已实现的方法 57 2. 从数据库读取记录,你可能用到的方法有( ) 。 A、ExecuteNonQuery B、ExecuteScalar C、Fill D、ExecuteReader 三、填空题三、填空题 1. 面向对象的语言具有( 封装 )性、 ( 继承 )性、 ( 多态 )性。 2. 能用 foreach 遍历访问的对象需

200、要实现( IEnumerator )接口或声明( GetEnumerator )方法的类型。 四、综合题四、综合题 1写出一条 Sql 语句: 取出表 A 中第 31 到第 40 记录(SQLServer, 以自动增长的 ID 作为主键, 注意:ID 可能不是连续的。 ) 2 .列举 ASP.NET 页面之间传递值的几种方式。 3. 一列数的规则如下: 1、1、2、3、5、8、13、21、34. 求第 30 位数是多少, 用递归算法实现。(C#语言) 58 4. 程序设计: 猫大叫一声,所有的老鼠都开始逃跑,主人被惊醒。(C#语言) 要求:1.要有联动性,老鼠和主人的行为是被动的。 2.考虑可

201、扩展性,猫的叫声可能引起其他联动效应。 5、什么是什么是 ASP.net 中的用户控件中的用户控件 【解答】 : 用户控件就是.ascx 扩展名的东西, 可以拖到不同的页面中调用, 以节省代码。比如登录可能在多个页面上,就可以做成用户控件,但是有一个问题就是用户控件拖到不同级别的目录下后里面的图片等的相对路径会变得不准确,需要自已写方法调整。 6、列举一下你所了解的、列举一下你所了解的 XML 技术及其应用技术及其应用 【解答】 :XML 是 Extensible Markup Language 的缩写,意为可扩展的标记语言。XML是一套定义语义标记的规则, 这些标记将文档分成许多部件并对这些

202、部件加以标识。 它也是元标记语言,即定义了用于定义其他与特定领域有关的、语义的、结构化的标记语言的句法语言。 通过 XML,你可以在 HTML 文件之外存储数据;可以在不兼容的系统之间交换数据;可以在网络中交换金融信息;纯文本文件可以用来共享数据;纯文本文件可以用来存储数据;你的数据可以被更多的用户使用;可以用于创建新的语言。 7、ADO.net 中常用的对象有哪些?分别描述一下。中常用的对象有哪些?分别描述一下。 【解答】 : ADO.NET对象模型中有5个主要的数据库访问和操作对象, 分别是Connection、Command、DataReader、DataAdapter 和 DataSe

203、t 对象。 其中,Connection 对象主要负责连接数据库,Command 对象主要负责生成并执行 SQL语句, DataReader对象主要负责读取数据库中的数据, DataAdapter对象主要负责在Command对象执行完 SQL 语句后生成并填充 DataSet 和 DataTable,而 DataSet 对象主要负责存取和更新数据。 59 8、ASP.net 的身份验证方式有哪些?分别是什么原理?的身份验证方式有哪些?分别是什么原理? 【解答】 :Forms 身份验证:要发出登录请求,需要在网页上填写一个表单并将该表单提交到服务器。服务器在接受该请求之后,将向用户的本地机器写一个

204、 cookie,在后续的浏览中,浏览器每次发送请求时都会将该 cooike 送回服务器,这个用户就可以根据自己的希望保持身份验证状态。 Windows 身份验证:登录页面将用户证书发送到 Web 服务器(只能是 IIS,而不是 VWD内建的 Web 服务器) 。然后 WEB 服务器应用程序所运行的虚拟目录配置的方法处理身份验证。IIS 连接到 Windows 操作系统和 Active Directory(活动目录)域结构上,这意味着它依赖于存储在站点外部的用户配置文件,并使用标准 WINDOWS 证书登录到站点。根据站点的配置情况以及登录计算机所使用的账户,甚至可以不用直接登录站点,因为当前所

205、使用的WINDOWS 证书会自动传递到 WEB 服务器进行身份验证。这种方式在开发局域网应用程序时特别有用。 Passport 身份验证:登录证书被传递到某个 Microsoft Passport 服务器,这个服务器集中保存了用户的配置文件。 登录 HOTMAIL 帐户使用的就是这种方式。 由于可以配置 WINDOWS在启动时登录一个 Passport 帐户,因此在访问 HOTMAIL 收件箱时甚至都不需要输入口令。 9、什么是、什么是 code-Behind 技术。技术。 【解答】 :code-Behind 技术就是代码隐藏,在 ASP.NET 中通过 ASPX 页面指向 CS 文件的方法实

206、现显示逻辑和处理逻辑的分离,这样有助于 web 应用程序的创建。比如分工,美工和编程的可以个干各的,不用再像以前 asp 那样都代码和 html 代码混在一起,难以维护。 10、解释一下、解释一下 UDDI、WSDL 的意义及其作用。的意义及其作用。 【解答】 :UDDI:统一描述、发现和集成协议(Universal Description, Discovery and Integration)是一套基于 Web 的、分布式的、为 Web 服务提供的信息注册中心的实现标准规范,同时也包含一组使企业能将自身提供的 Web 服务注册以使得别的企业能够发现的访问协议的实现标准。UDDI 提供了一组基

207、于标准的规范用于描述和发现服务,还提供了一组基于因特网的实现。 WSDL:描述 Web 服务的公共接口。这是一个基于 XML 的关于如何与 Web 服务通讯和使用的服务描述。 11、什么是、什么是 SOAP?有哪些应用有哪些应用? 【解答】 :SOAP(Simple Object Access Protocol )简单对象访问协议是在分散或分布式的环境中交换信息并执行远程过程调用的协议,是一个基于 XML 的协议。使用 SOAP,不用考虑任何特定的传输协议(最常用的还是 HTTP 协议) ,可以允许任何类型的对象或代码,在任何平台上,以任何一直语言相互通信。 SOAP 是一种轻量级协议,用于在

208、分散型、分布式环境中交换结构化信息。 SOAP 利用 XML 技术定义一种可扩展的消息处理框架,它提供了一种可通过多种底层协议进行交换的消息结构。 这种框架的设计思想是要独立于任何一种特定的编程模型和其他特定实现的语义。 SOAP 定义了一种方法以便将 XML 消息从 A 点传送到 B 点。 为此,它提供了一种基于 XML 且具有以下特性的消息处理框架: 1) 可扩展, 2) 可通过多种底层网络协议使用,3) 独立于编程模型。 60 12、常用的调用、常用的调用 webservice 方法有哪些?方法有哪些? 【解答】 :1、在同一台物理主机上也有两种调用方法:直接引用 直接引用含有webse

209、rvice 解决方案的 dll;web 引用 事实上, 提供了无比强大的功能,使得我们没有必要直接去引用一个 webservice 解决方案的 dll。 我们只需在引用上右击, 选择添加 web引用。2、在 Internet 上调用 WebService 方法 事实上,在第 2 种情形的web 引用方式是当前情况的一个特例。 因为, 当我们将 web 引用地址栏的地址改为指向 Internet 上某台主机上的一个 webservice 时便是在 Internet 上调用 WebService 方法。 3、 利用 webservice.htc调用 WebService 方法。 五、读程序题五、读

210、程序题 1. 写出程序的输出结果 class Class1 private string str = Class1.str; private int i = 0; static void StringConvert(string str) str = string being converted.; static void StringConvert(Class1 c) c.str = string being converted.; static void Add(int i) i+; static void AddWithRef(ref int i) i+; static void Mai

211、n() int i1 = 10; int i2 = 20; string str = str; Class1 c = new Class1(); Add(i1); AddWithRef(ref i2); Add(c.i); StringConvert(str); StringConvert(c); Console.WriteLine(i1); Console.WriteLine(i2); Console.WriteLine(c.i); Console.WriteLine(str); Console.WriteLine(c.str); 61 2.写出程序的输出结果 public abstract

212、 class A public A() Console.WriteLine(A); public virtual void Fun() Console.WriteLine(A.Fun(); public class B: A public B() Console.WriteLine(B); public new void Fun() Console.WriteLine(B.Fun(); public static void Main() A a = new B(); a.Fun(); 3 . 写出程序的输出结果: public class A public virtual void Fun1(int i) Console.WriteLine(i); public void Fun2(A a) a.Fun1(1); Fun1(5); public class B : A public override void Fun1(int i) base.Fun1 (i + 1); public static void Main() B b = new B(); A a = new A(); a.Fun2(b); b.Fun2(a);

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号