C#程序设计实验指导与习题测试(第3版)/21世纪高等学校计算机类课程创新规划教材·微课版pdf下载pdf下载

C#程序设计实验指导与习题测试(第3版)/21世纪高等学校计算机类课程创新规划教材·微课版百度网盘pdf下载

作者:
简介:本篇主要提供C#程序设计实验指导与习题测试(第3版)/21世纪高等学校计算机类课程创新规划教材·微课版pdf下载
出版社:
出版时间:2018-07
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

内容简介

C#程序设计实验指导与习题测试(第3版)(21世纪高等学校计算机类课程创新规划教材·微课版)是与《C#程序设计教程(第3版)》配套使用的实验指导和习题测试教材,包括实验指导、习题测试和习题测试答案。“实验指导”针对课程教学特点,精心设计了17项实验,以方便实际教学实践安排。各实验内容中设计的实验案例实用,可操作性强。“习题测试”针对配套教程的每个章节,精心设计了选择题、填空题、思考题、实践题,读者通过习题测试,可进一步检验相应章节知识点的掌握情况,做到举一反三,融会贯通。“习题测试答案”提供了每章习题测试的参考答案,并对习题中的难点进行了详细剖析。 本书可作为高等学校“程序设计”课程的教材,也可作为广大程序设计开发者、爱好者的自学参考书。

目录

实 验 指 导
实验1C#开发环境及程序设计基础
实验目的
实验内容
实验11使用命令行开发简单的C#应用程序
实验12Visual Studio的基本使用
实验13Visual Studio环境下程序的跟踪调试
实验14Visual Studio在线帮助的使用
实验15创建控制台应用程序ConsoleClass
实验16创建控制台应用程序ConsoleArgs
实验2程序流程控制(1)
实验目的
实验内容
实验21常量、变量、运算符、表达式和赋值语句的使用
实验22求三角形周长和面积
实验23分段函数的实现
实验24三个数比较大小
实验25求解一元二次方程
实验26switch语句实现多重分支结构
实验27分别使用if语句和switch语句实现多分支结构
实验3程序流程控制(2)
实验目的
实验内容
实验31求n!
实验32显示Fibonacci数列
实验33鸡兔同笼问题
实验34利用级数和求π
实验35求最大公约数和最小公倍数
实验36打印九九乘法表
实验37素数的判断
实验38异常处理
实验4数组和指针
实验目的
实验内容
实验41求若干学生的平均身高、最高身高、最低身高以及
高于平均身高的人数
实验42统计各分数段学生的人数和百分比
实验43冒泡法排序
实验44选择法排序
实验45两个矩阵的相加和相减
实验46打印杨辉三角
实验47使用System.Array类的方法操作数组
实验48指针操作
实验5类的设计和实现
实验目的
实验内容
实验51创建类MyMath,计算圆的周长、面积和球的体积
实验52创建表示摄氏温度的类TemperatureCelsius
实验53类的继承的实现
实验54抽象类、抽象方法、多态性的实现
实验55运算符重载
实验56接口的实现
实验57事件的实现
实验6结构和枚举
实验目的
实验内容
实验61创建并使用日期结构体
实验62学生成绩统计
实验63计算三个坐标点构成的三角形的面积
实验64使用系统提供的枚举类型System.ConsoleColor
实验65定义和使用星期枚举类型
实验66使用系统提供的System.Enum类
实验67四色球问题
实验7泛型、特性和多线程
实验目的
实验内容
实验71使用泛型ListT创建各种类型的列表
实验72声明和使用泛型方法
实验73创建列表泛型类,实现堆栈的后进先出功能
实验74泛型综合实验(选做)
实验75预定义通用特性类的使用(IDE环境)
实验76自定义特性类,并通过反射技术检索自定义特性的信息
实验77创建和启动新线程
实验78线程同步处理
实验8语言集成查询(1)
实验目的
实验内容
实验81LINQ查询操作1
实验82LINQ查询操作2
实验83数据排序
实验84数据筛选
实验85数据投影
实验86数据分组
实验87数据分区
实验88限定运算
实验89聚合运算
实验810集合运算
实验9语言集成查询(2)
实验目的
实验内容
实验91生成运算
实验92元素操作
实验93串联运算和相等运算
实验94LINQ和字符串应用1
实验95LINQ和字符串应用2
实验96LINQ和文件目录应用1
实验97LINQ和文件目录应用2
实验98LINQ和文件目录应用3
实验99创建扩展方法
实验10数值、日期、字符串处理
实验目的
实验内容
实验101Math类和数学函数的使用
实验102Random类和随机函数的使用
实验103DateTime类常用方法和属性的使用
实验104String类常用方法和属性的使用
实验105StringBuilder类常用方法和属性的使用
实验106正则表达式的使用
实验11文件和流I/O
实验目的
实验内容
实验111磁盘的基本操作
实验112目录的基本操作
实验113文件的基本操作
实验114文本文件的读取和写入
实验115字符串的读取和写入
实验116二进制文件的读取和写入1
实验117二进制文件的读取和写入2
实验12集合和数据结构(1)
实验目的
实验内容
实验121ArrayList集合类型的基本操作
实验122ListT泛型集合类型的基本操作
实验123SortedList集合类型的基本操作
实验124Hashtable集合类型的基本操作
实验125Dictionary泛型集合类型的基本操作
实验126SortedDictionary泛型集合类型的基本操作
实验127Queue集合类型的基本操作
实验13集合和数据结构(2)
实验目的
实验内容
实验131Stack集合类型的基本操作
实验132HashSet泛型集合类型的基本操作
实验133BitArray集合类型的基本操作
实验134BitVector32集合类型的基本操作
实验135NameValueCollection集合类型的基本操作
实验136StringDictionary集合类型的基本操作
实验137StringCollection集合类型的基本操作
实验14数据库访问
实验目的
实验准备
实验内容
实验141建立数据库连接
实验142使用ADO.NET查询数据库表数据
实验143使用ADO.NET插入数据库表数据
实验144使用ADO.NET更新数据库表数据
实验145使用ADO.NET删除数据库表数据
实验146使用DataAdapter和DataSet查询数据库表数据
实验147使用DataAdapter和DataSet维护数据库表
实验15Windows窗体应用程序开发
实验目的
实验内容
实验151摄氏温度和华氏温度之间的转换
实验152实现具有信息处理功能的学生注册页面
实验153实现图片显示功能
实验154实现秒表的时、分、秒、毫秒的计时器功能
实验155实现通用对话框功能
实验156实现简单的文本编辑器功能
实验16WPF应用程序开发
实验目的
实验内容
实验161创建WPF应用程序,输入半径,计算圆的周长和面积
实验162创建WPF应用程序,实现简单的文本编辑器
实验163创建WPF应用程序,绘制形状对象图形
实验164创建WPF应用程序,变换二维图形的形状
实验165创建WPF应用程序,使用位图效果对象设置按钮的
凹凸效果
实验166创建WPF应用程序,实现视频的播放控制多媒体功能
实验167创建WPF应用程序,实现动画效果
实验17ASP.NET Web应用程序开发
实验目的
实验内容
实验171实现交互式登录ASP.NET Web页面
实验172创建ASP.NET应用程序访问计数器
实验173实现学生调查表ASP.NET Web页面
实验174使用验证控件验证拍品信息页面
实验175使用GridView控件分页显示数据库表数据
实验176创建并使用ASP.NET主题样式和主题外观
习 题 测 试
第1章C#语言介绍
第2章数据类型、变量和常量
第3章语句、运算符和表达式
第4章程序流程和异常处理
第5章数组和指针
第6章类和对象
第7章类成员
第8章继承和多态
第9章委托和事件
第10章结构和枚举
第11章泛型
第12章特性
第13章语言集成查询(LINQ)
第14章线程、并行和异步处理
第15章数值、日期和字符串处理
第16章文件和流I/O
第17章集合和数据结构
第18章数据库访问
第19章Windows窗体应用程序
第20章WPF应用程序
第21章ASP.NET Web应用程序
习题测试答案
答案
参考文献

