学期(2022-2023-1)学号(20221303)《计算机程序与设计第三周学习总结》

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

作业信息:

           班级:[2022-2023-1-计算机基础与程序设计]https://edu.cnblogs.com/campus/besti/2022-2023-1-CFAP

          作业要求:[2022-2023-1计算机基础与程序设计第三周作业]https://www.cnblogs.com/rocedu/p/9577842.html#WEEK03

          作业的目标:自学课本,了解并学习二进制数值与记数系统,数据表示法,基本数据类型

          作业链接:

教材学习内容总结

       《计算机基础与程序设计》:区分数字分类,描述位置记数法,进制之间的相互转换,以2的幂为基数的计算的重要性,数据压缩和计算压缩率,解释负数和浮点数的二进制格式,描述ASCII和Unicode字符集的特征

                                                       执行各种类型的文本压缩,RGB,区分光栅图形和矢量图形,解释时间和空间视频压缩

        《C语言程序设计》:常量与变量,简单的屏幕输出,数据类型,变量的赋值和赋值预算符,有符号整数和无符号整数,实型数据在内存中的储存格式,浮点数

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

          问题一:对浮点数中的SEM,阶码,尾数,浮点数在计算中的储存格式很费解

          问题一解决方法:从博客园里搜所浮点数的储存格式,看多个博客,了解阶码是实数的指数部分并如何表示,还有就是从网上找视频观看

          问题二:反码,补码,移码

          问题二解决方法:听了娄老师的课,并查询了相关内容之后明白了:

                                            一、正整数的原码、反码、补码完全一样,即符号位固定为0,数值位相同

 

                                            二、负整数的符号位固定为1,由原码变为补码时,规则如下:

 

                                              1、原码符号位1不变,整数的每一位二进制数位求反,得到反码

 

                                               2、反码符号位1不变,反码数值位最低位加1,得到补码

                                             三、 移码:与补码的符号相反,数值位保持不变就可以啦

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

 

 编译运行时输入abc的值,再敲回车后,无法出所求的方程的根,多次对照课本更改并和请求舍友检查但却无果后,重新敲了一次代码,第二次可成功编译运行

 

 

 在编译运行判断三角形的程序中,输入三边长并敲回车后,出现上图的情况,通过查询codeblocks中文输出出现乱码,更改了相关设置之后,可出现中文 直角三角形

 

代码托管

 

上周考试错题总结

1.
信息安全学科的研究方向有()
A. 密码学
B. 网络安全
C. 信息系统安全
D. 信息内容安全
E. 信息对抗
正确答案: ABCDE
你的作答: ABCD

错因分析:错把在《信息安全专业指导性专业规范》中写着是信息安全的主要研究方向片面理解成研究方向,没有进行深究

2.

Most large software projects are designed by a team of designers and then given to a single person to implement.
正确答案: 错误
你的作答: 正确
错因分析:并不是交给一个人来实现,还是由团队来实现。把软件设计理解的太简单。
3.
A vacuum tube was a device used in the first generation of computers to link computers together into a network.
正确答案: 错误
你的作答: 正确
错因分析:第一代电脑使用真空管作为逻辑元件,是做电子开关。
4.
A computer with a parallel architecture uses multiple transistors to solve a problem.
正确答案: 错误
你的作答: 正确
错因分析:晶体管是一种固体半导体器件,具有检波、整流、放大、开关、稳压、信号调制等多种功能。并不是用来解决问题的。

学习进度条

 

  代码行数(新增/累计) 博客量(新增/累计) 学习时间(新增/累计) 重要成长
目标 2000 20 200  
第一周 50/50 1/1 12/12  
第二周 85/135 2/3 16/28  
第三周  300/435  4/7  20/48  
posted on 2022-09-18 19:43  sh987  阅读(39)  评论(0)    收藏  举报