代码的含义是什么?

作者&投稿:王燕 (若有异议请与网页底部的电邮联系)
~

代码(Code)是人为确定的代表客观事物(实体)名称、属性或状态的符号或者是这些符号的组合。代码设计具有唯一性、规范化、系统化的作用。唯一性是代码设计的首要任务,通过唯一性可以将现实世界中的目标进行区分,便于计算机管理。唯一化虽是代码设计的首要任务,但如果仅仅为了唯一化来编制代码,那么代码编出来后可能是杂乱无章的,使人无法辨认,而且使用起来也不方便,所以在唯一化的前提下还要强调编码的规范化。另外,系统所用代码应尽量标准化。在实际工作中,一般企业所用大部分编码都有国家或行业标准,本系统的代码设计尽量参考使用国家标准及水利部门编制的行业标准规范。

(一)代码设计原则

一个良好的代码设计,既要保证处理问题的需要,又要保证科学管理的需要。本系统在代码设计时主要遵循了以下原则:

唯一性原则:每一代码都唯一地表示某一类、某一级或某一种特定的要素,同时每一类、每一级或每一个特定的要素有专一的代码,亦即建立数据项与代码之间一一对应的关系。

可扩充性原则:必须保证有足够的容量,分类的容量和数据的类别随着系统的发展而增加或减少,编码体系应为此提供足够的空间。

合理性原则:编码体系的结构与信息的分类体系相适应,反应客观系统的层次、机理及其相互联系的特性。

等长性原则:无论分类体系中级数多少,其代码长度相等。

简单性原则:代码的结构尽量简单,长度尽量短,以减少计算机存储空间和数据录入的差错率,同时提高机器处理的效率。

实用性原则:代码的含义清晰,反映出要素的特点,以助记忆。

规范性原则:代码的结构、类型以及编写的格式要统一,便于系统的检索和调用。

(二)代码标准

线分类方法是目前用得最多的一种方法。线分类方法的主要出发点是:首先给定母项,母项下分若干子项,由对象的母项分大集合,由大集合确定小集合……,最后落实到具体对象。线分类法的特点是:结构清晰,容易识别和记忆,易于进行有规律的查找。

本系统所用标准采用线分类法,根据分类编码通用原则,将图形要素根据比例尺进行分类,分幅数据的图幅号采用10位编码的国家标准,地理要素、专题图形要素以及属性信息的编码如下。

1.数字线划图地理要素分类编码

数字地形图包含了1∶1万、1∶5万、1∶10万、1∶50万4种比例尺数据,代码设计的参考依据为GB/15660—1995《1∶5000~1∶100000地形图要素分类与代码》,采用层次分类法,共分为4个层次。根据地理要素类别和性质分为大类,以大类为基础细分为小类,在小类的基础上再细分为一级类和二级类,其中大类码、小类码、一级代码和二级代码分别用数字顺序排列,结构如下:

塔里木河流域生态环境动态监测系统研究与开发

系统包含了4种比例尺数据,各比例尺反映的实体对象信息略有差别,比例尺越大,表现的地理信息越丰富。为便于管理,系统将大类码进行了统一,内容见表4-1。

表4-1 地形信息大类码表

续表

2.土地利用专题图分类编码

土地利用专题图包括了1990年、2000年、2002年、2004年各期采集的数据,系统采用3级分类法,其结构如下:

塔里木河流域生态环境动态监测系统研究与开发

其编码见表4-2。

表4-2 土地利用分类编码表

续表

3.植被专题图分类编码

植被专题图数据包括历史数据和2002年本底调查数据及各期动态监测数据,系统采用二级分类编码,即:大类+小类,各类代码用1位数字表示,具体的分类编码如表4-3。

表4-3 植被分类编码表

4.沙质荒漠化专题图分类编码

沙质荒漠化专题图采用二级分类代码,其大类包括了6项,分类编码见表4-4。

表4-4 沙质荒漠化分类编码表

5.土地类型专题图分类编码

土地类型专题图采用二级分类代码,结构如下:

塔里木河流域生态环境动态监测系统研究与开发

其一级分了4类,二级采用2位数字表示,具体的分类编码见表4-5。

表4-5 土地类型分类编码表

续表

6.土壤专题图

土壤编码设计是建立在1∶50万新疆土壤图基础上,直接按照1∶50万土壤图的分类系统进行编码。建立了五级分类代码,各级代码用1位数字表示,其一级编码如表4-6。

表4-6 土壤一级分类编码表

7.其他专题图形分类编码标准

