计算机软件技术基础:高级程序设计

计算机软件技术基础:高级程序设计
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: ,
2005-02
版次: 1
ISBN: 9787115130280
定价: 32.00
装帧: 平装
开本: 其他
纸张: 胶版纸
页数: 332页
字数: 519千字
  • 本书是在多年计算机软件技术基础课程教学实践的基础上,根据新的教学计划和学生对原有教材的修改建议编写而成的。它以程度设计能力的培养为目标,系统地介绍高级程度设计方法以及程度实现的两个关键:数据结构和算法设计。其主要内容包括:高级程度设计方法、编写好程度、排错与测试、程序性能、线性表、数组与串、栈与队列、树、图、索引结构与散列技术、缩小规模算法、搜索算法和“难”问题求解算法等。书中既有基础知识的介绍,也有相关知识的应用实例,具有较高的使用价值。
      
      
      本书可作为高等院校非计算机专业的电子类本、专科学生学习计算机软件基础的教材,也可供自学计算机软件基础知识的读者作为参考。 第1章 概述

      1.1 软件的基本概念

      1.2 软件技术

      1.3 程度设计技术

      1.4 程度性能考虑

      1.5 数据结构与算法设计

      1.6 设计程度所需的基础知识和基本能力

      习题

    第2章 高级程序设计方法

      2.1 引言

      2.2 程度设计的关键技术

      2.3 程序设计步骤

      2.4 程序设计实例

      习题

    第3章 编写好程序

      3.1 命名

      3.2 表达式和语句

      3.3 一致性和习惯用法

      3.4 函数宏

      3.5 神秘的数

      3.6 注释

      3.7 界面

      习题

    第4章 排错与测试

      4.1 排错

      4.2 测试

    第5章 程序性能

      5.1 瓶劲

      5.2 计时与轮廓

      5.3 加速策略

      5.4 代码调整

      5.5 存储优化

      习题

    第6章 线性表

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

      6.2 顺序表

      6.3 链表

      习题

    第7章 串和数组

      7.1 串及其运算

      7.2 串的存储结构

      7.3 串运算的实现

      7.4 数组的定义和运算

      7.5 数组的顺序存储结构

      7.6 矩阵的压缩存储

      习题

    第8章 栈和队列

    第9章 树

    第10章 图

    第11章 索引结构和散列技术

    第12章 缩小规模算法

    第13章 搜索算法

    第14章 “难”问题求解算法
  • 内容简介:
    本书是在多年计算机软件技术基础课程教学实践的基础上,根据新的教学计划和学生对原有教材的修改建议编写而成的。它以程度设计能力的培养为目标,系统地介绍高级程度设计方法以及程度实现的两个关键:数据结构和算法设计。其主要内容包括:高级程度设计方法、编写好程度、排错与测试、程序性能、线性表、数组与串、栈与队列、树、图、索引结构与散列技术、缩小规模算法、搜索算法和“难”问题求解算法等。书中既有基础知识的介绍,也有相关知识的应用实例,具有较高的使用价值。
      
      
      本书可作为高等院校非计算机专业的电子类本、专科学生学习计算机软件基础的教材,也可供自学计算机软件基础知识的读者作为参考。
  • 目录:
    第1章 概述

      1.1 软件的基本概念

      1.2 软件技术

      1.3 程度设计技术

      1.4 程度性能考虑

      1.5 数据结构与算法设计

      1.6 设计程度所需的基础知识和基本能力

      习题

    第2章 高级程序设计方法

      2.1 引言

      2.2 程度设计的关键技术

      2.3 程序设计步骤

      2.4 程序设计实例

      习题

    第3章 编写好程序

      3.1 命名

      3.2 表达式和语句

      3.3 一致性和习惯用法

      3.4 函数宏

      3.5 神秘的数

      3.6 注释

      3.7 界面

      习题

    第4章 排错与测试

      4.1 排错

      4.2 测试

    第5章 程序性能

      5.1 瓶劲

      5.2 计时与轮廓

      5.3 加速策略

      5.4 代码调整

      5.5 存储优化

      习题

    第6章 线性表

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

      6.2 顺序表

      6.3 链表

      习题

    第7章 串和数组

      7.1 串及其运算

      7.2 串的存储结构

      7.3 串运算的实现

      7.4 数组的定义和运算

      7.5 数组的顺序存储结构

      7.6 矩阵的压缩存储

      习题

    第8章 栈和队列

    第9章 树

    第10章 图

    第11章 索引结构和散列技术

    第12章 缩小规模算法

    第13章 搜索算法

    第14章 “难”问题求解算法
查看详情
相关图书 / 更多
计算机软件技术基础:高级程序设计
计算机辅助设计(CAD)造型建模技术
张亚伟
计算机软件技术基础:高级程序设计
计算智能方法
宋睿卓、魏庆来、李擎
计算机软件技术基础:高级程序设计
计算机应用基础实训案例精编(Windows10+Office2016)
陈永芳,何晓园
计算机软件技术基础:高级程序设计
计算机软件著作权保护实证研究
李林启
计算机软件技术基础:高级程序设计
计算机组成原理
主编
计算机软件技术基础:高级程序设计
计算机是怎样跑起来的(第2版)
(日) 矢泽久雄
计算机软件技术基础:高级程序设计
计算高手三合一:口算题+竖式题+应用题 三年级下册
张秋歌
计算机软件技术基础:高级程序设计
计算机专业课程思政教学设计与实践
杜金莲、金雪云
计算机软件技术基础:高级程序设计
计算机文化基础(高职高专专版·第十一版)
中国省教育厅组
计算机软件技术基础:高级程序设计
计算机控制技术
王爽心,齐红元
计算机软件技术基础:高级程序设计
计算社会科学:原则与应用(原书第二版) 智能计算译丛
(美)克劳迪奥·乔菲-雷维利亚,(Claudio,Cioffi-Revilla)
计算机软件技术基础:高级程序设计
计算的未来 王元卓 王姝
王元卓 王姝
您可能感兴趣 / 更多
计算机软件技术基础:高级程序设计
计算机软件技术基础教程(第二版)
刘彦明 著
计算机软件技术基础:高级程序设计
明代山水(1)/中国历代经典绘画粹编
刘彦明 著;苏国强 编
计算机软件技术基础:高级程序设计
人品比学历重要
刘彦明 著
计算机软件技术基础:高级程序设计
中国历代经典绘画粹编明代山水(二)
刘彦明 著;苏国强 编
计算机软件技术基础:高级程序设计
中国历代经典绘画粹编明代山水(三)
刘彦明 著;苏国强 编
计算机软件技术基础:高级程序设计
新画谱·竹子
刘彦明 著;徐民
计算机软件技术基础:高级程序设计
新画谱:兰花
刘彦明 著;徐民 编
计算机软件技术基础:高级程序设计
新画谱:菊花
刘彦明 著;徐民 编
计算机软件技术基础:高级程序设计
新画谱:梅花
刘彦明 著;徐民 编
计算机软件技术基础:高级程序设计
砚边心语:刘彦明诗书作品集
刘彦明 著
计算机软件技术基础:高级程序设计
中国画名师教学典范:梅花的画法
刘彦明 编
计算机软件技术基础:高级程序设计
中国画名师教学典范:兰花的画法
刘彦明