C程序设计与开发

节选

[

《C#程序设计与开发》,本书以Microsoft Visual Studio 2005为集成开发环境,通过多个学习任务,引导读者完成C#程序设计的基础学习。本书主要内容包括C#语言概述、常用标准控件的使用、C#程序设计基础、面向对象程序设计、高级控件的使用,以及两个阶段项目和课程设计。

]

相关资料

[

插图:1.1.2 C#简介C#(读作C sharp)是Visual Studio.NET中引入的一种新型编程语言,它是由C和C++语言发展而来的,具有更简洁、更先进、类型安全以及面向对象等特点。C#语法表现力强,只有不到90个关键字,而且简单易学。C#的大括号语法使任何熟悉C、C++或Java的人都可以立即上手。任何一种语言的开发人员通常在很短的时间内就可以开始使用C#高效地工作。C#代码是作为受控代码(Managed Code)进行编译的,这意味着它们能够得到通用开发语言的服务支持,例如语言互用、冗码剔除、安全性提高以及改进的版本支持等。Visual Studio支持Visual C#,这是通过功能齐全的代码编辑器、项目模板、设计器、代码向导、功能强大且易于使用的调试器以及其他工具实现的。通过.NET Framework类库,可以访问多种操作系统服务和其他有用的精心设计的类,这些类可显著加快开发周期。1.1.3安装Visuall Studio 20051.标准版系统需求Visual Studio 2005不能安装在映射驱动器上,而必须在本地驱动器上进行安装。Visual Studio 2005有较多的版本,标准版安装的系统需求如下。(1)硬件需求CPUCPU至少应为600MHz处理器,建议使用1GHz处理器。内存内存至少应为192MB,推荐使用256MB。硬盘空间如果不含MSDN的话,需要1GB的可用空间。如果安装MSDN,安装驱动器上需要2GB的可用空间。完整安装MSDN的话,需要3.8GB的可用空间。视频显示器分辨率至少应为800×600像素,256色,推荐使用1024×768像素,16位增强色。

]

本书特色

[

本书根据高职高专学生的特点编写,用*简单的学习任务,讲解基础的程序设计知识。本书遵循理论必需够用、强调实践应用、好学好教的思路,将每一个小的知识点都有机地融入到一个个小的学习任务中,读者可以通过完成任务掌握相关的知识,不必遵循传统的方式进行教与学。
全书共分八章,主要内容包括c#语言概述、常用标准控件的使用、c#程序设计基础、面向对象程序设计、高级控件的使用,以及两个阶段项目和课程设计。

]

内容简介

[

本书以microsoft visual studio 2005为集成开发环境,通过多个学习任务,引导读者完成c#程序设计的基础学习。本书主要内容包括c#语言概述、常用标准控件的使用、c#程序设计基础、面向对象程序设计、高级控件的使用,以及两个阶段项目和课程设计。
本书采用任务驱动模式编写,每一章都由几个学习任务组成,每个学习任务都将相关的理论知识融入其中。在每一章后面都有配套的实训指导,方便读者巩固已学知识。本书还设计了两个大的阶段项目,给出了基本的项目代码,预留出许多需要改进的地方,具体的项目完善工作读者可以通过相关实训来完成。
本书适合大专(高职)学生使用,也可以作为其他c#程序设计初学者的参考书。

]

目录

