EDA技术 第二版
作 者: 刘江海 著
出版时间: 2013
丛编项: 应用型本科信息大类专业"十二五"规划教材
内容简介
《应用型本科信息大类专业“十二五”规划教材:EDA技术(第2版)》主要内容依次为EDA技术与VHDL的基本知识、FPGA/CPLD目标器件的结构原理、VHDL的使用方法和设计深入、原理图的输入方法、状态机设计、EDA技术的综合应用、Verilog HDL、宏模块的应用、SoPC技术与应用基础。其中EDA技术的综合应用介绍了IP核的应用、电子设计竞赛项目开发、频率计设计、数字钟设计等。各章都安排了相应的习题和针对性强的实验和设计示例。书中列举的VHDL示例,都经编译通过或经硬件测试。《应用型本科信息大类专业“十二五”规划教材:EDA技术(第2版)》通俗易懂,条理清晰,既有对菜单命令的详细讲解,又有精选例题和练习供读者上机实训,重点培养读者的“概念驱动工程”电路设计理念,尽量减轻初学者的学习负担,达到快速入门的目的。
目录
基础篇
第1章 数据库基础
1.1 数据库简介
1.2 数据模型
第2章 关系数据库
2.1 关系的数学定义
2.2 关系的性质
2.3 关系运算
第3章 Visual FoxPro 8.0概述
3.1 Visual FoxPro的发展
3.2 Visual FoxPro 8.0的特点
3.3 Visual FoxPro 8.0的安装、启动与退出
3.4 Visual FoxPro 8.0的操作界面
3.5 Visual FoxPro 8.0的文件类型
3.6 Visual FoxPro 8.0的命令结构和特点
3.7 Visual FoxPro的设计工具
第4章 程序设计语言基础
4.1 数据类型
4.2 常量
4.3 变量
4.4 数组
4.5 运算表达式
4.6 函数
第5章 数据库与表
5.1 Visual FoxPro中数据库的概念
5.2 创建数据库与表
5.3 管理数据库与表
5.4 显示和修改表中的记录
5.5 表的索引
5.6 表之间的关系
5.7 排序
第6章 查询与视图
6.1 查询的概念
6.2 创建查询
6.3 使用查询
6.4 视图的概念
6.5 创建视图
6.6 视图的数据更新
6.7 使用视图
第7章 结构化程序设计
7.1 结构化程序设计概述
7.2 Visual FoxPro程序文件的建立、修改与运行
7.3 Visual FoxPro程序的控制结构
7.4 Visual FoxPro结构化程序设计
7.5 Viusal FoxPro程序调试
第8章 面向对象程序设计
8.1 面向对象程序设计基础
8.2 创建表单
8.3 表单的管理
8.4 表单控件
8.5 多表单应用程序
8.6 程序举例
第9章 菜单与工具栏
9.1 Visual FoxPro系统菜单
9.2 建立菜单
9.3 为顶层表单添加菜单
9.4 创建快捷菜单
9.5 创建工具栏
第10章 报表与标签
10.1 报表概述
10.2 创建报表
10.3 数据分组和多栏报表
10.4 创建标签
10.5 报表的预览和打印
第11章 项目管理器
11.1 项目文件的建立与修改
11.2 项目管理器
11.3 项目管理器的使用
11.4 发布程序
实践篇
实验1 Visual FoxPro 8.0的基础操作
实验2 Visual FoxPro数据类型、常量、变量和数组
实验3 Visual FoxPro函数、运算符与表达式
实验4 表的建立与显示
实验5 表的维护
实验6 多表与数据库的操作
实验7 索引与排序、查询与统计
实验8 SQL语言
实验9 查询与视图设计
实验10 顺序结构程序设计
实验11 分支结构程序设计
实验12 循环结构程序设计
实验13 子程序、过程与函数
实验14 表单设计
实验15 常用控件的使用
实验16 菜单设计
实验17 报表和标签设计
实验18 应用系统发布及安装
习题参考答案
参考文献