出版时间:2008-8 出版社:电子工业出版社 作者:游祖元 编 页数:331
前言
20世纪90年代以来,以计算机和通信技术为推动力的信息产业在我国获得前所未有的发展,全国各企事业单位对信息技术人才求贤若渴,高等教育计算机及相关专业毕业生供不应求。随后几年,我国各高等院校、众多培训机构相继开设计算机及相关专业,积极扩大招生规模,不久即出现了计算机及相关专业毕业生供大于求的局面。纵观近十年的就业市场变化,计算机专业毕业生经历了“一夜成名、求之不得”的宠幸,也遭遇了“千呼百应、尽失风流”的冷落。 这个时代深深地镌刻着信息的烙印,这个时代是信息技术人才尽情展示才能的舞台。目前我国的劳动力市场,求职人数过剩,但满足企业要求的专业人才又很稀缺。这种结构性的人才市场供求矛盾是我国高等教育亟待解决的问题,更是"以人为本,面向人人“为目标的职业教育不可推卸的责任。 电子工业出版社,作为我国出版职业教育教材最早的出版社之一,是计算机及相关专业高等职业教材重要的出版基地。多年来,我们一直在教材领域为战斗在职业教育第一线的广大职业院校教育工作者贡献着我们的力量,积累了丰富的职业教材出版经验。目前,计算机专业高等教育正处于发展中的关键时期,我们有义务、有能力协同全国各高等职业院校,共同探寻适合社会发展需要的人才培养模式,建设满足高等职业教育需求的教学资源--这是我们出版”全国高等职业教育计算机类规划教材·实例与实训教程系列“的初衷。 关于本系列教材的出版,我们力求做到以下几点: (1)面向社会人才市场需求,以培养学生技能为目标。工学结合、校企结合是职业教育发展的客观要求,面向就业是职业教育的根本落脚点。本系列教材内容体系的制定是广大高职教育专家、一线高职教师共同智慧的结晶。我们力求教材内容丰富而不臃肿、精简而不残缺,实用为主、够用为度。 (2)面向高职学校教师,以方便教学为宗旨。针对每个课程的教学特点和授课方法,我们为其配备相应的实训指导、习题解答、电子教案、教学素材、阅读资料、程序源代码、电子课件、网站支持等一系列教学资源, (3)面向高职学校学生,以易学、乐学为标准。以实例讲述理论、以项目驱动教学是本系列教材的显著特色。这符合现阶段我国高职学生的认知规律,能够提高他们的学习兴趣,增强他们的学习效果。 这是一个崭新的开始,但永远没有尽头。高等职业教育教材的建设离不开广大职业教育工作者的支持,尤其离不开众多高等职业院校教师的支持。我们诚挚欢迎致力于职业教育事业发展的有识之士、致力于高等职业教材建设的有才之士加入到我们的队伍中来,多批评,勤点拨,广结友,共繁荣,为我国高等职业教育的发展贡献我们最大的力量!
内容概要
本书是全国高等职业教育计算机类规划教材。本书吸纳了作者多年的教学经验和开发成果,基于目前流行的VisualC#2005,采用案例驱动方式组织编写,让读者掌握软件开发中的思路、方法和常用技术。全书分为5篇共14章,分别介绍了C#语言基础、Windows程序设计中常用的控件及组件、C#面向对象程序设计、ADO.NET数据库程序设计、文件管理、GDI+图像处理、多线程技术、网络编程技术等。每一篇章都根据教学需要配备了典型的实用案例。 本书通俗易懂、内容精练、重点突出、层次分明、实例丰富,是高等职业教育计算机及软件专业核心课程教材。本书也可作为软件开发人员的工具书籍。
书籍目录
第1篇 C#语言基础 第1章 .NET与C#概述 1.1 .NET概述 1.1.1 什么是.NET 1.1.2 .NET Framework 1.2 C#概述 1.2.1 C#语言简介 1.2.2 C#语言的特点 1.3 开始第一个C#应用程序 1.3.1 第一个简单的控制台应用程序 1.3.2 简单的Windows应用程序 本章小结 第2章 变量与数据类型 2.1 变量与常量 2.1.1 变量 2.1.2 常量的概念及应用 2.2 基本数据类型 2.2.1 整数类型 2.2.2 布尔类型 2.2.3 字符类型 2.2.4 字符串类型 2.2.5 浮点类型与双精度类型 2.2.6 十进制类型 2.2.7 数据类型转换 2.2.8 数值结果输出格式控制 2.3 运算符和表达式 2.4 DateTime 本章小结 第3章 流程控制 3.1 分支结构控制 3.2 循环结构控制 3.2.1 for、while、do…while语句 3.2.2 foreach语句 3.3 异常处理 本章小结 第4章 数组与方法 4.1 学生成绩统计案例的介绍 4.2 数组 4.2.1 一维数组 4.2.2 多维数组 4.2.3 交错数组 4.2.4 数组集合ArrayList 4.3 方法 4.3.1 方法的定义与使用 4.3.2 参数传递 4.4 完善学生成绩统计案例 本章小结第2篇 Windows程序设计 第5章 常用控件的应用 5.1 个人简历案例 5.2 窗体 5.2.1 建立新项目 5.2.2 设置窗体属性 5.2.3 添加窗体事件 5.2.4 添加其他控件 5.2.5 添加窗体 5.3 C#资源管理 5.3.1 向项目中添加资源 5.3.2 编辑资源 5.3.3 ImageList组件 5.4 鼠标与键盘事件 5.4.1 鼠标事件 5.4.2 键盘事件 5.5 常用控件 5.5.1 文本标签(Label) 5.5.2 按钮(Button) 5.5.3 选项卡(TabContr01) 5.5.4 文本框(TextBox) 5.5.5 带掩码的文本框(MaskedTextBox) 5.5.6 单选按钮(RadioButton) 5.5.7 复选框(CheckBox) 5.5.8 组合框(ComboBox) 5.5.9 列表框(ListBox和CheckedListBox) 5.5.10 列表视图(ListView) 5.5.11 日期时间控件(DateTimePicker) ……第3篇 面向对象程序设计第4篇 数据库编程第5篇 高级应用程序开发附录A C#运算符附录B C#主要术语参考文献
图书封面
评论、评分、阅读与下载