2022-2023-1 20221302《计算机基础与程序设计》第十周学习总结

作业信息

这个作业属于那个班级 https://edu.cnblogs.com/campus/besti/2022-2023-1-CFAP

作业要求  https://www.cnblogs.com/rocedu/p/9577842.html#WEEK10

作业目标 

  • 信息系统
  • 数据库与SQL
  • 人工智能与专家系统
  • 人工神经网络
  • 模拟与离散事件
  • 排队系统
  • 天气与地震模型
  • 图形图像

作业正文   https://www.cnblogs.com/ljc040628/p/16859203.html

教材学习内容总结

1,通过学习《C语言程序设计》第九章,了解了指针这一特殊的数据类型,学习了变量的内存地址,指针变量的定义和初始化,间接寻址运算符,按值调用与模拟按引用调用,函数指针及其应用等,复习了取地址运算符。

2,通过学习《计算机科学概论》第十二章,学习了信息管理,电子制表软件,数据库管理系统,电子商务,大数据等。

3,通过学习《计算机科学概论》第十三章,了解了思维机,知识表示,专家系统,神经网络,自然语言处理,机器人学等。

4,通过学习《计算机科学概论》第十四章,了解了什么是模拟,特殊模型,计算机图形学,游戏相关知识等。

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

问题1:在学习《计算机科学概论》第十四章时,对计算机图形学这一概念不理解

解决过程:查询资料,看书学习

参考:计算机图形学(几何与建模方向)学习全攻略——学术科研篇_Dezeming的博客-CSDN博客_计算机图形学方向

问题2:在学习《计算机科学概论》第十三章时,对数据库管理系统的内容理解不清

解决过程:网上查询相关资料

数据库管理系统(基于前端+后端+数据库)_冰镇奶茶的博客-CSDN博客_数据库管理系统界面

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

问题1:在使用生成随机数的函数时,对

srand((unsigned)time(NULL));
srand(time(NULL));
这两条语句的区别了解不清

解决过程:网上查询,同学讨论,目前感觉并无太多差异

上周考试错题总结

有5个人围坐在一起,问第5个人多大年纪,他说比第4个人大2岁;问第4个人,他说比第3个人大2岁;问第3个人,他说比第2个人大2岁;问第2个人,他说比第1个人大2岁。第1个人说自己10岁,请利用递归法编程计算并输出第5个人的年龄。

#include <stdio.h>
unsigned int ComputeAge(unsigned int n);
main()
{
unsigned int n = 5;
printf("The 5th person's age is %d\n", ComputeAge(n));
}
unsigned int ComputeAge(unsigned int n)
{
unsigned int age;
if (n == 1)
{
age = 10;
}
else
{
age = ComputeAge(n - 1) + 2;
}
return age;
}

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

考试时明显感觉自己对c语言的使用不熟练,今后会更加认真学习

学习进度条

  • 计划学习时间:20小时

  • 实际学习时间:18小时

 

 代码行数(新增/累积)博客量(新增/累积)学习时间(新增/累积)重要成长
目标 5000行 30篇 400小时  
第一周 0/0 2/2 10/10  
第二周 100/200 2/2 18/20  
第三周 200/200 2/2 14/20  
第四周 200/200 2/4 15 /20  
第五周 200/200 2/2

16/20

第六周 200/200 2/2

17/20

第七周 200/200 2/2

15/20

第八周 200/200 2/2

19/20

第九周

200/200

2/2

17/20

第十周

200/200

2/2

18/20

 

posted @ 2022-11-04 23:09  李锦程  阅读(33)  评论(0编辑  收藏  举报