药学计算导论
作者:董鸿晔,于净 主编
出版时间: 2013年版
丛编项: 医药类高等学校计算机课程改革规划教材
内容简介
《药学计算导论/医药类高等学校计算机课程改革规划教材》是教育部大学计算机课程改革项目研究成果,也是教育部大学计算机课程教学指导委员会推荐的药学类大学生的第三门计算科学课程教材,我们把目标锁定在培养计算思维能力上,全书分成五部分:药学计算原理、药学计算能力、药学计算进展、药学计算展望和实验。《药学计算导论/医药类高等学校计算机课程改革规划教材》的主要内容都有相应的教学演示文档,教学平台正在开发中,将作为MOOCs内容加以推广。《药学计算导论/医药类高等学校计算机课程改革规划教材》可作为药学类高等学校各专业的教材,也可作为相关培训的参考用书。
目录
0.1 药学计算的起源
0.1.1 药学起源
0.1.2 药学计算的起源
0.1.3 药学计算思维的诞生
0.2 药学计算的发展
0.2.1 计算技术的发展
0.2.2 药学计算的发展
0.2.3 药学计算思维的拓展
0.3 药学计算的未来
0.3.1 药学的发展
0.3.2 药学计算的未来
0.3.3 药学计算思维的创新
第一部分 药学计算原理
第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 算法
1.3.1 算法概念
1.3.2 算法实现
1.3.3 药学计算基本原理和常用方法
1.3.4 药学计算可视化方法的设计与实现
第2章 算法原理
2.1 算法的描述
2.1.1 自然语言
2.1.2 流程图
2.1.3 伪代码
2.1.4 程序设计语言
2.2 算法的设计
2.2.1 穷举法
2.2.2 回溯法
2.2.3 递归
2.2.4 分治法
2.2.5 动态规划
2.3 算法的评价和分析
2.3.1 算法的正确性
2.3.2 算法的复杂度
第3章 仿真原理
3.1 计算机仿真的基本概念
3.1.1 仿真的定义
3.1.2 仿真的分类
3.1.3 计算机仿真的工作流程
3.2 连续系统仿真
3.2.1 连续系统仿真的原理
3.2.2 连续系统仿真的数学模型种类
3.2.3 数值积分法
3.2.4 算法设计
3.3 离散系统仿真
3.3.1 概率的概念
3.3.2 随机数的产生
3.3.3 等时间步长法仿真的原理
3.3.4 仿真过程
3.4 离散事件系统仿真
3.4.1 描述离散事件系统的基本要素
3.4.2 离散事件系统的仿真方法
3.5 计算机仿真系统的设计及应用工具
3.5.1 Simulink模型库的启动
3.5.2 仿真模型窗口的创建
3.5.3 仿真模型设计
第二部分 药学计算能力
第4章 网络与通信
4.1 网络基础
4.1.1 网络分类
4.1.2 浏览器/服务器(B/S)结构
4.1.3 分布式系统
4.2 因特网
4.2.1 因特网体系结构
4.2.2 IP地址
4.2.3 HTML和XMI
第5章 存储与挖掘
5.1 数据的存储与表示
5.1.1 存储介质
5.1.2 存储方式
5.1.3 数据的表示
5.2 数据库应用系统
5.2.1 数据库基础
5.2.2 关系模型
5.2.3 数据库应用系统
5.3 数据挖掘
5.3.1 数据挖掘概念
5.3.2 数据挖掘原理
第6章 算法能力
6.1 计算机自身的存储特性导致计算机无法解决的问题
6.2 算法的有效性导致计算机不能解决的问题
6.3 算法的局限性导致计算机不能解决的问题
6.4 人类与自然认知限制导致计算机不能解决的问题
6.5 没有算法而导致计算机不能解决的问题
第三部分 药学计算进展
第7章 并行与随机
7.1 计算机网络并行计算
7.1.1 并行计算及其由来
7.1.2 并行计算的分类
7.1.3 并行计算机的体系结构
7.1.4 并行计算机系统的构成
7.1.5 并行计算机系统的内存访问模型
7.1.6 并行程序设计及其在药学领域的应用
7.2 云计算
7.2.1 云计算概念的产生
7.2.2 云计算的特点和基本原理
7.2.3 云计算的分类及应用
7.2.4 云计算的发展现状及其在药学领域的应用
第8章 人工智能
8.1 人工智能基础
8.1.1 人工智能的概念和由来
8.1.2 人工智能的发展历程
8.1.3 人工智能的主要研究学派
8.1.4 我国人工智能研究的历史
8.1.5 人工智能技术与实现方法
8.1.6 人工智能的主要研究方向
8.1.7 人工智能在医药领域的应用
8.2 人工神经网络
8.2.1 人工神经网络的概念和发展
8.2.2 人工神经网络的学习方式
8.2.3 神经元模型和BP神经网络
8.2.4 人工神经网络在药学上的应用
8.3 生物医药机器人
第9章 计算技术的滥用
9.1 计算机伦理
9.1.1 计算机伦理学
9.1.2 计算机伦理道德的特征与原则
9.1.3 计算机伦理学的研究内容
9.1.4 计算机伦理道德的规范与教育
9.2 计算技术滥用与计算技术犯罪
9.2.1 计算机滥用
9.2.2 计算技术犯罪
第四部分 药学计算展望
第10章 计算的革命
10.1 量子计算
10.1.1 量子计算概念与量子计算机
10.1.2 量子计算基本原理
10.2 生物计算
10.2.1 生物计算概念与生物计算机
10.2.2 DNA计算原理
10.2.3 DNA计算的模型
10.3 社会计算
10.3.1 社会计算概念
10.3.2 社会计算原理
10.3.3 社交网站
第11章 计算的未来
11.1 网络计算
11.1.1 企业计算——以中间件为核心
11.1.2 网格计算——让计算能力“公用化”
11.1.3 对等计算——倡导“平等”共享
11.1.4 普及计算——计算无所不在
11.1.5 各类网络计算之间的异同
11.2 创新计算
11.2.1 创造性思维
11.2.2 创新计算
11.2.3 创新计算的模型框架
11.2.4 创新计算的计算方法
11.2.5 创新计算的计算思维
11.2.6 创新计算的评价模型
11.2.7 创新计算的发展趋势
11.3 高性能计算
11.3.1 高性能计算的概念
11.3.2 高性能计算的应用发展
11.3.3 高性能计算——探索未知世界
11.3.4 高性能计算——告别巫师与消解中心
第五部分 实验
实验1 LD50计算
实验2 药学试验设计
实验3 基于SAS9.2 的药学数据判别
实验4 数据描述与统计检验
实验5 数据分析
实验6 回归分析实验
实验7 基于Matlab的药学数据聚类分析
实验8 数据仿真
实验9 基于Matlab神经网络工具箱的药物处方优化
实验10 数据挖掘实验
实验11 图像增强
实验12 图像分割
实验13 图像识别
实验14 利用积分图像法快速计算Haar特征
实验15 图像动画
实验16 中药指纹图谱专家系统
实验17 计算编程实验