计算机软件开发技术与应用

计算机软件开发技术与应用

丛培盛, 龚沛曾, 主编

出版社:高等教育出版社

年代:2011

定价:27.7

书籍简介:

本书是在原“软件技术基础”课程的基础上,为适应社会发展和软件开发教学的需要,经过三年在实际教学实践中进行内容的逐步调整、编排而形成的。全书分为基础篇、软件工程与设计篇、开发实例与实验篇三个部分,主要包括C#.NET程序设计基础、数据结构、软件工程、数据库技术、应用开发实例及实验等内容。本书层次清晰、由浅到深,环环相扣,在内容的选择和编排上,既考虑了对当今软件业中应用比较广泛的概念如UML建模、多层构架的介绍,又充分考虑各部分之间的相互贯通及学生的基础和接受能力。本书可作为高等学校非计算机类专业本科生的计算机软件技术课程的教材,也可作为软件应用工程师的入门参考书。

书籍目录:

第1部分 基础篇

第1章 C#.NET程序设计基础

1.1 C#.NET概述

1.1.1 C#和.NET简介

1.1.2 VisualStudio.NET集成开发环境

1.1.3 C#Windows应用程序开发过程

1.2 C#可视化界面

1.2.1 控件基本概念

1.2.2 窗体

1.2.3 常用控件

1.3 C#基本语法

1.3.1 C#数据类型、表达式

1.3.2 控制结构

1.3.3 数组

1.4 C#面向对象程序设计

1.4.1 面向对象编程基本概念

1.4.2 类定义

1.4.3 继承

1.4.4 文本文件读写

1.5 程序调试

1.5.1 错误类型

1.5.2 程序的跟踪调试

1.5.3 异常处理

思考题

第2章 数据结构

2.1 数据结构概述

2.1.1 数据结构的概念

2.1.2 数据的逻辑结构

2.1.3 数据的物理结构

2.1.4 数据结构的运算

2.2 线性表

2.2.1 线性表基本概念

2.2.2 顺序表

2.2.3 链表

2.3 堆栈和队列

2.3.1 堆栈

2.3.2 队列

2.4 树型结构

2.4.1 树的定义和基本概念

2.4.2 二叉树

2.5 图

2.5.1 图的定义和基本概念

2.5.2 图的存储结构

2.5.3 图的遍历

2.6 杳找

2.6.1 顺序查找

2.6.2 对半查找法

2.6.3 二叉排序树及其查找

2.7 排序

2.7.1 选择排序

2.7.2 交换排序

2.7.3 归并排序

2.8.NET中C#实用类

2.8.1 C#常见数据结构

2.8.2 实用类ArrayList及List

2.8.3 哈希表Hashtable

思考题

第2部分 软件工程与设计篇

第3章 软件工程

3.1 概述

3.1.1 软件工程的形成与发展

3.1.2 软件工程定义

3.2 软件项目管理概述

3.2.1 软件项目管理的内容

3.2.2 软件项目管理过程

3.2.3 影响软件项目成功的因素

3.3 软件工程范型

3.3.1 瀑布模型

3.3.2 快速原型模型

3.3.3 螺旋模型

3.3.4 快速应用开发模型

3.4 系统分析

3.4.1 需求的确定

3.4.2 需求的组织

3.4.3 分析类

3.5 系统设计

3.5.1 类及构件设计

3.5.2 体系结构设计

3.5.3 人机界面设计

3.6 详细设计

3.6.1 详细设汁的任务

3.6.2 详细设计的描述工具

3.7 编码

3.7.1 命名规范

3.7.2 编码风格

思考题

第4章 数据库技术

4.1 概念数据建模

4.1.1 概念数据建模过程

4.1.2 UML数据建模

4.1.3 E-R数据建模

4.2 关系数据模型

4.2.1 基本概念

4.2.2 关系的规范化

4.2.3 概念数据模型到关系模型的转化

4.3 物理数据库设计

4.3.1 数据类型

4.3.2 数据的完整性

4.3.3 管理索引

4.3.4 数据库实施

4.4 结构化查询语言

4.4.1 结构化查询语言基础

4.4.2 SQL数据检索语句

4.4.3 SQL数据更新语句

4.4.4 SQL的定义语句

4.5 数据库访问

4.5.1 ADO.NET核心组件

4.5.2 数据库联接与管理

4.5.3 数据库访问

思考题

……

第3部分 开发实例与实验篇

内容摘要:

《高等学校计算机软件技术基础课程系列教材:计算机软件开发技术与应用》是在原“计算机软件技术基础”课程教学内容的基础上,为适应社会发展和软件开发教学的需要,经过三年实际教学实践,逐步调整、编排而成的。全书分为基础篇、软件工程与设计篇、开发实例与实验篇3个部分,主要内容包括c#.NET程序设计基础、数据结构、软件工程、数据库技术、软件开发实例与实验等。  《高等学校计算机软件技术基础课程系列教材:计算机软件开发技术与应用》层次清晰、由浅到深、环环相扣,在内容的选择和编排上,既考虑了对当今软件业中应用比较广泛的概念如UML建模、多层构架的介绍,又考虑了各部分之间的相互贯通及学生的基础和接受能力。  《高等学校计算机软件技术基础课程系列教材:计算机软件开发技术与应用》可作为高等学校非计算机类专业本科生的“计算机软件开发技术与应用”课程的教材,也可作为软件应用工程师的入门参考书。

书籍规格:

书籍详细信息
书名计算机软件开发技术与应用站内查询相似图书
9787040341638
如需购买下载《计算机软件开发技术与应用》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位高等教育出版社
版次1版印次1
定价(元)27.7语种简体中文
尺寸25 × 19装帧平装
页数印数 4000

书籍信息归属:

计算机软件开发技术与应用是高等教育出版社于2012.2出版的中图分类号为 TP311.52 的主题关于 软件开发-高等学校-教材 的书籍。