c#程序设计教程 大中专公共计算机 新华正版
"基于上海市精品课程,10多年锤炼。案例驱动,案例翔实且富有新颖、趣味和实用,着重培养的计算思维能力、程序设计能力及解决问题能力。 "
¥
49.05
7.1折
¥
69
全新
库存2件
作者作者
出版社清华大学出版社
ISBN9787302601708
出版时间2022-05
版次1
装帧平装
开本16开
页数432页
字数627千字
定价69元
货号xhwx_1202652704
上书时间2024-01-14
商品详情
- 品相描述:全新
-
正版特价新书
- 商品描述
-
主编:
"本教材在内容上由篇和实验篇两部分构成。篇采用传统印刷的方式,共6章,每章除内容外,还增加了综合应用、能力提高和上机实验3个环节。其中,综合应用环节将本章所涉及知识点串联起来,设计1到2个中型的案例程序。通过该节学后,能更好地掌握本章学要点。能力提高环节,紧扣本章知识内容,在掌握了本章主要知识内容后进行拓展,设计更为有趣、实用的案例程序。每章后面附有若干上机实验,针对本章内容供读者检验和巩固所学知识。实验篇采用数字资源的形式提供给读者,内容在章节安排上始终与篇保持一致,每章由“知识要点”和“实验题解”两部分构成。其中,“知识要点”部分归纳并结了在篇的每章中必须掌握的内容,而“实验题解”部分则与篇中每章后的上机实验保持同步。从而帮助在每个知识要点学后都有相应的上机实验进行自测,检验学成果。本书基于重量精品课程和上海市精品课程编写,10多年锤炼。用案例驱动方式编写,案例翔实且富有新颖、趣味和实用,着重培养的计算思维能力、程序设计能力及解决问题能力。"
目录:
章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
第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.数据访问对象324
6.2.1ado.简介324
6.2.2连接数据库: connection对象326
6.2.3执行sql语句: mand对象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使用binsource组件实现绑定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
内容简介:
本书基于上海市精品课程“面向对象程序设计(c)”编写,旨在培养的计算思维能力,通过面向对象的c程序设计,让体悟到编程的乐趣与魅力,掌握基础知识,开阔视野,培养能力,为今后的编程学打好基础。在教材体系设计上采用由浅入深、循序渐进的方式,力图将c语言基础、c可视化程序设计、面向对象程序开发、windows窗体应用程序开发、图形图像编程、数据库访问技术等内容有机结合。突出面向应用型高校的目标,以应用为主,用大量的案例帮助学者理解和掌握知识,用精心设计的上机实验引导学者进行编程实践,提高程序的设计和编码能力。本书可作为高等院校计算机类专业的编程入门教材,以及其他各专业的程序设计公共通识课程教材,也可供相关技术人员学参。
作者简介:
陈佳雯,女,39岁,华东师范大学博士,上海师范大学天华学院计算机科学与技术主任,从事计算机程序设计10余年,所承担的面向对象程序设计(c)课程获上海市精品课程荣誉,主编本书版教材获得上海市教材。曾独立研发过10余个计算机软件作品,均上线运行,投入使用,其中,部分获得软件著作权。
— 没有更多了 —
以下为对购买帮助不大的评价