除以上描述的主要专题图外,系统还有其他大量的专题图形,包括草地分类专题图、胡杨林专题图、地貌类型专题图、土地资源评价专题图、水文地质专题图等,对这些专题图形,系统按照相关的行业标准以及分类编码的原则进行了分类和编码,这里不再赘述。

8.河流

流域面积大于1000km2以及大型和重要中型水库、水闸等工程所在的河流需要编码。河流代码采用拉丁字母(I、O、Z舍弃)和数字的混合编码,共8位,分别表示河流所在流域、水系、编号及类别,其代码定义为ABTFFSSY,其字母表示意义如下:

A:取值A,为SL213—1998《水利工程基础信息代码编制规定》确定的河流分类码。

B:1位字母表示一级流域。

T:1位字母表示二级流域(水系)。

FF:2位数字或字母表示一级支流的编号,取值0~9、A—Y,其中00~09作为干流或干流不同河段的代码。

SS:2位数字或字母分别表示二级支流、二级以下支流的编号,取值0~9、A—Y;若是二级支流时,第二个S为0。

Y:1位数字表示河流类别,具体描述如下:

0:独流入海;

1:国际河流;

2:内陆河流;

3:主要运河;

4:一般运河或主干渠道;

5:一般渠道;

6:汇入上一级河流;

9:其他。

9.水库

全国大型和中型水库代码采用拉丁字母(I、O、Z舍弃)和数字的混合编码,共11位,分别表示水库所在流域、水系、编号及类别,其代码定义为ABTFFSSNNNY,其字母表示意义如下:

A:取值B,为SL231—1998《水利工程基础信息代码编制规定》确定的水库分类码。

B:1位字母表示一级流域。

T:1位字母表示二级流域(水系)。

FF:2位数字或字母表示一级支流的编号,取值0~9、A—Y,其中00~09作为干流或干流不同河段的代码。

SS:2位数字或字母分别表示二级支流、二级以下支流的编号,取值0~9、A—Y;若是二级支流,第二个S为0。

NNN:3位数字或字母表示该区域(流域、水系)内某个水库的编号,N取值0~9、A—Y。

Y:1位数字表示水库的类别,具体描述如下:

1:大(一)型(总库容≥10×108m3);

2:大(二)型(1×108m3≤总库容<10×108m3);

3:中型(0.1×108m3≤总库容<1×108m3);

4:小(一)型(0.01×108m3≤总库容<0.1×108m3);

5:小(二)型(0.001×108m3≤总库容<0.01×108m3);

9:其他。

10.湖泊

范围1km2以上的湖泊需要进行编码,编码方式为组合码,其编码方法用7位字母和数字的组合码分别表示湖泊所在流域(或内流区)、地理位置(省、自治区、直辖市)、水化学性质和面积大小范围,字母“I”和“O”舍去,其代码格式为BSSCNNN,其字母表示意义如下:

B:1位字母码表示流域(或内流区),取值为A—Z,Q:塔里木内流区。

SS:2位数字码表示湖泊所属省、自治区、直辖市。取GB2260—91《中华人民共和国行政区划码》的后两位数(区划代码为3位数,其首位数均为“9”,本代码舍去)即65:新疆维吾尔自治区。

C:一位字母码表示湖泊水化学性质等状况,取值A—G.,其中:

A:淡水湖(湖水矿化度<1g/L);

B:微咸水湖(湖水矿化度1g/L~35g/L);

C:咸水湖(湖水矿化度35g/L~50g/L);

D:盐湖(湖水矿化度>50g/L);

E:干盐湖(地下有晶间卤水或固体盐矿,是重要的沉积矿床);

F:湖水化学性质不明湖泊;

G:时令湖(西部地区季节性蓄水的湖泊)。

NNN:3位数字码表示湖泊面积大小范围,分为5级。同一流域(内流区)内,以省、自治区、直辖市为单元按等级由大到小排列编码,具体如下:

塔里木河流域生态环境动态监测系统研究与开发

11.水闸

全国大型和重点中型水闸代码采用拉丁字母(I、O、Z舍弃)和数字的混合编码,共11位,分别表示水闸所在流域、水系、编号及类别,其代码定义为ABTFFSSNNNY,其字母表示意义如下:

A:取值K,为SL231—1998《水利工程基础信息代码编制规定》确定的水闸分类码。

B:1位字母表示一级流域。

T:1位字母表示二级流域(水系)。

FF:2位数字或字母表示一级支流的编号,取值0~9、A—Y,其中00~09作为干流或干流不同河段的代码。

SS:2位数字或字母分别表示二级支流、二级以下支流的编号,取值0~9、A—Y;若是二级支流时,第二个S为0。

NNN:3位数字或字母表示该区域(流域、水系)内某个水闸的编号,N取值0~9、A—Y。

