2021-2022 20211417《信息安全专业导论》第十周学习总结
2021-2022 20211417《信息安全专业导论》第十周学习总结
作业信息
这个作业属于哪个课程 | 2020-2021-1信息安全专业导论 |
---|---|
这个作业要求在哪里 | 2020-2021-1信息安全专业导论第十周作业 |
这个作业的目标 | 信息系统,数据库与SQL,人工智能与专家系统,人工神经网络,模拟与离散事件,排队系统,天气与地震模型,图形图像 |
作业正文 | 2021-2022 20211417《信息安全专业导论》第十周学习总结 |
教材学习内容总结
- 信息管理
- 信息系统 (帮助我们组织和分析的软件,为了让数据有用,转化形式)
- 电子制表软件
- 电子制表软件(允许用户用单元格组织和分析数据的程序)
- 单元格(电子数据表中用于存放数据或公式的元素)
- 电子数据表函数(电子制表软件提供的可用于公式的计算函数)
- 循环引用(在计算结果时要错误地彼此依赖的一组公式)
- 模拟假设分析(修改电子数据表中表示假设的值,以观察假设的变化对相关数据有什么影响)
- 数据管理系统
- 关系模型(用表组织数据和数据之间的关系的数据库模型)
- 结构化查询语言(用于管理和查询数据的综合性关系数据库语言)
- 实体关系建模(设计关系数据库的常用方法)
- 电子商务
- 电子商务(用万维网买卖物品及服务的过程)
- 大数据
- 大数据(不能够使用传统管理办法(如电子表格和数据库)处理的大数据集)
- 人工智能处理的是人类思想的建模和应用
- 图灵测试是确定一台机器是否能像人一样思考的衡量方法,采用的方式是模拟人类对话
图林测试得到的结果是弱等价性,即两个系统结果的等价性;强等价性是两个系统过程和结果的等价性 - 语义网是知识的图形化表示,它捕捉了对象在真实世界中的关系。根据网络图的分析可以回答问题
检索树是表示对抗性移动(如比赛)的知识的重要方法。复杂的游戏(如国际象棋)的检索树非常大,因此要有效地分析这种结构,还需要提出新的策略
检索方法:深度优先法,广度优先法 - 专家系统嵌入了人类专家的知识。它采用一套规则来定义条件,在这种条件下,可以得出某些结论。专家系统适用于多种类型的决策过程,如医疗诊断等
- 人工神经网络模拟了人脑神经网络的处理。人工神经元将根据多个输人信号生成-一个输出信号,输人信号的重要性由它们的权来决定。这一点模拟了人类神经元的活动,即由神经键调节从个神经元到下一个神经元的输人信号强度
- 自然语言处理操作的是人们用来交流所用的语言,如英语。通过模拟人声的音素或重放预先录制的单词可以合成语音。在单词分离的情况下,可以最好地实现语音识别,训练系统识别特定人的音波纹也可以实现比较好的语音识别效果
自然语言理解:给予谈话的内容一个解释,这是自然语言处理的核心
自然语言中存在的各种二义性(即一个句子有多种解释)大大复杂化了对自然语言的理解 - 机器人学是研究机器人的科学,重点是两大类固定机器 人和移动机器人。固定机器人是被固定起来等待要处理的对象经过它们的机器人(如流水线上的机器人)。移动机器人则能够移动,需要利用人工智能的技术对它们所处的环境进行建模
- 可移动机器人移动的原始方法是感知-规划-执行范式,现行的还有包孕体系结构,一种行为的目标包含在另一种行为的目标中
- 模拟是计算的一个主要领域,涉及为复杂系统构建计算机模型,并为观察结果而用模型进行实验
模型是真实系统的抽象,在模型中,系统被表示为组对象或特征以及管理它们的行为的规则 - 模型分为两种类型——连续模拟和离散事件模拟
连续模拟:变化是由反映对象之间的关系或特征的偏微分方程表示的
离散事件模拟:行为被表示为实体、属性和事件,其中实体即对象,属性即实体的特征,事件即实体之间的相互作用 - 计算机图形学是结合了计算机、科学和绘画艺术的领域,依赖数学方程来模拟图像中要呈现的自然现象
- 计算机游戏是一个玩家可以与系统以及玩家之间交互的虚拟世界
游戏引擎:创造计算机游戏的软件系统
教材学习中的问题和解决过程
- 问题1:对电子数据表的结构理解模糊
- 问题1解决方案:我上网查了一下资料,再结合书本上的内容,理解进一步加深
代码调试中的问题和解决过程
-
问题1:wxPython下载过程障碍
Windows中
虚拟机中
-
问题1解决方案:我先去网页找另外的方法下载,但是不懂如何解压
于是我就在虚拟机下试试另外的方法,在试了几个办法后,终于下载成功
代码托管
上周考试错题总结
错题1:Which of the following is executed by the Java Virtual machine?
A. Procedure
B. Interpreter
C. Bytecode
D. Paradigm
E. Compiler
答案应该是C
错题2:A Boolean expression may be an arithmetic expression followed by an integer.
答案应该是错误
错题3:Which of the following is executed by the Java Virtual machine?
A. Procedure
B. Interpreter
C. Bytecode
D. Paradigm
E. Compiler
答案应该是C
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 200/200 | 2/2 | 20/20 | |
第二周 | 300/500 | 2/4 | 18/38 | |
第三周 | 500/1000 | 3/7 | 22/60 | |
第四周 | 300/1300 | 2/9 | 30/90 | |
第五周 | 400/1700 | 3/12 | 30/120 | |
第六周 | 400/2100 | 3/15 | 30/150 | |
第七周 | 300/2400 | 4/19 | 30/180 | |
第八周 | 400/2800 | 3/21 | 30/210 | |
第九周 | 300/3100 | 3/24 | 30/240 | |
第十周 | 400/3500 | 3/27 | 20/260 |
尝试一下记录「计划学习时间」和「实际学习时间」,到期末看看能不能改进自己的计划能力。这个工作学习中很重要,也很有用。
耗时估计的公式
:Y=X+X/N ,Y=X-X/N,训练次数多了,X、Y就接近了。
-
计划学习时间:20小时
-
实际学习时间:20小时
-
改进情况:
(有空多看看现代软件工程 课件
软件工程师能力自我评价表)
参考资料
- 《计算机科学概论》
- ...