急!机械工业出版社的英文名称是什么?

netxray 2002-02-16 01:16:38
急!机械工业出版社的英文名称是什么?
...全文
365 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
ckwan 2002-02-16
  • 打赏
  • 举报
回复
China Machine Press,机工的外版翻译书上都这么写的。
kingzeus 2002-02-16
  • 打赏
  • 举报
回复
上书店看看
《数据结构与算法分析 C语言描述》Mark Allen Weiss著,冯舜玺译,机械工业出版社。Weiss教授的经典教材三部曲之一,其中的C语言描述版本,也就是本书,被称为20世纪最重要的30本计算机教材之一。Mark Allen Weiss,1987年在普林斯顿大学获得计算机科学博士学位,师从著名算法大师Robert Sedgewick,现任美国佛罗里达国际大学计算与信息科学学院教授。他曾经担任全美AP(Advanced Placement)考试计算机学科委员会的主席(2000-2004)。他的主要研究方向是数据结构,算法和教育学。中文版翻译质量很好,很难得。 本书是《Data Structures and Algorithm Analysis in C》一书第2版的简体中译本。原书曾被评为20世纪顶尖的30部计算机著作之一,作者Mark Allen Weiss在数据结构和算法分析方面卓有建树,他的数据结构和算法分析的著作尤其畅销,并受到广泛好评.已被世界500余所大学用作教材。   在本书中,作者更加精炼并强化了他对算法和数据结构方面创新的处理方法。通过C程序的实现,着重阐述了抽象数据类型的概念,并对算法的效率、性能和运行时间进行了分析。 《数据结构与算法分析——C语言描述》(原书第2版),英文版的名称是《Data Structures and Algorithm Analysis in C》,作者是:(美)Mark Allen Weiss。原书曾被评为20世纪顶尖的30部计算机著作之一。之所以选这本书,还因为它的简体中文版翻译得相当不错,几乎没有给我的阅读带来什么障碍。^_^ 这本教科书所使用的是C语言,也许很多人会说C语言已经过时了,但是,我认为在数据结构的学习中,应该用尽量简单的语言,以免进入了语言的细枝末节中,反而冲淡了主题。实际上在国外的许多大学中(甚至中学),数据结构和算法分析的课程是选用Scheme(Scheme语言是Lisp的一个现代变种、方言,诞生于1975年)的,例如MIT麻省理工大学极其著名的SICP课程。呵呵,语言又能说明什么呢? 学习建议: 算法和数据结构的内容,用最简单的C语言描述会比较清楚,没有必要使用C++和Java的面向对象描述。面向对象编程在这里没啥用处,反而冲淡了学习主题。 初学者,先学习Weiss的《数据结构与算法分析 C语言描述》或者严蔚敏的《数据结构(C语言版)》。对于如何消化掉这本书,我初步给出一个建议: 读上Weiss的《数据结构与算法分析 C语言描述》三遍,能坚持下来,你的收获会很大: 第一遍,通读本书,不要丢掉任何细节,这一遍下来至少不能对书中涉及到的内容存在疑问(如果适当结合课后的习题还是不错的,不过习题不是第一遍的重点); 第二遍,照样通读本书,重点在于解决课后习题,我发现本书的课后习题绝对能让你学会思考并解决问题,提高你的问题解决能力与算法设计能力; 第三遍,复习巩固,注重你的算法设计能力,不能给你一个问题,你去设计十天半个月,训练你的思维力与敏捷力。 然后,再速读C++和Java版的数据结构。
人工智能教学大纲 课程名称:人工智能 学时:54 一、本课程的地位,作用和任务 人工智能是主要研究解释和模拟人类智能、智能行为及其规律的一门学科。其主要任务是建立智能信息处理理论,进而设计可以展现某些近似于人类智能行为的计算机系统。它是计算机科学的一个分支,也为某些相关学科如心理学等所关注。人工智能学科研究的主要内容包括:知识表示,自动推理和搜索方法,机器学习和知识获取,知识处理系统,自然语言理解,计算机视觉,智能机器人,自动程序设计等方面。 二、课程内容及学时分配 第一章 绪论 §1 人工智能的的定义和发展简史 知识点:通过教师讲授,让学生了解人工智能的发展概况,增加对人工智能学科的认识。本节的教学目的是让学生了解和掌握人工智能的基本定义和基本发展史。 §2 人工智能的学派及其认知观 知识点:通过教师讲解,让学生了解人工智能的基本学派及其学派观点。本节的教学目的是让学生一般掌握、了解人工智能的基本学派及其认知观。 §3 人工智能的研究与应用领域 知识点:通过教师讲解,让学生了解人工智能的研究、应用现状及未来的一些发展方向,使学生明确学习本课程的目的、意义、任务。本节的教学目的是让学生一般掌握、了解人工智能的基本研究和应用领域以及未来的发展方向。 本章学时数:4 习题数:2 第二章 知识表示方法 §1 状态空间法 知识点:通过教师讲授,让学生掌握状态以及状态空间的定义、状态图示方法。 §2 问题归约法 知识点:通过教师讲授,让学生掌握问题规约的基本定义和基本步骤、问题归约的与或图表示。 §3 谓词逻辑法 知识点:通过教师讲授,让学生掌握谓词演算的语法和语义、谓词公式的定义和基本恒等公式、置换与合一的概念以及谓词表示的方法。 §4 语义网络法 知识点:通过教师讲授,让学生掌握谓语义网络的定义、构成、特点、基本表示方法以及推理过程。 §5 框架表示法 知识点:通过教师讲授,让学生掌握谓框架的定义、构成、表示以及推理方法。 本章的教学目的是让学生熟练掌握这些知识表示方法,本章内容属本课程的重点之一。 本章学时数:8 习题:6 第三章 基本搜索技术 §1 盲目搜索 知识点:通过教师讲授,让学生掌握宽度优先搜索、深度优先搜索、等代价搜索、图形搜索等搜索技术。本节的教学目的是要求学生熟练掌握,本节属于本章重点内容之一。 §2 启发代搜索 知识点:通过教师讲授,要求学生熟练掌握启发式搜索策略,估价函数的计算,有序搜索算法,双向搜索等技术。本节要求学生熟练掌握,本节属于本章重点、难点内容之一。 本章学时数:8 习题数:12 第四章 问题求解技术 §1 消解原理,通用问题求解系统 知识点:通过教师讲授,让学生掌握消解原理,通用问题求解系统。本节的教学目的是要求学生熟练掌握,本节属本章重点内容之一。 §2 规则演译系统 知识点:通过教师讲授,使学生熟练掌握规则演绎系统的知识体系。本节的教学目的是要求学生熟练掌握,本节属本章重点内容之一。 本章课时数:6 习题:12 第五章 人工智能中常用推理方法简介 §1 不确定推理和非单调推理 知识点:通过教师讲授,让学习了解,并掌握什么是不确定推理,什么是非单调推理,并能举例说明。本节的教学目的是要求学生一般掌 握,本节属难点内容。 §2 DF推理方法 知识点:通过教师讲授,让学生了解,并掌握DF推理的基本原理、方法,并能用于解决实际问题。本节的教学目的是要求学生一般掌握,本节属难点内容。 本章学时数:6 习题数:15 第六章 机器学习 知识点:通过教师讲授,让学生了解、掌握机器学习的概念、策略及几种较成熟的学习方法。本章的教学目的是要求学生一般掌握。 本章学时数:4 习题:4 第七章 专家系统 §1 产生式系统 知识点:通过教师讲授,使学生掌握产生式系统的组成、工作原理以及推理方法。 §2 专家系统的概念 知识点:通过教师讲授,使学生了解专家系统的概念等基本内容,本节要求学生熟练掌握。 §3 专家系统开发环境简介 知识点:通过教师讲授,使学生进一步了解开发专家系统的环境。本节要求学生作一般了解。 本章课时数:6 习题:3 第八章 机器人规划 知识点:本章通过教师讲授,了解机器人规划的基本技术、策略。本章属一般了解内容。 本章学时数:4 习题:2 第九章 计算智能 知识点:通过教师讲授,让学生对人工智能中的神经计算、模糊计算、进化计算、人工生命等领域有初步的认识。本章属一般要求的教学内容。 本章学时数:6 习题:1 第十章 Agent简介 知识点:通过教师讲授,让学生了解Agent的基本内容及其发展动向。本章属一般要求内容。 本章课时数:2 习题:1 三、先修课程 编译原理,离散数学,数据结构,计算机语言、操作系统等。 四、教材及主要参考书 1.蔡自兴,徐光祐:人工智能及其应用 清华大学出版社,1997年8月 2.李凡长、沈勤祖、郑家亮:人工智能原理、方法、应用 云南科技出版社1997年3月。 3.Nils J•Nilsson: 人工智能(英文版),机械工业出版社,1999年9月。
目 录 数据库课程设计报告 1 1.开发环境和相关技术介绍 5 1.1开发环境 5 1.2相关技术介绍 5 2.需求分析 5 2.1系统需求和功能 5 2.1.2功能需求描述 6 2.1.2.1员工基本信息模块 6 2.1.2.2工资结构设置模块 6 2.1.2.3工资汇总模块 6 2.2数据字典 6 2.2.1数据结构 7 2.2.2数据项 7 2.2.3数据流 8 2.4安全性要求 8 2.5一致性要求 9 2.6完整性要求 9 3 概念结构设计 9 3.1设计方法和步骤 9 3.2概念结构E-R图 9 4.逻辑结构设计 9 4.1具体RDBMS数据模型转换 9 4.2系统结构图 10 5.数据库物理设计 10 5.1索引的选择建立 10 5.2数据存放位置 10 5.3确定系统配置 10 6.数据库实施 10 6.1数据库创建 10 6.1.1各数据表说明 10 6.1.2数据库创建 11 6.2数据库备份和恢复方案 13 6.2.1应用辅助工具进行备份和恢复 13 6.2.2分离数据库法 13 6.3用户界面设计和应用程序编码 13 6.3.1用户界面设计 13 6.3.2类文件功能描述 14 6.3.3主要代码分析 14 }7.系统测试方案和测试报告 21 7.1测试方案 21 7.2测试过程 21 7.2.1登陆测试 21 8.安装和使用说明 25 8.1安装说明 25 8.1.1安装VB6.0E 25 8.1.2安装Microsoft SQL Server 2000 ODBC驱动程序 25 8.1.3升级Microsoft SQL Server 2000数据库管理系统 25 8.1.4附加数据库 25 8.1.5可能出现情况 25 9.完成情况和总结 25 9.1总结 25 1.开发环境和相关技术介绍 1.1开发环境 项目名称: 工资管理系统 开发软件:vb6.0与Access 2000 运行环境:2000/XP/2003 1.2相关技术介绍 Microsoft SQL Server 2000数据库管理系统是微软公司研制开发的关系型数据库管理系统。该系统支持并扩展了SQL语言标准,可以运用标准SQL语句对数据进行操作,也可以使用功能强大的GUI工具进行灵活的数据管理。同时,系统还提供功能完善的API,可以在应用程序中调用这些API来实现与数据库系统的连接以及相关数据的操作。sp3是该系统的一个版本号,只有sp4以上的SQL 2000系统才能够支持纯ODBC连接方式。 Vb6.0功能强大的应用程序开发工具,主要支持基于面向对像化的语言的各种开发项目。 2.需求分析 2.1系统需求和功能 工资管理信息系统对企业加强工资管理有着重要的作用,就一般的大型企业来说,它的设计内容非常复杂而且繁多,比如拥有工资计算功能,工资统计功能,报表输出功能,而且设计的模块也很多,比如工资管理模块,工资统计模块,报表设计模块,打印输出模块,模糊查询模块等。 由于本软件主要是为作者工作的一家科技公司定制开发的。该公司是一家刚刚成立的公司,总体人员比较少,有正式员工20人,人员结构比较简单,学历比较高,基本拥有大专以上学历,部门划分也很清晰,而且人员的流动性不高,所以公司目前对工资管理的要求不高。因此,针对该公司而言,我们经过反复论证,最终确定了工资管理系统的设计方案,该工资管理系统的主要功能如图3.1所示: 2.1.2功能需求描述 2.1.2.1员工基本信息模块 员工基本信息模块具有员工信息输入、员工增删、员工信息查询三个功能,员工基本信息包括员工号、员工姓名、员工性别、所在部门、所在岗位、工龄和工资等级等信息。员工增删实现了对数据库中员工信息的增加和删除。员工可以通过员工号或员工姓名对员工信息进行查询。 2.1.2.2工资结构设置模块 根据该公司的工资管理实际情况,本系统将工资结构分为基础工资、岗位工资、工龄工资三部分。该模块可以对这三个工资类型设置工资等级,并对每个等级设置工资标准。 2.1.2.3工资汇总模块 用户在员工信息管理模块对该员工的工资等级进行输入以后,在工资汇总模块会自动对员工工资进行汇总。用户可以打印出工资汇总表,打印之前可以通过打印预览功能进行打预览。 2.2数据字典 该软件的数据库由下述四张数据表组成: 员工信息表、基础工资设置表、岗位工资设置表 1、 员工信息表 字段 字段名 类型 宽度 说明 1 员工号 字符型 3 数字 2 员工姓名 字符型 10 小于等于5个汉字 3 员工性别 字符型 2 “男”或“女” 4 岗位名称 字符型 14 小于等于7个汉字 5 工龄 数值型 2 1~99之间 6 工资等级 数值型 2 1~99之间 2、 基础工资设置表 字段 字段名 类型 宽度

590

社区成员

发帖
与我相关
我的任务
社区描述
提出问题
其他 技术论坛(原bbs)
社区管理员
  • community_281
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