





定价:39.5元
印次:1-9
ISBN:9787302354215
出版日期:2014.06.01
印刷日期:2019.07.16
图书责编:郑寅堃
图书分类:教材
“程序设计基础”课程是高等学校计算机基础课程中的核心课程,具有大学基础课的性质。本书以C/C++语言程序设计基础为主,在第一部分基础知识篇中,利用11章的内容,讲解程序设计的概念、方法和思路; 利用实训,培养学生的基本编程能力、逻辑思维和抽象能力。本书以课程设计综合训练为辅,在第二部分综合提炼篇中,综合培养学生自主学习和综合练习的能力; 以ACMICPC竞赛试题为例凝练算法,提升解题思路和方法技巧等。全书体系编排新颖,内容丰富,通俗易懂。 本书可作为高等本科院校计算机科学技术本科专业和电子信息工程本科专业学生的程序设计基础的专业课教材,也可作为和计算机与电子信息相关的专业方向的专业学生的参考教材。由于本书提炼了ACM竞赛的核心算法,提高了编程的层次,因此也适用于想要参加ACM竞赛的专业学生。
1、杨明莉:副教授,教研室主任,硕士研究生,主编教材1部,副主编教材4部;发表论文9篇,其中EI检索3篇,核心1篇,省级5篇;主持省级项目1项,校级项目1项,参与省级项目5项,校级项目2项;参与院级优秀课1项。2、刘磊:讲师,硕士研究生,副主编教材2部;发表论文20篇,其中EI检索 2篇,核心3篇,国家级15篇;主持省级科研项目1项,参与省级项目4项;参与院级优秀课1项。 3、高婷:副教授,参与编书4本,主编,发表文章17篇,EI检索三篇,核心两篇,参与项目4个,其中一项获吉林省高校科学技术研究优秀成果奖三等奖。 4、赵春阳:副教授,主编教材2部,副主编教材2部;发表论文6篇,其中ISTP检索2篇,核心1篇,省级2篇;主持省级科研项目1项,校级项目1项,参与省级项目3项。5、成桂玲:讲师,硕士研究生,副主编教材1部;发表核心1篇,省级论文2篇,参与省级项目2项,校级项目1项。
“程序设计基础”是一门非常重要的专业基础课程,适用于计算机科学与技术、电子信息工程、计算机通信及相关专业。在计算机相关教育领域中,“程序设计基础”的核心地位是被大家公认的。 在“程序设计基础”课程的学习过程中,存在着一些困难。由于大部分学生都是从计算机导论的前导课程中学习到一些关于程序设计基础知识,对于语言代码和算法设计没有在思想上形成思维习惯,学生理解一些算法思想,进而将其转换成标准代码有一定难度。目前在科学计算领域,C/C++语言无疑是主流的程序设计语言。只要从事科技开发,无论做软件还是硬件,都要通晓C/C++程序设计语言。C++是C语言的扩充,只有掌握了C结构化的程序设计语言,才能在C++面向对象的程序设计语言上有所建树。市场上有关C/C++的教材和参考书有很多,本书力求写出新的特色。首先,本书以C/C++语言程序设计基础为主,注重讲解程序设计的概念、方法和思路; 利用实训培养学生的基本编程能力、逻辑思维和抽象能力。其次,本书以课程设计综合训练为辅,综合培养学生自主学习和综合练习的能力; 以ACM竞赛试题为例,凝练算法,提升解题思路和方法技巧等。全书体系编排新颖,内容丰富,通俗易懂。 本书的特色主要有以下三点。 第一,在基础知识篇中,共包含11章。其中,第1章介绍C/C++程序设计概述,简单介绍C/C++语言及其基本结构、编译环境和运行方法; 第2章介绍数据类型、运算符与表达式; 第3章介绍程序控制结构; 第4章介绍数组; 第5章介绍函数; 第6章介绍指针; 第7章介绍结构体和共用体; 第8章介绍编译预处理; 第9章介绍面向对象程序设计基础; 第10章介绍位运算; ...
第1章C/C++程序设计概述
1.1C/C++程序简介
1.1.1C/C++的发展史
1.1.2C语言程序的特点
1.2算法
1.2.1算法的特性
1.2.2算法的表示
1.3C程序的基本结构及基本词法
1.3.1C程序的基本结构
1.3.2C程序的基本词法
1.4面向对象程序设计概述
1.5C程序的编译环境和运行方法介绍
1.6Visual C++ 6.0的上机环境介绍
1.6.1Visual C++的安装和启动
1.6.2输入和编辑源程序
1.6.3编译、连接源程序
1.6.4建立和运行多文件程序
实训1简单C程序的调试和运行
本章小结
习题1
第2章数据类型、运算符与表达式
2.1C语言数据类型
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.6.4赋值运算符和赋值表达式
2.6.5逗号运算符和逗号表达式
2.6.6变量的自增、自减运算符
... 查看详情