《新编计算机科学概论》一本章小结

简介: 本节书摘来自华章出版社《新编计算机科学概论》一 书中的第1章,第1.4节,作者:刘艺 蔡敏,更多章节内容可以访问云栖社区“华章计算机”公众号查看。

本章小结

设计计算机的最初目的是进行数值计算,计算机中首先表示的数据就是各种数字信息。随着应用的发展,现在计算机数据以不同的形式出现,如数字、文字、图像、声音和视频等。但是,在计算机内部,这些数据形式还是以数字的形式存储和处理。
为了重复使用有限的数码符号,人类在长期的实践中摸索出数字的两类表示系统:位置化数字系统和非位置化数字系统。
二进制数字系统是最简单的数字系统。其底为2,数字的取值范围是0和l。二进制数由基本单位——位(bit)组成,多个二进制位构成二进制数。
为了有效缩短数字串的长度,人们引入了八进制和十六进制。八进制就是逢8进位,十六进制就是逢16进位。
将十进制数转换为任意进制数,整数部分的转换使用连除法,小数部分的转换使用连乘法。
二进制数要转换为十六进制数,就是以4位为一段,分别转换为十六进制。反之亦然。
计算机内部将二进制数编码用来表示数值,这些编码有原码、反码和补码等。
整数可表示为定点数,无符号和有符号的整数在计算机中的存储方式不同。
当存储的数据超过存储器分配的有限存储空间时,就发生了溢出。
实数是带有整数部分和小数部分的数字。用于维持正确度或精度的解决方法是使用浮点表示法。
现在在计算机中整数只能以补码形式存储,通常使用二进制补码进行数值运算。
编码是人们用较少的符号来表达较复杂信息的表示方法。现代计算机大量的工作是用于处理非数值型数据,其中字符是非数值型数据的基础,人们最早用ASCII码表示英文字符,我国用国标码表示汉字,国际上用Unicode编码表示各国字符。
计算机制定了各种格式表示图像、音频和视频的编码,如表示图像的JPG、TIFF等编码,表示音频的MP3编码以及表示视频的MPEG编码等。

相关文章
|
存储 编解码 Windows
AVI 格式的历史和演变
AVI 格式的主要功能使其成为存储和播放多媒体内容的多功能且实用的选择。 它对多种编解码器、各种分辨率和广泛兼容性的支持使 AVI 格式成为视频爱好者和专业人士的可靠选择。
346 0
|
存储 小程序 前端开发
深入理解微信授权登录流程、用户信息获取和Emoji的存储
深入理解微信授权登录流程、用户信息获取和Emoji的存储
506 0
|
应用服务中间件 Go nginx
K8S Ingress Controller 健康检查原理剖析
K8S本身提供了Liveness和Readiness机制对Pod进行健康监控,同样我们在部署K8S Ingress Controller时也配置了LivenessProbe和ReadinessProbe来对其进行健康检查,本文旨在剖析Nginx Ingress Controller内部的健康检查逻辑,以便于更好地监控Nginx Ingress Controller。
9347 0
|
10月前
|
运维 云计算 数据安全/隐私保护
云计算:重塑企业数字化转型之
云计算:重塑企业数字化转型之
270 0
|
9月前
|
机器学习/深度学习 存储 人工智能
谢赛宁新作:表征学习有多重要?一个操作刷新SOTA,DiT训练速度暴涨18倍
谢赛宁团队提出REPA方法,通过将扩散模型中的噪声输入隐藏状态与外部预训练视觉编码器的干净图像表征对齐,显著提升扩散模型的训练效率和生成质量,为扩散模型在表征学习上的应用开辟新路径。
277 5
|
12月前
|
机器学习/深度学习 搜索推荐 算法
量子计算与药物发现:加速新药研发的新路径
【9月更文挑战第25天】量子计算与药物发现的结合是加速新药研发的重要路径。随着技术的不断进步和应用的不断拓展,量子计算将在药物研发领域发挥越来越重要的作用,推动生命科学领域迈向一个全新的时代。
|
机器学习/深度学习 数据采集 人工智能
什么是AI?如何使用AI?本文告诉你
人工智能(AI)是借助计算机技术来模拟与实现人类智慧的一项科技。它涵盖了从感知到语言理解等多方面的能力。AI可划分为弱AI、强AI及超AI三类,当前主要集中在弱AI的应用上,如语音助手和图像识别。为了高效运用AI,首先需清晰目标,再选取合适的工具,同时保证数据质量,不断优化模型,并注重伦理考量,最终实现人机协同作业,充分发挥各自优势。
4179 2
|
小程序
【干货】微信小程序如何设置背景图片
【干货】微信小程序如何设置背景图片
|
NoSQL Java 关系型数据库
使用Kafka实现Java异步更新通知解决Redis与MySQL数据不一致
使用Kafka实现Java异步更新通知解决Redis与MySQL数据不一致
206 0
云端剪辑视频的流程
云端剪辑视频的流程
427 0