首页 > 编程语言 >2024-2025-1 学号 20241425 《计算机基础与程序设计》第1周学习总结

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

时间:2024-09-29 12:01:36浏览次数:8  
标签:十六进制 管理器 计算机 二进制 虚拟机 2024 2025 问题 20241425

32024-2025-1 学号 20241425 《计算机基础与程序设计》第1周学习总结

作业信息

这个作业属于哪个课程 2024-2025-1-计算机基础与程序设计
这个作业要求在哪里 2024-2025-1计算机基础与程序设计第一周作业
这个作业的目标
作业正文 本博客链接

教材学习内容总结

1 学习了第一章《全景图》,了解计算系统和计算的历史。
2 学习二进制,八进制和十六进制转换的内容
3 学习了部分Linux的系统命令

教材学习中的问题和解决过程(先问 AI)

  • 问题1;16进制和其他进制的转换?
  • 问题1解决方案:1. 十六进制转十进制
  • 方法:将十六进制数的每一位乘以 的相应幂次(幂次从 开始,从右向左计数),然后将结果相加。
  • 例如:十六进制数 转换为十进制。 在十六进制中表示 。               。
    2. 十六进制转二进制
  • 方法:将十六进制的每一位转换为对应的 位二进制数。
  • 例如:十六进制数 ,   (二进制);十六进制数 ,   (二进制)。那么十六进制数 转换为二进制就是 。
    3. 十进制转十六进制
  • 方法:用十进制数除以 ,取余数和商,商继续除以 ,直到商为 。将余数从后向前排列(余数在十六进制中大于 的用字母表示,   ,   ,以此类推)。
  • 例如:十进制数 ,       ( ),       ( ),所以 转换为十六进制是 。
    4. 二进制转十六进制
  • 方法:将二进制数从右向左每 位一组,不足 位的在左边补 ,然后将每组转换为对应的十六进制数。
  • 例如:二进制数 ,分组为 和 ,   ,   ,转换后的十六进制数为 。

教材学习中的问题

一章
问题1:计算系统为何要这样分层,分层依据是什么?
问题2:抽象对于计算机十分关键,那么如何更好利用抽象思想?
第二章
问题1:二进制、十六进制、八进制在使用中有什么不同用处吗?
问题2:二进制只适用于整数吗?
第三章
问题1:数据压缩就是减少数据吗,被压缩的数据以什么形式存在?
问题2:定长量数是怎么表示数字数据的?
第四章
问题1:多个晶体管是怎么连接的?
问题2:全加器考虑进位输入,那是否进行进位输入?
第五章
问题1:CPU,主存储器,输入/输出子系统,如何相互配合让一个计算机运行?
问题2:为什么数据需要在寄存器中临时储存?
问题3:ROM,RAM,PROM,EPROM区别是什么?
第六章:
问题1:网络的本质是什么?因特网和互联网的区别是什么?
问题2:端到端模式哪些方面由于传统模式?TELNET是如何一步步被淘汰的?
第七章:
问题1:操作系统和程序是什么关系?
问题2:个人系统,并行系统,分布式系统,实时系统的应用?
第八章:
1.堆栈是?
2.把实参的地址传递给子程序有什么用?
第九章:
1.现今的机器语言是有多种的吗?不同高级语言会需要多种标准机器语言吗?
2.在命令式范型里,变量的使用代表内存的地址,那变量的值代表何种属性?与内存地址仍然存在关系吗?
3.封装如何实现?
第十章:
1.工作站与个人计算机的区别主要在哪?
2.虚拟内存是指,一部分程序进程由内存处理,另一部分进程在硬盘中等待页面交换吗?这个过程中哪一部分进程消耗cpu性能?
第十一章:
1.文本文件和.txt后缀的文件概念相同吗?元数据的存储使用的是二进制文件吗?(如.xml文件)
2.我在做gcc作业时使用的是gedit创建的没有后缀的文本文件写c语言程序,因为要使用编译器所以给文件添加了.c后缀,这样会让系统自动将其关联到c语言编辑器吗?(如果有)
第十二章:
1.SQL语言属于什么语言?高级语言吗?
2.上世纪以lotus等公司为代表的电子制表软件使用门槛很高,因此衍生出使用制表软件的专业性工作;随着microsoft office等软件的普遍简单化,制表已不再是专业性职业。这是否体现了计算机行业需求侧和供给侧的发展趋势,即需求侧(用户侧)更为易上手,供给侧提高专业性与知识浓度?(读《浪潮之巅》有感)
第十三章:
1.语义网是为AI进行发散而提供的吗?
2.机器学习,强化学习?
第十四章:
1.模拟模型的原理是否不同于大数据模型的原理?一个是将各类影响因素考虑在内、一个是大量数据在统计学规律上的反映?
2.游戏引擎的不同会有哪方面产生差异?
第十五章:
1.P2P模型传输信息的方式具体是怎样的?和商业上P2P的模式有何区别?
2.拓扑是否会有传输路径冗余导致的低传输效率?
第十六章:
前段时间看博客园公众号里说,博客园还是屏蔽了百度的“蜘蛛”,这种搜索程序是怎样运作的?
2.web分析是否涉及对个人隐私信息的使用?
第十七章:
1.DDOS攻击的大量资源从何而来?
第十八章:
1.图灵机的意义?
2.开源项目的商用形式如何在商业上运作?