Y:1位数字表示水闸的类别,具体描述如下:

1.进水闸(分洪闸);

2.退水闸(排涝闸);

3.节制闸;

4.挡潮闸;

5.船闸;

6.渠首(引水)闸;

9.其他。

12.水文测站

水文测站名称依据国家标准《水利工程基础信息代码编制规定》(SL213—1998),进行唯一标识。水文测站代码采用10位字母和数字的组合码,表示水文测站所在流域、水系和编号。其结构如下:

塔里木河流域生态环境动态监测系统研究与开发

其中:

代码第1位字母C,为SL213—1998《水利工程基础信息代码编制规定》确定的水文测站分类码。

代码第2位至第7位代码为河流代码,详细说明参看中国水库名称代码设计说明,第8、9、10位代码为数字或字母,表示该区域(流域、水系)内某个水文测站的编号,取值0~9,A—Y。

13.堤防工程

在此数据库管理系统中,依据国家标准《水利工程基础信息代码编制规定》(SL213—1998)进行堤防的唯一标识。采用11位字母和数字的组合码表示堤防的类别、所在流域、水系和编号,类别1表示左岸,2表示右岸,3表示湖堤,9表示其他,其结构如下:

塔里木河流域生态环境动态监测系统研究与开发

14.泵站

依据国家标准《水利工程基础信息代码编制规定》(SL213—1998)进行泵站的唯一标识。泵站代码采用8位字母和数字的组合码,表示泵站所在流域、水系和编号。其结构如下:

塔里木河流域生态环境动态监测系统研究与开发

15.治河工程

依据国家标准《水利工程基础信息代码编制规定》(SL213—1998)进行治河工程的唯一标识。采用11位字母和数字的组合码,表示治河工程的类别、所在流域、水系和编号;其中类别1表示护岸,2表示护滩,3表示丁坝,4表示裁弯,5表示堵汊,6表示倒流排,7表示管理道路,9表示其他。其结构如下:

塔里木河流域生态环境动态监测系统研究与开发




服装尺码对照表175\/96,具体含义是什么?
175是指适合身高在175左右的人穿。96是指适合净胸围在96厘米左右的人穿。在国家标准GB\/T1335中,女装上衣S号(小号)的号型是155\/80A;M号(中号)为160\/84A;L号(大号)为165\/88A。Y型指胸大腰细的体型,A型表示一般体型,B型表示微胖体型,C型表示胖体型,区别体型的方法是看胸围减去腰围的...

生活中常见的数字编码含义是什么?
(身份证号码第一位到第六位)公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。4、保质期 食品标签上保质期的含义是指在标签上规定的条件下保证食品质量的日期。5、电话号码 中国移动...

衣服上的20码 是什么意思
衣服上的20码是指衣服的尺寸。怎样识别服装的“号”和“型”:1、全国服装的统一号型所说的“号”,是指人身高的厘米数,它影响到的部位是衣长、袖长、裤长;所说的“型”,指的是人的体围厘米数,它影响的部位是腰围、臀围。一个人只能使用同一个“号”,而不能使用同一个“型”,因为上衣...

代码的含义是什么?
河流代码采用拉丁字母(I、O、Z舍弃)和数字的混合编码,共8位,分别表示河流所在流域、水系、编号及类别,其代码定义为ABTFFSSY,其字母表示意义如下: A:取值A,为SL213—1998《水利工程基础信息代码编制规定》确定的河流分类码。 B:1位字母表示一级流域。 T:1位字母表示二级流域(水系)。 FF:2位数字或字母表示一...

文胸尺码中,32对应的是70,34对应的是75...,这个代表的什么含义?
意思是这两个数据是等同的,只是单位不一样。32、34、36是英制的尺码,单位是英寸,表示下胸围是32、34、36英寸。70、75、80是与英制尺码相对应的厘米单位,也是表示下胸围的尺寸长度。内衣尺码的数字表示的是下胸围尺寸,购买胸罩时的码可能显示两种单位的尺码,也可能只显示一种,但二者是同样大小的...

汽车vin码是什么意思?
汽车vin码是什么意思?汽车vin码,也被称为车辆识别码,是一组由十七个字母和数字组成的编码,用于表示汽车生厂商、生产地、生产年份以及引擎底盘序号等信息。它就像汽车的身份证一样,可以唯一地识别一辆汽车。汽车vin码的17位分别代表以下含义:1. 第1位代表该车辆生产国家和地区;2. 第2至3位代表...