前言/序言

  前言
  本书是与《C#程序设计教程(第3版)》配套使用的实验指导和习题测试教材,也可单独作为实践和测试教程或其他C#程序设计教程的配套用书。
  程序设计是大专院校计算机、电子信息、工商管理等相关专业的必修课程,C#作为一门新的程序设计语言,集中了C、C++、Java等语言的优点,是一门现代的、优越的、具有广阔发展前景的程序设计语言。
  本书主要基于Visual Studio 2017/.NET Framework 4.7开发和运行环境,阐述C# 7.0语言的语言基础知识,以及使用C# 7.0语言的实际开发应用实例。
  本书内容包括实验指导、习题测试和习题测试答案。
  实验指导针对课程教学特点,精心设计了17项实验,以方便实际教学实践安排。具体包括: C#开发环境及程序设计基础,程序流程控制,数组和指针,类的设计和实现,结构和枚举,泛型、特性和多线程,语言集成查询,数值、日期、字符串处理,文件和流I/O,集合和数据结构,数据库访问,Windows窗体应用程序开发,WPF应用程序开发,ASP.NET Web应用程序开发等。
  习题测试针对配套教程的每个章节,精心设计了选择题、填空题、思考题、实践题,读者通过习题测试,可进一步检验和巩固相应章节知识点的掌握情况,做到举一反三,融会贯通。
  习题测试答案提供了每章习题测试的参考答案。
  本教材涉及的各章节所有的源程序代码和相关素材均可以通过扫描封底课件二维码下载。
  本书由华东师范大学余青松和江红共同编写,江红编写实验1~9、习题测试及相应习题测试答案的第1~13章,余青松编写实验10~17、习题测试及相应习题测试答案的第14~21章。
  由于时间和编者学识有限,书中不足之处在所难免,敬请诸位同行、专家和读者指正。
  编者
  2018年1月