注册 登录 进入教材巡展
#
  • #

出版时间:2024-07

出版社:上海交通大学出版社

以下为《C#程序设计案例教程(双色)(含微课)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 上海交通大学出版社
  • 9787313303530
  • 1版
  • 522176
  • 48257956-2
  • 2024-07
  • 计算机类
  • 中职 五年制高职 本科 高职 高职本科(应用型本科)
内容简介
本书内容丰富、层次分明,采用项目任务式写法,通过通俗易懂的语言、翔实生动的案例,帮助学生快速掌握C#语言的基础知识和使用方法,培养学生利用C#语言开发控制台应用程序的能力,推动学生提升职业技能和职业素养。全书共分为11个项目,包括C#开发入门、C#语法基础、流程控制、方法、面向对象基础、面向对象高级、数组与集合、字符串、异常处理与程序调试、文件操作、综合案例——个人通讯录管理系统。

本书可作为各类院校及计算机教育培训机构的专用教材,也可作为C#程序设计爱好者及相关从业人员的自学参考用书。
目录
项目一 C#开发入门
项目目标
任务一 搭建C#开发环境
任务描述
一、C#概述
二、C#开发环境介绍
任务实施
任务二 创建简单的C#程序
任务描述
一、C#程序结构
二、控制台输入与输出
三、C#代码注释
任务实施
项目实训
项目考核
项目评价

项目二 C#语法基础
项目目标
任务一 接收并输出用户信息
任务描述
一、标识符与关键字
二、变量与常量
三、数据类型
四、数据类型转换
任务实施
任务二 计算球体的体积
任务描述
一、运算符与表达式
二、运算符的优先级
任务实施
项目实训
项目考核
项目评价

项目三 流程控制
项目目标
任务一 计算停车费
任务描述
一、程序设计的3种基本结构
二、分支语句
任务实施
任务二 猜数字游戏
任务描述
一、循环语句
二、跳转语句
任务实施
项目实训
项目考核
项目评价

项目四 方法
项目目标
任务一 实现四则运算
任务描述
一、方法的定义
二、方法的调用
三、方法的返回值
任务实施
任务二 设计比赛计分器
任务描述
一、方法的参数传递
二、方法的递归调用
三、方法的重载
任务实施
项目实训
项目考核
项目评价

项目五 面向对象基础
项目目标
任务一 显示机主信息
任务描述
一、面向对象概述
二、类与对象
三、类的字段与属性
四、修饰符
任务实施
任务二 模拟手机拨打电话的过程
任务描述
一、构造方法
二、析构方法
三、普通方法
四、静态方法
任务实施
项目实训
项目考核
项目评价

项目六 面向对象高级
项目目标
任务一 模拟田忌赛马
任务描述
一、继承的概念
二、基类与派生类
三、base关键字
任务实施
任务二 实现不同的支付方式
任务描述
一、多态的概念
二、虚方法与虚方法重写
三、抽象类与抽象方法
四、接口
任务实施
项目实训
项目考核
项目评价

项目七 数组与集合
项目目标
任务一 实现冒泡排序算法
任务描述
一、数组概述
二、一维数组
三、二维数组
四、Array类
任务实施
任务二 管理学生信息
任务描述
一、集合概述
二、Hashtable集合类
三、ArrayList集合类
四、Stack集合类
五、Queue集合类
任务实施
项目实训
项目考核
项目评价

项目八 字符串
项目目标
任务一 实现用户注册和登录功能
任务描述
一、String类
二、String类的常用属性
三、String类的常用方法
任务实施
任务二 模拟医院叫号系统
任务描述
一、StringBuilder类
二、StringBuilder类的常用属性
三、StringBuilder类的常用方法
任务实施
项目实训
项目考核
项目评价

项目九 异常处理与程序调试
项目目标
任务一 捕获数学计算中的异常
任务描述
一、异常类
二、异常处理语句
三、自定义异常类
任务实施
任务二 调试计算及格率的C#程序
任务描述
一、断点调试
二、单步调试
三、条件断点
四、查看变量
任务实施
项目实训
项目考核
项目评价

项目十 文件操作
项目目标
任务一 管理文件和目录
任务描述
一、File类与FileInfo类
二、Directory类与DirectoryInfo类
任务实施
任务二 读写文本文件
任务描述
一、流的概念
二、FileStream类
三、StreamReader类与StreamWriter类
任务实施
项目实训
项目考核
项目评价

项目十一 综合案例——个人通讯录管理系统
项目目标
一、需求分析
二、功能模块设计
三、功能实现
四、程序测试
项目评价

参考文献