.NET编程基础直播课堂(期末复习)_第1页
.NET编程基础直播课堂(期末复习)_第2页
.NET编程基础直播课堂(期末复习)_第3页
.NET编程基础直播课堂(期末复习)_第4页
.NET编程基础直播课堂(期末复习)_第5页
已阅读5页,还剩65页未读 继续免费阅读

下载本文档

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

文档简介

1、NET编程基础直播课堂(期末复习,中央广播电视大学计算机课程,一、考核说明 二、考核内容和要求 三、样题说明,1. 考核对象 2. 命题依据 3. 考核要求 4. 命题原则 5. 试题题型 6. 考核形式,整理课件,考核对象,中央电大网站编程专业的学生 对应: 软件开发与应用专业网站应用编程方向,整理课件,命题依据,NET编程基础教学大纲,整理课件,考核要求,三个层次:了解、理解和应用 (1)了解即知道有关概念、方法和背景; (2)理解是在了解的基础上能够进行简单分析和判断; (3)应用是在理解的基础上能够进行实际操作和应用,整理课件,命题原则,在教学大纲和考核说明规定范围内命题 试题宜小而多

2、,覆盖面广,并突出要点 试题包括概念、名词术语解释和编程题目,整理课件,试题题型,填空题(10个空,20分) 选择题( 10个空,20分) -单选 8题 -多选 1题 判断题(8题,16分) 简答题(4题,24分) 编程填空题(8个空,20分,整理课件,考核形式,平时考核 20% 四次作业 实验 期末考核 80% 闭卷 120分钟 暂无操作题考试,整理课件,一、考核说明 二、考核内容和要求 三、样题说明,整理课件,第一章 .NET框架介绍,考核知识点 .NET框架的历史与架构 命名空间和类 命名空间的引用 VS.NET集成开发环境,整理课件,第一章 .NET框架介绍,考核要求 了解:.NET框

3、架的历史与架构 理解:命名空间和类 理解:.NET应用程序的编译过程 应用:VS.NET集成开发环境,整理课件,作业第一部分 (一).1,NET框架类库的根命名空间是_,它包含所有基类型对象,所有其他类型都从基类型继承而来,整理课件,作业第一部分 (四).2,简述命名空间的主要特点,整理课件,第二章 通用类型系统,考核知识点 通用类型系统的分类 值类型与引用类型的区别 结构和枚举 String对象的“不可变”特性 数组对象的特点 数组的声明和初始化方法 装箱与拆箱,整理课件,第二章 通用类型系统,考核要求 了解:通用类型系统框架 理解:值类型与引用类型的区别 应用:常见的值类型 理解:引用类型

4、的机制,整理课件,作业第一部分 (一) 3,4,值类型主要有内置值类型、结构和_三种。 通用类型系统包括 _ 和_两种类型,整理课件,作业第一部分 (四).3,简述值类型和引用类型的区别,整理课件,作业第一部分 (二).5,下面这段代码中,变量subString的结果是: Dim aString As String = Left Center Right Dim subString As String subString = Mid(aString, 13) A) Right B) Right C) Right D) Left Center,整理课件,第三章 字符串、数组与集合,考核知识点 字

5、符串的格式化(例如ToString方法) 字符串的操作(Nothing, Compare, IndexOf, SubString等) StringBuilder的使用 集合与数组 For Each.Next 语句,整理课件,第三章 字符串、数组与集合,考核要求 理解:典型Framework数组功能 了解:常用集合类型 应用:集合相关操作 应用:字符串相关操作,整理课件,作业第一部分 (三)1,2,3,关于数组的声明 Dim arrInt() as Integer = New Integer(2) Dim arrInt() as Integer = New Integer(2) 0,1,2 Di

