2019-2020-1学期20192401《网络空间安全专业导论》第七周学习总结
第十二章:信息系统
12.1信息管理
信息系统(information system) 一般被定义为帮助我们组织和分析数据的软件
目前最流行的一般应用信息系统是电子表格、数据库管理系统和电子商务
12.2电子制表软件
- 电子制表软件:允许用户用单元格组织和分析数据的程序
- 单元格(cell):电子数据表中用于存放数据或公式的元素
- 电子数据表中的公式可以利用使用标准符号的基本数学运算,还可以利用软件内置的电子数据表函数。
- 电子数据表函数:电子制表软件提供的可用于公式的计算函数。
- 范围:用端点指定的一组连续单元格。
- 循环引用:在计算结果时要错误地彼此依赖的一组公式。
- 模拟假设分析:修改电子数据表中表示假设的值,以观察假设的变化和相关数据有什么影响。
12.3数据库管理系统
-
数据库管理系统:由物理数据库、数据库引擎和数据库模式构成的软件和数据的组合
数据库:结构化的数据集合。 -
查询:从数据库检索数据的请求。
模式:数据库中的数据的逻辑结构的规约。
关系模型;用表组织数据和数据之间的关系的数据库模型。 -
记录(或对象、实体):构成一个数据库实体的相关的域的集合。
域(或属性):数据库记录中的一个值。
键:在表中所有记录中唯一标识一个数据库记录的一个或多个域。 -
结构化查询语言:用于管理和查询数据的综合性关系数据库语言。
实体关系(ER)建模:设计关系数据库的常用方法。
ER图:ER模型的图形化表示。
基数约束:在ER图中,一次可以存在于实体间的关系数量。
12.4电子商务
电子商务:使用万维网买卖物品及服务的过程
第13章 人工智能
13.1思维机器
人工智能:研究对人类思想建模和应用人类智能的计算机系统的学科。
知识表示:用于表示知识以便于计算机系统能够用来解决智能问题的技术
专家系统:嵌入人类专家知识的计算机系统
神经网络:模拟人脑处理的计算机系统
自然语言处理:处理人类用来交流的语言的难题
机器人学:关于机器人的研究
13.2知识表示
知识表示
知识表示中蕴含了两种新的知识表示的方式:语义网和检索树
语义网:表示对象之间关系的知识表示法。
检索树:表示对抗性情况中的所有选择的结构。
检索树中存在几种方法:
深度优先法:优先沿着树的路径向下检索,而不是优先横向检索每层的检索法。
广度优先法:优先横向检索树的每层,而不是优先向下检索特定路径的检索法。
13.3专家系统
专家系统
我们常常需要依靠专家对特定领域独一无二的知识和理解。专家系统使用一套规则来指导处理,因此又叫作基于规则的系统。专家系统的规则集合又叫做它的知识库。而推理机是专家系统的一部分,决定了如何执行规则以及从而会得到什么结论。
13.4神经网络
神经网络
一些人工智能研究员着重研究人脑究竟如何工作,从而构造出以相同方式工作的计算设备。计算机中的人工神经网络就是在尝试模拟人体神经网络的动作。
人工神经网络中的每个处理元素都类似于一个生物神经元。一个元素接受一定数量的输入值,生成一个输出值0或1,这些输入值来自于网络中的其他元素的输出,因此输入值也只会是0或1.每个输入值有一个数字权。元素的有效权是所有输入值与它的权的乘积之和。
13.5自然语言处理
自然语言处理
其实我们可以在有限的程度上与计算机交谈。虽然我们还不能做到流畅的口头交谈,但仍然取得了一定的进展。有些计算机进行设置,可以对特定的口头命令作出响应。
要进一步探讨这个问题,首先应该认识人机语音交互过程中的三种基本处理类型:
语音识别——识别人类所讲的话
自然语言理解——解释人类传达的信息
语言合成——再现人类的语言
其中类似于一个输入、处理和输出的过程。这个领域极具挑战性。
13.6机器人学
机器人学
机器人是我们所熟知的。它们已经成为了现代社会的一部分,机器人学是研究机器人的科学,可以把机器人分为两大类——固定机器人和可移动机器人。其中固定机器人几乎都应用于工业工程的领域,而可移动机器人可以到处移动,必须与周围环境进行交互。为可移动机器人的世界建模需要使用人工智能的技术。
第14章 模拟、图形学、游戏和其他应用
14.1有关模拟
模拟(simulation):是研究复杂系统的有力工具,所谓模拟,就是设计复杂系统的模型以及为观察结果而对其进行实验性操作。模型既可以是纯物理性得到,也可以是软件控制的物理对象,还可以是纯逻辑性的。
14.2特殊模型
模型:真实系统的抽象,是系统中的对象和管理这些对象互相作用的规则的表示。
14.3计算机图形学
计算机图形学在计算机科学的许多领域都扮演着一定的角色。最常见的应用是现代操作系统中的图形用户界面(GUI)。文件和文件夹都由屏幕上的图标表示,图标还能说明文件的类型。与计算机交互涉及指向、点击和摇曳,这些都会改变屏幕上显示的图形。计算机图形学决定了如何设置像素的颜色来显示图标以及在屏幕上摇曳图标时如何改变像素值。
14.4游戏
游戏这个词通常含义在过去的几十年中一直在不断的发展。
游戏玩法:玩家在游戏过程中交互与体验的类型。
游戏引擎:创造计算机游戏的软件系统。游戏引擎:创造计算机游戏的软件系统。