首页 > 编程语言 >2022-2023-1 20221312 《计算机基础与程序设计》第四周学习总结

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

时间:2022-09-25 22:55:41浏览次数:84  
标签:错选 码云 代码 gitee 学习 20221312 2022 2023 com

作业信息

班级链接:首页 - 2022-2023-1-计算机基础与程序设计 - 北京电子科技学院 - 班级博客 - 博客园 (cnblogs.com)


作业要求:2022-2023-1 《计算机基础与程序设计》教学进程 - 娄老师 - 博客园 (cnblogs.com)


作业目标:学习门、冯·诺伊曼结构和Pep/9虚拟机,掌握部分C程序编程,学习代码调试


作业正文:2022-2023-1 20221312 《计算机基础与程序设计》第四周学习总结 - 20221312付安旭 - 博客园 (cnblogs.com)

教材学习内容总结

对门以及逻辑运算进行了仔细学习,了解了冯·诺伊曼结构,尝试了简单的Pep/9虚拟机编程,对C语言基础编程进行了巩固,尝试了代码调试。

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

  • 问题1:我看了教材“5.4 并行体系结构”的内容,留意到了处理器这一概念,那处理器和中央处理器以及多核心处理器间的关系是什么?
  • 问题1解决方案:经查阅资料,了解到处理器和中央处理器只是叫法不同,二者是同一个东西;而多核处理器是指在一个处理器中集成两个或多个完整的计算引擎。
  • 问题2:我看了教材“5.4.1 并行计算”中“指令级并行”相关内容,留意到了执行单元这一概念,那究竟什么是执行单元?
  • 问题2解决方案:经查阅资料,我了解到执行单元是在机器学习系统中利用知识库完成任务,并进行识别、论证、决策、判定,将获得的信息进行反馈,以修正和完善下一步的学习的执行机构,对课本上相对模糊的定义有了更精确的了解。
  • 问题3:我阅读了教材“5.2.1 冯·诺伊曼结构”中“访问寄存器比访问内存快得多”的内容,疑问为什么访问寄存器比较快?
  • 问题3解决方案:经查阅资料,可以粗略解释为以下三个原因:
  1. 寄存器在CPU中,距离较近;而内存距离寄存器较远。
  2. 寄存器容量小,可以使用高性能高效率的技术;而内存容量相对大得多,不适宜应用高耗技术。
  3. 寄存器只有获得位和读取位两项工作,而内存的工作要多得多。

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

  • 问题1:应用组织时,发现无法对组织的元素进行定义。

  • 问题1解决方案:对struct加深学习,注意到定义组织后需要加分号。

  • 问题2:井字棋运行程序中无法正确得出结果,逻辑上没有问题
  • 问题2现状:经过与朋友的交流讨论,经过多次更改后仍无法正确输出甚至程序无法编译,在未来希望能解决。
  • 问题3(遗留问题):EasyX中无法正确输出照片
  • 问题3现状:经过入门学习,现在在EasyX中已经可以绘出一些基本的图形,但仍然无法输出照片。不知道到底是什么状况。

代码托管

1.1.cpp · zhuoxue/代码学习的路途 - 码云 - 开源中国 (gitee.com)

 

 2.2.cpp · zhuoxue/代码学习的路途 - 码云 - 开源中国 (gitee.com)

 

3.3.cpp · zhuoxue/代码学习的路途 - 码云 - 开源中国 (gitee.com)

 

 

4.4.cpp · zhuoxue/代码学习的路途 - 码云 - 开源中国 (gitee.com)

 

 

5.5.cpp · zhuoxue/代码学习的路途 - 码云 - 开源中国 (gitee.com)

 

 

6.6.cpp · zhuoxue/代码学习的路途 - 码云 - 开源中国 (gitee.com)

 

 

7.yufen.c · zhuoxue/代码学习的路途 - 码云 - 开源中国 (gitee.com)

 

 8.shiyan1.c · zhuoxue/代码学习的路途 - 码云 - 开源中国 (gitee.com)

 

 

