2021-2022-1 1202111301 《信息安全专业导论》第十周学习总结

2021-2022-1 1202111301 《信息安全专业导论》第十周学习总结

作业信息

|这个作业属于哪个课程|https://edu.cnblogs.com/campus/besti/2021-2022-1fois
|这个作业要求在哪里|https://www.cnblogs.com/rocedu/p/9577842.html#WEEK10
|这个作业的目标|<
信息系统
数据库与SQL
人工智能与专家系统
人工神经网络
模拟与离散事件
排队系统
天气与地震模型
图形图像>|
|作业正文|

教材学习内容总结

《计算机科学概论》

** 第十二章信息系统 **
12.1 信息管理

  • 信息系统:帮助我们组织和分析数据的软件
  • 一般应用信息系统:电子表格、数据库管理系统、电子商务(较新,随着万维网出现的)

12.2 电子制表软件

  • 电子制表软件:提供公式,可大量计算数据,尽量避免使用常量
  • 循环引用:B单元格的公式基于A单元格,A单元格的数据又是由B决定的(会产生错误,软件通常可以识别出来并报错)
  • 电子数据表分析:用户可以决定数据表示什么以及数据的关系;动态性;模拟假设分析(修改数据中表示假设的值,观察假设数据的变化对数据的影响)

12.3 数据库管理系统

  • 数据管理系统DBMS:物理数据库(存放数据文件的集合)数据库引擎(支持对数据库内容的访问和修改的软件)数据库模式(存储在数据库中的逻辑结构的规约)
  • 表:数据库记录的集合
  • 记录(对象,实体):构成一个数据库实体的相关的域的集合
  • 域(属性):数据库记录中的一个值
  • 键:在表的所有记录中唯一标识一个数据库记录的一个或多个域
  • 结构化查询语言SQL:用于管理和查询数据的综合性关系数据库语言
  • 查询:select 属性 from 表 where 返回的数据
  • 修改:insert(添加新纪录)update(改变一条或多条新纪录的值)delete(删除)
  • 实体关系(ER)建模:用特定形状区分数据库的不同部分
  • 基数约束:一对多,多对多,一对一

** 第13章人工智能 **
13.2 知识表示表示对象和事件的知识会根据情况有所不同

  • 语义网:节点表示对象,箭头上标明关系的类型(难点在于建立正确的关系模型并用精确完整的数据填充整个网络)
  • 检索树:表示对抗性情况中所有选择的结构

13.3 专家系统

  • 专家系统:基于人类专家的知识的软件系统
  • if-then:专家系统处理过程

13.4 神经网络

  • 人工神经网络:尝试模拟人体神经网络的计算机知识表示法(接受一定数量的输入值,输出0或1)
  • 有效权:输入值和相应的权的乘积之和(有效权大于元素阈值输出1,反之0)
  • 训练:调整神经网络中的权和阈值以实现想要的结果

** 第14章模拟,图形学,游戏和其他应用 **
14.1 模拟

  • 模拟:设置复杂系统的模型并为观察结果而对该模型进行实验
  • 模型:真实系统的抽象(两种类型:连续模拟,离散事件模拟)
  • 连续模拟:把时间看做连续的,选择的特征或特性能用数学表达(例如气象模拟)
  • 离散事件模拟:由实体(真实系统中必须明确定义的对象),属性(特定实体的特征)和事件(实体的责任)构成

14.2 特殊模型

  • 排队系统:离散事件模型
  • 气象模型:连续模拟
  • 天气模型:输出可以是文本或者图形
  • 飓风跟踪:应用于移动目标(也叫浮动模型)

14.3 计算机图形学

  • GUI:现代操作系统中的图形用户界面
  • 图形图像:光,物体形状,光模拟,复杂对象的建模

14.4 游戏

  • 计算机游戏:模拟的虚拟世界
  • 游戏引擎:创造计算机游戏的软件系统

《看漫画学python》

https://www.cnblogs.com/pengqiqi/p/15558459.html

教材学习中的问题和解决过程

  • 问题1:如何更该阈值
  • 问题1解决方案:
  • 问题2:
  • 问题2解决方案:

代码调试中的问题和解决过程

  • 问题1:random函数

  • 问题1解决方案:
    random.randint() 随机整数
    random.randrange 随机偶数
    random.uniform 随机浮点数
    random.choice 随机字符
    andom.sample 指定数量的随机字符

  • 问题2:class中self的意思

  • 问题2解决方案: 通常在写class的时候,定义多个方法,只需要self.一下这个方法名就可以调用和执行这个方法,这实际上是一个python的内部寻址机制,叫做命名空间检索。 编写class的子方法时,必须要用self,才能持续传递命名空间,也就是说只有用了self传递,才能调用子方法。

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 200/200 2/2 20/20
第二周 300/500 2/4 18/38
第三周 300/800 3/7 22/60
第四周 300/1100 2/9 30/90
第五周 200/1300 2/11 10/100
第六周 300/1100 4/15 30/130
第七周 300/1400 2/17 30/160
第八周 200/1600 2/19 20/180
第九周 200/1800 2/21 20/200
第十周 200/2000 2/23 20/220
posted @ 2021-11-26 22:56  20211301郑润芃  阅读(29)  评论(0编辑  收藏  举报