答疑讨论-- 《计算机基础与程序设计》(持续更新)

发布时间 2023-08-26 20:56:35作者: 20231301周子昂

2023-2024-1 20231301 《计算机基础与程序设计》暑期作业

作业信息

作业 链接
作业课程 <班级>(2023-2024-1-计算机基础与程序设计
作业要求在哪里 <作业>(2023-2024-1计算机基础与程序设计暑期作业)
作业目标 <《计算机基础与程序设计》预习>《计算机基础与程序设计》英 《计算机基础与程序设计》中
作业正文 <博客>(答疑讨论

教材学习内容总结

预习《计算机科学概论》,了解计算机相关知识,提出问题、思考。

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

(一个模板:我看了这一段文字 (引用文字),有这个问题 (提出问题)。 我查了资料,有这些说法(引用说法),根据我的实践,我得到这些经验(描述自己的经验)。 但是我还是不太懂,我的困惑是(说明困惑)。【或者】我反对作者的观点(提出作者的观点,自己的观点,以及理由)。 )

第一章

  1. P3

计算机上的信息采用二进制数字1和0管理。所以,要理解计算机处理技术,首先必须理解二进制数制以及它与其他数制(如人们日常使用的十进制数制)的关系。

问题:日常使用二进制不现实,因为二进制位数多。想象一下将“收款70元”换成“收款1000110元“。冗长且容易出错。但是既然计算机是人发明的,而人们又常用10进制,为什么要设定计算机采用二进制数制呢?

电脑的基层部件是由集成电路组成的,这些集成电路可以看成是一个个门电路组成,(当然事实上没有这么简单的)。当计算机工作的时候,电路通电工作,于是每个输出端就有了电压。电压的高低通过模数转换即转换成了二进制:高电平是由1表示,低电平由0表示。也就是说将模拟路转换成为数字电路。这里的高电平与低电平可以人为确定,一般地,2.5伏以下即为低电平,3.2伏以上为高电平。
电子计算机能以极高速度进行信息处理和加工,包括数据处理和加工,而且有极大的信息存储能力。数据在计算机中以器件的物理状态表示,采用二进制数字系统,计算机处理所有的字符或符号也要用二进制编码来表示。

电路开关有断开和闭合两种状态,分别对应0和1。计算机用二进制数制,在电路信号方面容易实现。同时,二进制中0和1与逻辑代数中假和真相对应,便于人们编程。
根据我的猜测,以十进制数制为例,假设计算机采用十进制数制,则同理需要电路产生10种不同的信号状态。这样对电路要求更高,难度更大。同时,10种信号更复杂,减慢运行速度,降低抗干扰能力。再者,计算机能快速转换二进制和十进制。这样,即使计算机底层语言是二进制,人们也能采用常见的十进制进行操作。因此,计算机采用二进制是最容易,最可行的方案。

  1. P4

计算机在表示信息安全方面有固有的缺陷,而且它们只能完成程序设计要求的功能。此外,还有一些问题是根本不能解决的。

问题:计算机有哪些缺陷?为什么会产生这些缺陷?有哪些问题计算机不能解决?为什么呢?

计算机网络本身存在一些固有的弱点(脆弱性),非授权用户利用这些脆弱性可对网络系统进行非法访问,这种非法访问会使系统内数据的完整性受到威胁,也可能使信息遭到破坏而不能继续使用,更为严重的是有价值的信息被窃取而不留任何痕迹。

计算机难题