基于AI的学习

我:虚拟机运行的原理是什么

AI:虚拟机的运行原理可以简要概括为以下几个步骤:

虚拟化层创建一个虚拟机管理器(Hypervisor),也称为VMM(Virtual Machine Monitor)。虚拟机管理器可以是基于软件的(例如VMware、VirtualBox)或基于硬件的(例如KVM、Hyper-V)。
虚拟机管理器在物理计算机上创建一个或多个虚拟计算机,每个虚拟计算机都被称为一台虚拟机(Guest VM)。
每个虚拟机在虚拟机管理器中运行,并被分配计算资源(如CPU、内存、磁盘空间)。
虚拟机管理器通过虚拟化技术将物理计算机的硬件资源抽象成虚拟化资源,并为每个虚拟机提供一组虚拟硬件设备(如CPU、内存、硬盘、网卡)。
虚拟机中的操作系统和应用程序将其指令发送到虚拟硬件设备。虚拟机管理器会截获这些指令,并进行适当的处理。
虚拟机管理器将虚拟硬件指令翻译成物理计算机上的实际硬件指令,并将其发送给物理计算机的硬件设备进行执行。
物理计算机上的硬件设备将结果返回给虚拟机管理器,虚拟机管理器再将结果传递给对应的虚拟机。
通过虚拟化技术,虚拟机可以在物理计算机上并行运行多个操作系统和应用程序,从而实现资源的共享和隔离,提高了计算资源的利用率。

那我们来看看二进制在计算机存储数据方面的具体优势。

首先,从物理实现角度来看,二进制易于用物理元件表示。计算机中的电路可以很方便地表示两种状态,比如电路的开和关、高电平和低电平,正好可以对应二进制的0和1,这使得硬件设计变得简单且稳定。

其次,在运算规则方面,二进制的运算规则简单。前面提到了二进制的加法、减法等运算规则,这种简单的运算规则使得计算机的运算电路设计相对容易实现。而且在逻辑判断上,因为只有0和1两种状态,很适合表示逻辑中的真和假,这对计算机进行逻辑运算非常方便。

再者,从可靠性方面来讲,二进制系统抗干扰能力强。由于只有两种状态需要区分,相比于十进制等更多状态的进制,在信号传输和存储过程中,更不容易出错,能保证数据的准确性。你现在对二进制在存储数据方面的优势是不是有更清晰的认识了呢?

标签:十六进制,管理器,计算机,二进制,虚拟机,2024,2025,问题,20241425
From: https://www.cnblogs.com/darthanakin/p/18439395

相关文章

  • 2024-2025-1 20241427 第一周学习总结
    作业信息这个作业属于哪个课程2024-2025-1-计算机基础与程序设计这个作业要求在哪里2024-2025-1计算机基础与程序设计第一周作业这个作业的目标学习了解有关计算机方面的知识,学会进制之间的转化,了解计算机的发展史以及现今社会信息安全的重要性作业正文https://ww......
  • 2024初秋集训——提高组 #24
    A.平滑数列题目描述我们定义一个正整数数列是平滑的当且仅当任意两个相邻元素的差\(\le1\)。求长度为\(N\)的字典序第\(K\)小的平滑数列。思路首先我们做一个\(dp\):求出长度为\(i\)的首项为\(j\)的平滑数列数量,这里\(j\)只用枚举到\(i\)就足够了,因为\(j>i\)......
  • 史上最详细论文word排版格式指导规范保姆级教学(2024.9.28)!
    前言首先,每个学校的论文排版格式都是不太相同的,但大体上都是相似的。正常来说,论文的排版操作是十分枯燥并且重复的,但是word中的样式工具使得论文排版会变得容易。接下来我将以某个学校论文格式要求为例,进行论文格式排版的操作。全文一共有5500多字,你只需要辛苦一次将这......
  • Python量化分析2024年最新整理的免费获取股票数据接口集合以及API数据接口说明文档
    ​近一两年来,股票量化分析逐渐受到广泛关注。而作为这一领域的初学者,首先需要面对的挑战就是如何获取全面且准确的股票数据。因为无论是实时交易数据、历史交易记录、财务数据还是基本面信息,这些数据都是我们进行量化分析时不可或缺的宝贵资源。我们的核心任务是从这些数据......
  • 2024/9/29
    又是乌云明媚的一天。[ARC042A]掲示板本来想用两个容器分别维护修改元素和未修改元素,但是遇到有重复操作的元素时会假。看样例发现是把操作倒着输出,遇到重复元素就输出第一次出现的,其余先不管,用一个桶标记一下,最后一并输出。因为元素和下标书写错误WA了一发。点击查看代......
  • 2024.9.29 计划
    项目学习ROS第三章背包问题求具体方案能量石金明的预算方案(有依赖的背包问题)总结......
  • 使用 Anchor 和 QuickNode 在 Solana 上创建NFT: 2024 版指南
    gg欢迎来到本教程。今天,我们将使用 SolanaPlayground、QuickNode RPC和一个IPFS服务,在Anchor/Rust中创建一个Solana程序,以直接在链上铸造NFT。作为预备步骤,我们将在去中心化存储服务中准备我们的NFT图像和元数据。我们将使用QuickNode IPFS,这是一个IPFS存储......
  • 【2024计算机毕业设计】基于jsp+mysql的JSP酒店预定管理系统
    运行环境:最好是javajdk1.8,我在这个平台上运行的。其他版本理论上也可以。IDE环境:Eclipse,Myeclipse,IDEA或者SpringToolSuite都可以,如果编译器的版本太低,需要升级下编译器,不要弄太低的版本tomcat服务器环境:Tomcat7.x,8.x,9.x版本均可操作系统环境:WindowsXP/7......
  • 【2024计算机毕业设计】基于JSP酒店预定管理系统
    运行环境:最好是javajdk1.8,我在这个平台上运行的。其他版本理论上也可以。IDE环境:Eclipse,Myeclipse,IDEA或者SpringToolSuite都可以,如果编译器的版本太低,需要升级下编译器,不要弄太低的版本tomcat服务器环境:Tomcat7.x,8.x,9.x版本均可操作系统环境:WindowsXP/7......
  • 【2024-09-28】连岳摘抄
    23:59吾日三省吾身:为人谋而不忠乎?与朋友交而不信乎?传不习乎?                                              ——《论语》人生,并不是追求天天做选择,事事做选择。选择伴随着混......