2023-2024-1 20231406 《计算机基础与程序设计》第十五周学习总结

发布时间 2024-01-06 15:46:48作者: 20231406王浩霖

2023-2024-1 20231406 《计算机基础与程序设计》第十五周学习总结

作业信息

这个作业属于哪个课程 2023-2024-1-计算机基础与程序设计
这个作业要求在哪里 2023-2024-1计算机基础与程序设计第十五周作业
这个作业的目标 课程总结
作业正文 本博客

作业内容

  • 第1周作业 计算机基础与程序设计中的问题提问
    https://www.cnblogs.com/whl20231407/p/17741420.html

  • 第2周作业 阅读《计算机科学概论》第一章和《C语言程序设计》第一章,并进行总结
    https://www.cnblogs.com/whl20231407/p/17749168.html

  • 第3周作业 自学教材:计算机科学概论第2章,第3章,C语言程序设计第2章并完成云班课测试
    https://www.cnblogs.com/whl20231407/p/17764818.html

  • 第4周作业 1.学习《计算机科学概论》第4、5章并完成云班课测试;2.学习《C语言程序设计》第3章并完成云班课测试
    https://www.cnblogs.com/whl20231407/p/17781325.html

  • 第5周作业 1.自学计算机科学概论第6章 并完成云班课测试 2.《C语言程序设计》第4章并完成云班课测试
    https://www.cnblogs.com/whl20231407/p/17795931.html

  • 第6周作业 1.自学计算机科学概论第7章 并完成云班课测试 2.《C语言程序设计》第5章并完成云班课测试
    https://www.cnblogs.com/whl20231407/p/17810652.html

  • 第7周作业 1.自学计算机科学概论第8章 并完成云班课测试 2.《C语言程序设计》第6章并完成云班课测试
    https://www.cnblogs.com/whl20231407/p/17826202.html

  • 第8周作业 1.自学计算机科学概论第9章 并完成云班课测试 2.《C语言程序设计》第7章并完成云班课测试
    https://www.cnblogs.com/whl20231407/p/17842840.html

  • 第9周作业 自学计算机科学概论第10,11章 并完成云班课测试,自学《C语言程序设计》第8章并完成云班课测试
    https://www.cnblogs.com/whl20231407/p/17857393.html

  • 第10周作业 自学计算机科学概论第12,13,14章 并完成云班课测试,自学《C语言程序设计》第9章并完成云班课测试
    https://www.cnblogs.com/whl20231407/p/17873740.html

  • 第11周作业 自学计算机科学概论第15,16章 并完成云班课测试,自学《C语言程序设计》第10章并完成云班课测试
    https://www.cnblogs.com/whl20231407/p/17893126.html

  • 第12周作业 自学《C语言程序设计》第11章并完成云班课测试
    https://www.cnblogs.com/whl20231407/p/17904133.html

  • 第13周作业 自学《C语言程序设计》第12章并完成云班课测试
    https://www.cnblogs.com/whl20231407/p/17924166.html

  • 第14周作业 自学《C语言程序设计》第13章并完成云班课测试
    https://www.cnblogs.com/whl20231407/p/17936754

  • 对提出问题的回答
    1.真空管,晶体管存储信息的原理
    真空管(Vacuum Tube)存储信息的原理: 真空管是一种早期使用的电子器件,它由一个热阴极、一个阳极和一个控制网格组成。当热阴极加热时,它会释放出电子,这些电子会被阳极吸引,并在两者之间形成电流。控制网格则用于调节电流的流动。根据控制网格上的信号电压的变化,可以控制电流的大小。因此,真空管可用来放大信号或作为开关。
    晶体管(Transistor)存储信息的原理: 晶体管是一种半导体器件,它可以在电路中放大或开关电流。晶体管由三个区域组成:发射极、基极和集电极。其中,基极是控制电流流动的重要部分。
    2.在计算机中为什么要使用长度更长的二进制数字,而非大家较为熟知的十进制数字呢
    简单性
    计算机内部的操作都是基于电子开关(比如晶体管)的开关状态变化来实现的。在这种机器语言中,使用二进制数值更为简单和直接。每个开关状态只有两种可能,即打开(1)或关闭(0),而二进制正好与此相符合。使用二进制数字可以避免处理复杂的十进制数字,从而简化了计算机内部的设计和操作。
    可靠性
    在计算机内部,所有的数据都是以电信号的形式进行传输的。电信号的传输速度和精确度对计算机系统的性能和可靠性都至关重要。二进制数字只需要用两种状态表示就可以了,比十进制数字使用的状态更少,因此传输速度和精确度都会更高。
    3.数据压缩过程中造成的损失与哪些因素有关
    压缩算法的选择,压缩比率,数据的特征,压缩参数的设置
    4.二分检索在缩小寻找范围上的作用是否与数学中的二分法有相似之处
    二分检索和数学中的二分法都是将搜索区间一分为二,按照某个条件判断零点(或者目标值)位于哪个区间内,并将搜索范围缩小一半,直到找到零点(或者目标值)。因此,它们有相似之处。
    5.专有网络和开放式网络的具体含义和区别是什么
    专有网络的主要特点包括:受限访问,安全性,隔离性,自定义网络架构
    开放式网络的主要特点包括:公开性,全球性,匿名性,无限制访问
    6.万维网是否是最大的互联网基础设施
    万维网(World Wide Web)是一种基于互联网的信息交流方式,它由许多互相关联的超文本文档组成,并通过互联网进行访问和传输。虽然万维网是互联网上最为广泛应用的服务之一,但并不是互联网基础设施中最大的一个。实际上,互联网基础设施由许多不同的组件构成。
    7.停机问题是什么意思,如何解决停机问题

学习体会
通过计算机科学概论和C语言程序设计课程的学习,掌握了大量知识和技能,为信息安全专业打下了坚实基础