N81021----作业一

一.一个完整的计算机系统主要由2大部分组成:硬件部分和软件部分。

   1. 硬件部分包括:

              主机部分和外设部分;其中主机部分又包括((1).中央处理器CPU<<= 控制器+运算器;  (2).         内存储器 <<= ROM只读存储器 + RAM随机访问存储器);

               外设部分又包括==》(1)外部存储器(硬盘,软盘,光盘); (2)输入设备(键盘,鼠标,扫描         仪);(3)输出设备(显示器,打印器)。

   2. 软件系统包括==》系统软件和应用软件:

       其中系统软件主要包括:(1)操作系统;(2)程序语言处理系统;(3)数据库管理系统;(4)服务程序(后台运行的一些基础服务);

       应用软件主要包括:(1)通用应用软件例如office,Word,PPT等办公软件;(2)专用应用软件例如用户程序。

二. 主要进制的转换

       二进制:1        1        1        1        1        1        1        1

       十进制:128     64     32      16       8       4        2        1

十进制转二进制:

(1)在1到255之间,可以利用上面背景为黄色的表格格式进行快速计算:

          例如十进制195==》128+64+2+1=》即二进制 1100 0011;

          例如十进制243==》128+64+32+16+2+1 即二进制 1111 0011;

          再比如十进制137==》128+8+1 即二进制 1000 1001;

(2)  如果十进制数大于255的话,则用这个十进制数除以2,并在整个过程中将余数从上到下依次记录下来,只到商为0是停止计算,最后将余数从下到上依次排列,得到的结果就是这个十进制数对应的二进制数,同时这个方法也适用十进制数小于255的正整数。

二进制转十进制:

二进制每一位的权重是2的n次方,其中n从0开始逐位递增,例如二进制1010的权重  从右向左权重依次为2^3=8,2^2=4,   2^1=2,   2^0=1

那么将此二进制数1010的从右向左的每一位分别乘以各自对应的权重并相加得到的结果,就是此二进制数对应的十进制数==》1*2^3 + 0*2^2 + 1*2^1 + 0*2^0 = 10

无符号八机制和十六进制转十进制

基本方法和二进制转十进制类似,只不过此时的权重的基值分别是8和16;

例如(77)O=7*8^1 + 7*8^0 = (63)D;(123)O=1*8^2 + 2*8^1 +3*8^0 = (83)D;

        (AF23)H = 10*16^3 + 15*16^2 + 2*16^1 +3*16^0 =  (44835)D

        (16)H = 22d

无符号十进制转八机制和十六机制

先将十进制数转成二进制,再将二进制转八进制(从左向右3位二进制转一位八进制)和十六进制(从左向右4位二进制转一位十六进制)

例如:(236)D==》128 + 64 + 32 + 8 + 4 ==》(1110 1100)B ==》(354)O ==》(EC)H

四. GPL和MIT协议的区别:

GPL的出发点是代码的开源/免费使用和引用/修改/衍生代码的开源/免费使用,但不允许修改后和衍生的代码做为闭源的商业软件发布和销售;GPL协议的目的就是强制代码开源和免费使用。

MIT协议:MIT协议又称麻省理工学院许可证,该协议是宽范的许可协议,作者只想保留版权,而无任何其它的限制。也就是说,你必须在你的发行版里包含原许可协议的声明,无论你是以二进制发布的还是以源代码发布的。

与其他协议相比,MIT是相对宽松的软件许可协议,因为可以完全控制这些第三方的代码,在必要的时候可以修改或者二次开发。

MIT协议只要求保留相应许可证和著作权声明,并没有强制要求公开源代码。而GPL协议则要求在发布的软件中完整地包含源代码,并公开源代码。

六. Tab键命令补全:

bash解释器根据PATH环境变量定义的路径,从左向右在每个路径中搜寻以给定命令名命名的文件,第一次找到的命令即为要执行的命令;

命令的子命令要补全,需要安装bash-completion

路径补全:把用户给出的字符串当做路径开头,并在其指定上级目录下搜索以指定的字符串开头的文件名,如果唯一,则直接补全;否则,再次按Tab键给出列表。wu

五.  Uubuntu 20.04版本安装过程

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值