6、m arrInt() as Integer = New Integer(3) 0,1,2,整理课件,作业第一部分 (一)6,获得子字符串的方法有Mid函数和String.SubString方法,前者的索引从_开始,后者的索引从_开始,整理课件,作业第一部分 (二)8,下面这段代码的运行结果是: Dim MyStringBuilder As New StringBuilder(Hello World!) MyStringBuilder.Replace(!c, ?c) Console.WriteLine(MyStringBuilder,整理课件,第四章 面向对象开发,考核知识点 类和对象的区别 对

7、象的创建和引用 类的创建 构造函数与析构函数 属性与方法 封装,继承,接口与多态,整理课件,第四章 面向对象开发,考核要求 了解:面向对象设计的基本概念 理解:封装、继承、接口和多态性的概念。 应用:能够实现对象的初始化和调用,整理课件,作业第二部分 (一)2,类的成员包括成员变量和成员函数。公开的成员变量又称为_,而用Property语句定义的成员变量则称为_;公开的类成员函数又称为类的_,整理课件,作业第二部分 (三)5,声明属性使用 Property 语句和 End Property 语句中的代码块来进行,整理课件,作业第二部分 (四)1,简述对象、类和实例之间的关系,整理课件,第五章

8、数据流和文件,考核知识点 Directory和DirectoryInfo类 获取子目录、创建子目录 获取文件或子目录信息 Path类的使用 File和FileInfo类 创建、拷贝、移动、删除文件 FileStream类及其参数Path, Mode, Access, Share StringReader和 StringWriter,整理课件,第五章 数据流和文件,考核要求 了解:Stream类 应用:操作Reader和Writer类 应用:常见的文件I/O操作,整理课件,作业第二部分 (一,8. 使用Directory的 方法可以获得当前目录的所有子目录; 10. 使用StreamReader

9、 类的 方法可以判断文件指针是否到了末尾,整理课件,作业第二部分 (二) 8,下面答案中哪些属于流的基本操作( )( ). A)读取(Read) B)定位(Seek) C)打开(Open) D)关闭(Close) 答案:AB,整理课件,作业第二部分 (三,Directory类提供静态方法,不需要创建对象就可以直接使用。( ) FileInfo类提供静态方法,不需要创建对象即可调用其方法。(,整理课件,第六章 使用ADO.NET访问数据,考核知识点 ADO.NET中的主要对象 两种数据提供程序 连接字符串 Command的创建方式,属性CommandText和CommandType 执行Comm

10、and的三种方法ExecuteScalar, ExecuteReader和ExecuteNonQuery,整理课件,第六章 使用ADO.NET访问数据,考核知识点 DataReader的方法(例如:Read、GetValue、GetType等方法) DataReader的属性以及获得列值的方法 使用存储过程和参数 DataSet的组成 使用DataAdapter检索数据和修改数据,整理课件,第六章 使用ADO.NET访问数据,考核要求 理解:ADO.NET的工作原理 应用:连接到数据源 应用:使用DataReader获取数据 应用:使用DataSet检索数据,整理课件,作业第三部分 (一,使用

11、Command对象和存储过程进行数据操作时,应将CommandType属性设置为: 。 使用Command的 方法执行查询并返回结果集中第一行的第一列,整理课件,作业第三部分 (二)3,以下语句获取表中第1行第1列(FirstName列)的数据,其中错误的语句是( )。 A)myTable.Rows(0).Item(FirstName) B)myTable.Rows(0) (FirstName) C)myTable.Rows(0)(1) D)myTable.Rows(0)(0) E)myTable.Rows(0).Item(0) 答案:C,整理课件,作业第三部分 (四,简述使用DataRead

12、er获取数据的步骤,整理课件,第七章 使用ADO.NET修改数据,考核知识点 DataTable的创建方法 数据集中表的命名方式,大小写有关 DataTable的Columns集合和Rows集合 数据视图及其属性(如:RowFilter属性和Sort属性等) 使用Command对象修改数据库 使用DataAdapter和DataSet更新数据库,整理课件,第七章 使用ADO.NET修改数据,考核要求 理解:本地更新和数据库更新的不同 应用:使用Command对象直接修改数据库 应用:使用DataSet更新数据库 应用:DataTable 的增删改操作,整理课件,作业第三部分 (三,myTabl

13、e = New System.Data.DataTable() ,myTable的名称是Table1。( ) 同一个DataTable可以属于多个DataSet。( ) 即使数据集中只有一个数据表,该表的名称也要区分大小写。(,整理课件,作业第三部分 (四,描述使用Command进行数据更新的步骤。 描述通过DataSet添加记录的步骤,整理课件,第八章 ADO.NET高级主题,考核知识点 添加DataRelation对象 GetChildRows方法和GetParentRow方法 DataSet.ReadXML DataSet.WriteXmlSchema和DataSet.WriteXml,

14、整理课件,第八章 ADO.NET高级主题,考核要求 理解:ADO.NET组件的层次关系 应用:使用DataRelation实现主从关系操作 应用:实现XML数据和DataSet相互转换,整理课件,作业第三部分 (一,创建DataRelation对象需要指定三个参数 、 和 。 使用 方法可以加载指定XML文件的数据和架构。 使用 方法可以将数据集的架构和数据同时导出到一个XML文件,整理课件,作业第三部分 (二)8,要检索指定主表记录的所有子表相关记录,应该调用的方法是( )。 A) GetParentRows B) GetChildRows C) GetRelation D) GetRows

15、 答案:B,整理课件,作业第三部分 (四,如何加载一个XML文件到数据集中,整理课件,第九章 Web服务,考核知识点 XML Web Service的原理 Web服务调用 编写简单的Web服务,整理课件,第九章 Web服务,考核要求 了解:Web服务工作原理 应用:编写简单WEB服务 应用:WEB服务调用,整理课件,作业第四部分 (一,在VS.NET中,实现Web服务的文件名后缀为 。 在.asmx文件中将方法暴露给浏览器的语句是,整理课件,作业第四部分 (四,1. 什么是Web服务?它的优点是什么? 2. 要描述Web服务的实现原理,整理课件,第十章 .NET高级主题,考核知识点 事件和事件

16、处理程序 WithEvents 语句和 Handles 子句 AddHandler 与 RemoveHandler 委托的概念,整理课件,第十章 .NET高级主题,考核要求 了解:事件与委托的处理机制 了解:声明事件、委托的方法 了解:使用和引发事件,整理课件,作业第四部分 (一,事件驱动程序主要包含事件、对象和 三个要素。 引发事件需要使用 语句。 接收事件可以使用两种语句: 语句和 语句,整理课件,作业第四部分 (二,以下哪两个语句实现事件与事件处理程序的动态处理( )( )。 A) WithEvents B) AddHandler C) RemoveHandler D) RaiseEve

17、nt 答案:BC,整理课件,作业第四部分 (三,Handles 子句只能处理WithEvents声明的对象,整理课件,第十一章 .NET应用部署,考核知识点 打包、分发等概念 部署实例,整理课件,第十章 .NET高级主题,考核要求 了解:.NET部署机制 应用:实施简单的.NET应用部署,整理课件,一、考核说明 二、考核内容和要求 三、样题说明,整理课件,一)填空题(每空2分,共20分,String.Chars(5) 返回字符串的第_个字符; DataTable有:Rows集合、_和Constraints三种集合。 答案: 6 Columns,整理课件,二、选择题(每空2分,共20分)(请将正

18、确答案的序号填入括号中,单选题:如果要给DataTable添加约束但是不添加数据,需要使用( )。 A. 数据适配器的FillSchema方法 B. DataTable的FillSchema方法 C. DataTable的Fill方法 D. DataSet的FillSchema方法 E. 数据适配器的Fill方法。 答案:A,整理课件,多选题,在以下关于连接字符串的描述中,选出正确的描述( )( )。 A. Data Source属性表示数据库的类型 B. Trusted_Connection参数决定连接是否使用信任连接 C. Integrated Security参数决定连接是否使用信任连接

19、 D. Initial Catalog表示数据库的类型 答案:BC,整理课件,三、判断题(每题2分,共16分,从下列叙述中选择正确的描述,在括号里划上;对于你认为是错误的叙述,在括号里划上x,并指明原因。 1同一个表DataTable不能属于多个数据集。( ) 2使用ds.Tables.Add() 在数据集ds中创建一张新表,该表的名称是Nothing。( ) 答案: 1.( ) 2. ( x )原因:使用ds.Tables.Add()创建的表为TableN,其中N为顺序号,整理课件,四、简答题(每题6分,共24分,简述值类型的主要特点。 答案: 值类型直接包含它们的数据。每个值类型变量都包含有它自己的数据拷贝,因此对一个值类型变量的操作不会影响其他变量,整理课件,五、编程填空题(每空2.5分共20分,注意题目的描述。 下面的程序通过创建 DataSet 中 Customers 表和 Orders 表之间的关系(DataRelation),并使用 Dat

温馨提示

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

评论

0/150

提交评论