登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入 新註冊 | 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / EMS,時效:出貨後2-3日

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

2023年08月出版新書

2023年07月出版新書

2023年06月出版新書

2023年05月出版新書

2023年04月出版新書

2023年03月出版新書

2023年02月出版新書

『簡體書』C#程序设计与项目实战

書城自編碼: 2406545
分類: 簡體書→大陸圖書→教材高职高专教材
作者: 庄越
國際書號(ISBN): 9787121231384
出版社: 电子工业出版社
出版日期: 2014-06-01
版次: 1 印次: 1
頁數/字數: 311/518400
書度/開本: 16开 釘裝: 平装

售價:NT$ 342

我要買

share:

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



新書推薦:
那一抹嫣红
《 那一抹嫣红 》

售價:NT$ 330.0
十八岁出门远行
《 十八岁出门远行 》

售價:NT$ 252.0
新能源与智能汽车技术丛书——智能车辆感知、轨迹规划与控制
《 新能源与智能汽车技术丛书——智能车辆感知、轨迹规划与控制 》

售價:NT$ 661.0
鼻科学与前颅底手术——基于案例分析
《 鼻科学与前颅底手术——基于案例分析 》

售價:NT$ 1669.0
弗吉尼亚·伍尔夫传:作家的一生
《 弗吉尼亚·伍尔夫传:作家的一生 》

售價:NT$ 493.0
不胜欢喜
《 不胜欢喜 》

售價:NT$ 296.0
现代欧洲史:1500—1815
《 现代欧洲史:1500—1815 》

售價:NT$ 493.0
高颜值创意饮品:咖啡 茶饮 鸡尾酒 气泡水
《 高颜值创意饮品:咖啡 茶饮 鸡尾酒 气泡水 》

售價:NT$ 335.0

建議一齊購買:

+

NT$ 468
《 宠物美容与服饰 》
+

NT$ 315
《 安全管理(刘景良)(第三版) 》
+

NT$ 277
《 二手车鉴定与评估 》
+

