欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • C#程序设计实验指导与习题测试(第4版21世纪高等学校计算机类专业核心课程系列教材)
      • 作者:编者:余青松//江红|责编:王冰飞
      • 出版社:清华大学
      • ISBN:9787302632641
      • 出版日期:2023/09/01
      • 页数:146
    • 售价:11.92
  • 内容大纲

        本书是与《C#程序设计教程》(第4版·微课视频版)(清华大学出版社)配套使用的实验指导书。“实验指导”针对课程教学特点,精心设计了17项实验,以方便实际教学实践安排。各实验内容中设计的实验案例实用、可操作性强。“习题测试”针对配套教程的每个章节,精心设计了选择题、填空题、思考题、实践题,教师通过在线作业平台给学生布置课后作业,可进一步检验学生对相应章节知识点的掌握情况,做到举一反三,融会贯通。为便于教学,本书提供实验程序源码和素材。
  • 作者介绍

  • 目录

    实验指导
      实验1  C#开发环境及程序设计基础
        实验目的
        实验内容
        实验1-1  使用命令行开发简单的C#应用程序
        实验1-2  Visual Studio的基本使用
        实验1-3  Visual Studio环境下程序的跟踪调试
        实验1-4  Visual Studio在线帮助的使用
        实验1-5  创建控制台应用程序ConsoleCIass
        实验1-6  创建控制台应用程序ConsoleArgs
      实验2  程序流程控制(一)
        实验目的
        实验内容
        实验2-1  常量、变量、运算符、表达式和赋值语句的使用
        实验2-2  求三角形周长和面积
        实验2-3  分段函数的实现
        实验2-4  三个数比较大小
        实验2-5  求解一元二次方程
        实验2-6  使用switch语句实现多重分支结构
        实验2-7  分别使用if语句和switch语句实现多分支结构
      实验3  程序流程控制(二)
        实验目的
        实验内容
        实验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.ConsoIeColor
        实验6-5  定义和使用星期枚举类型
        实验6-6  使用系统提供的system.Enum类
        实验6-7  四色球问题
      实验7  泛型、特性和多线程
        实验目的
        实验内容
        实验7-1  使用泛型List创建各种类型的列表
        实验7-2  声明和使用泛型方法
        实验7-3  创建列表泛型类,实现堆栈的后进先出功能
        实验7-4  泛型综合实验(选做)
        实验7-5  预定义通用特性类的使用(IDE)
        实验7-6  自定义特性类,并通过反射技术检索自定义特性的信息
        实验7-7  创建和启动新线程
        实验7—8  线程同步处理
      实验8  语言集成查询(一)
        实验目的
        实验内容
        实验8-1  LINQ查询操作1
        实验8-2  LINQ查询操作2
        实验8-3  数据排序
        实验8-4  数据筛选
        实验8-5  数据投影
        实验8-6  数据分组
        实验8-7  数据分区
        实验8-8  限定运算
        实验8-9  聚合运算
        实验8-10  集合运算
      实验9  语言集成查询(二)
        实验目的
        实验内容
        实验9-1  生成运算
        实验9-2  元素操作
        实验9-3  串联运算和相等运算
        实验9-4  LINQ和字符串应用1
        实验9-5  LINQ和字符串应用2
        实验9-6  LINQ和文件目录应用1
        实验9-7  LINQ和文件目录应用2
        实验9-8  LINQ和文件目录应用3
        实验9-9  创建扩展方法
      实验10  数值、日期、字符串处理
        实验目的

        实验内容
        实验10-1  Math类和数学函数的使用
        实验10-2  Random类和随机函数的使用
        实验10-3  DateTime类常用方法和属性的使用
        实验10-4  String类常用方法和属性的使用
        实验10-5  StringBuilder类常用方法和属性的使用
        实验10-6正则表达式的使用
      实验11  文件和流I/O
        实验目的
        实验内容
        实验11-1  磁盘的基本操作
        实验11-2  目录的基本操作
        实验11-3  文件的基本操作
        实验11-4  文本文件的读取和写入
        实验11-5  字符串的读取和写入
        实验11-6  二进制文件的读取和写入1
        实验11-7  二进制文件的读取和写入2
      实验12  集合和数据结构(一)
        实验目的
        实验内容
        实验12-1 ArrayList集合类型的基本操作
        实验12-2 List泛型集合类型的基本操作
        实验12-3 SortedList集合类型的基本操作
        实验12-4  Hashtable集合类型的基本操作
        实验12-5  Dictionary泛型集合类型的基本操作
        实验12-6  SortedDictionary泛型集合类型的基本操作
        实验12-7  Queue集合类型的基本操作
      实验13  集合和数据结构(二)
        实验目的
        实验内容
        实验13-1 Stack集合类型的基本操作
        实验13-2 HashSet泛型集合类型的基本操作
        实验13-3 BitArray集合类型的基本操作
        实验13-4 BitVector32集合类型的基本操作
        实验13-5  NameValueC0llection集合类型的基本操作
        实验13-6  StringDictionary集合类型的基本操作
        实验13-7  StringCollection集合类型的基本操作
      实验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维护数据库表
      实验15  Windows窗体应用程序开发
        实验目的

        实验内容
        实验15-1  摄氏温度和华氏温度之间的转换
        实验15-2  实现具有信息处理功能的学生注册页面
        实验15-3  实现图片显示功能
        实验15-4  实现秒表的时、分、秒、毫秒的计时器功能
        实验15-5  实现通用对话框功能
        实验15-6  实现简单的文本编辑器功能
      实验16  WPF应用程序开发
        实验目的
        实验内容
        实验16-1  创建WPF应用程序,输入半径,计算圆的周长和面积
        实验16-2  创建WPF应用程序,实现简单的文本编辑器
        实验16-3  创建WPF应用程序,绘制形状对象图形
        实验16-4  创建wPF应用程序,变换二维图形的形状
        实验16-5  创建wPF应用程序,使用位图效果对象设置按钮的凹凸效果
        实验16-6  创建wPF应用程序,实现视频的播放控制功能
        实验16-7  创建wPF应用程序,实现动画效果
      实验17  ASP.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主题样式和主题外观
    附录  习题测试(在线作业)
    参考文献