1.编译原理学什么?可以学习到程序设计语言的本质,编译程序构造的一般原理和基本方法,例如语言和文法、词法分析、语法分析、语法制导翻译、中间代码生成、存储管理、代码优化和目标代码生成。2.为什么学编译原理?对编程有更好更新的理解,是学好C语言必要的条件,能加深对电脑的认识。3.怎么学编译原理?首先不要...
分类:
其他好文 时间:
2015-09-09 18:50:50
阅读次数:
108
1.编译原理学什么?编译原理主要学习的是编译器的产生过程和对编译器运行的过程方式进行了解,主要有语言和文法、词法分析、语法分析、语法制导翻译、中间代码生成、存储管理、代码优化和目标代码生成。2.为什么学编译原理?为了更深入的了解程序的编译,了解高级语言。3.怎么学编译原理?多看看书,多做课外的上机实...
分类:
其他好文 时间:
2015-09-09 17:36:28
阅读次数:
163
1.编译原理学什么?2.为什么学编译原理?3.怎么学编译原理?4.思考:在没有学习本书理论之前,如果让你写一个编译器,你是什么思路?1.编译原理是计算机专业的一门重要专业课,旨在介绍编译程序构造的一般原理和基本方法。内容包括语言和文法、词法分析、语法分析、语法制导翻译、中间代码生成、存储管理、代码优...
分类:
其他好文 时间:
2015-09-09 17:21:27
阅读次数:
149
1.编译原理学什么?编译原理是计算机专业的一门重要专业课,旨在介绍编译程序构造的一般原理和基本方法。内容包括语言和文法、词法分析、语法分析、语法制导翻译、中间代码生成、存储管理、代码优化和目标代码生成。2.为什么学编译原理?这门课程关注的是编译器方面的产生原理和技术问题,似乎和计算机的基础领域不沾边...
分类:
其他好文 时间:
2015-09-09 17:10:12
阅读次数:
137
操作系统(Operating System,简称OS)负责对电脑硬件直接控制及管理的系统软件。操作系统的功能一般包括处理器管理、存储管理、文件管理、设备管理和作业管理等。当多个程序同时运行时,操作系统负责规划以优化每个程序的处理时间。 随着科学技术日益深入人心,未来必定是科技的世界,学习操作系统.....
分类:
其他好文 时间:
2015-09-09 16:41:02
阅读次数:
209
对于很多存储管理员来讲,对网络附加存储 (NAS)设备的备份可以说是一个极大的挑战,因为为了备份NAS设备,他们不得不将数据通过网络传送到备份服务器上。而这个过程需要在服务器端安装备份代理程序以便...
分类:
其他好文 时间:
2015-09-04 14:29:18
阅读次数:
159
linux存储管理使用比较多的命令 fdisk ?能够完成新磁盘设备的分区等处理 mkfs.* 能否实现磁盘或者分区的格式化 mount/umount 实现磁盘存储的分区挂载 对于上层基础存储的管理有lvm lvm -通过物理卷/卷组/逻辑卷 ...
分类:
系统相关 时间:
2015-09-02 12:06:57
阅读次数:
297
动态存储管理:伙伴系统分配内存算法思想:当程序提出大小为n的内存分配请求时,首先在可利用表中查找大小与n相匹配的子表.
◆ 若存在2^(k-1)< n ≤ 2^k-1的空闲子表结点:则将子表中的任意一个结点分配之;
◆ 若不存在2^(k-1) < n ≤ 2^k-1的空闲子表结点:则从结点大小为2^k的子表中找到一个空闲结点,将其中一半分配给程序,剩余的一半插入到结点大小为2k-1的子表中。...
分类:
其他好文 时间:
2015-08-30 23:11:00
阅读次数:
219
LRU是Least Recently Used的缩写,即最近最少使用页面置换算法,是为虚拟页式存储管理服务的,是根据页面调入内存后的使用情况进行决策了。由于无法预测各页面将来的使用情况,只能利用“最近的过去”作为“最近的将来”的近似,因此,LRU算法就是将最近最久未使用的页面予以淘汰。
可以用一个特殊的栈来保存当前正在使用的各个页面的页面号。当一个新的进程访问某页面时,便将该页面号压入栈顶,其他的...
分类:
编程语言 时间:
2015-08-27 11:09:54
阅读次数:
166
在oracle 10g里面,我们可以使用ASMLib库创建asm实例,oracle在RHEL 6后好多是不单独提供下载,放在了Enterprise Linux Server镜像中。所以我们为了管理方便使用udev管理使用的设备映射。在oracle 11g中,推荐使用clusterware来管理资源....
分类:
其他好文 时间:
2015-08-26 22:16:37
阅读次数:
223