NT$ 333
《 C#语言Windows程序设计 》
內容簡介:
本书介绍C#程序设计的基本语法、C#面向对象程序设计、基于Windows的窗体应用程序开发、图形用户界面GUI设计、ADO.NET数据库访问等内容。本书以C#语言规范4.0为标准,开发工具使用Visual Studio 2012,内容选取上与工作岗位的能力要求紧密结合,紧跟C#发展动向;教材组织上以项目为载体,校企合作精选工作项目,任务案例实用精炼,融知识性、趣味性于一体,综合性和难度逐步提升,符合学习规律,也使读者在学习的过程中体会到C#编程的乐趣。本书配套建设了课程网站,提供PPT教学课件、课程任务案例、实训资源包等的教学资源,以方便教师教学和读者自主学习。
目錄
第1章 认知.NET与C# (1)
1.1 任务1:认知.NET (1)
1.1.1 .NET发展历史 (1)
1.1.2 .NET Framework (3)
1.1.3 程序编译 (3)
1.1.4 C# (4)
1.1.5 Visual Studio (5)
1.2 任务2:创建应用程序 (11)
1.2.1 基于控制台的应用程序 (11)
1.2.2 基于Windows窗体的应用程序 (16)
1.3 小结 (19)
1.4 实训任务 (20)
第2章 数据运算 (21)
2.1 任务1:标识符与关键字 (21)
2.1.1 命名标识符 (22)
2.1.2 关键字 (22)
2.2 任务2:使用常量和变量 (22)
2.2.1 常量 (22)
2.2.2 变量 (23)
2.3 任务3:认知基本数据类型 (24)
2.3.1 简单类型 (25)
2.3.2 枚举类型 (27)
2.3.3 结构类型 (28)
2.4 任务4:数据运算 (29)
2.4.1 运算符类型 (29)
2.4.2 赋值运算符与赋值表达式 (29)
2.4.3 算术运算符与算术表达式 (30)
2.4.4 关系运算符与关系表达式 (31)
2.4.5 逻辑运算符与逻辑表达式 (31)
2.4.6 位运算符 (32)
2.4.7 扩充后的赋值运算符 (33)
2.4.8 条件运算符 (33)
2.4.9 运算符优先级 (34)
2.5 任务5:类型转换 (34)
2.5.1 隐式转换 (35)
2.5.2 显式转换 (36)
2.4.3 System.Convert类 (36)
2.4.4 数值和字符串之间的转换 (37)
2.4.5 装箱和拆箱 (38)
2.6 小结 (39)
2.7 实训任务 (40)
第3章 程序流程控制 (41)
3.1 任务1:认知程序的三种结构 (41)
3.1.1 顺序结构 (41)
3.1.2 分支结构 (42)
3.1.3 循环结构 (42)
3.2 任务2:条件判断 (42)
3.2.1 if语句 (42)
3.2.2 switch语句 (45)
3.3 任务3:循环嵌套 (47)
3.3.1 while语句 (48)
3.3.2 do…while语句 (49)
3.3.3 for语句 (50)
3.3.4 foreach语句 (54)
3.4 流程跳转 (54)
3.5 小结 (56)
3.6 实训任务 (56)
第4章 收集同一类型的数据 (59)
4.1 任务1:创建和使用数组 (59)
4.1.1 数组的概念 (59)
4.1.2 声明和初始化数组 (60)
4.1.3 访问数组 (62)
4.1.4 System.Array类 (64)
4.1.5 匿名数组 (65)
4.2 任务2:集合处理 (66)
4.2.1 非泛型集合 (66)
4.2.2 泛型集合 (67)
4.3 任务3:字符串处理 (68)
4.3.1 String类 (68)
4.3.2 StringBuilder类 (72)
4.4 小结 (73)
4.5 实训任务 (74)
第5章 堆积木——方法 (77)
5.1 任务1:创建一个方法 (77)
5.2 任务2:调用方法 (78)
5.3 任务3:向方法传递参数 (82)
5.3.1 参数的类别 (82)
5.3.2 值参数调用 (82)
5.3.3 引用参数调用 (84)
5.4 任务4:方法的重载 (88)
5.5 任务5:Main方法 (89)
5.6 任务6:变量的作用域 (90)
5.6.1 局部变量 (91)
5.6.2 全局变量 (92)
5.7 小结 (93)
5.8 实训任务 (93)
第6章 面向对象基础 (96)
6.1 任务1:认知面向对象 (96)
6.1.1 理解面向对象 (96)
6.1.2 面向对象的概念 (97)
6.2 任务2:面向对象程序设计 (98)
6.2.1 类 (98)
6.2.2 类成员 (99)
6.2.3 this关键字 (111)
6.2.4 委托 (113)
6.2.5 事件 (116)
6.3 小结 (119)
6.4 实训任务 (120)
第7章 面向对象高级 (124)
7.1 任务1:继承性 (124)
7.1.1 理解继承 (124)
7.1.2 继承的特性 (125)
7.1.3 派生类 (125)
7.1.4 尊老爱幼——派生类中调用构造函数 (127)
7.1.5 密封类 (130)
7.1.6 隐藏从基类继承的成员 (130)
7.2 任务2:多态性 (133)
7.2.1 虚方法 (133)
7.2.2 抽象方法和抽象类 (137)
7.3 任务3:接口 (140)
7.3.1 理解接口 (140)
7.3.2 使用接口 (140)
7.3.3 判别实现了某接口的对象 (143)
7.3.4 接口和抽象类的比较 (144)
7.4 小结 (145)
7.5 实训任务 (145)
第8章 调试程序和异常处理 (149)
8.1 任务1:调试程序 (149)
8.1.1 错误类型 (149)
8.1.2 调试工具栏 (150)
8.1.3 调试命令 (150)
8.2 任务2:异常处理 (154)
8.2.1 异常类 (154)
8.2.2 使用异常 (155)
8.2.3 创建用户定义的异常类 (159)
8.3 任务3:生成程序 (161)
8.4 小结 (162)
8.5 实训任务 (162)
第9章 开发Windows窗体应用程序 (164)
9.1 任务1:认知Windows窗体应用程序 (164)
9.1.1 窗体 (165)
9.1.2 控件 (165)
9.1.3 事件 (165)
9.2 任务2:认知Windows窗体 (166)
9.3 任务3:使用常用的Windows窗体控件 (168)
9.3.1 Windows窗体控件的共同特性 (168)
9.3.2 标签Label (170)
9.3.3 文本框TextBox (170)
9.3.4 按钮Button (172)
9.3.5 单选按钮RadioButton (174)
9.3.6 复选框CheckBox (176)
9.3.7 列表框ListBox (178)
9.3.8 组合框ComboBox (180)
9.3.9 计时器Timer (180)
9.3.10 进度条ProgressBar (180)
9.3.11 日期时间DateTimePicker (183)
9.3.12 图片框PictureBox (183)
9.3.13 图像列表组件ImageList (184)
9.3.14 树视图TreeView (184)
9.3.15 列表视图ListView (185)
9.3.16 消息框MessageBox (186)
9.3.17 通用对话框 (188)
9.3.18 菜单MenuStrip (189)
9.3.18 工具栏ToolStrip (195)
9.3.19 状态栏StatusStrip (195)
9.4 任务4:构建多文档界面窗体 (195)
9.4.1 SDI和MDI应用程序简介 (195)
9.4.2 多文档界面特点 (196)
9.4.3 创建多文档界面 (196)
9.5 小结 (205)
9.6 实训任务 (205)
第10章 开发图形应用程序 (208)
10.1 任务1:认知图形绘制基础 (208)
10.1.1 GDI+ (208)
10.1.2 图形坐标系统 (209)
10.1.3 绘图对象 (209)
10.2 任务2:绘制图形 (212)
10.2.1 绘图图面Graphics (212)
10.2.2 画笔Pen (213)
10.2.3 画笔绘图 (214)
10.2.4 画刷Brush (220)
10.2.5 清理图面 (223)
10.3 任务3:绘制文本与图像 (223)
10.3.1 文本 (223)
10.3.2 图像 (225)
10.4 任务4:交互绘图 (228)
10.4.1 鼠标事件 (228)
10.4.2 鼠标绘图 (229)
10.5 小结 (230)
10.6 实训任务 (231)
第11章 文件流操作 (232)
11.1 任务1:认知文件和流 (232)
11.1.1 文件和流的概念 (232)
11.1.2 FileStream类 (233)
11.2 任务2:操作文件和目录 (235)
11.2.1 File类和FileInfo类 (235)
11.2.2 Directory类和DirectoryInfo类 (238)
11.3 任务3:读写文件 (240)
11.3.1 读写文本文件 (240)
11.3.2 读写二进制文件 (243)
11.4 小结 (246)
11.5 实训任务 (246)
第12章 数据库操作——ADO.NET (249)
12.1 任务1:理解数据访问模型 (251)
12.2 任务2:认知ADO.NET对象模型 (252)
12.2.1 ADO.NET对象模型 (252)
12.2.2 数据提供程序 (252)
12.2.3 DataSet (253)
12.2.4 ADO.NET的数据访问模式 (253)
12.3 任务3:创建数据库连接 (254)
12.3.1 连接对象Connection (254)
12.3.2 ConnectionString属性 (256)
12.3.3 应用程序配置文件 (257)
12.3.4 管理数据库连接 (258)
12.3.5 处理连接的异常 (259)
12.4 任务4:在连接环境中获取数据 (259)
12.4.1 命令对象Command (259)
12.4.2 Command对象的属性 (261)
12.4.3 设置Command对象的属性 (262)
12.4.4 Command对象的参数 (262)
12.4.5 使用Command对象执行命令 (263)
12.5 任务5:断开连接的数据访问 (274)
12.5.1 数据集DataSet (274)
12.5.2 数据适配器DataAdapter (275)
12.5.3 数据更新 (278)
12.6 任务6:创建三层体系结构的应用程序 (294)
12.7 小结 (302)
12.8 实训任务 (302)
附录A 实训报告书模板 (310)
参考文献 (311)
內容試閱
C#(读作C Sharp)是微软公司.NET windows网络框架的主角,是一种安全的、稳定的、简单的、优雅的,由C和C++衍生出来的面向对象的编程语言。C#集中了最近20年来软件开发技术积累的主要成果:面向对象、类型安全、组件技术、自动内存管理、跨平台异常处理、版本控制、代码安全管理等。C#以其强大的操作能力,优雅的语法风格,创新的语言特性和便捷的面向组件编程的支持,迅速成为Windows平台上.NET开发的主角。
Microsoft Visual Studio(简称VS)是目前最流行的Windows平台应用程序开发环境,其可视化设计器、智能代码助手、强劲的调试器等使程序员的工作快速而高效;解决方案管理器、良好的程序发布升级功能等使程序员可开发出企业级应用程序。本书采用版本为Visual Studio 2012版本,基于.NET Framework4.0。
本书根据高职“软件实现能力”的培养要求,基于工作过程导向的教学设计,以真实项目为载体,内容选取、教学重点与职业岗位的能力要求紧密结合。结合多年的教学实践,本书以C#语言规范4.0为标准,设计了C#程序设计的学习路径,包括以下五部分。
(1)C#程序设计基础:第1章至第5章。读者将了解C#语言的特点,C#程序设计的基本流程,C#中常量和变量的定义与使用、数据类型与表达式,程序设计的三种基本结构,数组、字符串的处理,方法的使用等。
(2)面向对象程序设计:第6章和第7章。读者将学习面向对象的基本概念,包括类、委托、事件、类的继承、多态、接口等,掌握面向对象程序设计的基本方法。
(3)调试程序和异常处理:第8章。读者将学习使用Visual Studio 2012调试程序的方法,掌握C#应用程序中的异常处理技术,程序发布方法等。
(4)基于Windows程序设计:第9章~第11章。读者将学习Windows窗体应用程序开发、图形用户界面GUI设计、文件流操作等,能熟练使用控件设计基于Windows的窗体应用程序。
(5)数据库应用程序设计:第12章。读者将学习使用ADO.NET编程模型访问数据库,设计出高效、快捷的数据库应用程序。
本书由广东交通职业技术学院的庄越、王槐彬担任主编,周江、关少珊、邹文杰担任副主编。此外,刘伯睿、李月、陈丽、支和才、徐燃柏、陈刚、官华、龙利国、李慧、曾小平等参加了本书的编写与校对工作。
本书所有程序均调试通过,同时为了方便教师教学,本书配有电子教学课件及相关资源,请有此需要的读者可登录华信教育资源网(www.hxedu.com.cn)免费注册后进行下载,如有问题可在网站留言板留言或与电子工业出版社联系(E-mail:hxedu@phei.com.cn)。
虽然本书体现了我们近年 C#程序设计课程教学改革积累的经验,但由于开发经验有限,编写时间仓促,书中难免存在疏漏和不足。恳请同行专家和读者能给予批评和指正。
编 者

 

 

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