• 计算机软件技术基础教程(第二版)
21年品牌 40万+商家 超1.5亿件商品

计算机软件技术基础教程(第二版)

43.4 8.5折 51 全新

库存4件

北京丰台
认证卖家担保交易快速发货售后保障

作者刘彦明

出版社西安电子科技大学出版社有限公司

ISBN9787560666419

出版时间2021-03

装帧平装

开本其他

定价51元

货号31653646

上书时间2024-07-04

安岳县墨韵书屋

七年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
目录

第1部分软件技术基础

第1章绪论

1.1计算机软件及其发展

1.1.1计算机软件的概念

1.1.2计算机软件的分类

1.1.3计算机软件的发展

1.2计算机软件技术

1.2.1计算机软件技术的主要范畴

1.2.2计算机软件技术的现状

1.2.3计算机软件技术的发展趋势

1.3软件技术基础

习题

第2章软件工程概述

2.1软件危机

2.2软件过程

2.2.1软件生命周期.

2.2.2瀑布模型

2.2.3 增量模型

2.2.4演化过程模型

2.2.5敏捷开发

2.3软件质量的评价

习题

第3章结构化开发方法

3.1 问题定义和可行性研究

3.2需求分析

3.2.1结构化分析(SA方法).

3.2.2数据流图

3.2.3 数据词典

3.2.4需求分析阶段的其他工作.

3.3总体设计

3.3.1模块化概念

3.3.2模块化设计方法

3.3.3总体设计的其他工作

3.4详细设计

3.5软件编程

3.6软件检验

3.6.1动态检验

3.6.2静态检验

3.6.3正确性证明

3.6.4测试步骤

习题

第4章面向对象的系统分析和设计.

4.1面向对象技术概论

4.1.1 引论

4.1.2面向对象的基本概念

4.1.3面向对象的分析方法

4.1.4面向对象设计初步

4.2面向对象的系统分析和设计

4.3系统分析方法

4.3.1OOA过程模型

4.3.2研究问题论域及用户需求

4.3.3对象识别的客观性方法

4.3.4识别对象的内部特征

4.3.5识别对象的外部特征

4.3.6信息建模的规范化过程

4.4系统设计阶段和步骤

4.4.1系统划分

4.4.2设计阶段

4.4.3设计步骤

4.5评审和修正OOA模型

4.5.1分析模型的一致性和完整性..

4.5.200A模型的评审策略.

4.5.3从OOA到OOD的过渡

4.6系统文档编制、实现和测试

4.6.1编制设计文档.

4.6.2系统实现

4.6.3系统测试.

习题.

第5章并发程序开发技术

5.1并发程序的引入

5.1.1程序的顺序执行

5.1.2程序的并发执行

5.2进程和线程

5.2.1进程

5.2.2线程.

使用多线程的原因

5.2.4并发程序设计的注意事项

5.2.3

5.3 线程的状态与调度

5.3.1线程的基本状态

5.3.2线程的调度

5.4基本同步机制,

5.4.1同步和互斥

5.4.2 同步机制.

5.4.3典型同步问题

5.5死锁

5.5.1死锁的概念

5.5.2产生死锁的必要条件

5.5.3死锁的预防

习题

第2部分数据结构

第6章数据结构概述

6.1 数据结构的引入

6.2数据结构的基本概念

6.3关于算法的描述及算法分析

6.3.1算法的概念

6.3.2算法分析

习题

第7章 线性表

7.1线性表的基本概念及运算

7.1.1线性表的逻辑结构定义

7.1.2线性表的运算

7.2线性表的顺序存储结构

7.2.1顺序表

7.2.2顺序表的基本运算。

7.3线性表的链式存储结构

7.3.1单链表

7.3.2单链表的基本运算

7.3.3循环链表

7.3.4双向链表

习题

……

15.1.2 CSS

15.1.3 JavaScript

15.1.4 JSON

15.2 互联网Web框架

15.2.1 Django框架

15.2.2 Flask 框架

15.3移动应用APP开发

15.4 疫情数据采集及可视化软件案例

15.4.1需求分析

15.4.2总体设计

15.4.3编程实现

15.4.4测试运行

习题

参考文献




精彩内容

本书是根据新的教学计划和教学实践编写而成的,其最大特点是实用、易懂,特别适合自学。

全书内容包括软件技术基础、数据结构、软件技术实践三部分,共15章。第1部分包含第1~5章:第1章介绍了计算机软件的概念、分类、发展,以及计算机软件技术的主要范畴、现状、发展趋势等;第2~5章分别对软件工程概述、结构化开发方法、面向对象的系统分析和设计、并发程序开发技术进行了介绍。第2部分包含第6~13章:第6章介绍了数据结构的基本概念、算法的描述与算法分析;第7~13章分别对线性表、栈和队列、数组、树、图、排序和查找进行了介绍。第3部分包含第14、15章,分别介绍了数据库基本概念和应用程序设计、互联网软件开发实践等知识。

本书适合作为高等院校非计算机专业的本、专科教材,也可供自学计算机基础知识的读者参考。



   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP