C语言期末考试复习提纲

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《网络与通信程序设计》复习大纲

一、C#与.NET概述

1.C#的特点(与Java/C++比较)

二、C#基本语法

1.标识符命名规则

2.数据类型与数据类型转换

(1)值(位数)与引用

(2)布尔值的处理

(3)常见转义字符

3.流程控制和跳转语句

4.异常处理

三、窗体

1.主要控件及作用

2.窗体/控件的主要属性、方法和事件

3.多窗体处理的主要方法

四、类与常用类

1.类的数据成员和功能成员

2.静态类和非静态类的调用与实例化(*)

3.构造函数与析构函数

五、字符编码与网络安全

1.字符、可视字符与字节数组的互换

2.字符与字符串处理的方法

3.对称加密、非对称加密、信息摘要算法在网络通信中的应用

4.信息摘要算法、对称加密算法的实现

六、注册表与进程管理

1.主要注册表项与注册表读写方法

2.进程管理与参数传递的方法

七、文件操作

1.文件遍历与存取的方法

八、XML

1.格式(将指定表格写成XML格式)

2.通过XmlTextReader类读取指定元素的值

3.通过XmlTextWriter类写入一个新的XML文件

九、

1.SQL语句

2.联机对象与断开对象

3.数据库与可视数据控件之间的数据绑定

4.主要数据控件的作用

(1)Connection

(2)Command

(3)DataAdapter

十、高级编程

1.委托

(1)委托允许将方法作为参数进行传递

(2)C#事件基于委托实现

2.线程(*)

(1)启动多线程的方法

(2)线程状态之间的转换

(3)对窗体控件的线程安全调用

(4)线程同步机制及主要方法

(5)理解同步、异步、阻塞、非阻塞

十一、串口通信

1.串行通信的接口连接

2.双机串行通信需要约定的属性

3.串口读写的办法

十二、图形图像

1.画布(图形)、画笔、画刷的定义

2.坐标转换

3.绘制曲线、折线和饼图

十三、应用层与运输层通信

1.WebBrowser、Registry、WebClient、SmtpClient等类的主要属性、方法和调用办

2.Socket的定义及TCP/UDP通信的主要特点

3.运输层编程中的常用基础类

4.TCP数据流的发送与接收,以及其与文本的转换

5.TCP通信协议的设计(*)

6.UDP组播与广播的实现

7.P2P技术的特点与实现

十四、API调用

1.常用API接口

2.常用方法与数据通信

相关文档
最新文档