2019-2020-1学期 20192409 《网络空间安全专业导论》第一周学习总结

第二章 二进制数值与记数系统

1.数字的概念

数字是属于抽象数学系统的一个单位,服从特定的顺序法则、加法法则和乘法法则。也就是说,数字表示一个值,可以对这些值施加某些算术运算。

2.自然数、负数、整数、有理数的概念

  • 自然数(natural number):0或通过在0上重复加1得到的任何数。
  • 负数(negative number):小于0的数,是在相应的正数前加上负号得到的数。
  • 整数(integer):自然数、自然数的负数或0。
  • 有理数(rational number):整数或两个整数的商(不包括被0除的情况)。

    3.基数的概念

    基数(base):记数系统的基本数值,规定了这个系统中使用的数字量和数位位置的值。

    4.位置计数法的概念

    位置记数法(positional notation):一种表达数字的系统,数位按顺序排列,每个数位有一个位值,数字的值是每个数位和位值的乘积之和。

    5.0的重要性

    位置记数法之所以能存在,完全是因为0这个概念。我们通常认为,0是所有现代数学分支的交集中的基本概念。Georges Ifrah在他的著作《The Universal History of Computing》中说道:“总而言之,0的发现给了人类思想无限的潜力。没有其他的人类创新可以给人类智能的发展带来如此深远的影响”。

    6.记数系统

    二进制、八进制、十进制、十六进制
    注:二进制与八进制、十六进制之间可以快速转换的原因是8和16是2的幂。

    7.二进制数值与计算机

    二进制数字(binary digit):二进制记数系统中的一位数字,可以是0或1。

  • 位(bit):二进制数字的简称。
  • 字节(byte):8个二进制位。
  • 字(word):一个或多个字节,字中的位数称为计算机的字长。

    小结:

    数是用位置记数法编写的,其中数字按顺序排列,每个数字具有一个位值,数值等于每个数字与它的位值的乘积之和。位值是记数系统的基数的幂。因此,在十进制记数系统中,位值是10的幂;在二进制记数系统中,位值是2的幂。
    任何用位置记数法表示的数都可以进行算术运算。十进制数的运算规则也适用于其他记数系统。给记数系统中的最大数字加1将引发进位。
    二进制数、八进制数和十六进制数是相关的,因为它们的基数都是2的幂。这种关系为它们之间的数值转换提供了快捷方式。计算机硬件采用的是二进制数。低电平信号相当于0,高电平信号相当于1。

    个人感悟:

    懂得了进制之间的转换,懂得了一些基本概念,对记数系统有了更好更深入的了解。但是,进制之间的转换仍然不够熟练,需要多加练习。同时,对位置计数法的理解有待加强。


第三章 数据表示法

1.数据与信息

数据是基本值或事实,而信息则是用某种能够有效解决问题的方式组织或处理过的数据。数据是未组织过的,缺少上下文。信息则可以帮助我们回答问题(即“告知”)。

2.多媒体的种类

  • 数字
  • 文本
  • 音频
  • 图像和图形
  • 视频

    3.数据压缩的概念

    数据压缩是减少存储一段数据所需要的空间。

    4.带宽

    网站和它底层的网络具有固有的带宽限制,带宽定义了在固定时间内从一个地点传输到另一个地点的最大位数或字节数。

    5.压缩率的概念

    压缩率说明了压缩的程度,是压缩后的数据大小除以原始数据大小的值。
    无损压缩是不会丢失信息的数据压缩系统。
    有损压缩是会丢失信息的数据压缩系统。

    6.模拟数据与数字数据

  • 模拟数据(analog data):用连续形式表示的信息。
  • 数字数据(digital data):用离散形式表示的信息。

    7.数字化的概念

    数字化是把信息分割成离散的片段。
    +### 8.脉冲编码调制与重新计时

    9.数字数据表示法

    10.文本表示法

    11.音频数据表示法

    12.图像与图形表示法

    13.视频表示法

    小结:

    计算机是多媒体设备,操作的数据从数字到图形,再到视频,无所不包。
    整数值由它们对应的二进制值表示,负数的表示方法有符号数值表示法和补码表示法。
    字符集是字母与数字字符以及它们的代码的清单。
    音频信息被表示为数字化的声波。

    个人感悟:

    懂得了数据、信息的概念、分类以及处理方式,懂得了五种不同的表示法,并对其有了初步的认识。

原文地址:https://www.cnblogs.com/20001009fxy/p/11637926.html

时间: 2024-07-29 16:43:02

2019-2020-1学期 20192409 《网络空间安全专业导论》第一周学习总结的相关文章

2019-2020-1学期 20192421 《网络空间安全专业导论>>第二周学习总结

在本次对第五章与第四章进行了自主学习后,我对电脑硬件层的门和电路以及计算部件的有关知识有了一定了解,这两章从硬件层结构的层面出发,来辅助加深对于计算机的理解. 计算机是电子设备,它的大多数基础硬件元件控制着电流,而人类则通过这技术利用电流能量来进行计算,第四章将继承前两章讲述的计数系统,进而探讨计算机如何让使用电信号来表示和操作这些二进制值.首先要了解我们根据信号的电平区分信号的值,0-2伏是低电平,由二进制数字0表示,2-5伏范围内是高电平,由二进制数字1表示,然后再来来介绍一下有关概念, 门

2019-2020-1学期 20192421 《网络空间安全专业导论>>第四周学习总结