上周考试错题总结

  • 错题1: The value of each position in a number system is determined by subtracting the base from the position number. 正确答案: 错误 错选:正确 错选原因:不知道subtracting的意思,这个词是减去的意思,实际上应该是乘。

 

 

  • 错题2: The number of bits in a word is the same on all machines. 正确答案: 错误 错选: 正确 错选原因:实际上不同位的计算机的一个字是不同的,有八位机、十六位机、三十二位机、六十四位机,等。
  • 错题3: Which of the following characters are not represented in the ASCII character set? A. Uppercase letters (A–Z) B. Lowercase letters (a–z) C. Punctuation such as a period or comma D. Cyrillic characters E. Nonprintable characters such as ESC (escape) and DEL (delete) 正确答案: D 错选: C 错因:不认识单词。C是标点符号,D是西里尔字符。
  • 错题4: Recording the voltage level of an audio signal at regular intervals is called what? A. Sampling B. Peak analysis C. Pulse-code modulation D. MP3 analysis E. CD simulation 正确答案: A 错选: E 错因:我也不知道怎么选的E,选错了吧。
  • 错题5: Bandwidth is the term that describes the size of the wires connecting two computers in a network. 正确答案: 错误 错选: 正确 错因:没有仔细审题,以为带宽就是通过信道的信号的最大频带宽度,事实上题目里的意思就是那根实线的尺寸。
  • 错题6: Which number represents the value of the base in every number system? A. 0 B. 1 C. 10 D. 11 E. 100 正确答案: C 错选: A 错因:个人理解不到位,0的价值固然高,但这里是基数的意思。在任何计数系统下,该计数系统内的10就是基值。

感悟

 

 原来代码的运用方式有很多。getchar这个函数既可以读取一个字符以ASCII码形式转换,也可以空输出以表示按任意键继续。
学习进度条
  代码行数(新增/累计) 博客量(新增/累计) 学习时间(新增/累计) 重要成长
第一周 0/0 4/4 12/12  
第二周 230/230 2/6 30/42  
第三周 160/390 5/11 18/60  
第四周 200/590 2/13 14/74  

 

参考资料

1.为什么寄存器处理数据的速度比内存快?_Wu Junwu的博客-CSDN博客_寄存器速度

2.超标量_百度百科 (baidu.com)

3.执行单元_百度百科 (baidu.com)

4.多核处理器_百度百科 (baidu.com)

5.什么是处理器? - 知乎 (zhihu.com)

6.EasyX基础入门——这一篇就够啦_绿駬的博客-CSDN博客_easyx

7.计算机科学概论(原书第7版) (豆瓣) (douban.com)

8.C语言程序设计(第4版) (豆瓣) (douban.com)

标签:错选,码云,代码,gitee,学习,20221312,2022,2023,com
From: https://www.cnblogs.com/Joci-zhuoxue/p/16728644.html

相关文章

  • 2022年9月25日
       如果事与愿违,上天必另有安排!   失之东隅,收之桑榆。  上帝为你关了一扇门,也会为你打一扇窗!   一切都是命运最好的安排!  希望9月底,10月份可以......
  • 2022 09 14 SMO1 EMC
    TofindtherootcauseorMostly,howmanymoremorecomponentsontheboard,butitseemsabitfruitlessafterthe. So,Iwenttochangethemethodandma......
  • 正经人谁记日记 2022-09-25 周日 21:51:39
    做时间的主人书是人类进步的阶梯......
  • 学期(如2022-2023-1) 学号(如:20221320) 《计算机基础与程序设计》第四周学习总结
    学期(如2022-2023-1)学号(如:20221320)《计算机基础与程序设计》第四周学习总结作业信息 作业属于课程<班级的链接>([2022-2023-1-计算机基础与程序设计](https://edu.cnblog......
  • 2022-09-25-近60道MySQL经典面试题
    近60道MySQL经典面试题mysql面试常见问题学习整理2.3.17.18.19.20.44未看。1.B树和B+树之间的区别是?为什么mysql使用B+树?一个节点有多个元素;B+树也是排序了的;B+树非叶......
  • 【闲话】2022.09.25
    考试++虽然我个人习惯是++i。hereRSY大佬大家快去关注\(\texttt{_RSY_}\)大佬!顺便记得不要像我一样写题解的时候老爱加空格。失踪人口回归L回来了(说起来L......
  • 2022-2023-1 20221409 《计算机基础与程序设计》第四周学习总结
    2022-2023-120221409《计算机基础与程序设计》第四周学习总结作业信息这个作业属于哪个课程<班级的链接>(如2022-2023-1-计算机基础与程序设计)这个作业要求在......
  • CSP202206_4
    CSP202206_4目录CSP202206_4题目思路Code题目光线追踪思路最初对整体分析了一下,因为反射点都是整数,而反射的性质典型而有限,一开始莫名想着是不是可以推规律,结果白白浪......
  • 2022-2023-1 20221408《计算机基础与程序设计》第四周学习总结
    |这个作业属于哪个课程|<班级的链接>https://edu.cnblogs.com/campus/besti/2022-2023-1-CFAP|这个作业要求在哪里|<作业要求的链接>https://www.cnblogs.com/rocedu/p/95......
  • 2022年中国人工智能产业生态图谱
    编辑导语:在政策和技术的推动下,人工智能向高速发展蓄力,各类科技企业的赛道战况也非常激烈。本文对2022年中国人工智能产业生态进行了分析,一起来看一下吧。易观分析:2022年......