• C#程序设计教程
  • C#程序设计教程
21年品牌 40万+商家 超1.5亿件商品

C#程序设计教程

内干净

28 4.1折 69 九品

仅1件

湖南长沙
认证卖家担保交易快速发货售后保障

作者陈佳雯

出版社清华大学出版社

出版时间2022-05

版次1

装帧其他

货号40gf

上书时间2024-07-05

甲山书店

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
图书标准信息
  • 作者 陈佳雯
  • 出版社 清华大学出版社
  • 出版时间 2022-05
  • 版次 1
  • ISBN 9787302601708
  • 定价 69.00元
  • 装帧 其他
  • 开本 16开
  • 纸张 胶版纸
【内容简介】
本书基于上海市精品课程“面向对象程序设计(C#)”编写,旨在培养学生的计算思维能力,通过面向对象的C#程序设计,让学生体悟到编程的乐趣与魅力,掌握基础知识,开阔视野,培养能力,为今后的编程学习打好基础。 在教材体系设计上采用由浅入深、循序渐进的方式,力图将C#语言基础、C#可视化程序设计、面向对象程序开发、Windows窗体应用程序开发、图形图像编程、数据库访问技术等内容有机结合。突出面向应用型高校学生的目标,以应用为主,用大量的案例帮助学习者理解和掌握知识,用精心设计的上机实验引导学习者进行编程实践,提高程序的设计和编码能力。 本书可作为高等院校计算机类专业的编程入门教材,以及其他各专业的程序设计公共通识课程教材,也可供相关技术人员学习参考。
【作者简介】
陈佳雯,女,39岁,华东师范大学博士研究生,上海师范大学天华学院计算机科学与技术主任,从事计算机程序设计教学10余年,所承担的面向对象程序设计(C#)课程获上海市精品课程荣誉,主编本书版教材获得上海市优秀教材。曾独立研发过10余个计算机软件作品,均上线运行,投入使用,其中,部分获得国家软件著作权。
【目录】
第1章C#编程概述1

1.1个C#应用程序1

1.1.1引例——Hello World!1

1.1.2代码分析4

1.2开发环境介绍6

1.2.1启动Visual Studio开发环境6

1.2.2Windows窗体应用程序7

1.2.3控制台应用程序11

1.3窗体和基本控件13

1.3.1控件的基本属性13

1.3.2窗体16

1.3.3标签19

1.3.4图像框21

1.3.5文本框23

1.3.6命令按钮28

1.4标识符和关键字30

1.4.1命名约定30

1.4.2关键字30

1.4.3语句31

1.5控制台应用程序的开发31

1.5.1一个简单的控制台应用程序32

1.5.2从程序中输出文本33

1.5.3格式字符串34

1.5.4多重标记和值34

1.5.5在程序中输入文本35

1.5.6注释36

1.6综合应用38

1.7能力提高——数据校验40

1.7.1数据完整性校验41

1.7.2数据有效性校验43

1.7.3正则表达式46

上机实验49

实验篇: C#编程入门实验54

C#程序设计教程目录第2章C#语言基础55

2.1数据类型和变量55

2.1.1引例55

2.1.2值类型56

2.1.3引用类型60

2.1.4变量和常量61

2.1.5类型转换63

2.2运算符65

2.2.1基本运算符65

2.2.2条件运算符68

2.2.3is运算符68

2.2.4sizeof运算符69

2.2.5typeof运算符69

2.2.6checked和unchecked运算符69

2.2.7new运算符70

2.2.8运算符优先级70

2.3分支结构71

2.3.1if语句71

2.3.2if语句的嵌套75

2.3.3switch语句76

2.4循环结构78

2.4.1for语句79

2.4.2while语句和do...while语句81

2.4.3两类循环结构的比较84

2.4.4循环语句的嵌套86

2.4.5跳转语句88

2.5函数89

2.5.1自定义函数90

2.5.2数学函数94

2.5.3字符串函数97

2.5.4日期和时间函数103

2.6数组106

2.6.1一维数组107

2.6.2二维数组117

2.6.3多维数组和交错数组119

2.7综合应用120

2.8能力提高——异常处理123

2.8.1什么是异常123

2.8.2try...catch语句124

2.8.3异常处理类126

2.8.4try...catch...finally语句128

2.8.5抛出异常129

上机实验129

实验篇: C#语言基础实验139

第3章面向对象程序设计140

3.1面向对象程序设计基础140

3.1.1什么是面向对象程序设计140

3.1.2类和对象的概念140

3.2封装和隐藏141

3.2.1定义类142

3.2.2定义类成员142

3.2.3对象及其成员的访问148

3.2.4构造函数和析构函数150

3.3继承和派生152

3.3.1基类和派生类153

3.3.2定义派生类153

3.4重载和重写156

3.4.1重载156

3.4.2重写160

3.5综合应用161

3.6能力提高——静态类和静态成员167

3.6.1静态类167

3.6.2静态成员167

上机实验170

实验篇: 面向对象程序设计实验172

第4章Windows窗体应用程序开发173

4.1常用控件173

4.1.1单选按钮、复选框和框架173

4.1.2列表框和组合框179

4.1.3日历和时钟185

4.1.4滚动条和进度条193

4.2菜单和工具栏197

4.2.1引例——记事本程序197

4.2.2菜单设计198

4.2.3工具栏设计203

4.3通用对话框206

4.3.1建立通用对话框206

4.3.2“打开文件”对话框206

4.3.3“保存文件”对话框208

4.3.4“字体”对话框209

4.3.5“颜色”对话框209

4.4多重窗体应用程序开发213

4.4.1添加窗体214

4.4.2窗体的实例化和显示215

4.4.3窗体的隐藏和关闭215

4.4.4多重窗体间的数据访问216

4.5综合应用220

4.6能力提高——文件流操作226

4.6.1流的概念227

4.6.2FileStream类227

4.6.3StreamReader和StreamWriter类234

4.6.4BinaryReader和BinaryWriter类237

上机实验238

实验篇: Windows窗体应用程序开发实验245

第5章图形图像编程246

5.1GDI 绘图基础246

5.1.1GDI 概述246

5.1.2坐标系249

5.1.3Graphics类251

5.1.4GDI 中常用的数据类型255

5.2图形绘制256

5.2.1绘制线条与形状256

5.2.2图形填充266

5.2.3文本输出270

5.3图像处理274

5.3.1图像的加载和显示274

5.3.2图像的缩放和裁切276

5.3.3图像的旋转、反射和扭曲279

5.3.4图像的打开和保存285

5.4非规则窗体和控件288

5.5综合应用291

5.6能力提高——图形处理技巧297

5.6.1数据图表的输出297

5.6.2随机图形的生成301

上机实验307

实验篇: 图形图像编程实验316

第6章数据库访问技术317

6.1数据库概述317

6.1.1关系数据库模型317

6.1.2创建Access数据库及数据表318

6.1.3关系数据库标准语言SQL320

6.2ADO.NET数据访问对象324

6.2.1ADO.NET简介324

6.2.2连接数据库: Connection对象326

6.2.3执行SQL语句: Command对象330

6.2.4读取数据: DataReader对象338

6.2.5数据适配器: DataAdapter对象339

6.2.6数据集: DataSet对象341

6.3数据绑定技术345

6.3.1数据绑定345

6.3.2简单数据绑定345

6.3.3复杂数据绑定348

6.3.4使用BindingSource组件实现绑定352

6.4数据库操作354

6.4.1数据库操作步骤354

6.4.2数据库查询358

6.4.3数据库编辑361

6.4.4二进制数据处理365

6.5综合应用369

6.6能力提高——一些重要的需求设计392

6.6.1图形验证码392

6.6.2登录密码加密395

6.6.3多用户权限管理397

6.6.4数据同步401

上机实验406

实验篇: 数据库访问技术实验421
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP