首页 > 其他分享 >第四周学习总结

第四周学习总结

时间:2022-09-25 09:12:45浏览次数:86  
标签:总结 问题 作业 学习 错题 流水线 程序设计 四周

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

这个作业属于哪个课程 2022-2023-1-计算机基础与程序设计
这个作业要求在哪里 <作业要求的链接>[2022-2023-1计算机基础与程序设计第一周作业)https://www.cnblogs.com/rocedu/p/9577842.html#WEEK04
这个作业的目标 阅读《计算机科学概论》第四、五章《C语言程序设计》第三章
作业正文 https://www.cnblogs.com/7777xiaohu/p/16727233.html

教材学习内容总结

1.《计算机科学概论》第四、五章
主要讲述了门,门的不同表达形式(布尔代数,逻辑框图,真值表)与电路,部分计算硬件,冯·诺依曼体系结构,cpu,读取——执行周期,不同类别的储存器
2.《C语言程序设计》第三章
算术运算符,部分数学函数,数据类型转换(强制转换和自动转换),宏常量和const常量

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

  • 问题1:为什么4GB的内存寻址能力是八位?

  • 问题1解决方案:查询网络,听课

  • 问题1答案:4GB = 2^32,由于使用的是16进制,所以可以表达32位

  • 问题2:什么是CPU的流水线?如何执行?

  • 问题2解决方案:查询网络

  • 问题二答案:计算机的流水线工作方式就是将一个计算任务细分成若干个子任务,每个子任务都由专门的功能部件进行处理,一个计算任务的各个子任务由流水线上各个功能部件轮流进行处理 (即各子任务在流水线的各个功能阶段并发执行),最终完成工作

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

  • 问题1:不知道写的条件语句哪里出错了
  • 问题1解决方案:询问陈嘉树同学
  • 问题1答案:if后条件语句必须加上括号
  • 问题2:

include <stdio.h>

include <math.h>

int main (void)
{
float capital,s;
int n;
s = capital*pow(1.225,n);
printf("despoit = %f\n",s);
return 0;
}为什么输出结果是零

  • 问题2解决方案:问陈嘉树同学
  • 问题二答案:这个程序没有对n进行赋值,所以初始化之后n = 0

代码托管

(statistics.sh脚本的运行结果截图)

上周考试错题总结

  • 错题1:In base 16, the digit E corresponds to what decimal value?
    A. 1B. 10C. 12D. 14E. 15
    错误原因:手滑选错 反思:以后应更认真对待
  • 错题2:The value of each position in a number system is determined by subtracting the base from the position number.
    错因:对于位置计数法的理解还不够到位
  • 错题三: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 commaD. Cyrillic charactersE. Nonprintable characters such as ESC (escape) and DEL (delete)
    错因:对于ASCII码相关知识的掌握还不够熟练

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

xxx
xxx

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 0/0 2/2 20/20
第二周 200/200 2/4 18/38
第三周 101/301 3/7 22/60
第四周 200/501 3/10 30/90

尝试一下记录「计划学习时间」和「实际学习时间」,到期末看看能不能改进自己的计划能力。这个工作学习中很重要,也很有用。
耗时估计的公式
:Y=X+X/N ,Y=X-X/N,训练次数多了,X、Y就接近了。

参考:软件工程软件的估计为什么这么难软件工程 估计方法

  • 计划学习时间:XX小时

  • 实际学习时间:XX小时

  • 改进情况:

(有空多看看现代软件工程 课件
软件工程师能力自我评价表
)

参考资料

标签:总结,问题,作业,学习,错题,流水线,程序设计,四周
From: https://www.cnblogs.com/7777xiaohu/p/16727233.html

相关文章

  • Java学习-第一部分-第三阶段-项目实战:满汉楼项目
    满汉楼项目笔记目录:(https://www.cnblogs.com/wenjie2000/p/16378441.html)注意:笔记内容仅为实现该项目的基本后端功能,并不会实现可视化界面,效果都在控制台展示。要完成......
  • python基础学习01
     1.python的两个变量互换值时不需要建立临时变量,x,y=y,x即可实现x和y的值的互换。 2.print('\"lifeisshort,let\'slearnpython\"')使用转义字符可以避免引号配对......
  • DCA培训学习相关(命令行)
    本文记录DCA培训内容,使用命令行方式,完成大部分达梦数据库操作,少部分操作难以完成,接下来一篇会全部使用图像化操作演示。达梦数据库的安装创建用户组:groupadddinstall......
  • sql注入 sql-labs过关实战学习
      一、SQL注入原理SQL注入就是把SQL命令插入到Web表单然后提交到所在页面请求(查询字符串),从而达到欺骗服务器执行恶意的SQL命令。(页面请求包括get、post等)它是利用现在......
  • 第四周学习总结
    教材学习内容总结这周学习了Pep9基本操作,了解基本的操作码,及其指令的意义,能用ASCLL字符集换用需要的代码,深入熟悉了与或非门的转换与运用,了解了计算机运行的基本原理,冯诺......
  • 2022-2023-1 20221413《计算机基础与程序设计》第四周学习总结
    ##作业信息|这个作业属于哪个课程|[2022-2023-1-计算机基础与程序设计](https://edu.cnblogs.com/campus/besti/2022-2023-1-CFAP)||这个作业要求在哪里|[2022-2023-1......
  • R语言学习丨绘图函数基础知识,pie()、barplot()从零教你绘制饼图、条形图
    今天笔记的内容是R语言中绘图相关的基础知识,绘制简单的饼图、条形图。公众号:生信分析笔记饼图怎么画?R语言中pie()函数用于绘制饼状图,需要准备向量数据、标签、调色板等信......
  • 2022-2023-1 20221421 《计算机基础与程序设计》第四周学习总结
    作业信息班级链接:https://edu.cnblogs.com/campus/besti/2022-2023-1-CFAP作业要求:https://www.cnblogs.com/rocedu/p/9577842.html#WEEK04作业目标:门电路组合电路,逻辑电......
  • 归档 220924 | 线性基学习笔记
    下文中的「线性基」都是指异或线性基。我自认为比GM给的那篇博客讲的清楚,,,当然是假的。不过说起来我不是很懂为什么CSP之前要学这么偏的知识点。。。定义给出一个......
  • Anaconda学习
    安装安装及命令conda常用命令conda配置及命令conda常用命令......