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

作业信息
作业属于https://edu.cnblogs.com/campus/besti/2024-2025-1-CFAP

作业目标了解计算机历史,学会二进制,八进制,十六进制,十进制之间的转化,安装VirtualBox与Ubuntu
作业正文https://www.cnblogs.com/gly03/p/18438724

教材学习内容总结
全景图
全景图通常是指计算机科学各个领域的整体概览,包括但不限于:

计算机硬件:包括中央处理器(CPU)、内存(RAM和ROM)、输入/输出设备、存储设备等。
计算机软件:包括操作系统、应用程序、系统软件和编程语言等。
网络与互联网:计算机网络的基本概念、网络协议(如TCP/IP)、互联网的结构及其工作原理。
数据库:关系型与非关系型数据库的基本概念,以及数据库管理系统的功能。
算法与数据结构:基础算法(排序、查找)、数据结构(数组、链表、树、图)及其应用。
编程原则与技术:编程语言的基本方法、编程范式(如面向对象编程)及软件开发生命周期。
人工智能与机器学习:基本概念、应用领域及一些常用算法。
二进制数值与记数系统的总结
二进制系统:

二进制是计算机内部使用的基本记数系统,只有0和1两个数字。
每位的权重是2的幂次方。
其他常见记数系统:

十进制:我们日常使用的记数系统,基于10个数字(0-9)。
十六进制:常用于计算机科学,以16为基数,包含数字0-9和字母A-F,表示0到15。每一位的权重是16的幂次方。
八进制:基于8个数字(0-7),较少使用,但在某些领域(如Unix权限)仍然使用。
数值转换:

二进制转十进制:按照权重求和。
十进制转二进制:通过不断除以2并记录余数。
八进制与十六进制的转换:可以通过二进制作为中介,因为八进制和十六进制都是基于2的幂次方。
在计算机中的应用:

所有数据(数字、文本、图像等)都被转换为二进制格式进行存储和处理。
位(bit)是数据的基本单位,字节(byte,通常为8个bit)是计算机存储的基本单位。
通过掌握这些基本概念,学生可以对计算机科学有一个全面的了解,更好地理解系统的工作原理及其应用
问题

  • 问题1:二进制转换成八进制的规则的原因
  • 问题1解决方案:AI回答:个位上的数字的次数是0,十位上的数字的次数是1,......,依次递增,而十 分位的数字的次数是-1,百分位上数字的次数是-2,......,依次递减。 注意:不是任何一个 十进制 小数都能转换成有限位的二进制数。 二进制转八进制 二进制数转换成八进制数:从小数点开始, 整数部分 向左、小数部分向右,每3位为一组用一位八进制数的数字表示,不足3位的要用“0”补足3位,就得到一个八进制数。
  • 问题2:ASCLL的产生原因
  • 解决方案:AI回答:在计算机中,所有的数据在存储和运算时都要使用二进制数表示(因为计算机用高电平和低电平分别表示1和0),例如,像a、b、c、d这样的52个字母(包括大写)以及0、1等数字还有一些常用的符号(例如*、#、@等)在计算机中存储时也要使用二进制数来表示,而具体用哪些二进制数字表示哪个符号,当然每个人都可以约定自己的一套(这就叫编码),而大家如果要想互相通信而不造成混乱,那么大家就必须使用相同的编码规则,于是美国有关的标准化组织就出台了ASCII编码,统一规定了上述常用符号用哪些二进制数来表示。美国信息交换标准代码是由美国国家标准学会(American National Standard Institute , ANSI )制定的,是一种标准的单字节字符编码方案,用于基于文本的数据。它最初是美国国家标准,供不同计算机在相互通信时用作共同遵守的西文字符编码标准,后来它被国际标准化组织(International Organization for Standardization, ISO)定为国际标准,称为ISO 646标准。适用于所有拉丁文字字母。
posted @ 2024-09-29 00:54  小苟不是狗  阅读(27)  评论(0编辑  收藏  举报