C#程序设计实验指导与习题测试 第2版PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:余青松,江红编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2014
- ISBN:9787302360643
- 页数:254 页
实验指导 3
实验1 C#开发环境及程序设计基础 3
实验目的 3
实验内容 3
实验1-1使用命令行开发简单的C#应用程序 3
实验1-2 Visual Studio的基本使用 4
实验1-3 Visual Studio环境下程序的跟踪调试 6
实验1-4 Visual Studio在线帮助的使用 7
实验1-5创建控制台应用程序ConsoleClass 8
实验1-6创建控制台应用程序ConsoleArgs 9
实验2程序流程控制(1) 10
实验目的 10
实验内容 10
实验2-1常量、变量、运算符、表达式和赋值语句的使用 10
实验2-2求三角形的周长和面积 10
实验2-3分段函数的实现 12
实验2-4三个数比较大小 12
实验2-5求解一元二次方程 12
实验2-6 switch语句实现多重分支结构 14
实验2-7分别使用if语句和switch语句实现多分支结构 15
实验3程序流程控制(2) 17
实验目的 17
实验内容 17
实验3-1求n! 17
实验3-2显示Fibonacci数列 17
实验3-3鸡兔同笼问题 18
实验3-4利用级数和求π 19
实验3-5求最大公约数和最小公倍数 20
实验3-6打印九九乘法表 20
实验3-7素数的判断 20
实验3-8异常处理 21
实验4数组和指针 23
实验目的 23
实验内容 23
实验4-1求若干学生的平均身高、最高身高、最低身高以及高于平均身高的人数 23
实验4-2统计各分数段学生的人数和百分比 23
实验4-3冒泡法排序 25
实验4-4选择法排序 26
实验4-5两个矩阵的相加和相减 26
实验4-6打印杨辉三角 27
实验4-7使用System.Array类的方法操作数组 28
实验4-8指针操作 28
实验5类的设计和实现 30
实验目的 30
实验内容 30
实验5-1创建类MyMath,计算圆的周长、面积和球的体积 30
实验5-2创建表示摄氏温度的类TemperatureCelsius 30
实验5-3类的继承的实现 30
实验5-4抽象类、抽象方法、多态性的实现 32
实验5-5运算符重载 32
实验5-6接口的实现 34
实验5-7事件的实现 34
实验6结构和枚举 36
实验目的 36
实验内容 36
实验6-1创建并使用日期结构体 36
实验6-2学生成绩统计 37
实验6-3计算3个坐标点构成的三角形的面积 37
实验6-4使用系统提供的枚举类型 System.ConsoleColor 37
实验6-5定义和使用星期枚举类型 39
实验6-6使用系统提供的System.Enum类 39
实验6-7四色球问题 40
实验7泛型、特性和多线程 42
实验目的 42
实验内容 42
实验7-1使用泛型List〈T〉创建各种类型的列表 42
实验7-2声明和使用泛型方法 43
实验7-3创建列表泛型类,实现堆栈的后进先出功能 43
实验7-4泛型综合实验(选做) 44
实验7-5预定义通用特性类的使用(IDE环境) 45
实验7-6自定义特性类,并通过反射技术检索自定义特性的信息 46
实验7-7创建和启动新线程 47
实验7-8线程同步处理 47
实验8语言集成查询(LINQ) (1) 49
实验目的 49
实验内容 49
实验8-1 LINQ查询操作1 49
实验8-2 LINQ查询操作2 50
实验8-3数据排序 50
实验8-4数据筛选 51
实验8-5数据投影 52
实验8-6数据分组 52
实验8-7数据分区 52
实验8-8限定运算 53
实验8-9聚合运算 53
实验8-10集合运算 55
实验9语言集成查询(LINQ) (2) 56
实验目的 56
实验内容 56
实验9-1生成运算 56
实验9-2元素操作 56
实验9-3串联运算和相等运算 58
实验9-4 LINQ和字符串应用1 58
实验9-5 LINQ和字符串应用2 58
实验9-6 LINQ和文件目录应用1 59
实验9-7 LINQ和文件目录应用2 61
实验9-8 LINQ和文件目录应用3 61
实验9-9创建扩展方法 62
实验10数值、日期、字符串处理 63
实验目的 63
实验内容 63
实验10-1 Math类和数学函数的使用 63
实验10-2 Random类和随机函数的使用 63
实验10-3 DateTime类常用方法和属性的使用 64
实验10-4 String类常用方法和属性的使用 64
实验10-5 StringBuilder类常用方法和属性的使用 66
实验10-6正则表达式的使用 66
实验11文件和流I/O 68
实验目的 68
实验内容 68
实验11-1磁盘的基本操作 68
实验11-2 目录的基本操作 69
实验11-3文件的基本操作 69
实验11-4 文本文件的读取和写入 70
实验11-5字符串的读取和写入 71
实验11-6二进制文件的读取和写入1 72
实验11-7二进制文件的读取和写入2 73
实验12集合和数据结构(1) 74
实验目的 74
实验内容 74
实验12-1 ArrayList集合类型的基本操作 74
实验12-2 List〈T〉泛型集合类型的基本操作 75
实验12-3 SortedList集合类型的基本操作 76
实验12-4 Hashtable集合类型的基本操作 76
实验12-5 Dictionary泛型集合类型的基本操作 77
实验12-6 Sorted Dictionary泛型集合类型的基本操作 80
实验12-7 Queue集合类型的基本操作 80
实验13集合和数据结构(2) 83
实验目的 83
实验内容 83
实验13-1 Stack集合类型的基本操作 83
实验13-2 HashSet泛型集合类型的基本操作 84
实验13-3 BitArray集合类型的基本操作 85
实验13-4 BitVector32集合类型的基本操作 86
实验13-5 NameValueCollection集合类型的基本操作 86
实验13-6 StringDictionary集合类型的基本操作 88
实验13-7 StringCollection集合类型的基本操作 90
实验14数据库访问 92
实验目的 92
实验准备 92
实验内容 92
实验14-1建立数据库连接 92
实验14-2使用ADO.NET查询数据库表数据 93
实验14-3使用ADO.NET插入数据库表数据 94
实验14-4使用ADO.NET更新数据库表数据 94
实验14-5使用ADO.NET删除数据库表数据 95
实验14-6使用DataAdapter和DataSet查询数据库表数据 95
实验14-7使用DataAdapter和DataSet维护数据库表 96
实验15 Windows窗体应用程序开发 97
实验目的 97
实验内容 97
实验15-1摄氏温度和华氏温度之间的转换 97
实验15-2实现具有信息处理功能的学生注册页面 98
实验15-3实现图片显示功能 100
实验15-4实现秒表的时、分、秒、毫秒的计时器功能 103
实验15-5实现通用对话框功能 105
实验15-6实现简单的文本编辑器功能 107
实验16 WPF应用程序开发 111
实验目的 111
实验内容 111
实验16-1创建WPF应用程序,输入半径,计算圆的周长和面积 111
实验16-2 创建WPF应用程序,实现简单的文本编辑器 112
实验16-3创建WPF应用程序,绘制形状对象图形 116
实验16-4创建WPF应用程序,变换二维图形的形状 117
实验16-5创建WPF应用程序,使用位图效果对象设置按钮的凹凸效果 118
实验16-6创建WPF应用程序,实现视频的播放控制多媒体功能 119
实验16-7创建WPF应用程序,实现动画效果 121
实验17 ASP.NET Web应用程序开发 123
实验目的 123
实验内容 123
实验17-1实现交互式登录ASP.NET Web页面 123
实验17-2 创建ASP.NET应用程序访问计数器 125
实验17-3实现学生调查表ASP.NET Web页面 127
实验17-4 使用验证控件验证拍品信息页面 129
实验17-5使用GridView控件分页显示数据库表数据 131
实验17-6创建并使用ASP.NET主题样式和主题外观 133
习题测试 139
第1章 C#语言概述 139
第2章 数据类型、变量和常量 141
第3章 语句、运算符和表达式 145
第4章 程序流程和异常处理 150
第5章 数组和指针 159
第6章 类和对象 165
第7章 类成员 168
第8章 继承和多态 177
第9章 委托和事件 185
第10章 结构和枚举 187
第11章 泛型 193
第12章 特性(Attribute) 195
第13章 语言集成查询(LINQ) 197
第14章 多线程编程技术 201
第15章 数值、日期和字符串处理 203
第16章 文件和流I/O 210
第17章 集合和数据结构 213
第18章 数据库访问 219
第19章 Windows窗体应用程序 220
第20章 WPF应用程序 223
第21章 ASP.NET Web应用程序 225
习题测试答案 254
参考文献 254
- 《管理信息系统习题集》郭晓军 2016
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《阅读指要》陈艺鸣编著 2020
- 《21世纪法学系列教材 配套辅导用书 行政法与行政诉讼法练习题集 第5版》李元起主编 2018
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《新编高中物理竞赛教程习题全解》钟小平主编;钟小平,倪国富,曹海奇编写 2019
- 《景观艺术设计》林春水,马俊 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019