服装c码是什么意思?
C码是服装行业中的一个重要标识,它通常表示着服装的尺码大小。C码的含义并不是普遍的,不同品牌、不同国家的C码定义也不同。因此,在购买服装时,消费者需要注意不同品牌和国家的C码所代表的尺码可能不同,建议先进行测量和参照尺码表才能选择合适尺码的服装。服装的C码赋予了服装以尺寸的标识,为...

条形码组成的含义是什么?
的条形码,其中前2-3位就是代表国度,下来5位是产家的代码,再下来就是产品代码,最后一位是电脑自己生成的,没有任何意义。例如河南中烟工业公司所产的散花牌香烟,条码是6901028160018 690是代表中国 10281是代表河南中烟工业公司 16001是散花烟的厂内代码 8是随机码,没有意义的。

码了是什么意思
码了的意思是“记录”或“保存”。在网络时代,随着社交媒体和即时通讯工具的普及,人们使用各种语言符号来快速表达和交流。其中,“码了”是近年来在网络上流行的一种表达方式。详细解释如下:一、基本含义 “码了”这个词通常用于表示对某些信息或内容的记录或保存。在网络环境中,人们会将感兴趣或重要...

V 码什么意义
V码的意义及解释 答案:V码一般指车辆的识别代码,也被称为VIN码。这是一种特定的编码系统,用于识别车辆的身份和特性。该代码包含了车辆的制造商、车辆年代、生产批次以及发动机和底盘等相关信息。对于汽车制造商、车辆销售商、保险公司等,识别代码是识别和管理车辆的重要工具。随着车辆产业的发展和科技...

罗源县13319349635: 代码(汉语词语) - 搜狗百科
迪素达林: 代码就是程序员用开发工具所支持的语言写出来的源文件 代码是一组有序的数字或字母的排列,是代表客观实体及其属性的符号. 代码设计的原则包括惟一确定性、标准化和通用性、可扩充性与稳定性、便于识别与记忆、力求短小与格式统一以及容易修改等. 代码可以泛指,如所有编程语言所编写的字符都可以叫代码

罗源县13319349635: 网络高手常说的代码是什么意思??
迪素达林: 所谓的代码不光光就是指网页上的.简单一点说就是一个程序里的可执行语句就是代码.当然网页上能让你看到的代码叫前台代码. 你看不到的,执行某些功能,例如:添加好友啦,添加日志啦..那些执行语句你是看不到的,就叫后台代码.

罗源县13319349635: 编程的代码是什么意思 -
迪素达林: 在编程软件写~

罗源县13319349635: 电脑中的 代码 是什么意思? -
迪素达林: cpu code 10101010

罗源县13319349635: 股票代码的含义是什么?比如:6开头的好像是沪市上市,601好像是银行股一类,那么股票代码还有哪些含义呢? -
迪素达林:[答案] 好像没有这个说法吧.600000是浦发银行,002142是宁波银行,000001是深发展,600015华夏银行,600016民生银行,600036招商银行等都不是601开头的啊.除了六代表沪市,零是深市外,别的没有什么特别的意思.

罗源县13319349635: 一个软件中的代码是如何构成的、它有什么含义
迪素达林: 开始是机器码,就是二进制,后来发展到高级语言 使用英文单词,编译器先把这些高级语言转换成汇编语言,再把汇编语言转换成机器码,然后CPU就可以识别了————当然,我也想让CPU认得英语单词...... 代码含义就是对数据的处理和内存或磁盘的操作

罗源县13319349635: 插件是干什么的?代码又是什么意思? -
迪素达林: 插件>>>>>即英文的Plug-in,是一种程序.浏览器一般能够直接调用插件程序.插件安装后就成为浏览器的一部分,可以处理特定的文件.插件的使用,增强了浏览器处理不同Web文件的能力.代码>>>> 是一组有序的数字或字母的排列,是代表客观实体及其属性的符号. 代码设计的原则包括惟一确定性、标准化和通用性、可扩充性与稳定性、便于识别与记忆、力求短小与格式统一以及容易修改等.

罗源县13319349635: 下面的代码是什么意思啊?????? -
迪素达林: 你好,楼主的代码是Java吧.以上代码的意思,无非不就是声明一些类变量,并且实例化这些对象(有new的语句),并且调用对象的方法.补充里面代码的作用,大致是从标准输入(一般...

罗源县13319349635: 求大神帮忙解释一下代码都是什么意思,要详细一点的. -
迪素达林: 没有那么多为什么,人家的接口就是那么定义的,setOnClickListener需要传进去的参数就是OnClickListener,括号里面的相当于一个参数.public void onClick(View v) 是回调方法也是Google定义好的.可以把setOnClickListener括号里的内容提出来卸载外面,但是public void onClick(View v)不可以写在外面.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网