导航

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

作业信息
这个作业属于那个班级 https://edu.cnblogs.com/campus/besti/2022-2023-1-CFAP
作业要求 https://www.cnblogs.com/rocedu/p/9577842.html#WEEK03
作业目标 学习《计算机科学概论》的第4、5章
作业正文 https://i.cnblogs.com/posts/edit;postId=16709013

教材学习内容总结

1.描述门和电路的表示法有三种,既布尔表达式、逻辑框图、真值表,逻辑门的种类有:非(NOT)门、与(AND)门、或(AND)门、异或(XOR门、与非(NAND)门、或非(NOR)门,在异或门和或门之间,只有一种输入情况下他们的结果不同,既输入信号都为1时,或门生成1,异或门生成0。了解了各种门相关知识,及其关系。
2.N个不同的输入值有2^n种0和1的组合,由此决定真值表的行数。
3.门是由晶体管创建的,晶体管的发明是计算学革命性的变化,门的输出和另一个门的输入组合成电路,复杂的电路可以执行复杂的任务,也代表着中央处理器概念的产生。由此初步了解CPU。
4.GHz、MB、KB、GB等单位术语,其代表着计算机复杂的部件和结构。
5.冯·诺伊曼体系结构是当下大多数计算机的底层体系结构,读取-执行周期是处理过程的核心。
6.了解了当下实现触摸屏的技术有:电阻式、电容式、红外触摸屏和表面声波,由于电容式依靠流向触摸点的电流,所以不能识别戴手套的手指触摸。
7.共享内存并行处理器:不同的处理器对不同的数据集进行不同的处理。

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

(一个模板:我看了这一段文字 (引用文字),有这个问题 (提出问题)。 我查了资料,有这些说法(引用说法),根据我的实践,我得到这些经验(描述自己的经验)。 但是我还是不太懂,我的困惑是(说明困惑)。【或者】我反对作者的观点(提出作者的观点,自己的观点,以及理由)。 )

  • 问题1:不太了解晶体管连接方式与各种门之间的关系
  • 问题1解决方案:上网查找相关资料
    https://blog.csdn.net/qq_39244885/article/details/109270729
  • 问题2:没有分清puts函数和printf函数的区别
  • 问题2解决方法:看书查资料。puts输出字符,可以自动换行,printf输出字符串,不可以自动换行。

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

  • 问题1:在else后面加了条件,发现无法运行。
  • 问题1解决方案:只写else后者用else if后加条件。
  • 问题2:使用switch语句的时候,case与数字之间没有加空格,无法执行
  • 问题2解决方案:在云班课上提问,发现少了空格。

上周考试错题总结

  • 判断题
    The category of numbers called integers includes negative numbers.
    答案:错误
    错因:整数和负数不是包含关系,只是有交集。

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 0/0 0/0 3/3
第二周 200/200 6/6 18/21
第三周 200/400 10/10 10/31
第四周 300/700 2/12 19/50