2024-2025-1 20241411王思棋《计算机基础与程序设计》第十周学习总结

作业信息

|这个作业属于哪个课程|https://edu.cnblogs.com/campus/besti/2024-2025-1-CFAP|
|
-- |-- |

|这个作业要求在哪里|https://www.cnblogs.com/rocedu/p/9577842.html#WEEK10|
|这个作业的目标|信息系统、数据库与SQL、人工智能与专家系统、人工神经网络、模拟与离散事件、排队系统、天气与地震模型、图形图像|

|作业正文|https://www.cnblogs.com/wangsiqi828828/p/18579741|

教材学习内容总结

《计算机科学概论(第七版)第 12、13、14 章学习总结》

人工智能

  1. 人工智能的定义:人工智能是指让计算机模拟人类智能的技术和科学。它旨在使计算机能够执行通常需要人类智能才能完成的任务,如学习、推理、解决问题、理解自然语言等。
  2. 人工智能的历史:
    早期发展:包括图灵测试等概念的提出。
    发展历程中的起伏:经历了多个发展阶段,有高峰也有低谷。
  3. 知识表示:
    语义网络:用于表示概念之间的关系。
    框架:一种结构化的知识表示方法。
  4. 搜索技术:
    盲目搜索:如广度优先搜索和深度优先搜索。
    启发式搜索:利用启发信息来引导搜索过程,提高效率。
    5.推理技术:
    演绎推理:从一般到特殊的推理。
    归纳推理:从特殊到一般的推理。
  5. 机器学习:
    无监督学习:在没有明确输出的情况下,从数据中发现模式。
  6. 自然语言处理:
    语言理解:理解自然语言文本的含义。
    语言生成:生成自然语言文本。
    数据库系统
  7. 数据库的概念:
    定义:数据库是一个有组织的数据集合,通常存储在计算机系统中,以便于访问、管理和更新。
    数据库管理系统(DBMS):用于管理数据库的软件。
  8. 数据模型:
    层次模型:以树形结构表示数据。
    网状模型:表示数据之间的多对多关系。
    关系模型:以表格的形式表示数据,目前最为广泛使用。
  9. 关系数据库:
    关系代数:用于操作关系数据库中的数据。
    SQL:结构化查询语言,用于查询和操作关系数据库。
    概念设计:确定数据库的概念结构。
    逻辑设计:将概念结构转换为逻辑结构。
    物理设计:确定数据库在物理存储设备上的存储方式。
  10. 数据库管理:
    数据存储和检索:高效地存储和检索数据。
    数据完整性和安全性:确保数据的完整性和安全性。
    数据库备份和恢复:防止数据丢失。
    计算机网络
  11. 计算机网络的定义和组成:
    定义:计算机网络是将多台计算机连接在一起,以便它们可以相互通信和共享资源。
    组成部分:包括硬件(如计算机、路由器、交换机等)和软件(如网络协议、操作系统等)。
  12. 网络类型:
    局域网(LAN):覆盖范围较小,通常在一个建筑物或校园内。
    城域网(MAN):覆盖范围较大,通常在一个城市内。
    广域网(WAN):覆盖范围非常大,可以跨越国家和大洲。
  13. 网络协议:
    TCP/IP 协议簇:是互联网的基础协议。
    OSI 参考模型:用于描述网络通信的层次结构。
  14. 网络安全:
    威胁:包括黑客攻击、病毒、木马等。
    安全措施:如防火墙、加密技术、访问控制等。
  15. 云计算和网络:
    云计算的概念:通过网络提供计算资源和服务。
    云计算的类型:包括公有云、私有云、混合云等。

教材学习中的问题和解决过程(先问 AI)

  • 问题1:三种一般的基数约束是什么
  • 问题1解决方案:一对一基数约束、一对多基数约束、多对多基数约束
  • 问题2:专家系统有哪些优点
  • 问题2解决方案:专家系统具有以下优点:高效准确、不知疲倦、不受环境影响、知识传承与共享、、汇集多领域知识、可解释性强、、相对稳定性、成本效益高

基于AI的学习


代码托管

(statistics.sh脚本的运行结果截图)

上周考试错题总结

  • 错题1及原因,理解情况
  • 错题2及原因,理解情况
  • ...

其他(感悟、思考等,可选)

xxx
xxx

学习进度条

|
| 代码行数(新增/累积)| 博客量(新增/累积)|学习时间(新增/累积)|重要成长
|
|
-------- | :----------------😐:----------------😐:---------------: |:-----😐
| 目标 | 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 | |

尝试一下记录「计划学习时间」和「实际学习时间」,到期末看看能不能改进自己的计划能力。这个工作学习中很重要,也很有用。
耗时估计的公式
:Y=X+X/N ,Y=X-X/N,训练次数多了,X、Y就接近了。

参考:软件工程软件的估计为什么这么难,[软件工程 估计方法](http://www.cnblogs.com/xinz/archive/2011/04/06/2007294
.html)

  • 计划学习时间
    :XX
    小时

  • 实际学习时间
    :XX
    小时

  • 改进情况:

(有空多看看[现代软件工程 课件
软件工程师能力自我评价表](
http://www.cnblogs.com/xinz/p/3852177
.html))

参考资料

posted @ 2024-12-01 13:42  王思棋  阅读(6)  评论(0编辑  收藏  举报