





定价:49元
印次:3-4
ISBN:9787302564300
出版日期:2021.03.01
印刷日期:2023.07.27
图书责编:张龙卿
图书分类:教材
本书以Microsoft Visual Studio 2015为集成开发环境,但同时也适合以Visual Studio 2010、Visual Studio 2012、Visual Studio 2017甚至Visual Studio 2019为集成开发环境的教学,并且配套有立体化教学资源。本书通过多个学习任务,引导读者完成C#程序设计的基础知识学习。本书主要内容包括C#语言概述;C#程序设计基础;阶段项目一:四则运算计算器;WinForm常用控件的使用;面向对象程序设计;阶段项目二:学生成绩管理系统;课程设计。 本书采用任务驱动模式编写,每一章都由几个学习任务组成,每个学习任务都将相关的理论知识融入其中。在每一章后面都配套有相关的实训内容,方便读者巩固已学知识。本书还设计了两个大的阶段项目,阶段项目给出了基本的项目代码,预留出许多需要改进的地方,具体的项目完善工作读者可以通过相关拓展知识来完成。 本书适合应用型本科、大专(高职)和中职学生使用,也可以作为其他学习C#程序设计的初学者使用。
谭恒松,男,出生于1979年1月,现就职于浙江工商职业技术学院软件技术专业,从事计算机软件开发教学十八年,教学经验丰富,积极参与教学改革与教材建设,先后已经主编出版了教材8本,组成了软件开发的一系列教材。
前 言 一、缘起 C# 是微软公司发布的一种面向对象的、运行于.k之 NETFramewor 上的高级程序设计语言,它是一种安全、稳定、简单且由 C 和C++衍生出 来的面向对象的编程语言。C# 以其强大的操作功能、严谨的语法风格、 创新的语言特性和便捷的面向组件编程的特点成为.NET 开发的首选 语言。 编者通过多年从事程序设计语言教学的经验来看,学生要想学好一门 程序设计语言,在启蒙阶段不能太难,要遵循学习的规律,不能一开始就出 现大段的代码,否则教师教得很费劲,学生也会学得一头雾水,不知所云。 本书根据高职高专学生的特点编写,用最简单的学习任务讲解基础 的程序设计知识。本书遵循理论“必需、够用”的原则,强调实践应用、好 学好教的思路,将每一个知识点都有机地融入一个个分散的学习任务中 , 读者可以通过完成这些任务掌握相关的知识,不必遵循传统的方式进行 教与学。 本书的第3版在上一版基础上进行了较大的修改,特别是学习任务 的设计方面进行了进一步完善,加强了任务拓展部分,让学生在完成基本 任务后还有提升的空间。同时,实训部分也得到了进一步完善,实训题目 密切配合课堂教学,再配套立体化的教学资源,使教与学融为一体。本书 对面向对象程序设计部分也进行了全面改版,力求用简洁明了的语言讲 解最难懂的部分。 二、本书内容 本书分三个阶段共七章。第一阶段介绍C# 基础知识,第二阶段介 绍WinForm 编程,第三阶段介绍如何进行课程设计。三个阶段是一个进 阶的过程,第一阶...
第1章C#语言概述1
1.1C#语言简介1
1.1.1.NET框架概述1
1.1.2C#语言的特点2
1.2Visual Studio 2015的集成开发环境介绍3
1.2.1启动Visual Studio 20153
1.2.2Visual Studio 2015的集成开发环境3
1.3窗体和基本控件7
1.3.1窗体7
1.3.2标签8
1.3.3文本框9
1.3.4按钮10
1.4学习任务1登录界面的设计10
1.5控制台应用程序13
1.5.1控制台应用程序简介13
1.5.2创建控制台应用程序的步骤13
1.6学习任务2第一个控制台应用程序 14
1.7程序调试16
1.7.1程序错误分类16
1.7.2MSDN帮助17
1.7.3养成良好的编程习惯17
1.8学习任务3简单错误的调试18
本章小结20
实训指导20
习题21
第2章C#程序设计基础22
2.1变量和常量22C#程序设计与开发(第3版)目录
2.1.1变量22
2.1.2常量23
2.2数据类型及转换24
2.2.1常用数据类型24
2.2.2类型转换26
2.3学习任务1路程计算程序设计29
2.4运算符与表达式31
2.4.1运算符31
2.4.2表达式34
2.5学习任务2时间转换程序设计34
2.6条件判断语句37
2.6.1if语句37
2.6.2if...else 语句38
2.6.3if...else if...语句38
2.6.4if语句的嵌套39
2.6.5switch语句39
2.7学习任... 查看详情
本书第2版在上一版基础上进行了较大的修改,特别是学习任务的设计方面进行了进一步完善,加强了任务拓展部分,让学生在完成基本任务后还有提升的空间。同时,实训部分也得到了进一步完善,实训题目密切配合课堂教学时间,再配套立体化的教学资源,使教学浑然一体。本书对面向对象程序设计部分进行了全面改版,力求用最简洁明了的语言讲解最难懂的部分。
查看详情