登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書

『簡體書』C#程序设计教程

書城自編碼: 3753892
分類:簡體書→大陸圖書→教材研究生/本科/专科教材
作者: 陈佳雯
國際書號(ISBN): 9787302601708
出版社: 清华大学出版社
出版日期: 2022-05-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:HK$ 86.3

我要買

 

** 我創建的書架 **
未登入.


新書推薦:
拐点:站在AI颠覆世界的前夜
《 拐点:站在AI颠覆世界的前夜 》

售價:HK$ 82.8
竞争优势:透视企业护城河(珍藏版) 6[美]布鲁斯·格林沃尔德
《 竞争优势:透视企业护城河(珍藏版) 6[美]布鲁斯·格林沃尔德 》

售價:HK$ 118.8
日本通史(修订本)上下
《 日本通史(修订本)上下 》

售價:HK$ 309.6
好的爱,有边界
《 好的爱,有边界 》

售價:HK$ 70.8
心悦读丛书·倍速社会:快电影、剧透与新消费文化
《 心悦读丛书·倍速社会:快电影、剧透与新消费文化 》

售價:HK$ 69.6
马王堆考古手记
《 马王堆考古手记 》

售價:HK$ 118.8
全靠演技
《 全靠演技 》

售價:HK$ 54.0
流人系列01:驽马
《 流人系列01:驽马 》

售價:HK$ 94.8

 

建議一齊購買:

+

HK$ 42.2
《 大数据导论--数据思维、数据能力和数据伦理(通识课版) 》
+

HK$ 87.8
《 西方马克思主义概论(第二版) 》
+

HK$ 163.4
《 信号与系统(第二版) 》
+

HK$ 115.2
《 农业生态学(Agroecology)(第二版) 》
+

HK$ 115.0
《 新世纪英语专业本科生教材:综合教程(第3版)增强版 教师用书 2(一书一码) 》
+

HK$ 187.1
《 投资学(原书第10版) 》
編輯推薦:
本教材在内容上由教学篇和实验篇两部分构成。
  教学篇采用传统印刷的方式,共6章,每章除教学内容外,还增加了综合应用、能力提高和上机实验3个环节。其中,综合应用环节将本章所涉及知识点串联起来,设计1到2个中型的案例程序。学生通过该节学习后,能更好地掌握本章学习要点。能力提高环节,紧扣本章知识内容,在学生掌握了本章主要知识内容后进行拓展,设计更为有趣、实用的案例程序。每章后面附有若干上机实验,针对本章教学内容供读者检验和巩固所学知识。
