学习作为语言术语的代码转换功能

语码转换(也称为语码转换,CS)是指同时在两种语言之间或同一语言的两种方言或语域之间来回移动的行为。语码转换在会话中比在写作中更为频繁。这也被称为代码混合和风格转换。语言学家研究它是为了考察人们何时这样做,比如说双语的人在什么情况下会从一个人切换到另一个人,社会学家研究它是为了确定人们为什么这样做,比如这与他们所属的群体或谈话的周围环境(随意、专业等)有何关系...

语码转换(也称为语码转换,CS)是指同时在两种语言之间或同一语言的两种方言或语域之间来回移动的行为。语码转换在会话中比在写作中更为频繁。这也被称为代码混合和风格转换。语言学家研究它是为了考察人们何时这样做,比如说双语的人在什么情况下会从一个人切换到另一个人,社会学家研究它是为了确定人们为什么这样做,比如这与他们所属的群体或谈话的周围环境(随意、专业等)有何关系

A man and a woman are in conversation. The man has a speech bubble which contains 3 U.S. flags and 3 French flags. The definition of code-switching is superimposed above the people: "The practice of moving back and forth between two languages, or between two dialects/registers of the same language. It occurs more frequently in conversation than in writing"

实例和意见

  • “语码转换具有多种功能(Zentella,1985)。首先,人们可能使用语码转换来隐藏第二语言的流利程度或记忆问题(但这仅占语码转换的10%)。其次,语码转换用于标记从非正式情况(使用母语)到正式情况的转换(使用第二种语言)。第三,语码转换用于施加控制,特别是在父母和孩子之间。第四,语码转换用于在特定情况下使说话者与其他人保持一致(例如,将自己定义为一个种族群体的成员).语码转换还具有“宣布特定身份、创造特定意义和促进特定人际关系的功能”(约翰逊,2000年,第184页)。”(威廉B.古迪昆斯特,《弥合差异:有效的群体间沟通》,第四版,Sage,2004年)
  • “在新泽西州一个相对较小的波多黎各社区,一些成员在日常闲谈和更正式的聚会中自由地使用代码转换风格和极端形式的借用。其他当地居民则谨慎地只说西班牙语,在正式场合贷款最少,将代码转换风格保留在非正式场合交谈。其他人再次以英语为主,只对小孩或邻居使用西班牙语或语码转换方式。”(约翰·J·甘佩兹和詹妮·库克·甘佩兹,《导论:语言与社会身份的交流》,《语言与社会身份》,剑桥大学出版社,1982年)

非裔美国白话英语与标准美语

  • “在就业面试(Hopper&WIlliams,1973;Akinnaso&Ajirotutu,1982)中,在一系列环境中的正规教育(Smitherman,2000)中,经常会发现有人提到说黑人的人在白人或其他说SAE的人在场的情况下在AAVE[非裔美国方言英语]和SAE[标准美国英语]之间进行代码转换,法律论述(加纳和鲁宾,1986年),以及其他各种情况下,黑人拥有代码转换能力是有利的。对于能够在讲SAE的其他人在场的情况下从AAVE转换到SAE的黑人,代码转换是一种技能,与机构和专业环境中衡量成功的方式相关。然而,有与机构环境中的黑/白模式相比,代码转换有更多的维度。”(乔治B.雷,《美国的语言和跨种族交流:用黑和白说话》,彼得·朗,2009年)

“模糊边缘概念”

  • “将代码转换具体化为一种单一且可明确识别的现象的趋势受到了[Penelope]Gardner Chloros(1995:70)的质疑她更倾向于将语码转换视为一个“模糊边缘概念”。对她来说,传统的语码转换观点意味着说话人在任何给定的时间都会在一种或另一种语码中进行二元选择,而事实上,语码转换与其他双语混合语重叠,很难确定它们之间的界限此外,通常不可能将代码转换中涉及的两种代码分类为离散的和可分离的。”(Donald Winford,《接触语言学导论》,Wiley Blackwell,2003)

语码转换与语言变化

  • “CS以及其他接触症状在语言变化中的作用仍然是一个讨论的问题……一方面,接触和语言变化之间的关系现在已经得到普遍承认:很少有人支持传统观点,即变化遵循普遍的、语言内部的原则,如简化,并发生在另一方面,……一些研究人员仍然淡化CS在变化中的作用,并将其与被视为一种趋同形式的借用进行对比。”(佩内洛普·加德纳·克莱洛斯,《接触与语码转换》,《语言接触手册》,雷蒙德·希基主编,布莱克威尔,2010年)
  • 发表于 2021-09-17 16:21
  • 阅读 ( 165 )
  • 分类:通用

