下载地址:
下载地址1资源简介:
中文名: 计算机软件技术基础作者: 陈建铎图书分类: 软件资源格式: PDF版本: 文字版出版社: 高等教育出版社书号: 9787040126679发行时间: 2003年08月地区: 大陆语言: 简体中文简介: 内容简介:《计算机软件技术基础/高等学校教材》按照教育部提出的非计算机专业计算机基础课程三层次教学体系中软件技术基础课程的要求,讲授进行应用软件开发需要了解和掌握的一些基本知识和基本技能。全书共分12章,主要内容包括:计算机软件概述,程序设计语言与编译,算法的概念,表示,复杂度以及高级语言程序设计中的常用算法,结构化程序设计,面向对象程序设计,数据结构,操作系统,数据库系统基础,软件工程,VisualC++可视化程序设计,多媒体技术与应用,网络编程等。《计算机软件技术基础/高等学校教材》在内容组织上由浅入深,循序渐进,语言通俗流畅,以利于教学和自学。按教学需要和要求,《计算机软件技术基础/高等学校教材》基本上可按两种模式组织教学,一种是多学时,可修完全部内容;另一种是少学时,可选修前9章。《计算机软件技术基础/高等学校教材》还配有电子教案。《计算机软件技术基础/高等学校教材》可作为高等院校非计算机专业学生学习“计算机软件技术基础课”的教材,也可供其他软件开发人员自学参考。内容截图: 目录: 第一章 概述1.1 程序与软件1.1.1 程序1.1.2 软件1.2 软件的特征与类型1.2.1 软件的特征1.2.2 软件的类型1.3 软件的产生、发展与软件危机1.3.1 软件的产生与发展1.3.2 软件危机1.4 常用软件习题与思考题第二章 程序设计语言与编译2.1 程序设计语言2.1.1 机器语言2.1.2 汇编语言2.1.3 高级语言2.2 高级语言基本特征2.2.1 高级语言词法标记2.2.2 基本数据类型2.2.3 常量、变量与表达式2.2.4 自定义数据类型2.3 程序的结构与控制2.3.1 赋值语句与顺序程序结构2.3.2 控制语句与程序结构的控制2.3.4 变量的作用域与存储类型2.3.5 输入/输出2.4 高级语言程序的编译与执行2.4.1 编译执行2.4.2 解释执行习题与思考题第三章 算法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.4 常用算法3.4.1 枚举法3.4.2 迭代法3.4.3 递归法3.4.4 递推法3.4.5 分治法3.4.6 回溯法3.5 数值计算3.5.1 数值计算基本过程3.5.2 误差3.5.3 函数的插值与逼近3.5.4 代数方程求解3.5.5 数值积分习题与思考题第四章 结构化程序设计4.1 结构化程序设计及其基本结构4.1.1 程序设计的发展过程4.1.2 结构化程序设计及其基本结构4.2 结构化程序设计方法4.2.1 逐步求精法4.2.2 模块化程序设计方法4.3 结构化程序设计举例第五章 面向对象程序设计5.1 面向对象程序设计的思想和方法5.2 面向对象程序设计语言5.3 类、对象与封装……第六章 数据结构第七章 操作系统第八章 数据库系统基础第九章 软件工程第十章 VisualC++可视化程序设计第十一章 多媒体技术与应用第十二章 网络编程参考文献
飞网下载站,免费下载共享资料,内容涉及教育资源、专业资料、IT资源、娱乐生活、经济管理、办公文书、游戏资料等。