2024-2025-1 20241316 《计算机基础与程序设计》第一周学习总结
作业信息
这个作业属于哪个课程 | 2024-2025-1-计算机基础与程序设计 |
---|---|
这个作业要求在哪里 | 2024-2025-1计算机基础与程序设计第一周作业 |
这个作业的目标 | <浏览教材并提出问题> |
作业正文 | https://www.cnblogs.com/bml128/p/18438209 |
教材学习中的问题
- 问题1:计算机各层之间是怎样配合的,各自扮演什么角色?
- 问题2:计算机是通过二进制来进行信息传输和计算的,但具体是怎样操作的?
- 问题3:图片,音频的大小到底是怎么计算的
- 问题4:作者说电路是由门组成的,但同时每个门又执行一个逻辑函数,而电路却不能直接执行命令,为什么?
- 问题5:储存设备与实际执行设备之间的关系是?
- 问题6:机器语言与汇编语言区别在哪里?
- 问题7:以排序为例,如何设计更简洁明了的算法?
- 问题8:广度优先搜索、深度优先搜索、单源最短路搜索是什么?
- 问题9:根据对象设计程序和被设计的程序吸引相应对象这两种运营模式哪种所能收获的利润更多?
- 问题10:什么是多道程序设计?
- 问题11:磁盘/软盘/固态硬盘调度时的区别
- 问题12:如何处理高效地大数据,建立的信息系统应有的特点?
- 问题13:如何区分基于知识的系统和专家的系统?
- 问题14:能否把信息转化为物理的方式影响生物?
- 问题15:防火墙能否抵挡以电脑硬件为媒介的黑客攻击?
- 问题16:交互式网页是什么意思?
- 问题17:杀毒软件的局限是什么?
- 问题18:提高软件质量的方法有哪些?
教材学习内容总结
- 二进制、八进制、十六进制转化
- 计算机系统的分层
- 学会利用AI学习
- 学习linux命令
基于AI的学习
-
我的问题:存在三进制吗?
-
AI :存在三进制。
一、三进制的定义
三进制是以 3 为基数的进位制。数字由 0、1、2 组成,逢三进一。
二、三进制的特点
与二进制和十进制相比,三进制在某些方面具有独特的性质。例如,在表达数值时,三进制可能会更加紧凑。
在一些特定的数学问题和计算机科学领域的研究中,三进制被认为具有潜在的优势。比如在一些算法设计和数据存储方面,三进制可能会带来更高的效率。
三、三进制的应用
在理论研究中,三进制被用于一些数学模型的构建和分析。
在计算机科学领域,虽然目前主流的计算机系统主要采用二进制,但也有一些关于三进制计算机的研究。三进制计算机在某些特定任务上可能具有更好的性能和更低的功耗。
总之,三进制是一种确实存在的进位制,虽然在日常生活中不如二进制和十进制常见,但在特定的领域和研究中具有重要的地位和价值。 -
我的问题:计算机是通过二进制来进行信息传输和计算的,但具体是怎样实际操作的?
-
AI:计算机以二进制进行信息传输和计算,具体如下:
在信息表示方面,计算机中的各种数据包括数字和字符等都以二进制形式呈现。数字有整数和浮点数的不同二进制表示方法,字符则通过特定编码如 ASCII 码、Unicode 等用二进制表示。
在信息传输中,通过总线在不同部件间传输二进制信号,总线包括数据总线、地址总线和控制总线,分别负责传输数据、指定地址和协调控制。
在计算过程中,主要由 CPU 执行算术运算(如加、减、乘、除)和逻辑运算(如与、或、非等),这些运算都是基于二进制进行操作。 -
我的问题:计算机各层之间是怎样配合的,各自扮演什么角色?
-
AI:计算机各层配合及角色如下:
硬件层:提供物理基础,有 CPU 执行运算、内存暂存数据、硬盘存储等。为上层提供物理支持,与操作系统通过驱动程序交互。
操作系统层:管理硬件和软件资源,负责资源分配、任务调度等。为应用程序提供运行环境,屏蔽硬件复杂性,位于硬件层之上,通过驱动管理硬件。
应用程序层:面向用户提供具体功能。通过操作系统访问硬件资源。