第1章 c#语言概述 1.1 c#语言简介 1.1.1 .net框架概述 1.1.2 c#简介 1.1.3 安装visual studio 2005 1.2 visual studio.net 2005的集成开发环境 1.2.1 启动visual studio 2005 1.2.2 visual studio 2005的集成环境 1.2.3 【工具箱】窗口 1.2.4 设计器 1.2.5 解决方案资源管理器 1.2.6 【属性】窗口 1.3 创建控制台应用程序的步骤 1.3.1 启动visual studio 2005 1.3.2 创建控制台应用程序 1.3.3 编写代码 1.3.4 编译并运行程序 学习任务1.1 **个控制台应用程序 1.4 创建windows应用程序的步骤 学习任务1.2 **个windows应用程序 本章小结 实训指导 习题第2章 常用标准控件的使用 2.1 标签控件 2.1.1 标签控件的常用属性 2.1.2 标签控件的常用事件 2.2 按钮控件 2.2.1 按钮控件的常用属性 2.2.2 按钮控件的常用事件 2.3 文本框控件 2.3.1 文本框控件的常用属性 2.3.2 文本框控件的常用事件 2.3.3 文本框控件的常用方法 学习任务2.1 登录界面设计 2.4 列表框控件 2.4.1 列表框控件的常用属性 2.4.2 列表框控件的常用事件 2.4.3 列表框控件的常用方法 2.5 消息框 学习任务2.2 学生信息登记界面设计 本章小结 实训指导 习题第3章 c#程序设计基础 3.1 常量和变量 3.2 数据类型及转换 学习任务3.1 路程计算器设计 3.3 运算符与表达式 学习任务3.2 时间转换器设计 3.4 条件判断语句 3.4.1 if语句 3.4.2 if…else语句 学习任务3.3 数字大小比较器设计 3.4.3 if…else if…语句 3.4.4 if语句的嵌套 学习任务3.4 数字排序器设计 3.4.5 switch语句 学习任务3.5 学生成绩评定器设计 3.5 循环语句 3.5.1 while语句 3.5.2 do while语句 3.5.3 for语句 3.5.4 foreach语句 3.5.5 break语句与continue语句 学习任务3.6 自然数加法计算器设计 3.6 数组 学习任务3.7 学生成绩统计器设计 本章小结 实训指导 习题第4章 面向对象程序设计 4.1 面向对象技术简介 4.2 类和对象 4.2.1 类 4.2.2 对象 4.3 构造函数与析构函数 4.3.1 构造函数 4.3.2 析构函数 4.4 public、private和protected修饰符 学习任务4.1 学生类设计 4.5 方法 4.5.1 方法的定义 4.5.2 方法的调用 4.5.3 方法的重载 4.6 属性 学习任务4.2 教师类设计 4.7 继承 4.7.1 类继承的基本概念 4.7.2 类继承的实现 学习任务4.3 学校人员类设计 4.8 多态性 4.8.1 面向对象的多态性 4.8.2 虚方法 4.8.3 抽象类和抽象方法 4.8.4 委托与事件的基本概念 学习任务4.4 教师职称类设计 本章小结 实训指导 习题第5章 阶段项目一:四则运算计算器 学习任务5.1 整数四则运算计算器设计 学习任务5.2 实数四则运算计算器设计 学习任务5.3 带记忆功能四则运算计算器设计 本章小结 实训指导 习题第6章 高级控件的使用 6.1 单选按钮 6.1.1 单选按钮的常用属性 6.1.2 单选按钮的常用事件 6.2 复选框与复选列表框 6.2.1 复选框控件的常用属性 6.2.2 复选框控件的常用事件 6.2.3 复选列表框控件的常用属性 6.2.4 复选列表框控件的常用事件 6.3 组合框 6.3.1 组合框控件的常用属性 6.3.2 组合框控件的常用事件 6.4 选项卡 6.4.1 选项卡控件的常用属性 6.4.2 选项卡控件的常用事件 学习任务6.1 学生信息调查系统设计 6.5 图片框 6.5.1 图片框控件的常用属性 6.5.2 图片框控件的常用方法 6.6 imagelist控件 6.6.1 imagelist控件的常用属性 6.6.2 imagelist控件的常用方法 6.7 treeview控件 6.7.1 treeview控件的常用属性 6.7.2 treeview控件的常用事件 6.8 listview控件 6.8.1 listview控件的常用属性 6.8.2 listvjew控件的常用事件 学习任务6.2 学生信息显示 本章小结 实训指导 习题第7章 阶段项目二:学生成绩管理系统 学习任务7.1 系统分析 学习任务7.2 系统登录窗体设计 学习任务7.3 主界面设计 学习任务7.4 学生信息模块设计 学习任务7.5 课程信息模块设计 学习任务7.6 成绩管理模块设计 学习任务7.7 系统打包 本章小结 实训指导 习题第8章 课程设计 学习任务8.1 班级通讯录管理系统设计 学习任务8.2 大学科研信息管理系统设计 本章小结附录a 关键字附录b winform控件命名规范参考文献

封面

C程序设计与开发

书名:C程序设计与开发

作者:谭恒松

页数:245 页

定价:¥27.0

出版社:清华大学出版社

出版日期:2010-04-01

ISBN:9787302219583

PDF电子书大小:80MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注