02 2019 档案
摘要:这一章讲的是程序的运行环境,解决程序在不同运行环境之间如何运行。运行环境=操作系统+硬件,同一类型的硬件可以选择安装多种操作系统。如果想将程序放到不同的操作系统上就要重写API部分,API是应用程序传递指令的借口,此外可以通过虚拟机实现其他操作系统环境,虚拟机可以模拟完整功能的计算机系统。还有一种方
阅读全文
摘要:第四章是关于内存方面的知识,计算机是处理数据的设备,而处理的对象数据是存储在内存和硬盘上。内存是由大量集成电路构成地电子元件,内存中包括:电源、地址信号、数据信号和 控制信号等用于输入输出的大量引脚,通过指定地址来读写。书中,将类似于楼房的图形来表示内存1层存储一个字节,楼层号表示地址。指针也是一种
阅读全文
摘要:第五章讲的是硬盘和内存之间的关系,硬盘也称磁盘是计算机的存储媒介之一,由一个或多个铝制的碟片组成。磁盘有两种划分方式:扇区方式和可变长方式。硬盘中的程序必须读入内存中才能运行。磁盘和缓存把数据从磁盘存储到内存中的一种方式。内存和磁盘亲密关系体现在虚拟内存,虚拟内存就是在内存不足是把磁盘的一部分作为内
阅读全文
摘要:第六章讲的是如何压缩数据,有两种算法RLE算法和哈夫曼算法,RLE算法适用于字符重复的数据用“字符*重复次数”表示压缩方法但对于不是重复的字符用RLE算法不仅没有压缩还增大了,RLE算法简单方便但适用范围固定,而哈夫曼算法是为各个文件构造最佳的编码体系并以此来进行压缩,哈夫曼树的特点是引出的路程最短
阅读全文
浙公网安备 33010602011771号