实验篇采用数字资源的形式提供给读者,内容在章节安排上始终与教学篇保持一致,每章由“知识要点”和“实验题解”两部分构成。其中,“知识要点”部分归纳并总结了在教学篇的每章中必须掌握的内容,而“实验题解”部分则与教学篇中每章后的上机实验保持同步。从而帮助学生在每个知识要点学习后都有相应的上机实验进行自测,检验学习成果。
本书基于精品课程和上海市精品课程编写,10多年锤炼。用案例驱动方式编写,案例翔实且富有新颖性、趣味性和实用性,着重培养学生的计算思维能力、程序设计能力及解决问题能力。
內容簡介:
本书基于上海市精品课程“面向对象程序设计(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
內容試閱
C#源于强大的Microsoft公司,作为一种强大且灵活的程序语言,占据着相当大的市场份额,受欢迎度高、影响力大,属于编程语言中的梯队。另外,C#语言的易学易用性非常突出。因此,为保持大学计算机程序设计教学的稳定性和多样化,基于面向对象的C#程序设计语言开设程序设计课程,不失为一种明智的选择。
2012年,C#语言被列入上海市高等学校计算机等级考试(2020年起更名为上海市高等学校信息技术水平考试)二级的编程语言之一,这在全国范围内实属首次。近十年过去了,如今各类编程语言百花齐放,C#作为目前主流的程序设计语言,在微软.NET架构的支持下,仍然占据着相当大的市场份额。从历年上海市高等学校计算机等级考试(二级)每年参考的数据看,参加C#语言的考生仍然占有相当数量。这说明,C#语言目前仍然是大学生主要修学的程序设计语言之一。
从2021年起,上海市高等学校信息技术水平考试对若干程序设计语言考试进行了改革,首次将C#语言纳入二/三级联考科目。学生只要参加一次考试,就可以根据自身能力去获得相应等级的证书,这对广大考生来说是一件非常有利的事情。因此,把面向对象的C#程序设计课程做强做好,无论从实用的角度还是从考级考证的角度来说都是非常有益的。而教材的编写则是做好一门课程的重中之重。
本书在内容上由教学篇和实验篇两部分构成。
教学篇采用传统印刷的方式,共6章: C#编程概述、C#语言基础、面向对象程序设计、Windows窗体应用程序开发、图形图像编程、数据库访问技术。每章除教学内容外,还有综合应用、能力提高和上机实验3个环节。其中,综合应用环节将该章所涉及知识点串联起来,设计出1~2个中型的案例程序,学生通过该环节学习后,能较好地掌握该章学习要点;能力提高环节紧扣该章知识内容,在学生掌握了该章主要知识内容后进行拓展,设计更为有趣、实用的案例程序;每章后附有若干上机实验,针对该章教学内容供读者检验和巩固所学知识。
实验篇采用电子资源的形式提供给读者,在章节内容安排上始终与教学篇保持一致,每章由“知识要点”和“实验题解”两部分构成;其中,“知识要点”部分归纳并总结了在教学篇的每章中必须掌握的内容,而“实验题解”部分则与教学篇中每章后的上机实验保持同步。从而帮助学生在每个知识要点学完后都有相应的上机实验可以进行自测,检验学习成果。另外提供了已调通的上机程序,包含书上所有教学实例和上机习题。
关于本书的教学学时,建议为理论教学48学时及实验教学48学时。如有条件,还可包含一个综合实践(课程设计)环节,引导学生完成一个中小型的、能与数据库交互的应用系统。教学中应以实验为驱动,引出语言基础、语法规则、语句结构,并强调编程思路及能力的培养。为实现课堂讲解与实验结合的教学方法,培养学生的独立思考及编程能力,本书实验篇采用一一对应的形式对教学篇中的上机实验进行解答。其中,有50%的习题在“编程提示”中给出了设计思路,要求读者独立完成程序的设计与编写工作;另有50%的习题则给出了“实验步骤”,提供程序源代码并做了详尽的分析。
本书作者早年主编的《C#程序设计简明教程》曾获上海市优秀教材荣誉奖。在此基础上,本书吸收了作者十多年从事C#程序设计教学的经验,在内容上做了大量更新。同时,加强了上机实验的数量,所设计的上课实例和上机习题更富有新颖性、趣味性和实用性,着重培养在校大学生的计算思维能力、程序设计能力、动手能力及解决问题能力。本书作为上海市精品课程主讲教材,沿用了前书的案例教学法,以实验案例为驱动,逐步引出教学内容及知识要点。语言描述简洁精练、图文并茂,并配有综合应用、能力提高及上机习题等相关学习环节,帮助学生提高实际的程序设计综合能力。
为C#语言的初学者考虑,在所有上课实例和上机实验的分析、解题过程中,本书尽量采用多种方法,兼顾界面丰富、知识广泛等特点,从而启发学生开拓思维,提高分析问题、解决问题的能力。本教材配有教学课件、上课实例、实验素材和习题源码等数字资源,使用本书的学校可与本书作者联系获取相关教学资源,或者登录清华大学出版社官网(www.tup.tsinghua.edu.cn)下载。
本书的体例定制及编写工作由同济大学陆慰民教授亲自指导。陆慰民教授是精品课程“大学计算机基础”及“Visual Studio程序设计”建设者,他师德高尚,对青年教师关怀备至,时刻关心青年教师的职业发展。本书正是在陆慰民教授这样老一辈专家的带领下,才取得了今天的成绩。同时,邀请上海大学的陆铭教授作本书的主审,陆铭教授是上海市高等学校信息技术水平考试C#组的负责人。正是有了陆铭教授的参与,本书在质量上得到了有力的保证。在此,对两位教授的指导与帮助表示衷心感谢!
清华大学出版社的编辑对本书的出版也给予了很大的支持和帮助,在此一并感谢!
由于作者水平有限,疏漏在所难免,望有关专家和广大读者给予批评指正。
作者2021年9月

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.