2024-2025-1 20241416《计算机基础与程序设计》 第三周学习总结

作业信息
这个作业属于哪个课程 https://edu.cnblogs.com/campus/besti/2024-2025-1-CFAP/homework/13266
这个作业要求在哪里 https://www.cnblogs.com/rocedu/p/9577842.html#JXJC
这个作业的目标 学习数字分类与计数法,以及进制转换与数字化相关知识
作业正文 https://www.cnblogs.com/rockytyh/p/18462307
《计算机基础与程序设计》第二、三章
主要讲解了二进制数值与计数系统。学习了二进制与十进制、八进制、十六进制的转换,以及二进制数计算的进位。位--二级制数位的简称;字节--8个二进制位;字--一个或多个字节,字中的位数称为计算机的字长。
《C语言程序设计》第二章
本章讲解了基本数据类型,分为常量和变量。其中重点是变量。变量在使用前需要定义,如int,float,double等等,然后可以通过printf()输出。数据类型较多,整型,实型,字符型,枚举型。不同类型数据所占内存空间不同,可以通过sizeof来输出所占空间大小。通过赋值运算符给变量赋值,x=3.补充内容为整数有无符号两种表示方法。
教材学习中的问题和解决过程
1、负数为什么要用补码表示?
答:在查询这篇资料“计算机中的负数为什么使用补码表示 - 简书 (jianshu.com)”,这篇资料中说用补码表示可以方便计算。在计算机内部,所有数据均以0,1的形式保存,所以将最高位拿出来当符号位,若简单将最高位以负号表示,其他七位表示具体数值,则会出现计算错误;所以作者举简单的例子-1+1=0来推算负数的表示方法,推算的结果正如现在负数的表示方法,即用补码表示。
2、位置计数法是什么?
答:位置计数法就是通过满基数进1来进行进位运算的计算方式,我们的十进制使用的就是位置计数法,即满十进一。位置计数法的基础是拥有数字零。
3、:计算机是通过电流的高低电平来区分信息的,由此可以理解计算机运用二进制的原因,但是如今的科技可以实现更多不同频率的电平,那为什么计算机还是运用二进制居多?
AI答:计算机使用二进制居多,主要是因为二进制具有以下优点:

简单性:二进制只有两个状态,即 0 和 1,因此在计算机中表示和处理信息非常简单。相比之下,十进制需要使用 10 个不同的数字来表示数值,处理起来更加复杂。

可实现性:二进制的物理实现非常简单,可以通过电子开关的开/关状态或者电压的高低来表示 0 和 1。这种简单的物理实现使得计算机能够以非常高的速度和精度进行信息处理。

可靠性:二进制的信息传输和存储非常可靠,因为它只有两个状态,不容易受到干扰或损坏。相比之下,十进制在传输和存储过程中容易受到干扰或损坏,导致信息丢失或错误。

通用性:二进制是一种通用的信息表示方式,可以在不同的计算机系统和编程语言之间进行移植和交换。相比之下,十进制在不同的计算机系统和编程语言之间可能存在差异,导致信息无法正确交换。

综上所述,二进制具有简单性、可实现性、可靠性和通用性等优点,因此在计算机中得到了广泛的应用。

posted @ 2024-10-13 15:06  田瑜浩  阅读(5)  评论(0编辑  收藏  举报