搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
C#程序设计
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787040269628
  • 作      者:
    宋文强,熊壮编著
  • 出 版 社 :
    高等教育出版社
  • 出版日期:
    2010
收藏
编辑推荐
    按照将C#作为程序设计入门课程的要求编写,适合零起点学生的学习。内容覆盖面广,结构设置合理,强调了程序设计基本功训练。文字论述通俗易懂,例题习题丰富实用,配套课件完整齐全。
展开
内容介绍
    《C#程序设计》是一本以C#作为人门语言的C#程序设计教材,以培养学生的程序设计基本能力为教学目标。全书共分12章,重点讲述了程序设计语言的基本概念、面向对象程序设计的基本思想、程序的基本结构与算法实现、Windows应用程序界面设计、文件操作、图形图像处理,以及数据库访问等方面的知识。<br>    作者根据自己多年的教学经验,针对初学者的特点,对C#语言的教学内容做了精心选择和周密安排,力求深入浅出,通俗易懂,突出了案例教学的观念,精选了170多个兼具实用性、趣味性和技巧性的实例,有助于读者更好地理解程序设计的思想。<br>    《C#程序设计》适合作为高等院校的计算机程序设计基础课程教材,也可以作为科技人员自学C#程序设计的参考用书。配套光盘中包含教材的全部例题代码和教学课件。