你可能感兴趣的文章

源代码(source code)和目标代码(object code)的区别

...目标代码的区别 引用 1.“源代码和目标代码的区别。”学习编程。这里有2.vshahnavaz。源代码和目标代码,VShahnavaz,2014年12月3日。此处提供3。“目标代码”。维基百科,维基媒体基金会,2018年1月11日。此处提供4。“源代码”。...

  • 发布于 2020-10-19 18:56
  • 阅读 ( 756 )

想学编程吗?你应该知道的5个关键术语

...为一个新手你会遇到的最基本的编程术语的入门,列出了学习如何编码时所需的日常基础知识。 ...

  • 发布于 2021-03-23 09:19
  • 阅读 ( 308 )

bing现在可以显示代码片段并在搜索结果中运行代码

每一个程序员和试图学习编码的人都会查找代码片段,以找到开发程序的最佳方法。必应的帮助,现在有超过80个常见的代码例子,可以编辑和执行在您的搜索结果。当您搜索一个公共编程术语时,例如“bubble sort Python”或“Pyth...

  • 发布于 2021-05-17 12:04
  • 阅读 ( 98 )

编译器解释器(compiler interpreter)和汇编程序(assembler)的区别

... 1.“汇编程序、解释器和编译器是什么(英语版),考试学习区,2017年9月9日,现提供。  “装配介绍。“教程点,2018年3月19日,可在此处查阅。2.  “装配介绍,“教程要点,2018年3月19日, 

  • 发布于 2021-06-30 18:09
  • 阅读 ( 1398 )

翻译(translator)和程序设计语言中的解释器(interpreter in programming language)的区别

在编程语言中,翻译器和解释器的主要区别在于,翻译器是一种将代码从一种编程语言转换为另一种编程语言的软件,而解释器是一种将高级编程语言转换为机器语言的翻译器。 计算机程序是计算机执行任务的一组指令。它由...

  • 发布于 2021-06-30 18:15
  • 阅读 ( 366 )

编译程序(compiler)和交叉编译器(cross compiler)的区别

...交叉编译器的主要区别在于,编译器是一种将用高级编程语言编写的计算机程序转换成机器语言的软件,而交叉编译器是一种可以为运行编译器的平台以外的平台创建可执行代码的编译器。 程序员用高级语言为计算机编写程序...

  • 发布于 2021-06-30 18:25
  • 阅读 ( 351 )

脚本语言(scripting language)和程序设计语言(programming language)的区别

...种一次解释和执行一个命令的编程语言。这些语言更容易学习和编写代码。使用脚本语言编写的程序由解释器转换成机器代码。它一次读取一行源代码并将其转换为机器代码。因此,用脚本语言编写的程序执行速度较慢。 Figure 1...

  • 发布于 2021-07-01 02:49
  • 阅读 ( 263 )

火花(spark)和斯卡拉(scala)的区别

...语言编写应用程序。此外,它还支持流数据、图形和机器学习算法来执行高级数据分析。 什么是斯卡拉(scala)? Scala是一种混合函数式编程语言。它具有面向对象编程和函数式编程的特点。作为一种面向对象的编程语言,它把每...

  • 发布于 2021-07-01 02:57
  • 阅读 ( 1061 )

石斑鱼类(ide)和编译程序(compiler)的区别

...应用程序所需的工具组成,而编译器是一个将用高级编程语言编写的源代码翻译成低级机器代码的程序。 IDE提供了一个创建、构建和测试软件应用程序的环境。它由代码编辑器、编译器或解释器以及带有图形用户界面(GUI)的...

  • 发布于 2021-07-01 03:13
  • 阅读 ( 393 )

机器代码(machine code)和字节码(bytecode)的区别

机器码和字节码的主要区别在于,机器码是一组机器语言或二进制的指令,可以由CPU直接执行,而字节码是编译源代码生成的中间代码,可以由虚拟机执行。 计算机程序是执行特定任务的指令集合。一种特殊的软件,如编译器...

  • 发布于 2021-07-01 03:23
  • 阅读 ( 663 )
btoj589931
btoj589931

0 篇文章

相关推荐