C#程序设计上机指导与实例解析第2版pdf下载pdf下载

C#程序设计上机指导与实例解析第2版百度网盘pdf下载

作者:
简介:本篇主要提供C#程序设计上机指导与实例解析第2版pdf下载
出版社:绿佰然图书专营店
出版时间:2011-02
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

   图书基本信息
图书名称 C#程序设计上机指导与实例解析
作者 马骏 主编
定价 22元
出版社 人民邮电出版社
ISBN 9787115241788
出版日期 2011年02月
字数 276000
页码
版次 1
装帧
开本 16
商品重量 Kg

   内容简介
本书是学生学习C#的配套教材,包括C#程序设计及应用上机指导和C#网络应用编程上机指导两篇,每篇上机指导除了基础实验指导外,还包括综合型或设计型实验指导以及对应的项目开发实例解析。上机实验指导涵盖了C#的大部分基本技术,融入了各种常见的设计技巧,囊括了初学者必须掌握的基本知识;项目开发实例解析则分别用非常实用的例子详细介绍了相关的系统开发技术和设计技巧。
  本书 适用于采用《C#程序设计及应用教程》(第2版)和《C#网络应用编程》(第2版)的读者作为上机练习的参考指导书。对于使用其他C#教材的读者以及自学C#的读者,该书也是一本非常好的辅助教材。


   作者简介
(1)基本几何图形的绘制 包括:直线、曲线、三角形、矩形、椭圆形、规则多边形、不规则多边形和文字。每种图形都可以实现拖动,并可根据需要改变其形状,可以改变画笔颜色和笔宽等。 对于规则多边形,在单击【绘制多边形】按钮后,弹出窗口提示要绘制的图形是正多边形,在用户选择边数并单击【确定】按钮后,按照相应的要求绘制默认大小(可根据窗口大小绘制合适的图形)的规则多边形,当用户用鼠标拖动规则多边形的边框时,鼠标以双向箭头显示,向外或向内拖动则可以实现对规则多边形的缩放,拖动其内部则鼠标以十字箭头的形状显示,可以实现对规则多边形的平行移动。 对于不规则多边形,绘制过程类似于直线的绘制,只不过当 后鼠标要移向的终点接近于原绘制点时(即终点有向原点靠拢的趋势),则从绘制点到原起始绘制点绘制一条直线,使之成为闭合的多边形,从而实现对不规则多边形的绘制。 (2)基本数学函数曲线的绘制 包括各种开口方向的抛物线、标准双曲线、标准椭圆以及正弦、余弦、正切、余切等三角函数的绘制。 绘制的函数曲线可以拖动,而且在拖动过程中原图形以黑色虚线显示,当前曲线以选定的画笔颜色显示,同时在原曲线和当前曲线之间,以标尺形式显示平移过的水平方向和垂直方向的距离。 ……

   目录
篇 C#程序设计及应用上机指导

章 程序设计基础实验 2
1.1 实验一 VS2008开发环境练习 2
1.1.1 实验目的 2
1.1.2 实验内容 3
1.1.3 实验要求 3
1.1.4 实验提示 3
1.1.5 实验报告中要求回答的问题 7
1.2 实验二 C#基本编程方法练习 7
1.2.1 实验目的 7
1.2.2 实验内容 7
1.2.3 实验要求 8
1.2.4 实验提示 8
1.2.5 实验报告中要求回答的问题 12
1.3 实验三 面向对象程序?计练习 13
1.3.1 实验目的 13
1.3.2 实验内容 13
1.3.3 实验要求 14
1.3.4 实验提示 14
1.3.5 实验报告中要求回答的问题 22
1.4 实验四 界面设计与文件存取 22
1.4.1 实验目的 22
1.4.2 实验内容 23
1.4.3 实验要求 23
1.4.4 实验提示 24
1.4.5 实验报告中要求回答的问题 31
1.5 实验五 LINQ与数据库操作练习 31
1.5.1 实验目的 32
1.5.2 实验内容 32
1.5.3 实验要求 32
1.5.4 实验提示 33
1.5.5 实验报告中要求回答的问题 40
1.6 实验六 Web设?基础练习 40
1.6.1 实验目的 40
1.6.2 实验内容 40
1.6.3 实验要求 41
1.6.4 实验提示 41
1.6.5 实验报告中要求回答的问题 43

