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

作业信息

这个作业属于哪个课程 <班级的链接>(2022-2023-1-计算机基础与程序设计
这个作业要求在哪里 <作业要求的链接>(2022-2023-1计算机基础与程序设计第四周作业)
这个作业的目标 自学《计算机科学概论》第4、5章;自学《C语言程序设计》第3章
作业正文 https://www.cnblogs.com/yang-ziran/p/16708747.html

教材学习内容总结

《计算机科学概论》第4章主要介绍了六种类型的门的行为,门、晶体管和电路之间的联系;第5章主要介绍了计算机的基本部件、冯诺依曼体系结构、二级存储设备、以及嵌入式系统、并行体系结构。
《C语言程序设计》第三章主要介绍了算术运算符和表达式、复合的赋值运算符、增一和减一运算符、宏常量与宏替换、const常量、自动类型转换与强制类型转换运算符等内容。

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

  • 问题1:在阅读教材时,介绍了一个很有用的定律“德摩根定律”,我看了书上的解释,还是有点不明白,什么是德摩根定律呢?

  • 问题1解决方案:结合书上的内容和网上搜索的内容,形式逻辑中此定律表达形式:
    与门结合起来,可以表达为(AB)′=A′OR B′ ; (A+B)′=A′B′

  • 问题2:阅读教材后,了解了关于计算机的硬件,那么我比较好奇,我们的个人信息是如何被他人盗取的呢?

  • 问题2解决方案:我上网了解了相关信息,找到了很多国内外关于网络诈骗的新闻。黑客盗取个人信息,主要是三步:1. 建立一个虚假的无线网络环境;2. 用户一旦连接,其输入信息将会被记录,包括登录信息;3. 用户的登录密码将会被盗取,且会收到更新消息,要求安装更新包。一旦安装,黑客将会在用户不知情的情况下掌握其电脑的所有信息。(参考https://www.gpbctv.com/jrrd/202104/169658.html)因此,我们应该谨慎使用网络,它是一把双刃剑,我们要学会保护个人信息与隐私。

  • 问题3:在阅读教材过程中,我看到了“数值溢出”和“精度损失”两个名词,那么它们分别是什么意思呢?

  • 问题3解决方案:我在网上查阅了资料,当超过一个数据类型能够存放最大的范围时,数值会溢出。有符号位最高位溢出的区别:符号位溢出会导致数的正负发生改变,但最高位的溢出会导致最高位丢失。(来自https://blog.csdn.net/weixin_44982036/article/details/108777459)处理浮点数的时候常会出现精度损失问题,如:小数点后数字消失。

上周考试错题总结

  • 错题1:The category of numbers called integers includes negative numbers.(原答案:×)正确答案:√
    整数包含正整数、0、负整数。
  • 错题2:The value of each position in a number system is determined by subtracting the base from the position number.(原答案:√)正确答案:×
    在数字系统中,每个位置的值取决于它们在数字中占据的位置。
  • 错题3:Thicker monitors produce more vibrant colors because they have a higher color depth.(原答案:√)正确答案:×
    显示器较厚容易色衰。

其他

经过本周的学习,对于计算机有了更深入的了解,并且开始学习其中的原理。我对计算机及编程更加好奇和感兴趣了,当输入一些字符,点击build或者output,出现结果时,会有小小的成就感。但目前的能力仍然十分不足,希望再接再厉,先学好课内的知识,再根据自己的能力,探索新的知识。同时,希望自己保持阅读的习惯,一直坚持下去。

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 0/0 3/3 20/20
第二周 90/90 2 / 5 7/27
第三周 125/215 2 / 7 9 / 36
第四周 270/ 485 2/9 9/45
  • 计划学习时间:10小时

  • 实际学习时间:9小时

参考资料

posted @ 2022-09-25 12:45  20221322杨梓然  阅读(37)  评论(0编辑  收藏  举报