通过这周的自主学习,我在第八章学到了很多有关抽象数据类型与子程序的知识.在计算机领域,这些抽象的容器称为抽象数据类型,第八章第一节就对此进行了阐述. 第八章 抽象数据类型与子程序第八章 抽象数据类型与子程序 8.1 抽象数据类型 抽象数据类型(ADT)是属性(数据与操作)明确的与特定实现分离的容器. 在计算领域可以从应用层,逻辑层,实现层三个方面观察数据. 1.应用层:特定问题中的数据的视图. 2.逻辑(或抽象)层:数据值(域)和处理它们的操作的抽象视图. 3.实现层:明确表示出了存放数据项的结

2019-2020-1学期 20192415 《网络空间安全专业导论》openssl实践

2019-2020-1学期 20192415 <网络空间安全专业导论>openssl实践 - 任务详情 参考https://www.cnblogs.com/rocedu/p/5087623.html,https://www.cnblogs.com/yangxiaolan/p/6256838.html,两人一组实践附图中的混合加密,提交实践截图. A,B两位同学分别产生一个公私钥对Apub,Apri, Bpub,Bpri,自己把公钥文件发送给对方(A的Apub给B,B的Bpub给A) A同学准备

2019-2020-1学期 20192415《网络空间安全专业导论》第一周学习总结

2019-2020-1学期 20192415 <网络空间安全专业导论> 第一周学习总结(第二章) 2.1数字形式储存信息 数字分类 数字,自然数,负数,整数,有理数 2.2 位置计数法 一个数字采用以R为基数的记数系统,具有n个数位,可表示为: 注: 任何技术系统中的最大数字比基数小1 同一数值有多种不同表示方式 无论以谁为基数,10是基数值本身 2.加减计算(进位与借位) 二进制与(2^n)进制之间的特殊关系 二进制数转换为八进制数:每三个数为一组 二进制数转换为十六进制数:每四个数为一组

2019-2020-1学期 20192415 《网络空间安全专业导论》第一周学习总结 第四章

2019-2020-1学期 20192415 <网络空间安全专业导论>第二周学习总结 第四章 门与电路 硬件元件,用电信号表示操作二进制值 4.1 计算机与电学 信号电平区分信号的值: 0~2伏为低电压,由二进制数字0表示 2~5伏为高电压,由二进制数字1表示 门(gate):对电信号执行基本运算的设备. 电路(circuit):相互关联的门组合,用于实现特定的逻辑函数. 表示法: 布尔代数--用数学符号定义和操作逻辑电路 逻辑框图--图形化表示(特定) 真值表--列举,定义功能 注:三种表示

2019-2020-1学期 20192403 《网络空间安全专业导论》第三周学习总结

2019-2020-1学期 20192403 <网络空间安全专业导论>第三周学习总结 第六章 学习收获 计算机能够执行的操作 机器语言的定义 Pep/8 指令格式 汇编语言,汇编器,实例Hello程序的汇编语言版本 表达算法,伪代码 测试 理解思路 计算机能真正执行的程序设计是机器语言编写的-在Pep/8中体会运用机器语言-关于Pep/8本身(指令格式,一些指令)-汇编语言-表达算法(伪代码)-写伪代码算法,并检测-伪代码算法和汇编语言之间的联系(翻译) 理解难点 Pep/8的指令格式-时刻谨

2019-2020-1学期20192429《网络空间安全专业导论》第三周学习总结

2019-2020-1学期20192429<网络空间安全专业导论> 第六章 低级程序设计语言与伪代码 6.1 计算机操作 计算机是能够存储.检索和处理数据的可编程电子设备. 要改变计算机对数据的处理,只需要改变指令即可. 存储.检索和处理是计算机能够对数据执行的动作. 6.2 机器语言 计算机真正执行的程序设计指令是用机器语言编写的指令,这些指令固定在计算机的硬盘中. 机器语言(machine language):由计算机直接使用的二进制编码指令构成的语言. 这些指令是处理器唯一**真正能够执

2019-2020-1学期20192429《网络空间安全专业导论》第四周学习总结

2019-2020-1学期20192429<网络空间安全专业导论>第四周学习总结 # 第八章 抽象数据类型与子程序 # 8.1 抽象数据类型 抽象数据类型(Abstract Data Type,ADT):属性(数据和操作)明确地与特定实现分离的容器 目标:通过抽象减小复杂度. Q:如何通过抽象减小复杂度 计算机领域,可以通过从应用层,逻辑三个方面观察数据层和实现层 应用(或用户)层:特定问题中的数据的视图 逻辑(或抽象)层:数据值(域)和处理它们操作的抽象视图 实现层:明确表示出了存放数据项的

2019-2020-1学期20192423《网络空间安全专业导论》第五周学习总结

2019-2020-1学期20192423<网络空间安全专业导论>第五周学习总结 一.内容总结 第十章: 操作系统的角色 应用软件:为了满足特定需要—解决现实世界中的问题的程序 系统软件:管理计算机系统并与硬件进行交互的程序.它为创建和运行应用软件提供了工具及环境.系统软件通常直接与硬件交互. 操作系统:计算机的操作系统是系统软件的核心.管理计算机资源并为系统交互提供界面的系统软件. 引导计算机:初始时载入永久性存储器(ROM)中存储的一小组系统指令.这些指令将从二级存储器(通常是硬盘)中载入

2019-2020-1学期20192424《网络空间安全专业导论》第五周学习总结

2019-2020-1学期20192424<网络空间安全专业导论>第五周学习总结 应用软件:帮助我们解决现实世界的问题的软件. 系统软件:管理计算机系统并与计算机硬件进行交互的程序. 操作系统:管理计算机资源并为系统交互提供界面的系统软件. 多道程序设计:同时在贮存中驻留多个程序,由他们竞争CPU的技术. 内存管理:了解主存中载有多少个程序及他们的位置的动作. 进程:程序执行过程中的动态表示法. 进程管理:了解活动进程的信息的动作. CPU调度:确定主存中的哪个进程可以访问CPU以便执行的动作