2019-2020-1学期 20192403 《网络空间安全专业导论》第七周学习总结
2019-2020-1学期 20192403 《网络空间安全专业导论》第七周学习总结
第十二章
学习收获
- 信息系统:帮助我们组织和分析数据的软件。
电子表格: 基于可拓展共识的电子表格是一个进行基本数据分析的方便的工具。
数据库:结构化的数据集合。
数据库管理系统:由物理数据库、数据库引擎和数据库模式构成的软件和数据的组合。
从数据库用户的观点来看,逻辑模式是更加重要的数据库视图,因为它展示了数据相之间的关系。
待解决的问题
- 没有理解键和键域
- P252
第十三章
学习收获
- 图灵测试:一种行为方法,用来判断一个计算机是否智能
- 弱等价性:两个系统基于其结果的等价性
强等价性:两个系统基于其结果和实现这种结果的处理方法的等价性
通过图灵测试的计算机具有弱等价性 - AI问题的各个方面
- 知识表示——用于表示知识以便计算机系统能够用来解决智能问题的技术
- 专家系统——嵌入人类专家知识的计算机系统
用于解决特定的问题 - 神经网络——模拟人脑处理的计算机系统
- 自然语言处理——处理人类用来交流的语言的难题
语音识别:语音可以被录制为声波纹,表示人声随时间推移的频率变化的图
自然语言理解:词法、句法、指代都有二义性
语音合成;人的语音可以被划分为特定的声音单元—音素 - 机器人学——关于机器人的研究
第十四章:
(一)什么是模拟
- 模拟:设计复杂系统的模型并为 观察结果而对该模型进行实验。
1.复杂系统
最适合模拟的系统是动态的、交互式的和复杂的系统。
2.模型:真实系统的抽象,是系统中的对象和管理这些对象相互作用的规则的表示。
3.构造模型
两种不同的模拟类型:
- 连续模拟
连续模拟把时间看作是连续的,用一组反映特征集合中的关系的微分方程表示时间的变化。因此,为系统建模而选择的特征或特性行为必须是能够用数学表达的。
- 离散事件模拟
离散事件模拟由实体、属性和事件构成。实体表示真实系统中必须明确定义的对象。系统的特征或特性是对象。可以应用面向对象的设计来解决建模问题。模型中的实体即对象类。实体的属性即类的属性。
(二)特殊模型
1.排队系统
排队系统是一种离散事件模型,它使用随机数表示事件的到达和持续。排队系统由服务器和等待服务的对象队列构成。
要构造一个排队模型,必须要知道四点:
1.事件的数量以及他们如何影响系统,以确定实体相互作用的规则。
2.服务器的数量。
3.到达时间的分布情况,以确定是否把一个实体加入系统。
4.预计的服务时间,以确定事件的持续时间。
2.气象模型
气象模型是一种连续模拟————预测天气。
天气模型的输出既可以是文本格式,也可以是图形格式。
飓风跟随:由于飓风跟随的模型是应用于移动目标的,所以它们叫做浮动模型。模型预报的飓风的地理位置是变化的。
专用模型:气象模型可以被改编为专用模型。高级气象建模系统可以用于为军事或航空业的复杂系统提供指导。
3.计算生物学:
- 计算生物学:一种通过计算机、应用数学以及统计学的知识解决生物学问题的交叉性学科。
- 生物信息学:一种将信息技术应用到分子生物学的学科,涉及到对生物信息在计算机和网络中的查询、存储、操作、分析以及可视化。
- 计算生物建模:对生物学系统进行计算建模。
- 计算基因组:对基因组序列进行解密。
- 分子建模:对分子进行的建模。
- 蛋白质结构预测:尝试进行三维的蛋白质序列建模。
4.其他模型
就某种意义上,每个计算机都是一种模拟。当程序执行时,就模拟了这个模型。
(三)计算机图形学
计算机图形学的应用:现代操作系统中的图形用户界面、字处理软件、桌面出版软件、公司也利用计算机图形学来设计和制造产品,工程师使用计算机来辅助设计系统等等。
1.光的工作原理
现实世界的光线会投射到物体,然后反射回来。除了光线量,物体的外观还受物体成分的影响。
阴影也是现实世界的一个重要组成元素,它给我们提供了物体和光源位置的视觉线索。此外,它还能给我们提供两个物体相对位置的线索。
要生成真实图像,计算机必须计算,以模拟光和物体之间的交互,各种纹理的物体的不规则表面以及光线强度随位置在阴影中的变化。
2.物体形状
物体形状也会影响物体外观。计算机图形学只处理物体的表面。图形软件利用纹理映射技术模拟粗糙的表面。
3.光模拟
- 照明模型:光在物体上的一点的交互的模拟。
- 明暗处理:利用照明模型来确定整个物体的外观的处理。
照明模型不能处理透明物体或者具有镜子那样表面的物体。
- 光线跟踪:通过跟踪与光学表面发生交互作用的光线从而得到光线经过路径的模型。
4.复杂对象的建模
5.让物体动起来
电影每秒钟需要24幅图像,视频每秒钟需要30幅图像。
(四)游戏
- 计算机游戏:计算机模拟的虚拟世界。
虚拟世界通常也可以被当作时一个数码的或者模拟的世界,是一个充满交互的由计算机生成的环境。虚拟世界i通常被用来代替真实的世界,同时可以加上一些现实世界并不适用的充满想象力的设定。
1.游戏的历史
有一种分类游戏的方法时通过它们使用的游戏平台进行分类。
另一种分类方法是通过游戏玩法对游戏进行分类。
- 游戏玩法:玩家在游戏过程中交互与体验的过程。
2.创建虚拟世界
- 游戏引擎:创造计算机游戏的软件系统。
游戏引擎具有以下功能的工具:
- 渲染图形的引擎。
- 提供碰撞检测和动态仿真从而解决被模仿物体的力学特征问题的物理引擎。
- 声音生成单元
- 独立于游戏驱动代码的脚本语言
- 人工智能算法
- 动画
- 场景图,一种利用图形场景来表示空间场景的通用数据结构。
3.游戏设计与开发
游戏的开发需要涉及力学、艺术、程序设计、音频、