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

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

作业信息

班级的链接:https://edu.cnblogs.com/campus/besti/2022-2023-1-CFAP
作业要求的链接:https://www.cnblogs.com/rocedu/p/9577842.html#WEEK03
作业的目标:学习《计算机基础与程序设计》第2、3章、《C语言程序设计》,并完成相关测试题。
作业正文:https://www.cnblogs.com/lu-yu/p/16703880.html

教材学习内容总结

《计算机基础与程序设计》:第二章主要讲述了二进制计数系统相关内容,包括数字分类;位置计数法:用数位和位值的乘积之和表达数字的系统;二进制、八进制、十六进制与十进制的转化,二进制加减法运算,二进制与八进制、十六进制之间的转化;计算机存储信息的形式:二进制形式。
第三章主要讲述了计算机中不同形式的数据的表示方法,包括数据的定义、压缩、分类,以及数字化:将信息分割成离散的片段再用二进制表示;二进制表示法;数字数据表示法,包括负数和实数;文本表示法,包括ASCII字符集和Unicode字符集;文本的三种压缩方法,包括关键字压缩、行程长度编码、和赫夫曼编码;音频数据、图像、视频的表示方法。
《C语言程序设计》:第二章主要讲述了常量的分类和表示方式、变量的定义以及变量名的命名、数据类型的分类、计算变量或数据类型所占存储空间的大小、变量的赋值以及赋值运算符的使用、有符号整数和无符号整数的区别和负数的二进制表示、实型数据的存储格式、单精度与双精度的比较。

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

  • 问题1:数据是基本值或事实,那么数据是指数值吗?
  • 问题1解决方案:通过查阅资料得出,计算机的数据是指各种信息的数字编码,包括二进制、十六进制等的数字编码,是有规律的、按格式规定的编码。
  • 问题2:什么是电平?
  • 问题2解决方案:上网查阅资料得到,电平是指某点的信号功率(或电压、电流)与某一基准功率(或基准电压、基准电流)之比的对数,单位是分贝,可以理解成对小信号功率、电压和电流的另一种量度方式。
  • 问题3:定点数是如何表示的?
  • 问题3解决方案:上网查找资料得到,假设以机器字长n位表示定点数,从右至左,从低位到高位分别为x1,x2,x3……xn,其中xn是符号位,其余为尾数,若是纯小数,则小数点位于xn和xn-1之间,若是纯整数,则小数点位于x1右边。

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

  • 问题1:打代码是容易遗漏空格、分号等问题
  • 问题1解决方案:应多练习,找感觉,形成习惯。

代码托管

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

上周考试错题总结

  • 错题1:信息安全学科的研究方向有(ABCDE)A.密码学B.网络安全C.信息系统安全D.信息内容安全E.信息对抗。
    错误原因,对信息对抗不了解,所以没有选信息对抗。
    理解:信息对抗主要指利用信息技术的先进性去获取、扰乱、阻断敌方通讯。
  • 错题2:What is the number of errors per line of code that can be expected in good software?(C.2 errors per 1000 lines )
    错因:相关知识没有掌握

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 0/0 2/2 10/10
第二周 200/200 2/4 18/28
第三周 500/500 3/7 20/48
第四周 300/1300 2/9 30/90

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

  • 计划学习时间:20小时

  • 实际学习时间:20小时

  • 改进情况:

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

参考资料

posted @ 2022-09-18 15:09  20221313陆玉  阅读(81)  评论(1编辑  收藏  举报