大学生心理素质教育与训练(第二版)
¥36.00定价
作者: 向群英
出版时间:2013年8月
出版社:中国科技出版传媒股份有限公司
- 中国科技出版传媒股份有限公司
- 9787030380586
- 1-1
- 49561
- 0043153478-3
- 平装
- 16开
- 2013年8月
- 488
- 308
- 教育学
- 心理学
- G444
- 各专业
- 本专科
内容简介
本书针对青年大学生在成长过程中面临的主要问题,从心理素质及其培养、认识与完善自我、学会在爱中成长、大学生的性心理、学会学习、学会交往、情绪的自我管理与调节、挫折及应对、良好个性的塑造、职业生涯发展与规划、适应与发展、大学生网络心理及其调适等十二个方面,密切结合青年大学生的心理特点,介绍了大学生在日常的生活学习中遇到的各种心理健康问题,分析其原因,并重点阐述相关心理问题的调适方法,以帮助他们解决面临的实际问题,不断提高青年学生的心理素质和心理健康水平。
本书适合作为高校开展心理健康教育作为必(选)修课的教材
本书适合作为高校开展心理健康教育作为必(选)修课的教材
目录
第1章 程序设计概述
1.1 程序与程序设计语言
1.1.1 程序与程序设计
1.1.2 程序设计语言
1.2 算法
1.2.1 算法的概念
1.2.2 算法的描述方式
1.2.3 简单算法举例
1.3 程序设计过程
1.3.1 解决问题的基本步骤
1.3.2 C语言程序的设计过程
1.4 C语言简介
1.4.1 C语言的字符集与词法符号
1.4.2 C语言程序的基本结构
1.4.3 C语言程序的书写规则
1.5 程序设计方法
1.6 开发环境简介
1.6.1 启动开发环境
1.6.2 创建项目和文件
1.6.3 编辑程序
1.6.4 编译
1.6.5 运行
1.6.6 关闭
1.7 案例应用
本章小结
习题
第2章 数据类型、运算符与表达式
2.1 数据类型
2.1.1 基本数据类型
2.1.2 构造数据类型
2.1.3 其他数据类型
2.2 常量与变量
2.2.1 常量
2.2.2 变量
2.3 运算符与表达式
2.3.1 运算符
2.3.2 表达式
2.3.3 类型转换
2.4 标准输入/输出函数
2.4.1 printf( )函数
2.4.2 scanf( )函数
2.4.3 其他输入/输出函数
2.5 数学函数
2.6 随机数发生器函数
2.7 案例应用
本章小结
习题
第3章 程序控制结构
3.1 程序的基本结构
3.2 语句
3.2.1 声明语句
3.2.2 表达式语句
3.2.3 复合语句
3.2.4 控制语句
3.2.5 空语句
3.3 顺序结构
3.4 选择结构
3.4.1 if语句
3.4.2 switch语句
3.4.3 程序应用举例
3.5 循环结构
3.5.1 while语句
3.5.2 do-while语句
3.5.3 for语句
3.5.4 几种循环的比较
3.5.5 循环的嵌套
3.5.6 程序举例
3.6 转向语句
3.6.1 break语句
3.6.2 continue语句
3.7 结构化程序设计的方法
3.8 案例应用
本章小结
习题
第4章 函数与预处理
4.1 函数概述
4.1.1 函数的概念
4.1.2 函数分类
4.2 函数的定义与声明
4.2.1 函数的定义
4.2.2 函数声明与函数原型
4.3 函数调用
4.4 函数返回类型与返回值
4.5 函数的参数
4.5.1 形式参数与实际参数
4.5.2 值传递与地址传递
4.6 递归
4.6.1 递归的概念
4.6.2 程序举例
4.7 变量作用域
4.7.1 内部变量
4.7.2 外部变量
4.7.3 作用域规则
4.8 变量存储类别
4.8.1 变量生存期
4.8.2 auto变量
4.8.3 static变量
4.8.4 register变量
4.8.5 extern变量
4.9 内部函数与外部函数
4.9.1 内部函数
4.9.2 外部函数
4.10 预处理
4.10.1 文件包含
4.10.2 宏定义
4.10.3 条件编译
4.11 案例应用
本章小结
习题
第5章 数组
5.1 数组概述
5.2 一维数组
5.2.1 一维数组声明与初始化
5.2.2 一维数组元素的使用
5.2.3 一维数组作为函数参数
5.2.4 一维数组应用举例
5.3 多维数组
5.3.1 二维数组
5.3.2 更多维数的数组
5.4 字符数组
5.4.1 字符串与字符数组
5.4.2 字符数组的声明与初始化
5.4.3 字符数组的使用
5.4.4 字符串输出和输入
5.4.5 字符数组应用举例
5.4.6 字符串处理函数
5.4.7 字符串数组
5.5 案例应用
本章小结
习题
第6章 指针
6.1 指针的概念
6.1.1 地址与指针
6.1.2 指针的定义与初始化
6.1.3 指针的运算
6.2 指针与函数
6.2.1 指针作为函数的参数
6.2.2 函数返回指针
6.2.3 指向函数的指针
6.3 指针与数组
6.3.1 指针对数组元素的访问
6.3.2 字符指针
6.3.3 指向数组的指针
6.3.4 指针数组
6.3.5 指向指针的指针
6.4 动态内存分配
6.4.1 动态内存分配的含义
6.4.2 动态内存分配的步骤
6.4.3 常用的动态内存管理函数
本章小结
习题
第7章 结构体与共用体
7.1 结构体类型与结构体变量
7.1.1 结构体类型的定义
7.1.2 结构体变量的定义与初始化
7.1.3 结构体变量的引用
7.1.4 指向结构体变量的指针
7.1.5 关键字typedef的用法
7.2 结构体数组
7.2.1 结构体数组的定义
7.2.2 结构体数组的初始化
7.2.3 结构体数组的应用
7.3 结构体与函数
7.4 动态数据结构
7.4.1 链表的定义
7.4.2 链表的特点及操作原理
7.4.3 动态链表的建立
7.4.4 链表的删除操作
7.4.5 链表的插入操作
7.5 共用体
7.5.1 共用体类型的定义和引用
7.5.2 共用体类型的初始化
7.5.3 共用体类型举例
7.6 案例应用
本章小结
习题
第8章 文件
8.1 文件的基本概念
8.1.1 文件概述
8.1.2 文件的类别
8.1.3 文件的操作流程
8.1.4 文件的定义
8.2 常用文件操作的标准函数
8.2.1 文件的打开与关闭
8.2.2 文本文件的读写
8.2.3 二进制文件的读写
8.2.4 文件的随机访问与定位
8.2.5 文件使用举例
8.3 案例应用
本章小结
习题
第9章 面向对象程序设计
9.1 面向对象的基本概念
9.1.1 结构化程序设计
9.1.2 面向对象程序设计
9.1.3 可视化编程技术
9.2 面向对象程序设计的基本特点
9.3 类和对象
9.3.1 类的定义
9.3.2 类成员的访问控制
9.3.3 类的成员函数
9.3.4 对象
9.4 构造函数、析构函数和复制构造函数
9.4.1 构造函数
9.4.2 析构函数
9.4.3 复制构造函数
9.5 静态成员
9.5.1 静态数据成员
9.5.2 静态成员函数
9.6 友元
9.7 继承与派生
9.7.1 类的继承与派生
9.7.2 派生类的构造和析构函数
9.7.3 同名覆盖原则与二义性问题
9.7.4 赋值兼容规则
9.8 多态性
9.8.1 多态的类型
9.8.2 静态联编与动态联编
9.8.3 虚函数
9.8.4 纯虚函数
9.8.5 抽象类
本章小结
习题
附录A ASCII码表
附录B 运算符
附录C 常用C标准库函数
参考文献
1.1 程序与程序设计语言
1.1.1 程序与程序设计
1.1.2 程序设计语言
1.2 算法
1.2.1 算法的概念
1.2.2 算法的描述方式
1.2.3 简单算法举例
1.3 程序设计过程
1.3.1 解决问题的基本步骤
1.3.2 C语言程序的设计过程
1.4 C语言简介
1.4.1 C语言的字符集与词法符号
1.4.2 C语言程序的基本结构
1.4.3 C语言程序的书写规则
1.5 程序设计方法
1.6 开发环境简介
1.6.1 启动开发环境
1.6.2 创建项目和文件
1.6.3 编辑程序
1.6.4 编译
1.6.5 运行
1.6.6 关闭
1.7 案例应用
本章小结
习题
第2章 数据类型、运算符与表达式
2.1 数据类型
2.1.1 基本数据类型
2.1.2 构造数据类型
2.1.3 其他数据类型
2.2 常量与变量
2.2.1 常量
2.2.2 变量
2.3 运算符与表达式
2.3.1 运算符
2.3.2 表达式
2.3.3 类型转换
2.4 标准输入/输出函数
2.4.1 printf( )函数
2.4.2 scanf( )函数
2.4.3 其他输入/输出函数
2.5 数学函数
2.6 随机数发生器函数
2.7 案例应用
本章小结
习题
第3章 程序控制结构
3.1 程序的基本结构
3.2 语句
3.2.1 声明语句
3.2.2 表达式语句
3.2.3 复合语句
3.2.4 控制语句
3.2.5 空语句
3.3 顺序结构
3.4 选择结构
3.4.1 if语句
3.4.2 switch语句
3.4.3 程序应用举例
3.5 循环结构
3.5.1 while语句
3.5.2 do-while语句
3.5.3 for语句
3.5.4 几种循环的比较
3.5.5 循环的嵌套
3.5.6 程序举例
3.6 转向语句
3.6.1 break语句
3.6.2 continue语句
3.7 结构化程序设计的方法
3.8 案例应用
本章小结
习题
第4章 函数与预处理
4.1 函数概述
4.1.1 函数的概念
4.1.2 函数分类
4.2 函数的定义与声明
4.2.1 函数的定义
4.2.2 函数声明与函数原型
4.3 函数调用
4.4 函数返回类型与返回值
4.5 函数的参数
4.5.1 形式参数与实际参数
4.5.2 值传递与地址传递
4.6 递归
4.6.1 递归的概念
4.6.2 程序举例
4.7 变量作用域
4.7.1 内部变量
4.7.2 外部变量
4.7.3 作用域规则
4.8 变量存储类别
4.8.1 变量生存期
4.8.2 auto变量
4.8.3 static变量
4.8.4 register变量
4.8.5 extern变量
4.9 内部函数与外部函数
4.9.1 内部函数
4.9.2 外部函数
4.10 预处理
4.10.1 文件包含
4.10.2 宏定义
4.10.3 条件编译
4.11 案例应用
本章小结
习题
第5章 数组
5.1 数组概述
5.2 一维数组
5.2.1 一维数组声明与初始化
5.2.2 一维数组元素的使用
5.2.3 一维数组作为函数参数
5.2.4 一维数组应用举例
5.3 多维数组
5.3.1 二维数组
5.3.2 更多维数的数组
5.4 字符数组
5.4.1 字符串与字符数组
5.4.2 字符数组的声明与初始化
5.4.3 字符数组的使用
5.4.4 字符串输出和输入
5.4.5 字符数组应用举例
5.4.6 字符串处理函数
5.4.7 字符串数组
5.5 案例应用
本章小结
习题
第6章 指针
6.1 指针的概念
6.1.1 地址与指针
6.1.2 指针的定义与初始化
6.1.3 指针的运算
6.2 指针与函数
6.2.1 指针作为函数的参数
6.2.2 函数返回指针
6.2.3 指向函数的指针
6.3 指针与数组
6.3.1 指针对数组元素的访问
6.3.2 字符指针
6.3.3 指向数组的指针
6.3.4 指针数组
6.3.5 指向指针的指针
6.4 动态内存分配
6.4.1 动态内存分配的含义
6.4.2 动态内存分配的步骤
6.4.3 常用的动态内存管理函数
本章小结
习题
第7章 结构体与共用体
7.1 结构体类型与结构体变量
7.1.1 结构体类型的定义
7.1.2 结构体变量的定义与初始化
7.1.3 结构体变量的引用
7.1.4 指向结构体变量的指针
7.1.5 关键字typedef的用法
7.2 结构体数组
7.2.1 结构体数组的定义
7.2.2 结构体数组的初始化
7.2.3 结构体数组的应用
7.3 结构体与函数
7.4 动态数据结构
7.4.1 链表的定义
7.4.2 链表的特点及操作原理
7.4.3 动态链表的建立
7.4.4 链表的删除操作
7.4.5 链表的插入操作
7.5 共用体
7.5.1 共用体类型的定义和引用
7.5.2 共用体类型的初始化
7.5.3 共用体类型举例
7.6 案例应用
本章小结
习题
第8章 文件
8.1 文件的基本概念
8.1.1 文件概述
8.1.2 文件的类别
8.1.3 文件的操作流程
8.1.4 文件的定义
8.2 常用文件操作的标准函数
8.2.1 文件的打开与关闭
8.2.2 文本文件的读写
8.2.3 二进制文件的读写
8.2.4 文件的随机访问与定位
8.2.5 文件使用举例
8.3 案例应用
本章小结
习题
第9章 面向对象程序设计
9.1 面向对象的基本概念
9.1.1 结构化程序设计
9.1.2 面向对象程序设计
9.1.3 可视化编程技术
9.2 面向对象程序设计的基本特点
9.3 类和对象
9.3.1 类的定义
9.3.2 类成员的访问控制
9.3.3 类的成员函数
9.3.4 对象
9.4 构造函数、析构函数和复制构造函数
9.4.1 构造函数
9.4.2 析构函数
9.4.3 复制构造函数
9.5 静态成员
9.5.1 静态数据成员
9.5.2 静态成员函数
9.6 友元
9.7 继承与派生
9.7.1 类的继承与派生
9.7.2 派生类的构造和析构函数
9.7.3 同名覆盖原则与二义性问题
9.7.4 赋值兼容规则
9.8 多态性
9.8.1 多态的类型
9.8.2 静态联编与动态联编
9.8.3 虚函数
9.8.4 纯虚函数
9.8.5 抽象类
本章小结
习题
附录A ASCII码表
附录B 运算符
附录C 常用C标准库函数
参考文献