计算机科学理论与基础知识
-
计算机基础案例教程孙践知编著《高等学校教材·计算机应用:计算机基础案例教程》着眼于非计算机专业的计算机基础教育,是专门为在校大学生及那些希望通过自学掌握计算机实用操作技能的广大学员编写的教材。《高等学校教材·计算机应用:计算机基础案例教程》的内容涵盖了计算机基础知识、操作系统Windows XP、文字处理软件Word 2003、电子表格Excel 2003、演示文稿PowerPoint 2003及Internet应用等方面。“任务驱动,案例教学”是编写《高等学校教材·计算机应用:计算机基础案例教程》的出发点,因此编写时采用介绍实例的具体操作步骤的方法来说明各软件的功能。《高等学校教材·计算机应用:计算机基础案例教程》中的每一个案例都是精心设计的,由浅入深、由简及繁,尽可能多地涉及软件中必要的知识点,又尽可能具有实用性和代表性,即使是从未接触过计算机的人,参照书中的操作步骤也可以轻松入门,进而熟练掌握各软件的用法。在每一个操作实例之后,还专门列出相关的知识和操作,帮助读者更为深入、全面地了解软件的功能。《高等学校教材·计算机应用:计算机基础案例教程》在编写过程中力求内容精炼、系统、循序渐进,书中采用了大量图片,操作步骤详细,方便教学和自学,使读者可以轻松掌握《高等学校教材·计算机应用:计算机基础案例教程》的内容。 -
计算机算法导引卢开澄编著本书为《计算机算法导引 设计与分析》的第2版。书中内容分3部分:第1部分是基本算法,按方法论区分.包含优先策略与分治策略、动态规划、概率算法、并行算法、搜索法、数据结构等;第2部分是若十专题,包括排序算法、计算几何及计算数论、线性规划;第3部分是复杂性理论与智能型算法,其中,智能型算法主要介绍了遗传算法和模拟退火算法。 本书可作为计算机系本科学生及研究生教材,数学系师生和科研工作者也可将其作为参考书。 -
实用数值计算方法甄西丰编箸《实用数值计算方法》根据作者利用多媒体设备从事计算方法课教学的经验编写而成,新增了常用函数值计算和函数增量计算等重要内容,体系更趋合理。书中对所论及的各种典型数学问题,通过分析问题的特点,寻找求解的思路,形成相应的算法,指导编写程序这样一条线索展开研究;通过简明的理论分析和具体的案例分析来说明算法的性能;而且给出了进一步改进算法和改写源程序代码的建议。书中对基础性的问题采用列表计算的模式编写程序;对复杂的数学问题,则采用模块化程序设计方法编写程序。本书可作为一般理工科大学各专业3~4学分计算方法课教材或教学参考书,也可作为广大科技人员的参考书。 -
工业过程控制技术孙优贤,褚健 编著《工业过程控制技术》是“十五”国家重点图书,分为《方法论》、《应用篇》和《仪表和系统篇》三册。本书为方法篇,从工程应用的角度出发,系统地介绍了工业自动化技术的主要控制方法和控制系统。其中包括自适应控制、软测量技术、模糊控制、工业过程专家控制、神经网络控制、非线性控制、时滞系统控制、软测量技术、数据校正、综合自动化系统和过程计算机控制系统。这些方法和系统自成体系。又相互关联。本书内容新颖,有不少例子取自工程实际,兼顾了自动化理论的新发展与工程实际的需要。本书可作为工业自动化及相关领域工程技术人员、科研人员的参考书,也可作为自动化专业相关专业本科生,研究生的参考书。 -
数控原理全国数控培训网络天津分中心编《数控原理》一书共分八章。第一章结论,讲述数字控制的基本概念、数控系统的基本构成和分类、数控机床的有关规定以及数控技术的发展。第二章传感器与输入通道,讲述数控机床常用的位置测量和转速测量的传感器、测量电路入其与数控系统的信号联系。第三章数控机床的伺服系统,讲述开环伺服系统、直流、交流调速系统,锁相伺服系统以及闭环位置控制系统。第四章数控系统的插补原理和数据处理,讲述数控系统常用轨迹控制方法、用户程序译码、刀具补偿计算方法。第五章人机接口与通信接口,讲述数控系统常用的人机接口(如键盘、LED数码管显示器、CRT显示器、纸带阅读机)的工作原理、数控系统常用的通信接口(如RS232C、电流环、MAP等)的原理。第六章数控机床的可编程控制器,讲述数控机床上常用的可编程控制器的基本原理、程序编制和控制实例。第七章经济型数控系统,讲述开环数控系统的设计方法和实例。第八章标准型数控系统,介绍常见标准型CNC系统的总体结构、硬件结构和软件结构。本书深入浅出,内容丰富,详简得当。既注重先进性又照顾到实用性,既有理论又有实例,既有系统介绍以统览全局又深入细节以利应用,是一本实用性强、适应面宽的教材。本书为初、中级数控技术人员的数控技术培训用书,可作为数控技术应用专业、数控机床加工专业、机械制造专业、机电一体化专业的大、中专、技校教材,也可作为从事数控机床工作的工程技术人员的参考书。 -
计算机应用文摘远望图书部针对人群:关注电脑相关应用的初中级用户《计算机应用文摘》忠实读者 图书要目:1、正文分册:精选2005年13~24期杂志文章精华,海量信息纵览2005下半年IT亮点。栏目、分类双索引齐头并进,搜索、查询快速定位,热门系统、工具软件、数码时尚、网络资讯……看你想看的!2、附录分册:“辞旧迎新疯玩特技宝典”:为你搜罗12个精彩专题技巧,充分发动你的娱乐细胞,让你边玩边学乐翻天!3、《漫话2005》:用漫画人的思维回看即将过去的2005,你会发现不一定的“笑”果! 光盘要目:海量DVD:2005年13~24期杂志电子文档下半年杂志配套光盘内容实用工具软件辞旧迎新欢乐礼包厂商赠送工具软件:安铁诺防病毒软件2005、山丽网络堡垒防黑客软件Ⅱ、金山毒霸6(可启动、可杀毒)、《剑侠情缘Ⅱ》黄金CD-KEY珍藏卡。 -
EDA技术与PLD设计徐志军等编著内容简介目录内容提要本书根据电子类课程课堂教学和实验要求,以提高学生的实践动手能力和工程设计能力为目的,对EDA技术和PLD设计的相关知识进行了系统和全面的介绍。本书内容新颖,技术先进,由浅入深,既有关于EDA技术、大规模可编程逻辑器件和VHDL硬件描述语言的系统介绍,又有丰富的设计应用实例。本书可作为高等院校电子、通信、雷达、计算机应用、工业自动化、仪器仪表、信号与信息处理等学科本科生或研究生的EDA技术或数字系统设计课程的教材和实验指导书,也可作为相关科研人员的技术参考书。 目 录第1章 EDA技术概述 11.1 EDA技术及其发展概况 11.2 EDA技术的基本特征和设计工具 31.2.1 EDA技术的基本特征 31.2.2 EDA设计工具 51.2.3 EDA技术的优势 81.3 EDA技术的实现目标和设计流程 91.3.1 EDA技术的实现目标 101.3.2 EDA设计主要流程 111.3.3 数字集成电路的设计流程 121.3.4 模拟集成电路的设计流程 131.4 硬件描述语言 141.4.1 VHDL 151.4.2 Verilog HDL 151.4.3 ABEL-HDL 161.4.4 Verilog HDL和VHDL的比较 171.5 EDA技术与ASIC设计 181.5.1 ASIC的特点与分类 181.5.2 ASIC的设计方法 191.5.3 IP核复用技术与SOC设计 211.6 EDA技术的发展趋势 24习题 26第2章 可编程逻辑器件基础 272.1 概述 272.1.1 可编程逻辑器件发展历程 272.1.2 可编程逻辑器件分类 282.1.3 可编程逻辑器件的优势 312.2 PLD器件的基本结构 312.2.1 基本结构 322.2.2 电路符号 332.2.3 PROM 342.2.4 PLA 352.2.5 PAL 372.2.6 GAL 382.3 CPLD/FPGA的结构特点 392.3.1 Lattice公司的CPLD/FPGA 402.3.2 Xilinx公司的CPLD/FPGA 422.3.3 Altera和Actel公司的CPLD/FPGA 452.4 可编程逻辑器件的基本资源 452.4.1 功能单元 462.4.2 输入-输出焊盘 472.4.3 布线资源 472.4.4 片内RAM 502.5 可编程逻辑器件的编程元件 502.5.1 熔丝型开关 512.5.2 反熔丝型开关 512.5.3 浮栅编程元件 522.5.4 基于SRAM的编程元件 552.6 可编程逻辑器件的设计与开发 552.6.1 CPLD/FPGA设计流程 562.6.2 CPLD/FPGA开发工具 582.7 可编程逻辑器件的测试技术 612.7.1 边界扫描测试法概述 612.7.2 JTAG边界扫描寄存器 622.7.3 JTAG BST的操作控制 64习题 66第3章 Altera的CPLD/FPGA 683.1 概述 683.2 Altera的CPLD结构特点 723.3 Altera的FPGA结构特点 763.3.1 ACEX 1K器件的结构 763.3.2 APEX 20K/20KE器件的结构 833.4 Altera的CPLD/FPGA的配置 943.4.1 ByteBlaster及其使用 943.4.2 CPLD器件的配置 963.4.3 FPGA器件的配置 97习题 102第4章 原理图输入设计方式 1034.1 原理图设计的流程 1034.2 Quartus II原理图设计 1064.2.1 半加器原理图输入 1064.2.2 半加器编译 1114.2.3 半加器仿真 1134.2.4 全加器设计与仿真 1164.3 MAX+plus II原理图设计 1184.3.1 原理图设计输入 1184.3.2 编译与手动调整 1234.3.3 仿真与时间特性分析 1274.3.4 编程下载 1314.4 基于LPM宏单元库的设计 1344.4.1 LPM宏单元库 1344.4.2 LPM设计举例 136习题 138第5章 HDL输入设计方式 1415.1 HDL输入设计的流程 1415.2 MAX+plus II的VHDL输入设计 1425.2.1 源文件编辑输入 1425.2.2 编译、仿真与测试 1455.2.3 MAX+plus II在Windows 2000上的安装设置 1515.3 Quartus II的VHDL输入设计 1515.3.1 创建工程文件 1515.3.2 编译 1535.3.3 仿真 1555.4 Quartus II设计正弦信号发生器 1575.4.1 顶层VHDL文件设计 1575.4.2 正弦信号数据ROM定制 1615.4.3 仿真与测试 1645.4.4 使用嵌入式逻辑分析仪进行实时测试 1675.5 Synplify Pro的VHDL输入设计 1705.5.1 用Synplify Pro综合的过程 1725.5.2 Synplify Pro与MAX+plus II的接口 1765.5.3 Synplify Pro与Quartus II的接口 1775.6 Synplify的VHDL输入设计 178习题 182第6章 VHDL语言初步 1836.1 VHDL的程序结构 1836.1.1 半加器的VHDL描述 1836.1.2 实体 1846.1.3 结构体 1856.2 VHDL的基本语法 1876.2.1 数据对象 1876.2.2 数据类型 1896.2.3 VHDL的运算操作符 1906.3 并行赋值语句 1916.3.1 简单信号赋值语句 1916.3.2 条件信号赋值语句(when-else语句) 1926.3.3 选择信号赋值语句(with-select语句) 1936.4 进程(process)语句 1936.5 顺序赋值语句 1956.5.1 if语句 1956.5.2 case语句 1966.6 VHDL描述组合逻辑电路 1976.6.1 七段显示译码器 1976.6.2 双向总线 1986.6.3 优先编码器 1996.6.4 8位加法器 2006.7 VHDL描述时序逻辑电路 2016.7.1 触发器 2016.7.2 寄存器 2036.7.3 计数器 2046.7.4 状态图描述 206习题 207第7章 VHDL数字系统设计方法及举例 2107.1 结构化设计方法与举例 2107.1.1 结构化设计方法 2107.1.2 结构化设计举例:数字跑表 2137.1.3 结构化设计举例:数字频率计 2207.1.4 结构化设计举例:音乐演奏电路 2237.2 寄存器传输级设计及举例 2277.2.1 算术状态机 2277.2.2 寄存器传输级定义 2297.2.3 寄存器传输级设计方法 2307.2.4 寄存器传输级设计举例:二进制乘法器 2347.2.5 寄存器传输级设计举例:正负脉宽数控信号发生器 2377.2.6 寄存器传输级设计举例:十字路口交通信号控制系统 240习题 243第8章 VHDL在通信系统中的应用实例 2468.1 时钟匹配队列 2468.1.1 时钟匹配队列原理 2468.1.2 从算法模型到VHDL描述的转换 2478.2 BCH编码和译码 2508.2.1 BCH编码原理 2508.2.2 BCH的译码 2548.2.3 BCH译码的校正子计算实例代码 2588.3 块交织和反交织 2678.3.1 交织器基本原理 2678.3.2 块交织实现原理 2688.3.3 交织/解交织实现代码 2708.4 卷积编码和Viterbi译码 2778.4.1 卷积编码原理 2778.4.2 卷积编码的实现代码 2788.4.3 Viterbi译码的基本原理 2818.4.4 Viterbi译码的实现 2828.4.5 Viterbi译码实例代码 285习题 299附录 EDA实验系统简介 300参考文献 307 -
计算机应用基础实验指导和例题精解黄保和 主编本书是《计算机应用基础》的配套教材。本书的读者是非计算机的专业的学生。希望借助本书,能提高“计算机应用基础”课程的上机质量,培养学生的实际动手和分析解决问题的能力。本书的第一部分为上机实验指导,所有实验都是基于WindowsXP平台。实验内容包括WindowsXP实验、Word2002实验、Excel2002实验、Access2002实验、Internet应用基础和Frontpage2002实验、多媒体应用基础实验等。每章安排若干个实验,每个实验由实验目的、相关知识、实验内容和上机习题四个部分组成。本书的第二部分为例题精解,精选了课程中的典型问题并给予详细解答,帮助学生更深刻地理解教材内容,提高解题的能力。本书除了作为高校非计算机专业学生“计算机应用基础”课程的实验教材外,还可以作为个人自学计算机的实验教材,想参加计算机等级考试的读者更值得一读。 -
计算机仿真技术基础李兴玮、邱晓刚本书深入论述了系统仿真的基本概念和基本理论;介绍了连续动力学系统仿真建模的基本方法;详细论述了数值积分法、替换法和离散相似法等三类仿真方法;阐述了几个典型的半实物仿真系统,详细论述了仿真软件及其分类,特别是连续系统仿真语言的发展;讨论了离散事件系统仿真的一些策略;介绍了典型作战的仿真建模,探讨了作战仿真技术在国防领域中的具体应用;描述了计算机仿真技术在面向对象仿真、先进分布仿真、虚拟现实、定性仿真等方面的发展前景。本书针对军事院校基础合训的学员编写,但也适合于从事系统仿真技术研究的相关工程技术人员参考。 -
计算机组发原理黄成哲 等编著“计算机组成原理”是计算机专业的必修课。编者在多年的教学实践基础上,按提出问题、分析问题和解决问题的思路,结合学生的实际情况编写了本书。本书详细介绍了有关计算机及其子系统设计实现的基本概论和相关知识。为帮助读者建立整机的概念,全书按照信息表示和处理、处理过程控制、信息的存储、信息的I/O处理的顺序编写,同时给出了相关的设计实例,并在附录中介绍了数字逻辑电路的相关知识。每章配有习题,在指导读者深入地学习。本书内容适度、可读性好、适用性强,可作为高等学校计算机科学与技术、电子工程、信息系统等专业的教材,也适合计算机爱好者自学使用。
