• 2019-2020-1学期 20192413《网络空间安全专业导论》第七周学习总结


    第十二章 信息系统
    12.1
    信息系统:帮助我们组织和分析数据的软件

    12.2
    电子制表软件:允许用户用单元格组织和分析数据的程序
    单元格:电子数据表中用于存放数据或公式的元素

    12.2.1
    电子数据表函数:电子制表软件提供的可用于公式的计算函数
    范围:用端点指定的一组连续单元格

    12.2.2
    循环引用:在计算结果时要错误地彼此依赖的一组公式

    12.2.3
    模拟假设分析:修改电子数据表中表示假设的值,以观察假设的变化对相关数据有什么影响

    12.3
    数据库:结构化的数据集合
    数据库管理系统:由物理数据库、数据库引擎和数据库模式构成的软件和数据的组合
    查询:从数据库检索数据的请求
    模式:数据库中的数据的逻辑结构的规约

    12.3.1
    关系模型:用表组织数据和数据之间的关系的数据库模型
    表:数据库记录的集合
    记录:构成一个数据库实体的相关的域的集合
    域:数据库记录中的一个值
    键:在表的所有记录中唯一标示一个数据库记录的一个或多个域

    12.3.3
    结构化查询语言:用于管理和查询数据的综合性关系数据库语言

    12.3.4
    实体关系建模:设计关系数据库的常用方法
    ER图:ER模型的图形化表示
    基数约束:在ER图中,一次可以存在于实体间的关系数量

    12.4
    电子商务:使用万维网买卖物品及服务的过程

    第十三章 人工智能
    13.1
    人工智能:研究对人类思想建模和应用人类智能的计算机系统的学科

    13.1.1
    图灵测试:一种行为方法,用于判断一个计算机系统是否是智能的
    弱等价性:两个系统基于其结果的等价性
    强等价性:两个系统基于其结果和实现这种结果的处理方法的等价性

    13.2.1
    语义网:表示对象之间关系的知识表示法

    13.2.2
    检索树:表示对抗性结果中的所有选择的结构
    深度优先法:优先沿着树的路径向下检索,而不是优先横向检索每层的检索法
    广度优先法:优先横向检索树的每层,而不是优先向下检索特定路径的检索法

    13.3
    推理机:处理规则以得出结论的软件

    第14章 模拟、图形学、游戏和其他应用

    14.1 什么是模拟
    模拟(simulation):设计复杂系统的模型并为观察结果而对该模型进行实验。

    14.1.1 复杂系统
    14.1.2 模型
    模型(model):真实系统的抽象,是系统中的对象和管理这些对象相互作用的规则的表示。

    14.1.3 构造模型
    连续模拟
    离散事件模拟

    14.2 特殊模型
    排队系统
    气象模型
    计算生物学(computational biology):一种通过计算机、应用数学以及统计学的知识解决生物学问题的交叉性学科。
    生物信息学
    计算生物建模
    计算基因组
    分子建模
    蛋白质结构预测
    其他模型
    必要的计算能力

    14.3 计算机图形学
    光的工作原理
    物体形状
    光模拟
    复杂对象的建模
    让物体移动起来

    14.4 游戏
    计算机游戏(computer gaming):计算机模拟的虚拟世界。
    虚拟世界通常也可以被当作是一个数码的或者模拟的世界,是一个充满交互的由计算机生成的环境。

    14.4.1 游戏的历史
    两种分类游戏的方法:通过它们使用的游戏平台进行分类;通过游戏玩法对游戏进行分类。
    游戏玩法(gameplay):玩家在游戏过程中交互与体验的类型。

    14.4.2 创建虚拟世界
    游戏引擎(game engine):创造计算机游戏的软件系统。
    游戏引擎提供以下功能的工具:
    1.渲染图形的引擎。
    2.提供碰撞检测和动态仿真从而解决被模拟物体的力学特征问题的物理引擎。
    3.声音生成单元
    4.独立于游戏驱动代码的脚本语言。
    5.人工智能算法。
    6.动画。
    7.场景图,一种利用图形场景来表示空间场景的通用数据结构。
    碰撞检测算法精确检测碰撞点或者两个固体的交错作用。

    14.4.3 游戏设计与开发
    游戏中从存在的难点:故事线、艺术、角色以及相应的环境。

    14.4.4 游戏编程
    C++是最流行的游戏开发语言之一,同样流行的还有Java和C。
    游戏循环管理着游戏中的整个仿真环节。

  • 相关阅读:
    谷歌浏览器(Google Chrome)开发调试详细介绍
    Js调试技巧
    Spring框架集成FreeMarker
    Spring MVC + freemarker实现半自动静态化
    Django学习路4_数据库添加元素,读取及显示到网页上
    数据库设计基础知识
    Django创建简单数据库
    list 和 [ ] 的功能不相同
    Django坑_01
    爬虫流程复习3
  • 原文地址:https://www.cnblogs.com/2413zjh/p/11901419.html
走看看 - 开发者的网上家园