全部商品分类

您现在的位置: 全部商品分类 > 电子电脑 > 计算机技术 > 程序与语言

C#.NET程序设计项目化教程(21世纪高等学校计算机应用技术规划教材)

  • 定价: ¥49
  • ISBN:9787302491378
  • 开 本:16开 平装
  •  
  • 折扣:
  • 出版社:清华大学
  • 页数:301页
  • 作者:编者:张震//陈金...
  • 立即节省:
  • 2018-06-01 第1版
  • 2018-06-01 第1次印刷
我要买:
点击放图片

导语

  

内容提要

  

    张震、陈金萍、李秋、孟庆伟主编的《C#.NET程序设计项目化教程(21世纪高等学校计算机应用技术规划教材)》以Visual Studio 2010 为开发平台,从初学者的角度出发,以典型的项目为载体,采取课内外项目并行的模式,系统地介绍使用C#进行Windows应用程序开发的常用技术和方法。为贯彻“项目驱动,案例教学,理论实践一体化”的教学理念,每个项目单元内容由项目情境、学习重点与难点、学习目标、任务描述、相关知识、任务实现、项目小结、拓展实训和习题构成,方便在教学过程中将知识的讲解和技能训练相结合。
    本书内容包括10个项目单元: 初识Visual C#开发环境、C#基础知识、设计流程控制程序、数组的使用、开发窗体应用程序、使用集合类型开发程序、设计面向对象应用程序、使用继承和多态开发程序、文件操作、综合实训。最后部分的综合实训依托一个完整的项目——房屋出租管理系统项目,让学生体验基于数据库的Windows应用程序的开发过程。为方便教学,本书提供所有配套教学资源包。
    本书既可作为应用型本科院校相关专业的教材,也可作为高职高专、中职学校和培训班的C#教学用书。

目录

项目1  初识Visual C#开发环境
  任务1  Visual Studio 2010开发环境的安装
  任务2  创建C#控制台应用程序
  任务3  创建Windows窗体应用程序
  项目小结
  拓展实训
  习题
项目2  C#基础知识
  任务1  编写控制台程序——实现个人简历的制作
  任务2  简单计算器程序
  任务3  长方体表面积、体积计算器
  任务4  根据身份证号获取个人信息
  项目小结
  拓展实训
  习题
项目3  C#流程控制
  任务1  判断一个数是不是3的倍数
  任务2  简易计算器的设计
  任务3  计算机票优惠率
  任务4  猜数字
  任务5  有规律数列求和
  任务6  数据加密
  任务7  输出图形
  任务8  百钱买百鸡问题的求解
  项目小结
  拓展实训
  习题
项目4  数组
  任务1  求取一个整数数列中的最大值和最小值
  任务2  二维数组的行和列元素互换
  任务3  输出杨辉三角形
  任务4  使用Sort方法对数组快速排序
  任务5  利用冒泡排序算法对数组中的数进行排序
  任务6  利用选择排序算法对数组中的数进行排序
  项目小结
  拓展实训
  习题
项目5  开发窗体应用程序
  任务1  制作个人信息登记程序
  任务2  制作简易文本编辑器
  项目小结
  拓展实训
  习题
项目6  使用集合类型开发程序
  任务制作简易通讯录管理程序
  项目小结
  拓展实训
  习题
项目7  设计面向对象应用程序
  任务1  认知面向对象
  任务2  类的定义
  任务3  初识属性
  任务4  使用属性
  任务5  方法
  任务6  值传递
  任务7  ref参数
  任务8  out参数
  任务9  方法重载
  任务10  构造方法
  任务11  静态成员
  任务12  this关键字
  项目小结
  拓展实训
  习题
项目8  使用继承和多态开发程序
  任务1  继承中的构造方法
  任务2  隐藏从基类继承的成员
  任务3  虚方法与方法重写
  任务4  抽象类与抽象方法
  任务5  使用接口
  项目小结
  拓展实训
  习题
项目9  文件操作
  任务1 获取文件属性和读写文件
  任务2  文件基本操作
  任务3  目录操作
  任务4  文件流
  任务5  读写文本文件
  任务6  读写二进制文件
  项目小结
  拓展实训
  习题
项目10  综合实训
  任务1  房屋出租管理系统的概要设计
  任务2  数据库设计
  任务3  公共类设计
  任务4  登录模块的设计及功能实现
  任务5  主窗体模块的设计及功能实现
  任务6  出租人信息模块的设计及功能实现
  任务7  房屋信息模块的设计及功能实现
  任务8  房屋查询模块的设计及功能实现
  任务9  客户查询模块的设计及功能实现
  任务10  利润信息模块的设计及功能实现
  项目小结
  拓展实训
  习题