• 美文
  • 文章
  • 散文
  • 日记
  • 诗歌
  • 小说
  • 故事
  • 句子
  • 作文
  • 签名
  • 祝福语
  • 情书
  • 范文
  • 读后感
  • 文学百科
  • 当前位置: 柠檬阅读网 > 文学百科 > 正文

    [机器语言的主位结构分析]机器语言入门

    时间:2019-04-22 03:14:22 来源:柠檬阅读网 本文已影响 柠檬阅读网手机站

      摘 要 系统功能语言学的主位结构为语篇分析提供了理论基础。本文以SQL结构化查询语言中游标的使用为例,利用主位结构分析机器语言的特点,从而展示系统功能语法在语篇分析上的优势。
      关键词 主位结构 语篇分析 机器语言
      1 主位结构概述
      主位结构是系统功能语法的一个重要概念。其中,主位(Theme)是信息的出发点,是小句第一成分,小句剩余部分统称为述位(Rheme)。在此结构中,主位总是在述位前面出现,是话语的出发点,是说话人要强调的部分;述位是围绕主位所说的话,通常是话语的核心。由于充当主位的成分不同,主位可分为标记性主位(marked theme)和非标记性主位(unmarked theme)。非标记性主位和传统语法中的主语一致;处在句首的标记性主位通常具有特殊的语篇组织功能,如语境功能。功能语法的主位既可由名词词组体现,也可由非名词词组或短语体现。这样的成分称为话题主位(topic theme),属于经验主位范畴(experiential)。除经验主位外,主位还包括表示衔接与语篇意义的语篇主位(textual theme)和表示说话者态度等人际意义的人际主位(interpersonal theme)。主位结构的功能特点使得目前国内对其的研究主要应用在语篇分析领域,但这些研究普遍集中在对自然语言的语篇结构分析中,鲜有将主位结构用于机器语言的语篇分析。
      2 机器语言
      机器语言,是人类按照一定的规律,用二进位制数码为电子计算机编制的机器指令的集合。简单来说,就是计算机使用的语言。由于计算机不像人类那样智能,机器语言也就不同于人类进行交际使用的语言,即自然语言。但机器语言也有自己的语言规范,包括符号、缩写等。此时,用于分析自然语言的传统语法在机器语言分析中就遇到了障碍,而系统功能语法则体现出其优势。本文以机器语言中具有代表性的SQL结构化查询语言为例,证明系统功能语法中的主位结构在机器语言语篇分析中存在优势。
      3 语料分析与讨论
      SQL(Structured Query Language,结构化查询语言)已经成为关系数据库的标准语言,它的原名是SEQUEL,是在Boyce 等人于1975年提出的SQUARE语言的基础上发展起来的。SQL是一种面向数据库的通用数据处理语言规范,能完成以下几类功能:提取查询数据,插入修改删除数据,生成修改和删除数据库对象,数据库安全控制,数据库完整性及数据保护控制;而这些功能是通过执行SQL语句来实现的。
      下面通过SQL结构化查询语言中常见的游标(Cursor)使用的例子来分析机器语言的特点。
      例:定义一个查询所有银行的游标,并使用Fetch Next逐个提取每行数据,并按下列形式输出:“银行代码:B1100 银行名称:工商银行北京分行 电话010-4573。
      由分析可见,机器语言有自己的语言规范,包括符号、缩写等形式,并常使用简洁的语言,体现在系统功能语法上就是传统语法中主语省略的祈使句型主位结构,基本上就是:(语篇主位)+ 主位 + 述位。省略了主语的祈使句型被系统功能学者们认为是英语语言中常见的语言现象,单独出现的谓语动词被Halliday等人列为了非标记性主位。举例中的12个经验主位中,有11个是由单独出现的谓语动词承担的。机器语言中另一个经验主位的主要承担者就是名词性短语,如举例中的@@FETCH_STATUS。
      因为计算机并不像人类那样智能,所以机器语言的使用语义要更为明确,信息安排上要更为连贯。所以,在必要的地方就需要出现组织信息的语篇主位,如例句中的While。
      然而,若用传统语法分析,很难清楚地划分机器语言中各个句子成分,有些句子内容甚至根本不能用传统语法来解释。这时,主位结构的语义分析优势就体现了出来。主位是思维的起点,正常人的思维是靠就近联想而推演的。语篇结构的安排应遵循的原则之一是从已知的内容开始安排话语的结构,以主位为基点来组织信息。只要分析出了主位,后面述位要传达的新信息就不难得出了。比如,在SQL语言的例子中,只要分析出Open为主位,其后面的部分为述位,就不难推出该命令是要计算机打开述位部分的内容,交给计算机按照机器语言规范去执行就可以了,比传统语法中去分析主语、谓语、宾语等要简单得多。
      4 结束语
      语言是一套具有语法、词法规则的系统。计算机程序设计语言是计算机可以识别的语言, 用于描述解决问题的方法, 供计算机阅读和执行。系统功能语言学中的主位结构能够为机器语言的分析提供方法。不同于传统语法拘泥于对英语句子主语、谓语等的分析,主位结构中主位包含已知信息,述位包含未知信息,新旧信息的表达清晰合理,为机器语言的语义分析者指明了方向,为学习、开发机器语言提供了帮助。

    相关热词搜索: 机器 语言 结构 分析

    • 文学百科
    • 故事大全
    • 优美句子
    • 范文
    • 美文
    • 散文
    • 小说文章