Decode360's Blog

业精于勤而荒于嬉 QQ:150355677 MSN:decode360@hotmail.com

  BlogJava :: 首页 :: 新随笔 :: 联系 ::  :: 管理 ::
  397 随笔 :: 33 文章 :: 29 评论 :: 0 Trackbacks

01.IT_Base

     摘要: OSI是一个开放性的通行系统互连参考模型,他是一个定义的非常好的协议规范。OSI模型有7层结构,每层都可以有几个子层。下面我简单的介绍一下这7层及其功能。
  阅读全文
posted @ 2009-05-22 22:30 decode360 阅读(421) | 评论 (0)  编辑

     摘要: 自然表达式转换为前/中/后缀表达式,其实是很简单的。首先将自然表达式按照优先级顺序,构造出与表达式相对应的二叉树,然后对二叉树进行前/中/后缀遍历,即得到前/中/后缀表达式。
  阅读全文
posted @ 2009-05-21 22:41 decode360 阅读(482) | 评论 (0)  编辑

     摘要: 计算机系统是一个复杂的系统,而且影响其可靠性的因素也非常繁复,很难直接对其进行可靠性分析;但通过建立适当的数学模型,把大系统分割成若干子系统,可以简化其分析过程。常见的系统可靠性数学模型有以下三种:
  阅读全文
posted @ 2009-05-20 21:18 decode360 阅读(389) | 评论 (0)  编辑

     摘要: 使用嵌入式SQL,必须解决如下几个问题:
……  阅读全文
posted @ 2009-05-19 21:55 decode360 阅读(192) | 评论 (0)  编辑

     摘要: 磁盘上的数据都存放于磁道上。磁道就是磁盘上的一组同心圆,其宽度与磁头的宽度相同。为了避免减少干扰,磁道与磁道之间要保持一定的距离(inter-track gap),沿磁盘半径方向,单位长度内磁道的数目称之为道密度(道/英寸,TPI),最外层为0道。……  阅读全文
posted @ 2009-05-18 20:30 decode360 阅读(277) | 评论 (0)  编辑

     摘要: 最近想初步了解一下汇编的内容,在网上搜了搜,发现一篇写得很不错的文章,特地转过来留存。写得浅显易懂,而且加入了很多个人的见解,比书上写的好懂多了。比较钦佩作者,可惜找了半天没有找到这篇文章的原作者是谁。转载地址:http://www.zxbc.cn/html/20070611/22772.html  阅读全文
posted @ 2009-05-17 23:18 decode360 阅读(232) | 评论 (0)  编辑

     摘要: 今天来学习一下编译原理的文法相关知识。这是属于计算机的基础内容,还是比较有用的一块内容,比较类似于数据结构,但是针对计算机的低级语言。一般来讲比较难以理解,暂时就只是了解一下吧。OK开始:
  阅读全文
posted @ 2009-05-16 22:57 decode360 阅读(1582) | 评论 (0)  编辑

     摘要: 当个程序段或语句(指令)引用了其它程序段或语句(指令)中所定义或使用的数据名(即存贮区、地址等)或代码时,他们之间就发生了联系。一个程序被划分为若干模块时,联系既可存在于模块之间,也可存在于一个模块内的程序段或语句之间,即模块内部。联系反映了系统中程序段或语句之间的关系,不同类型的联系构成不同质量的系统。因此,联系是系统设计必须考虑的重要问题。
  阅读全文
posted @ 2009-05-15 21:08 decode360 阅读(460) | 评论 (0)  编辑

     摘要: PV原语通过操作信号量来处理进程间的同步与互斥的问题。其核心就是一段不可分割不可中断的程序。信号量的概念1965年由著名的荷兰计算机科学家Dijkstra提出,其基本思路是用一种新的变量类型(semaphore)来记录当前可用资源的数量。
  阅读全文
posted @ 2009-05-10 21:12 decode360 阅读(502) | 评论 (0)  编辑

     摘要: 对UML不是很了解,简单得了解一下UML设计中有的图例及基本作用。首先对UML中的各个图的功用做一个简单介绍:
  阅读全文
posted @ 2009-05-09 23:21 decode360 阅读(250) | 评论 (0)  编辑

     摘要: 白盒测试作为测试人员常用的一种测试方法,越来越受到测试工程师的重视。白盒测试并不是简单的按照代码设计用例,而是需要根据不同的测试需求,结合不同的测试对象,使用适合的方法进行测试。因为对于不同复杂度的代码逻辑,可以衍生出许多种执行路径,只有适当的测试方法,才能帮助我们从代码的迷雾森林中找到正确的方向。本文介绍六种白盒子测试方法:语句覆盖、判定覆盖、条件覆盖、判定条件覆盖、条件组合覆盖、路径覆盖。
  阅读全文
posted @ 2009-05-08 23:25 decode360 阅读(236) | 评论 (0)  编辑

     摘要: 系统测试的任务是把软件放在实际的硬件和网络环境中进行测试,主要测试软件的非功能需求和质量属性是否得到满足。系统测试通常采用黑盒测试,强调的是功能而不是结构。计算机软件是基于计算机系统的一个重要组成部分,在系统测试之前,软件工程师应完成下列工作:  
  阅读全文
posted @ 2009-05-07 21:03 decode360 阅读(260) | 评论 (0)  编辑

     摘要: 排序一般可以包括以下几种:
◆插入排序(直接插入排序,希尔排序)
◆选择排序(简单交换排序,堆排序)
◆交换排序(冒泡排序,快速排序)
◆归并排序
◆基数排序
下面逐一介绍:
  阅读全文
posted @ 2009-05-06 22:57 decode360 阅读(265) | 评论 (0)  编辑

     摘要: 一个作业从交给计算机系统到执行结束推出系统,一般都要经历提交、后备、执行和完成四个状态。其状态状态转换如图所示:
  阅读全文
posted @ 2009-05-05 21:37 decode360 阅读(1171) | 评论 (0)  编辑

     摘要: 树和图是数据结构中最基础的知识,今天来了解一下这部分知识的基本概念。  阅读全文
posted @ 2009-04-30 23:17 decode360 阅读(1300) | 评论 (0)  编辑

     摘要: 发现对TCP和UDP的认识很是不专业,所以专门上网看看,发现分不清楚的人还真挺多,所以搞点详细资料看看。以下详细内容:
  阅读全文
posted @ 2009-04-27 22:16 decode360 阅读(267) | 评论 (0)  编辑

     摘要: 了解了存储管理的基础知识和原理,但是对于具体的一些情况还是知之甚少,于是又在网上翻了翻资料,发现下面这几道课后问答题很是能够加深对存储管理这块内容的理解,特意转载过来。
  阅读全文
posted @ 2009-04-26 21:49 decode360 阅读(207) | 评论 (0)  编辑

     摘要: 存储管理是操作系统的重要组成部分,它负责计算机系统内存空间的管理。其目的是充分利用内存空间,为多道程序并发执行提供存储基础,并尽可能地方便用户使用。  阅读全文
posted @ 2009-04-25 21:13 decode360 阅读(157) | 评论 (0)  编辑