展开
目录
第一章 C#程序设计概述<br>1.1 C#语言简介<br>1.1.1 C#语言的主要特点<br>1.1.2 C#与其他程序设计语言的比较<br>1.2 C#控制台应用程序设计实例<br>1.2.1 C#控制台应用程序的创建<br>1.2.2 C#控制台应用程序的结构<br>1.2.3 C#程序代码的基本书写规则<br>1.3 C# Windows窗体应用程序设计实例<br>1.3.1 C# Windows窗体应用程序的创建<br>1.3.2 C# Windows窗体应用程序的结构<br>本章小结<br>习题<br><br>第二章 C#语言基础<br>2.1 C#的基本字符集和词汇集<br>2.1.1 字符集<br>2.1.2 词汇集<br>2.2 C#的数据类型<br>2.2.1 布尔型<br>2.2.2 整数类型<br>2.2.3 字符型<br>2.2.4 浮点类型<br>2.2.5 十进制小数型<br>2.3 变量<br>2.3.1 声明变量<br>2.3.2 变量的初始化操作与初值<br>2.3.3 简单类型数据之间的转换<br>2.4 常量<br>2.4.1 文字常量<br>2.4.2 符号常量<br>2.5 运算符与表达式<br>2.5.1 算术运算符<br>2.5.2 关系运算符<br>2.5.3 逻辑运算符<br>2.5.4 位运算符<br>2.5.5 运算符的优先顺序<br>2.6 枚举与结构<br>2.6.1 枚举<br>2.6.2 结构<br>本章小结<br>习题二<br><br>第三章 程序的基本结构<br>3.1 顺序结构<br>3.1.1 赋值语句<br>3.1.2 控制台输入输出语句<br>3.1.3 输出格式控制<br>3.1.4 消息框<br>3.2 分支结构<br>3.2.1 if语句<br>3.2.2 switch语句<br>3.2.3 条件运算符<br>3.3 循环结构<br>3.3.1 while语句<br>3.3.2 do while语句<br>3.3.3 for语句<br>3.3.4 循环的嵌套<br>3.3.5 循环的退出和跳过<br>本章小结<br>习题三<br><br>第四章 面向对象程序设计基础<br>4.1 类和对象的基本概念<br>4.1.1 类的创建<br>4.1.2 字段的定义和访问<br>4.1.3 属性的定义和访问<br>4.1.4 方法的定义和调用<br>*4.1.5 方法的递归调用<br>4.2 重载<br>4.2.1 方法的重载<br>4.2.2 构造函数的重载<br>4.3 类的静态成员<br>4.3.1 静态数据成员<br>4.3.2 静态方法<br>4.4 类的继承<br>4.4.1 继承的实现<br>*4.4.2 覆盖<br>4.5 命名空间<br>4.5.1 命名空间的概念<br>4.5.2 命名空间的使用<br>本章小结<br>习题四<br><br>第五章 系统定义类<br>5.1 System.Math类<br>5.1.1 整数乘、除方法<br>5.1.2 取整方法<br>5.1.3 指数和对数方法<br>5.1.4 开方和乘幂方法<br>5.1.5 三角函数方法<br>5.1.6 符号函数方法<br>5.2 System.Stnng类<br>5.2.1 字符串长度属性<br>5.2.2 删除空格方法<br>5.2.3 取子串方法<br>5.2.4 字符串查找与定位方法<br>5.2.5 字符串插入、移除与填充方法<br>5.2.6 字符串比较方法<br>5.2.7 字母大小写转换方法<br>5.2.8 字符串替换方法<br>5.3 System.Text.String Builder类<br>5.3.1 使用Append()方法追加字符串<br>5.3.2 使用Append Format()方法控制输出格式<br>5.4 System.Date Tifne类<br>5.4.1 常用的日期与时间属性<br>5.4.2 常用的日期与时间方法<br>5.4.3 日期与时间格式化<br>*5.4.4 日期与时间的计算<br>5.5 System.Random类<br>5.5.1 System.Random类对象的创建<br>5.5.2 随机数序列的应用实例<br>本章小结<br>习题五<br><br>第六章 数组<br>6.1 数组的定义和引用<br>6.1.1 一维数组的定义<br>6.1.2 一维数组的初始化<br>6.1.3 一维数组元素的引用<br>6.1.4 用foreach语句遍历数组元素<br>6.1.5 二维数组的定义和引用<br>6.2 数组对象的属性和方法<br>6.2.1 数组对象的属性<br>6.2.2 数组对象的常用方法<br>6.2.3 数组对象的复制方法<br>6.3 Array类的静态方法<br>6.3.1 创建数组的方法<br>6.3.2 清除数组的方法<br>6.3.3 复制数组的方法<br>6.3.4 数组排序的方法<br>6.3.5 数组查找的方法<br>6.4 数组应用举例<br>6.4.1 分类统计<br>6.4.2 矩阵乘法运算<br>6.4.3 Split()方法与字符串数组<br>6.4.4 To Char Array()方法与字符数组<br>本章小结<br>习题六<br><br>第七章 窗体和常用控件<br>7.1 窗体<br>7.1.1 窗体的常用属性<br>7.1.2 窗体的常用事件<br>7.1.3 窗体的常用方法<br>7.1.4 多窗体应用程序<br>7.2 常用公共控件<br>7.2.1 按钮控件<br>7.2.2 文本控件<br>7.2.3 简单选择控件<br>7.2.4 列表选择控件<br>7.2.5 图片框控件<br>7.2.6 滚动条控件<br>*7.2.7 进度条<br>7.3 常用组件<br>7.3.1 图片列表组件<br>7.3.2 定时器组件<br>本章小结<br>习题七<br><br>第八章 界面设计与对话框<br>8.1 菜单<br>8.1.1 菜单控件<br>8.1.2 访问键和快捷键<br>8.1.3 上下文菜单控件<br>8.2 工具栏和状态栏<br>8.2.1 工具栏控件<br>8.2.2 状态栏控件<br>8.3 对话框<br>8.3.1 打开文件对话框<br>8.3.2 保存文件对话框<br>8.3.3 字体对话框<br>8.3.4 颜色对话框<br>本章小结<br>习题八<br><br>第九章 文件操作基础<br>9.1文件管理<br>9.1.1 FiIe类和File Info类<br>9.1.2 获取文件基本信息<br>9.1.3 复制文件<br>9.1.4 创建和删除文件<br>9.2 目录和路径管理<br>9.2.1 Directory类和Directorv Info类<br>9.2.2 Path类<br>9.2.3 创建、删除和移动目录<br>9.2.4 查看指定目录下的文件和子目录<br>9.2.5 复制指定目录下的文件<br>9.2.6删除指定目录下的文件<br>9.3 文件的读写<br>9.3.1 文件和流的概念<br>9.3.2 字节流的读写<br>9.3.3 字符流的读写<br>9.3.4 二进制流的读写<br>9.3.5 小图片浏览器<br>9.3.6 简单文本编辑程序<br>本章小结<br>习题九<br><br>第十章 图形图像处理基础<br>10.1 GDI+概述<br>10.1.1 创建Graphics对象<br>10.1.2 获取Graphics对象<br>10.1.3 坐标系<br>10.1.4 工作区<br>10.2 基本的GDI+对象<br>10.2.1 画笔<br>10.2.2 笔刷<br>10.2.3 颜色<br>10.2.4 字体<br>10.3 基本图形绘制<br>10.3.1 绘制线条和形状<br>10.3.2 绘制文本<br>10.3.3 鼠标绘图<br>10.4 图像处理基础<br>10.4.1 图像的显示与保存<br>10.4.2 图像的几何变换<br>10.4.3 图像的动画效果<br>*10.4.4 彩色图像转换成灰度图像<br>*10.4.5 灰度图像转换成伪彩色图像<br>本章小结<br>习题十<br><br>第十一章 数据库应用<br>11.1 数据库的基本概念<br>11.1.1 表与记录<br>11.1.2 表的结构设计<br>11.2 数据绑定<br>11.2.1 设计时与数据控件的绑定<br>11.2.2 设计时与公共控件的绑定<br>11.3 ADO.NET<br>11.3.1 ADO.NET的体系结构<br>11.3.2 Connection对象<br>11.3.3 Commarld对象<br>11.3.4 Data Reader对象<br>11.3.5 Data Adapter对象<br>11.3.6 Data Set对象<br>*11.4 结构化查询语言<br>11.4.1 SQL的构成<br>11.4.2 SQL的语法<br>11.4.3 使用SQL语句查询数据库<br>*11.5 LINQ技术简介<br>11.5.1 LINQ的语法结构<br>11.5.2 使用LINQ操作集合类型对象<br>11.5.3 使用LINQ操作SQL Server数据库<br>本章小结<br>习题十<br><br>第十二章 Web应用程序开发<br>12.1 Web应用程序设计概述<br>12.1.1 创建Web应用程序的基本步骤<br>12.1.2 Web应用程序的结构分析<br>12.1.3 Web页面的往返行程<br>12.1.4 Web应用程序中的常用控件<br>12.2 Web应用程序的文件操作<br>12.2.1 虚拟路径与物理路径<br>12.2.2 Flie Upload控件与文件上传<br>12.2.3 List Box控件与图片文件浏览<br>12.3 Web应用程序的数据库操作<br>12.3.1 Sql Data Source控件与数据库内容浏览<br>12.3.2Sql Data Source控件与数据库更新<br>12.4 Web应用综合实例——网上书店<br>12.4.1 网上书店的总体设计<br>12.4.2 数据结构<br>12.4.3 核心代码介绍<br>本章小结<br>习题十二<br>参考文献
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证