2022-2023-1 20221306《计算机基础与程序设计》课程总结

作业信息

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

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

每周作业链接汇总

第一周:

简要内容

  • 课程概论
  • 工业革命与浪潮之巅
  • 信息与信息安全
  • 计算机系统概论
  • 计算机安全
  • 计算的限制
  • 计算思维
  •  

     

第二周:

简要内容

  • 数字化
  • 信息安全
  • 自学教材
  •  

     

第三周:

简要内容

  • 数字分类与计数法
  • 位置计数法
  • 进制转换
  • 模拟数据与数字数据
  • 压缩与解压
  • 数字化
  • 信息安全
  •  

     

第四周:

简要内容

  • 门电路
  • 组合电路,逻辑电路
  • 冯诺依曼结构
  • CPU,内存,IO管理
  • 嵌入式系统,并行结构
  • 物理安全
  •  

     

第五周:

简要内容

  • Pep/9虚拟机
  • 机器语言与汇编语言
  • 算法与伪代码
  • 测试:黑盒,白盒
  •  

     

第六周:

简要内容

  • Polya如何解决问题
  • 简单类型与组合类型
  • 复合数据结构
  • 查找与排序算法
  • 算法复杂度
  • 递归
  • 代码安全
  •  

     

第七周:

简要内容

  • 数组与链表
  • 基于数组和基于链表实现数据结构
  • 无序表与有序表
  • 子程序与参数
  •  

     

第八周:

简要内容

  • 功能设计与面向对象设计
  • 面向对象设计过程
  • 面向对象语言三要素
  • 汇编、编译、解释、执行
  •  

     

第九周:

简要内容

  • 操作系统责任
  • 内存与进程管理
  • 分时系统
  • CPU调度
  • 文件、文件系统
  • 文件保护
  • 磁盘调度
  •  

     

第十周:

简要内容

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

     

第十一周:

简要内容

  • 计算机网络
  • 网络拓扑
  • 云计算
  • 网络安全
  • Web
  • HTML,CSS,Javascript
  • XML
  •  

     

第十二周

简要内容

自学教材

 

 

第十三周:

简要内容

自学教材

 

 

第十四周:

简要内容

自学教材

 

 

关于第一周作业问题

在课程全部学习结束后,再回头看看第一周所提出的问题,其实有很多是书上存在答案的,只要认真思考一下,就会得出答案。而在学习本课程之前,由于从来没接触过相关知识,对于书上的专业术语都不了解,导致提出了现在看起来很简单的问题。但是还是有一些值得我现在学习的问题。

问题1:对文件加密是否可以应用量子力学中的不确定性从而使用量子密码?

学习过程:在逐渐接触专业知识之后,了解到了有一种技术叫量子加密技术。量子的不可克隆性是量子通信安全性的根本来源。因为窃听信息等于先复制了这个信息,量子的不可克隆性保证了量子信息本身(或者由它生成的量子密码)不会被复制,因此断绝了一切窃听的可能性。

 

 

 

 问题2:cookie应用

学习过程:会话指客户端(浏览器)与Web服务器之间连续发生的一系列的请求和响应。一次会话就是从开始访问到退出访问(浏览器关闭,退出登录)。cookie其实就是一(小)份数据,是服务器存放在我们客户端里面的一些数据, 以后客户端每次访问服务器都会携带上一次存放在cookie中的信息。 然后服务器就可以从cookie里面取出以前存放的数据。

 

 

 

 课程收获与不足

自己的收获:在接触本课程之前,对于相关知识总是存在着神秘之感,在每天的学习中,逐渐发现这些知识对于自己的提升很大。从一开始的helloworld到现在可以写出一些程序,相比之前有了长足的进步。在学习过程中,起初什么都不了解,写一点不会一点,在慢慢学习之后,学会了如何利用好互联网资源和同学间的交流与探讨。从一开始的不懂就问,到现在的拥有了一定的自学能力。我认为这种自学能力是我本课程收获最大的东西。

自己需要改进的地方:在学习本课程过后,发现当自己想写一个程序的时候,总有一些知识点把握不牢,最需要改进的地方我认为应该是及时将学习和实践相结合,二者不可分离,一旦间隔时间过长,就会减慢学习效率,增添学习负担。所以学习必须一步一步踏踏实实走,要将每个知识点记牢记好。

给开学初的你和学弟学妹们的学习建议

如果重新学习这门课,我最想告诉学弟学妹们一定要学会实践,在每一次学习知识点过后,要及时实践,自己动手操作,其实在听老师讲知识点我总感觉我都会了,但是在自己实际使用的过程中还存在许多问题,这些问题只能自己再重新学习,耽误了学习进度,也影响自己心态,对于时间的高效利用不利。所以一定要实践打代码。

问卷调查

1.你平均每周投入到本课程多长时间?

每天无特殊情况,几乎都能学够两个小时,一周下来也在十几个小时左右。

2.每周的学习效率有提高吗?

肯定是有提高的,在逐渐熟悉相关知识,自学能力逐渐提高,效率自然而然就跟着提高了。

3.学习效果自己满意吗?

相对满意,对于自己之前的学习目标还是完成度比较可观的,但是自己清楚还是有很多可以变得更好的地方。

4.课程结束后会继续一周至少一篇博客吗?

我认为我可能不会每周发博客,但是我会坚持每天学习,每周进行总结。

5.你觉得这门课老师应该继续做哪一件事情?

我觉得可以继续坚持每天五行代码,每天五行代码时刻提醒我每天要实践打代码,对于学习有很好的促进作用。

6.你觉得这门课老师应该停止做哪一件事情?

我认为云班课里的讨论问答有一定的不合理之处,一些同学为了加分,不管是什么问题,只要出现问题就在群里问,很限制同学自学能力的成长。

7.你觉得这门课老师应该开始做什么新的事情?

可以一个学期做一个大型程序,领同学做一个学习,这样不仅能边讲知识点还能让同学边实践,这一整个学期做出来一个比较大型的代码,也能促进同学对于程序的理解,增强了同学们自己写程序的能力。

posted @ 2022-12-11 22:49  晓生浮华  阅读(59)  评论(0编辑  收藏  举报