KS X ISO IEC 14568-2009 Information technology-DXL:Diagram eXchange Language for tree-structured charts《信息技术 DXL 树结构化图形的图交换语言》.pdf
《KS X ISO IEC 14568-2009 Information technology-DXL:Diagram eXchange Language for tree-structured charts《信息技术 DXL 树结构化图形的图交换语言》.pdf》由会员分享,可在线阅读,更多相关《KS X ISO IEC 14568-2009 Information technology-DXL:Diagram eXchange Language for tree-structured charts《信息技术 DXL 树结构化图形的图交换语言》.pdf(22页珍藏版)》请在麦多课文档分享上搜索。
1、 KSKSKSKS KSKSKSK KSKSKS KSKSK KSKS KSK KS KS X ISO/IEC 14568 (DXL) KS X ISO/IEC 14568 :2009 2009 12 29 http:/www.kats.go.krKS X ISO/IEC 14568:2009 : ( ) ( ) () ( ) S J ( ) : (JTC1/SC22) () ( ) ( ) : (http:/www.standard.go.kr) : :1998 12 31 :2009 12 29 2009-0928 : :(JTC1/SC22) ( 02-509-7262) (http:/
2、www.kats.go.kr). 10 5 , . KS X ISO/IEC 14568:2009 i ii 1 1 2 1 3 .2 4 DXL 2 5 DXL .2 5.1 (lexical elements) .2 5.2 (Module Packet) .3 5.3 (Profile Paragraph)3 5.4 (Module Identification Paragraph).4 5.5 (Module Algorithm Paragraph).4 A() DXL 8 B() DXL KS X 2210 .12 C() DXL ()14 KS X ISO/IEC 14568:20
3、09 .15 KS X ISO/IEC 14568:2009 ii . ISO/IEC 2 1997 1 ISO/IEC 14568, Information technologyDXL:Diagram eXchange Language for tree-structured charts . . ISO IEC . ISO/IEC JTC1/ SC22() . KS X ISO/IEC 14568:2009 (DXL) Information technologyDXL:Diagram eXchange Language for tree-structured charts 1 DXL .
4、 DXL CASE . DXL .: 1. KS X 2210 ( A ) 2. KS X ISO 5807 (well-structured) KS X ISO 5807 3. (procedure oriented algorithm) . 1. (, , ) 2. (, , ) 3. DXL (, , , ) 2 . . ( ) . KS X ISO 5807, , , KS X ISO/IEC 88591, 8 1: 1 KS X ISO/IEC 10646, (UCS) , ISO/IEC 646:1991, Information processingISO 7-bit coded
5、 character set for information interchange KS X 1003:1993 () . ISO/IEC 2022:1986, Information processingISO 7-bit and 8-bit coded character setsCode extension techniques KS X 1004:1977( ) . ISO/IEC 4873:1991, Information processingISO 8-bit code for information interchangeStructure and rules for imp
6、lementation KS X 1006:1995( ISO 8 ) . KS X ISO/IEC 14568:2009 2 ISO/IEC 8631:1989, Information technologyProgram constructs and conventions for their representation KS X 2210:1990( ) . 3 . 3.1 3.1.1 (tree-structured chart) KS X 2210 3.2 3.2.1 CASE Computer Aided Software Engineering 4 DXL (syntax) B
7、ackusNaur Form , . 1 . 1 := is defined to be | alternatively A 0 or 1 instance of A A 0 or more instances of A XYZ terminal symbol XYZ of level 0 “XYZ” terminal symbol XYZ of level 1 nonterminal symbol XYZ of level 0 nonterminal symbol XYZ of level 1 0 1 , 0 KS X 2210 , 1 0 . 5 DXL 5.1 (lexical elem
8、ents) := | := KS X ISO/IEC 14568:2009 3 := | | | | | | := ; | : | := M_Packet | End_M_Packet | Profile I End_Profile | Identification I End_Identification | Identifier I is | Module_Algorithm I End_Module_Algorithm | imperative I “null“ | “call“ I “goto“ | “abstract“ I begin | end I parallel | end_p
9、arallel | loop I end_loop | condition | “while“ | “until“ | “for“ | if | then | end_if | exclusive_select | else_if | else | end_exclusive_select | case | when | inclusive_select | end_inclusive_select | terminate | system | module | block := := | := | := - | := “%“ | “%“ KS X 1003, KS X 1004, KS X
10、1006 KS X ISO/IEC 88591 . KS X ISO/IEC 10646 , KS X 1003 . KS X 1003 , KS X 1003 HT. (delimiter) (, , , %, %, ;) (space) . module . . . (delimiter) . 5.2 (Module Packet) (Module Packet) CASE . := M_Packet End_M_Packet ; 5.3 (Profile Paragraph) (Profile Paragraph) . KS X ISO/IEC 14568:2009 4 := Profi
11、le End_Profile ; . , , , 4. 5.4 (Module Identification Paragraph) (Module Identification Paragraph) . := Identification Identifier is ; End_Identification ; (Module Packet) . . , usage, , , , , , , 5.5 (Module Algorithm Paragraph) (Module Algorithm Paragraph) . := Module_Algorithm End_Module_Algorit
12、hm ; 5.5.1 (Statement) := “:“ := | I := , , . 5.5.2 (Imperative Statement) KS X ISO/IEC 14568:2009 5 := imperative ; := := | | := “null“ := “call“ := := “goto“ KS X 2210 (Imperative Construct) , . . . . 5.5.3 (Blocked Statement) := “abstract“ := := := | | | KS X 2210 (Serial Statement), (Parallel St
13、atement), (Iterative Statement) (Selective Choice Statement) . (stepwise refinement) (abstract process description) , DXL A.1 . , . 5.5.4 (Serial Statement) := begin end ; KS X 2210 (Serial Construct) , . 5.5.5 (Parallel Statement) := parallel end_parallel ; KS X 2210 (Parallel Construct) , . KS X I
14、SO/IEC 14568:2009 6 5.5.6 (Iterative Statement) := | | : = condition loop end_loop ; := loop end_loop condition ; := loop end_loop ; := := “while“ | “until“ | “for“ := “while“ | “until“ KS X 2210 (Iterative Construct) , . . a) while: b) until: c) for: 5.5.7 (Selective Choice Statement) := | | := if
15、then end_if ; := | : = exclusive_select if then else_if then else end_exclusive_select ; := exclusive_select case when ; end_exclusive_select ; := := := inclusive_select case KS X ISO/IEC 14568:2009 7 when : end inclusive_select ; KS X 2210 (Selective Choice Construct) , . KS X 2210 2 (Dyadic Select
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- KSXISOIEC145682009INFORMATIONTECHNOLOGY DXLDIAGRAMEXCHANGELANGUAGEFORTREESTRUCTUREDCHARTS 信息技术 DXL 结构

链接地址:http://www.mydoc123.com/p-821909.html