第2章 程序设计综合型实验 44
2.1 综合型实验完成方式及考核方式 44
2.1.1 综合型实验完成方式 44
2.1.2 综合型实验考核方式 45
2.2 银行业务管理系统功能要求 45
2.2.1 数据库结构基本要求 45
2.2.2 系统总体功能要求 47
2.2.3 存款取款模块基本要求 53
2.2.4 汇总查询模块基本要求 58
2.2.5 职员管理模块基本要求 59
2.2.6?其他功能模块基本要求 59
2.2.7 利率设置模块基本要求 60
2.2.8 银行业务管理系统功能扩展要求 60

第3章 数据库应用开发实例解析 61
3.1 系统概述 61
3.1.1 业务流程及基本需求 61
3.1.2 系统总体功能设计 62
3.2 数据库设计 62
3.2.1 数据表划分及逻辑结构 62
3.2.2 创建数据库 64
3.2.3 存储过程设计 65
3.2.4 LINQ相关操作 65
3.3 基础模块类设计 66
3.3.1 设计模块公用类 66
3.3.2 设计筛选条件用户控件 66
3.4 登录模块与主窗体设计 68
3.4.1 登?密码加密解密处理 68
3.4.2 登录窗体界面设计 69
3.4.3 主功能窗体界面设计 70
3.5 编码管理模块 72
3.5.1 设计编码管理通用类 72
3.5.2 修改主窗体菜单实现各种编码管理功能 72
3.6 基本情况管理模块 73
3.6.1 录入基本情况 73
3.6.2 成批数据修改 75
3.7 课程成绩管理模块 76
3.8 查询统计模块 78
3.8.1 查询基本情况 78
3.8.2 查询成绩 79
3.8.3 统计功能 80
3.9 报表输出模块 81
3.9.1 基本情况表 81
3.9.2 成绩表 82
3.9.3 点名册 84
3.9.4?学籍表 85
3.10 数据备份与恢复模块 88
3.10.1 备份SQL Server数据库 88
3.10.2 恢复数据 89
3.11 其他功能模块 92
3.11.1 修改登录密码 92
3.11.2 注销某年级数据 93
3.12 制作系统安装程序 93

第2篇 C#网络应用编程上机指导

第4章 网络编程基础实验 98
4.1 实验一 多线程程序设计 98
4.1.1 实验目的 98
4.1.2 实验内容 98
4.1.3 实验要求 99
4.1.4 实验提示 99
4.1.5 实验报告中要求回答的问题 101
4.2 实验二 即时通信 102
4.2.1 实验目的?102
4.2.2 实验内容 102
4.2.3 实验要求 103
4.2.4 实验提示 103
4.2.5 实验报告中要求回答的问题 109
4.3 实验三 网络呼叫应答提醒 109
4.3.1 实验目的 109
4.3.2 实验内容 110
4.3.3 实验要求 110
4.3.4 实验提示 110
4.3.5 实验报告中要求回答的问题 113
4.4 实验四 FTP文件操作 113
4.4.1 实验目的 113
4.4.2 实验内容 113
4.4.3 实验要求 114
4.4.4 实验提示 114
4.4.5 实验报告中要求回答的问题 116
4.5 实验五 数据加密与解密 116
4.5.1 ?验目的 116
4.5.2 实验内容 116
4.5.3 实验要求 116
4.5.4 实验提示 117
4.5.5 实验报告中要求回答的问题 118

第5章 网络编程设计型实验 119
5.1 设计型实验完成方式及考核方式 119
5.1.1 设计型实验基本功能要求 120
5.1.2 设计型实验完成方式 120
5.1.3 设计型实验考核方式 120
5.2 设计型实验选题参考 121
5.2.1 城镇规划 121
5.2.2 联机画板 122
5.2.3 火炬设计 123
5.2.4 开心农场 123
5.2.5 房间设计 124
5.2.6 电路图制作 125
5.2.7 几何?图 126

第6章 网络应用编程实例解析 128
6.1 智能客户端基本知识 128
6.1.1 通过网站提供客户端软件下载 128
6.1.2 客户端软件版本测试与自动升级 129
6.2 网络对战五子棋游戏功能描述 129
6.2.1 网络对战五子棋游戏规则描述 129
6.2.2 服务器与客户端通信描述 129
6.3 界面设计与代码实现 133
6.3.1 服务器端设计 133
6.3.2 客户端设计 153
6.4 智能客户端的发布与升级 158
6.4.1 发布与传统安装的区别 158
6.4.2 发布智能客户端程序 159

   编辑推荐

   文摘
href="#" class="layer detail_img" id="aimg_img">


   序言