


定价:69元
印次:1-5
ISBN:9787302601708
出版日期:2022.05.01
印刷日期:2026.06.10
图书责编:袁勤勇
图书分类:教材
本书基于上海市精品课程“面向对象程序设计(C#)”编写,旨在培养学生的计算思维能力,通过面向对象的C#程序设计,让学生体悟到编程的乐趣与魅力,掌握基础知识,开阔视野,培养能力,为今后的编程学习打好基础。 在教材体系设计上采用由浅入深、循序渐进的方式,力图将C#语言基础、C#可视化程序设计、面向对象程序开发、Windows窗体应用程序开发、图形图像编程、数据库访问技术等内容有机结合。突出面向应用型高校学生的目标,以应用为主,用大量的案例帮助学习者理解和掌握知识,用精心设计的上机实验引导学习者进行编程实践,提高程序的设计和编码能力。 本书可作为高等院校计算机类专业的编程入门教材,以及其他各专业的程序设计公共通识课程教材,也可供相关技术人员学习参考。
陈佳雯,女,39岁,华东师范大学博士研究生,上海师范大学天华学院计算机科学与技术主任,从事计算机程序设计教学10余年,所承担的面向对象程序设计(C#)课程获上海市精品课程荣誉,主编本书第一版教材获得上海市优秀教材。曾独立研发过10余个计算机软件作品,均上线运行,投入使用,其中,部分获得国家软件著作权。
前 言 C#源于强大的Microsoft公司,作为一种强大且灵活的程序语言,占据着相当大的市场份额,受欢迎度高、影响力大,属于编程语言中的第一梯队。另外,C#语言的易学易用性非常突出。因此,为保持大学计算机程序设计教学的稳定性和多样化,基于面向对象的C#程序设计语言开设程序设计课程,不失为一种明智的选择。 2012年,C#语言被列入上海市高等学校计算机等级考试(2020年起更名为上海市高等学校信息技术水平考试)二级的编程语言之一,这在全国范围内实属首次。近十年过去了,如今各类编程语言百花齐放,C#作为目前主流的程序设计语言,在微软.NET架构的支持下,仍然占据着相当大的市场份额。从历年上海市高等学校计算机等级考试(二级)每年参考的数据看,参加C#语言的考生仍然占有相当数量。这说明,C#语言目前仍然是大学生主要修学的程序设计语言之一。 从2021年起,上海市高等学校信息技术水平考试对若干程序设计语言考试进行了改革,首次将C#语言纳入二/三级联考科目。学生只要参加一次考试,就可以根据自身能力去获得相应等级的证书,这对广大考生来说是一件非常有利的事情。因此,把面向对象的C#程序设计课程做强做好,无论从实用的角度还是从考级考证的角度来说都是非常有益的。而教材的编写则是做好一门课程的重中之重。 本书在内容上由教学篇和实验篇两部分构成。 教学篇采用传统...
第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... 查看详情
教学篇采用传统印刷的方式,共6章,每章除教学内容外,还增加了综合应用、能力提高和上机实验3个环节。其中,综合应用环节将本章所涉及知识点串联起来,设计1到2个中型的案例程序。学生通过该节学习后,能更好地掌握本章学习要点。能力提高环节,紧扣本章知识内容,在学生掌握了本章主要知识内容后进行拓展,设计更为有趣、实用的案例程序。每章后面附有若干上机实验,针对本章教学内容供读者检验和巩固所学知识。
实验篇采用数字资源的形式提供给读者,内容在章节安排上始终与教学篇保持一致,每章由“知识要点”和“实验题解”两部分构成。其中,“知识要点”部分归纳并总结了在教学篇的每章中必须掌握的内容,而“实验题解”部分则与教学篇中每章后的上机实验保持同步。从而帮助学生在每个知识要点学习后都有相应的上机实验进行自测,检验学习成果。
本书基于国家级精品课程和上海市精品课程编写,10多年锤炼。用案例驱动方式编写,案例翔实且富有新颖性、趣味性和实用性,着重培养学生的计算思维能力、程序设计能力及解决问题能力。
查看详情





