C语言学习书籍推荐(新手必读)

C语言学习书籍推荐(新手必读)
C语言学习书籍推荐(新手必读)

书籍推荐

《一本好的书可以让你少浪费10年的青春!》

C语言入门书籍:

1.

C Primer Plus 是入门的首选书籍。几乎包含C的所以特性。作为入门书籍无可挑剔!

C语言之父写的书。经典自不必说。但是对于没有任何编程经验的新手来说有一定难度。适合作为第二本入门书籍。

其实作为入门这两本足够了。大部分人有疑问:为什么我都学完了还感觉什么都不会呢?编程不是闭门造车,编程对知识的广度要求同样很高。如何提高自己?继续推荐如下

3

王爽汇编语言。这本书是中国少数可以和国外教材媲美的经典。用于在调试C程序时不至于感到迷惑。也能让你更好的理解计算机到底是怎么运行的。

4.

数据结构,可以说没有学数据结构就不算会编程!数据结构是任何想提高编程技能的人的必修课程。不仅要知道、听说过。还要能熟练应用。

5.

算法的学习,最忌讳背。理解和熟练的写出一个算法的实现才能融会贯通,才能举一反三!如果这本书你觉的深度还不够可以继续看下一本书。

6.

经典!不多说。

7.

现在编程不可能脱离操作系统。除了学习数据结构和算法的课程外还应该准备好对操作系统进行一番游历。

入门的不二之选。通俗易懂,内容丰富。之所以是入门的不二之选,是因为这本书非常注重概念的讲解。新手最怕在概念中迷失自我。但是一本不够

8.

对操作系统的具体的实现比上一本介绍的稍微深入一点。

编程是智力体操。而不是体力劳动!现在很多人认为(实际也确实)编程是体力活。是因为没有思维的创新和适合创新的体制,如果把编程作为爱好,不要把一般程序员当作目标。据我所知道的程序员。大都死板!如果感觉自己的数学水平稍有欠深。可以学习一下三本书。

被誉为“龙书”,难度很大。能读多少算多少吧!

数据结构的前导课程。作为数据结构学习的数学理论基础。

另外。在编程中对数学的要求多高都不过分。这些基础在大学应该都已经打好!

c语言实验报告总结

篇一:《C语言上机实验心得》 C语言上机实验心得 在科技高度发展的今天,计算机在人们之中的作用越来越突出。而C语言作为一种计算机的语言,学习它将有助于我们更好的了解计算机,与计算机进行交流,因此,我们一定要学好C语言,这对我们以后的发展是十分重要的。 说到这,上机实验当然就是一个必不可少的环节了,C语言灵活、简洁的特点,只有通过编程实践才能真正了解,真正说懂。为了更好地学习语法规定、掌握程序设计方法、提高程序开发能力,我们必须实际上机、编写程序。 通过实验我也发现了自己不少的问题,这都是只看书上的程序而没有自己亲身上机编写程序而无法得知的,假如我们只因看熟书上的程序就以为自己已经掌握了C语言那就大错特错了。 我主要存在以下的这些缺点 1、学习耐心与细心不足,如scanf(“%d”,&n);中的“&”有时候会忘了。而在最后

输出时又错写成printf(“%d”,&n);从而错误得输出了地址而不是我原来想要的答案。 2、编程思想不够发散,看着题目有时想不出解答的方法,更不用说编写程序来解 题了。 3、 4、基本功不够,有些函数的表达不太精通,需要看书来核实,以致耗时较多。知识不够广,有些内容没有学好,不能要用到时及时反映出来,认识程度不够 深刻。 5、 6、有时候不够精简,有一点用处不大或者说没有也可以的文字存在。英语水平较差,对错误的地方虽然电脑有说,但由于是英文,理解上还是存在

一点问题。 为了能更好地学好C语言,在今后学习中我要更多的动脑,综合运用所学,多看相关东西,多上机练习,提高电脑水平,增强自学能力,把已会的东西掌握好。 实验中我深刻意识到完成程序的编写,决不意味着万事大吉。认为万无一失的程序,实际上机运行时可能会出现很多意想不到的问题。有时编译程序检测出一大堆错误,有时程序能够顺利运行,但是运行结果并不是你预期中想要的。因为开发环境所提供的编译系统无法发现程序逻辑错误,或者是你原来所设计时的理论错误,这就只能靠自己的上机经验来分析判断错误的所在了。所以程序的调试是一个技巧性很强的工作,它可能比编一个程序耗时更 多。由此可看出上机实践的重要性。 通过本次C语言上机实验,我对这个介于人类与非人类之间的计算机编程语言有了一定的体验。编程的时候有因为顺利编出程序而开心过、有因为做得比人家慢而郁闷过、有因为不知从何入手而无奈过、有因为不知错出在哪而彷徨过但随着练习的增多,我对C语言比以前熟了很多,不再只是纸上谈兵,我都有能力独立做出一些程序,可能对于一些“高手来说这不算什么,或者他们早就会了,但我依然觉得很开心,因为我跟我自己比是进步了。

C语言学习心得体会篇

c语言学习心得体会一:c语言学习心得体会 c语言作为一种计算机的语言,我们学习它,有助于我们更好的了解计算机,与计算机进行交流,因此,c语言的学习对我们尤其重要。 在这个星期里,我们专业的学生在专业老师的带领下进行了c语言程序实践学习。在这之前,我 们已经对c语言这门课程学习了一个学期,对其有了一定的了解,但是也仅仅是停留在了解的范围,对里面的好多东西还是很陌生,的在运用起来的时候还是感到很棘手,毕竟,万事开头难嘛。由于时间的关系,我们的这次实践课程老师并没有给我们详细的介绍,只是给我们简单的介绍了 几个比较重要的实际操作。包括了程序模块处理。简单界面程序。高级界面程序。程序的添加修改。用程序做一元线性回归处理以及用c语言程序来画粒度分布图等这几样比较重要的时间操作。上机实验是学习程序设计语言必不可少的实践环节,特别是c语言灵活、简洁,更需要通过编程 的实践来真正掌握它。对于程序设计语言的学习目的,可以概括为学习语法规定、掌握程序设计 方法、提高程序开发能力,这些都必须通过充分的实际上机操作才能完成。 c语言学习心得体会二:c语言学习心得体会(1116字) c语言是在国内外广泛使用的一种计算机语言。其语言功能丰富、表达能力强、使用灵活方便、既具有高级语言的优点,又具有低级语言的许多特点,适合编写系统软件。其功能强大,不仅用在 计算机上广泛用在电子,机械等方面上,而且,所有的windows,unix,linux,mac,os/2,无 一例外,哪一个不是c语言写的?很多新型的语言如,c++,java,c#,j#,perl... 都是衍生自 c语言。掌握了c语言,可以说你就掌握了很多门语言。 学习c程序这门课一年了,这是我们学的第一门专业课,在大学里c语言不但是计算机专业的必 修课程而且也是非计算机专业学习计算机基础的一门必修课程。所以作为我这个计算机专业的学 生来说当然十分重要,老师在第一节课说过,c语言是计算机的基础,大多数软件都需要用c语 言来编写,通过一个年的学习,使我由初步掌握简单的应试知识到完成高难度的深入编程,如我 们在编写一个较大的程序时应该把它分开成几个小程序来看,这样会容易得多。同时,我觉得c 语言应该是操作和理论相结合的课程,在不断地编写中去思考,两者是不可分割的。 在学习一年c语言的过程中我也在慢慢探索怎样才能学好c语言,并总结了一点经验: 要了解c语言就要从语法基础来学习起,首先要是要了解它的结构,比如变量,首先要了解变量 的定义方式(格式),其意义是什么(定义变量有什么用); 其次就是要我要怎么去运用它(我要用什么型式去应用它)。在c语言的命令行中所有的语句都是 有它自己的一定格式和形式出现在我们面前,所以我们在学习某种语句或命令时你首先要了解的 就是它的规则是什么、有什么用、怎么实现等。这些都是语法基础也是c语言的基础如果把它们 都了解很好了,那么你编起程序来就很得心应手了。比如说if else 和 switch case 这两种条件语句都是用来判断执行功能的,那我要什么时侯用if 什么时侯用 switch呢?如果你很好 地了解它们的结构和作用的话那么就知道:若它的条件分支是多个而且条件的值是整数或是一个 字符值时就会选switch而不会选if。因为如果条件分支太多时要用if语句,这样一定会出现 if的嵌套,如果if的嵌套越多时程序的开销就会随着增大,这样对整个程序的运行效率就大在 降底。而switch就不同,它只要比较一次就可以找出条件的结果比起嵌套if它的效率就大大的

语言学中的科学方法论

DUFE 马克思主义与社会科学方法论 学号: 2015100607 专业:外国语言学及应用语言学(日语) 姓名:董烨

摘要: 任何学科的发展和研究都离不开方法论的指导,语言学研究当然也是如此。在当今社会语言学研究方法的论著更是层出不穷,如索绪尔的共时语言学、通时语言学、结构主义语言学等。语言学研究的迅猛发展,新的研究成果不断涌现体现了科学研究方法的重要性。 本文大致分为四个部分,先后介绍了语言学、科学方法论、科学方法论在语言学中的体现和科学方法论在日语学习中的具体应用。 本文介绍了一些日常语言学习中归纳的简单的科学方法论。通过这些方法,提高学习效率、加深记忆。同时,也唤起自己对语言学中方法论的探索精神。今后会尝试摸索更多的适合用于语言学的科学方法论,拓宽语言研究的道路。 关键词:语言学科学方法论日语学习共时通时

目录 一、语言学 (3) 二、科学方法论 (3) 三、科学方法论在语言学中的体现 (4) (一)共时语言学 (4) (二)历时语言学 (4) 四、科学方法论在日语学习中的具体应用 (5) (一)“对比”出真知 (5) (二)“经验”的误导 (6) 五、总结 (7) 六、参考文献 (8)

一、语言学 从牙牙学语开始,人就和语言扯上了关系。这种关系对于人类来说就像空气一样,虽然每天都在运用它进行人类活动,但是很难注意到它的存在。但是对于搞语言研究的专家学者来说,语言的意义不仅仅是停留在应用工具,而是上升到了一门非常具有研究价值的学问。一般笼统地称其为语言学。 语言学顾名思义,是以人类语言为研究对象的学科。是研究语言的本质、结构和发展规律的实证科学。语言学不仅拥有非常古老的历史,其研究领域也非常广泛。其中的语音学属于自然科学范畴,翻译学偏向于社会科学范畴,而语源、语史的研究属于人文科学的范畴。语言学横跨三个领域,又与文学、教育学等众多学科相互渗透、交叉,所以科学的方法论对于繁纷复杂的语言学来说非常重要。 二、科学方法论 方法,是一个抽象名词。通过语言学,可以追溯到“方法”这个词的语源。1英语“method”(“方法”)一词的来源,经探究,它来自希腊语“μετοδ”(“途径、方法”),该词由“μετα”(“沿着”)和“οδο?”(“道路”)这两部分构成,因此,原意更贴近于“途径”。而汉语“方法”一词则最早出现在《墨子?天志》中,原先指的是“量度方形之法”,后来演化成“知行之法”之意。用一个形象的汉语词汇来表达的话,就是“门路”。 科学方法论是关于科学的一般研究方法的理论。比利时科学方法论专家萨顿(G. Sarton)曾说,“在科学领域,方法至为重要。一部科学史,在很大程度上就是一部工具史,这些工具——无论有形或无形——由一系列人物创造出来,以解决他们遇到的某些问题。每种工具和方法都是人类智慧的结晶。”工欲善其事,必先利其器。任何做学术研究的人,必须在实践中不断学习科学方法论,而这种学习开始得越早越好。 语言学者们需要了解科学方法论,并将其应用到语言学这门科学当中,这必定有助于语言学的发展。 1戴世强.工善其事必利其器——谈科研方法[EB/OL].经管之家,2014-07-12

语言学基础知识

一、语言和语言学 1、语言的区别性特征:Design of features of language 任意性arbitrariness 指语言符号和它代表的意义没有天然的联系 二重性duality 指语言由两层结构组成 创造性creativity 指语言可以被创造 移位性displacement 指语言可以代表时间和空间上不可及的物体、时间、观点 2、语言的功能(不是很重要) 信息功能informative 人际功能interpersonal 施为功能performative 感情功能emotive function 寒暄功能phatic communication 娱乐功能recreational function 元语言功能metalingual function 3、语言学主要分支 语音学phonetics 研究语音的产生、传播、接受过程,考查人类语言中的声音 音位学phonology研究语音和音节结构、分布和序列 形态学morphology研究词的内部结构和构词规则 句法学syntax 研究句子结构,词、短语组合的规则 语义学semantics 不仅关心字词作为词汇的意义,还有语言中词之上和之下的意义。如语素和句子的意义 语用学pragmatics 在语境中研究意义 4、宏观语言学macrolingustics 心理语言学psycholinguistics社会语言学sociolinguistics 人类语言学anthropological linguistics计算机语言学computational linguistics 5语言学中的重要区别 规定式和描写式:规定式:prescriptive说明事情应该是怎么样的 描写式:descriptive说明事情本来是怎么样的 共时研究和历时研究:共时:synchronic研究某个特定时期语言 历时:diachronic 研究语言发展规律 语言和言语:语言:langue指语言系统的整体 言语:parole指具体实际运用的语言 语言能力和语言运用:乔姆斯基(chomsky提出) 能力:competence用语言的人的语言知识储备 运用:performance真实的语言使用者在实际中的语言使用 二、语音学 1、语音学分支 发音语音学articulatory phonetics研究语言的产生 声学语言学acoustic phonetics研究语音的物理属性 听觉语音学auditory phonetics研究语言怎样被感知 2 IPA(国际音标)是由daniel Jones琼斯提出的 三、音位学 1、最小对立体minimal pairs 2、音位phoneme

c语言实验心得体会

c语言实验心得体会 篇一:C语言上机实验心得 C语言上机实验心得 在科技高度发展的今天,计算机在人们之中的作用越来越突出。而C语言作为一种计算机的语言,学习它将有助于我们更好的了解计算机,与计算机进行交流,因此,我们一定要学好C语言,这对我们以后的发展是十分重要的。 说到这,上机实验当然就是一个必不可少的环节了,C 语言灵活、简洁的特点,只有通过编程实践才能真正了解,真正说懂。为了更好地学习语法规定、掌握程序设计方法、提高程序开发能力,我们必须实际上机、编写程序。 通过实验我也发现了自己不少的问题,这都是只看书上的程序而没有自己亲身上机编写程序而无法得知的,假如我们只因看熟书上的程序就以为自己已经掌握了C语言那就大错特错了。 我主要存在以下的这些缺点: 1、学习耐心与细心不足,如scanf(“%d”,n);中的“”有时候会忘了。而在最后 输出时又错写成printf(“%d”,n);从而错误得输出了地址而不是我原来想要的答案。 2、编程思想不够发散,看着题目有时想不出解答的方法,更不用说编写程序来解

题了。 3、 4、基本功不够,有些函数的表达不太精通,需要看书来核实,以致耗时较多。知识不够广,有些内容没有学好,不能要用到时及时反映出来,认识程度不够 深刻。 5、 6、有时候不够精简,有一点用处不大或者说没有也可以的文字存在。英语水平较差,对错误的地方虽然电脑有说,但由于是英文,理解上还是存在 一点问题。 为了能更好地学好C语言,在今后学习中我要更多的动脑,综合运用所学,多看相关东西,多上机练习,提高电脑水平,增强自学能力,把已会的东西掌握好。 实验中我深刻意识到完成程序的编写,决不意味着万事大吉。认为万无一失的程序,实际上机运行时可能会出现很多意想不到的问题。有时编译程序检测出一大堆错误,有时程序能够顺利运行,但是运行结果并不是你预期中想要的。因为开发环境所提供的编译系统无法发现程序逻辑错误,或者是你原来所设计时的理论错误,这就只能靠自己的上机经验来分析判断错误的所在了。所以程序的调试是一个技巧性很强的工作,它可能比编一个程序耗时更

c语言学习心得体会篇

c语言学习心得体会篇 Document number:NOCG-YUNOO-BUYTT-UU986-1986UT

c语言学习心得体会一:c语言学习心得体会 c语言作为一种计算机的语言,我们学习它,有助于我们更好的了解计算机,与计算机进行交流,因此,c语言的学习对我们尤其重要。 在这个星期里,我们专业的学生在专业老师的带领下进行了c语言程序实践学习。在这之前,我们已经对c语言这门课程学习了一个学期,对其有了一定的了解,但是也仅仅是停留在了解的范围,对里面的好多东西还是很陌生,的在运用起来的时候还是感到很棘手,毕竟,万事开头难嘛。 由于时间的关系,我们的这次实践课程老师并没有给我们详细的介绍,只是给我们简单的介绍了几个比较重要的实际操作。包括了程序模块处理。简单界面程序。高级界面程序。程序的添加修改。用程序做一元线性回归处理以及用c语言程序来画粒度分布图等这几样比较重要的时间操作。 上机实验是学习程序设计语言必不可少的实践环节,特别是c语言灵活、简洁,更需要通过编程的实践来真正掌握它。对于程序设计语言的学习目的,可以概括为学习语法规定、掌握程序设计方法、提高程序开发能力,这些都必须通过充分的实际上机操作才能完成。 c语言学习心得体会二:c语言学习心得体会(1116字) c语言是在国内外广泛使用的一种计算机语言。其语言功能丰富、表达能力强、使用灵活方便、既具有高级语言的优点,又具有低级语言的许多特点,适合编写系统软件。其功能强大,不仅用在计算机上广泛用在电子,机械等方面上,而且,所有的 windows,unix,linux,mac,os/2,无一例外,哪一个不是c语言写的很多新型的语言如,c++,java,c#,j#,perl... 都是衍生自c语言。掌握了c语言,可以说你就掌握了很多门语言。 学习c程序这门课一年了,这是我们学的第一门专业课,在大学里c语言不但是计算机专业的必修课程而且也是非计算机专业学习计算机基础的一门必修课程。所以作为我这个计算机专业的学生来说当然十分重要,老师在第一节课说过,c语言是计算机的基础,大多数软件都需要用c语言来编写,通过一个年的学习,使我由初步掌握简单的应试知识到完成高难度的深入编程,如我们在编写一个较大的程序时应该把它分开成几个小程序来看,这样会容易得多。

语言学学习方法.

语言学的学习方法 语言理论研究的对象是语言,和其他学科一样,它是由对语言的认识及基于这种认识对语言进行研究的一系列具体方法和相关概念交织在一起的理论体系。语言学又是一个动态的学科,人们对于语言的认识还远远没有完成,因而关于语言的许多问题并没有直接的答案,还需要我们不断地去思考和探索。在学习本课程的过程中,有这样几个方面的问题值得注意:首先是术语这个“拦路虎”。作为一门科学,语言学需要运用一套术语来建立一些科学的概念。学习语言学就不可避免地要掌握这些概念并能够用科学的语言进行表述。掌握术语和概念的根本方法在于理解,包括每个概念的定义和所指的语言现象,以及各个概念在语言学理论体系中所处的地位。只有充分理解了这些基本概念,才能对语言有比较理性的认识,用于指导语言实践。 其次是语言的理论问题。由于语言自身的复杂性和人们对于语言的了解还不够深入,有关语言的理论非常繁杂。尽管本科阶段的教材不可能包括全部的语言理论,但在学习过程中学生仍然会遇到考察同一语言现象的不同方法。比如对于发音中的同化现象,语音学和音系学就有不同的考察方法;句子的意义问题也有语义和语用两种看法;语法的研究方法在本教材中就介绍了多种,等等。这些不同的理论和方法不过是从不同角度去考察语言的现象,比如,that’s an interesting hat这句话,从语义的角度,我们只需要解释其字面的意义,而从语用的角度我们就要考虑说话人的场合、语气和态度,并据此判断这句话是称赞还是贬斥。学习和接受不同的理论能够训练我们看问题的全面性,帮助我们提高思辨能力。 第三是语言研究的方法问题。方法的根基是理论,有什么样的理论就有什么 样的方法。作为科学,语言学理论必须具有穷尽性、一致性和简洁性。研究语言的方法无外乎有两种:一是演绎,二是推理。我们可以通过收集语言事实找出语言的规律,也可以通过建立某种假设再用语言事实进行验证。不论使用哪一种方法,都必须以语言事实为依据。作为语言专业的学生,平时要注意观察语言现象,结合所学的语言学理论、概念和方法不断思考,不断验证,提高自己的辨别能力,得出自己的结论。篇二:语言学的学科性质与学习方法 语言科学从19世纪初创立以来,作为独立的学科发展到现在,对其相邻学科产生过一系列具有深远意义的影响。这些影响表现在以下几个方面。 一、本体语言学与文学理论文学批评中―文本‖ 瑞典语言学家索绪尔在其名著《普通语言学教程》中将言语过程、言语环境、言语交际两方的理机制摈弃于语言研究之外,从而使语言研究从纷繁的事实中解脱也来,为结构语言学研究确定了纯粹的稳态的研究对象,奠定了结构学的发展基础,对语言研究有很大促进。与语言现象一样,文学现象也是一个十分纷繁的现象,一部小说,一百个人看了,会有一百样的评论与认识。于是,它们在语言研究方法的启发下,对文学现象进行剥离,建立了―文本‖(txet)的概念,从而对文学理论与文学批评有所推动。 二、语言学中的音位与文学理论中的―原型‖ 音位与音位学的创立,是结构语言学的一大发明,因为它发现了人是用不同的语音表达同一意义并从不同的语音中领略同一意义这一事实。以此为契机,文学家也在不同情景、不同的情节、不同的人物、不同主题的文学作品中,发现了文学现象中也有类似于音位的东西,这就是所谓―原型‖,以此建立起来的文学批评,称之为―原型批评‖。 三、语言学与符号学 结构语言学的创始人索绪尔发现语言的音义之间,有一种符号关系,语音就是可以表现某个特定内容的能指,语义就是由能指所表达的所指。它们的结合是任意的,但具有一种表达与被表达的关系。于是,有关符号学的理论便成为一种时髦,人们从各自的学科,从不同的角度建立起了各种各样的符号学。

语言学及其研究方法

1 学方法、转换生成语言学方法和综合性的方法。指出了语言研究应由“表层结构”向“深层结构”转换, 通过循序渐进的层次对比研究,抓住寓于语言深部的综合特征, 从而准确把握对比中的语言特征, 充分发挥对比语言的对策性。 对比语言学(contrastive linguistics. Contrastive analysis) 在1980 年上海辞书出版社的《语言与语言学辞典》中, 将contrastive analysis 只译作“对比分析”, 许多属于对比语言学范畴的我国学者们的论著, 也大都冠以“比较”二字, 归在比较语言学的领域。也就是说, 对于对比语言学这门学科, 人们还缺乏充分认识。然而就方法论而言, 对比语言学是一门共时语言学(synchronic), 它只是共时地对两种或两种以上语言进行考查分析, 指出它们之间的语音、语法、词汇等各个部门里的同异点, 并努力运用哲学、心理学、民族学等各学科的知识与理论去说明这些同异点之所以产生的根源。 一、对比语言学的历史演变 虽然对比语言学的研究经历了较长的孕育期, 但真正的研究史只有短短的五十多年。如果要讨论对比语言学的雏形, 我们可以追溯到非常久远的年代。公元初年,佛教开始传入我国; 接着, 我们中华民族光辉灿烂的古代文化传播到日本、朝鲜等国, 形成了举世瞩目的汉字文化圈。在这种吸收消化异族文化与学习吸取异邦文明的过程中, 无疑将首先对其运载工具—— 语言进行研究, 而这种研究也只能是建立在同民族的语言比较对比的基础上。因此, 从这个意义上来说, 我国古代的先哲们译释佛教经典, 五六世纪的日本人“训读”我们的古文的工作都可以认为是对比性的。不过, 事实告诉我们, 这种译释或“训读”远远不是一种建立在严格的语言科学基础上的成体系的工作, 因此, 我们无从把它划入对比语言学的范畴。 而真正的对比语言学诞生于20 世纪50 年代, 它是结构主义语言理论和外国语教育发展的联合产物。19世纪末, 索绪尔树立起语言学史上第一座划时代的丰碑, 他的语言理论影响了包括布龙菲尔德在内的众多的语言学家。

c语言实验报告分析总结

c语言实验报告分析总结 在这个星期里,我们专业的学生在专业老师的带领下进行了c语言程序实践学习。在这之前,我们已经对c语言这门课程学习了一个学期,以下是小编为大家整理分享的c语言实验报告分析总结。欢迎阅读。 c语言实验报告分析总结1 在科技高度发展的今天,计算机在人们之中的作用越来越突出。而c语言作为一种计算机的语言,我们学习它,有助于我们更好的了解计算机,与计算机进行交流,因此,c语言的学习对我们尤其重要。 在这个星期里,我们专业的学生在专业老师的带领下进行了c语言程序实践学习。在这之前,我们已经对c语言这门课程学习了一个学期,对其有了一定的了解,但是也仅仅是停留在了解的范围,对里面的好多东西还是很陌生,的在运用起来的时候还是感到很棘手,毕竟,万事开头难嘛。 由于时间的关系,我们的这次实践课程老师并没有给我们详细的介绍,只是给我们简单的介绍了几个比较重要的实际操作。包括了程序模块处理.简单界面程序.高级界面程序.程序的添加修改.用程序做一元线性回归处理以及用c语言程序来画粒度分布图等这几样比较重要的时间操作。 上机实验是学习程序设计语言必不可少的实践环节,特别是c语言灵活、简洁,更需要通过编程的实践来真正掌握

它。对于程序设计语言的学习目的,可以概括为学习语法规定、掌握程序设计方法、提高程序开发能力,这些都必须通过充分的实际上机操作才能完成。 学习c程序设计语言除了课堂讲授以外,必须保证有不少于课堂讲授学时的上机时间。因为学时所限,课程不能安排过多的统一上机实验,所以希望学生有效地利用课程上机实验的机会,尽快掌握用c语言开发程序的能力,为今后的继续学习打下一个良好的基础。为此,我们结合课堂讲授的内容和进度,安排了12次上机实验。课程上机实验的目的,不仅仅是验证教材和讲课的内容、检查自己所编的程序是否正确,课程安排的上机实验的目的可以概括为如下几个方面:1.加深对课堂讲授内容的理解 课堂上要讲授许多关于c语言的语法规则,听起来十分枯燥无味,也不容易记住,死记硬背是不可取的。然而要使用c语言这个工具解决实际问题,又必须掌握它。通过多次上机练习,对于语法知识有了感性的认识,加深对它的理解,在理解的基础上就会自然而然地掌握c语言的语法规定。对于一些内容自己认为在课堂上听懂了,但上机实践中会发现原来理解的偏差,这是由于大部分学生是初次接触程序设计,缺乏程序设计的实践所致。 学习c语言不能停留在学习它的语法规则,而是利用学到的知识编写c语言程序,解决实际问题。即把c语言作为

2016年C语言实验报告

通知 各位老师: 本学期非计算机专业《计算机程序设计基础(C语言)》课实验报告要求: 1.统一用《武汉科技大学实验报告》本写。本学期交三次实验报告。 ①循环结构程序设计。 ②数组。 ③函数。 要求学生在完成以下实验报告,参考《C语言程序设计课程实验与题解》中的要求认真完成。 实验1 循环结构程序设计 一、实验目的 1.熟悉用while语句,do-while语句和for语句实现循环的方法。 2.掌握在程序设计中用循环的方法实现各种算法(如穷举、迭代、递推等)。 3.熟悉break语句和continue语句用法的不同之处。 二、实验内容 【例】以下程序,输出下三角形状的乘法九九表。 #include void main() { int i,j; for (i=1;i<=9;i++) /* 打印表头*/ printf(" %4d",i); printf("%c",'\n'); for (i=0;i<=50;i++) printf("%c",'_'); printf("%c",'\n'); for (i=1;i<=9;i++) /* 循环体执行一次,打印一行*/ { for (j=1;j<=i;j++) printf(" %4d",i*j); /* 循环体执行一次,打印一个数据*/ printf("%c",'\n'); /* 每行尾换行*/ } printf("%c",'\n'); } 输入并执行该程序,观察输出结果,试着修改程序打印上三角形状的乘法九九表。 三、编程序并上机调试运行。 1.打印出所有“水仙花数”。所谓“水仙花数”是指一个三位数,其各位数字的立方和正好等于该数本身。例如:153是一个“水仙花数”,因为153=13+53+33。 解题思路:根据题目要求只要分别求出一个三位数的个位、十位、百位上的数字,然后判断是否满足(某一三位数a=a的百位的立方+a的十位的立方+a的个位的立方)这个公式,满足这个三位数就是“水仙花数”。 2.李先生岁数的平方与他的夫人的岁数之和是1053,而他的夫人的岁数的平方与他

语言学研究的材料和方法作业

扬州大学文学院文字学专业 2009年—2010年 语言学研究的材料和方法学期作业 班级:09文字学 姓名:荀婕 学号:M090403 时间:2010年4月 《汉语大词典》资产类若干条目补正 【摘要】《汉语大词典》是一部大型的、历史性的汉语语文词典。全书十二卷,共收词目约三十七万条,五千余万字。所涉及的知识面极为广泛,与社生活、古今习俗、中外文化,乃至各种宗教教义,都发生纵向或横向的联系。然其卷帙浩繁,难免有不够完善之处。试以资产类名物为例,从词义诠释、书证引用、

词目收录三个方面进行补正,共订正词目23条。 【关键词】《汉语大词典》资产名物词义诠释书证引用词目收录 《汉语大词典》(以下简称“大词典”)是迄今为止最大最权威的一部汉语词典,它是文史工作者不可缺少的常用工具书。《大词典》在新的历史条件下,对先学继承超越,并给以极大丰富,对汉语名物做了历史性总结。它在广博的语言材料的基础上,收释了大量的名物词目,释义举例都很精当。但名物研究涉及社会生活各个方面,种类和内容繁杂,所涉典籍浩如烟海,加之词典编纂本身的主客观原因,收释疏失之处,在所难免。1979年版修订本《辞源》总纂者之一刘叶秋老先生曾约举旧《辞源》七项缺点及失误: 1.解释错误或似是而非; 2.印书错误; 3.引书不注时代、作者、卷次、篇目,使读者无法查阅原文; 4.引文删节,不做标识; 5.某些语词未加必要的解释,一般读者难明故事之意义; 6.所收词语去取失当; 7.释义引文,遗漏甚多; 此外,尚有撮述旧文,不注出处;解释词语不能明其意义、用法之演变等失误之处,亦为缺憾。① 同样,作为目前规模最大的汉语语文工具书之一的、历时十八载编纂而成的《汉语大词典》(以下简称《大词典》),也难免存在上述缺点及失误。近来笔者查阅资产类相关资料时,发现其中若干名物条目在释义、举证、词目收录等方面仍有可商之处,故参校比勘,撮其要者而辨之。 一、词义诠释 “词义诠释是检验辞书编纂质量的关键。”只有在释义上仔细推敲,深入探索,力求科学严密、准确到位、完备周全并且概括力强、体现词汇的系统性、跟语法属性保持一致等,才有可能保证辞书的质量。《大词典》向来以体例之完善,考据之精审,释义之详明确切著称。然,也如历代所有辞书之状,疏漏龃龉,瑕疵偶见,势所难免。

对比语言学的定义-起源和发展

对比语言学的定义、起源与发展 对比语言学(Contrastive Linguistics的定义 1、语言学中的比较与对比 比较是人类认识事物、研究事物的一种基本方法,也是语言学研究的一种基本方法。如果说,语言学的根本任务是对语言的某种现象加以阐述的话,那么要对某一语言现象作出阐述,总是需要对这一现象的种种表现加以比较和分析(Harlmann1980:22。因而,按其本质来说,对比语言学也是一种比较,不过是一种具有特定含义的语言学中的比较。下面,先让我们来看看对比语言学的比较,与语言学中其他分支的比较有什么不同,从而使我们能够确定对比语言学在整个语言学中的位置,及其与其他语言学研究的联系。 在进行语言学比较时,根据比较对象的不同,可以沿两条轴线来进行。一方面,可以选择共时或历时的语言现象来进行比较;另一方面,可以选择在某一语言内部或各种语言之间的语言现象来进行比较。这两条轴线的互相交叉,便形成了如下四个象限,这四个象限将语言学研究分成四大类性质和目的不同的比较。

象限I代表了同一语言内部的共时比较。这类比较是对某一语言在其历史发展的某一阶段(特别是现时阶段的语音、语法和词汇等系统的内部构成成分及组织结构的比较。 在共时语言学研究中,要对某一语言的某一结构系统进行描述,就必须对这一结构系统里的各种语言现象加以比较分析。例如,如果我们要研究一种语言的语音系统,我们就要比较这个系统里的各个音素的发音部位和方法有什么不同,它们的声学物理属性有什么不同,在音节中的分布又有什么不同的规律,我们就必须比较这个语言中各类词的语法作用有什么不同,组合搭配有什么特点,等等。而且,要确定一个语言中的词可以区分为哪几个词类,这本身就要进行大量的形态、语义、语法特征等方面的比较。因此可以说,同一语言内的共时比较是语音学、语法学、词汇学等构成当代语言学主流的各个分支学科的一种主要研究方法。 象限Ⅱ代表了同一语言内部的历时比较。这类比较是对某一语言在其历史演变的不同阶段的语音、语法和词汇等系统加以比较,从而使我们了解这一语言的发展历史,找出其基本发展演变规律。例如,通过对英语的历时比较,语言学家一般认为,英语的演变经历了古英语、中古英语、早期现代英语和现代英语等四个阶段。其语法演变的总趋势表现为从一个综合型的语言逐步向一个分析型的语言发展,即词的屈折变化逐渐减少,语法意义的表达越来越多地依赖语序以及介词等语法作用词的运用。这类比较是对某一语言的语言史及其分科(如词源学、古今比较语法学等研究的主要方法。 象限Ⅲ代表了不同语言之间的历时比较。这类比较是对不同语言(一般是亲属语言在各个历史发展阶段的语音、语法和词汇等系统进行比较,其目的主要是探讨语言之间的历史联系,并据此对世界上的语言进行谱系分类,重建或构拟某一组亲属语的共同原始语(proto-language,找出它们之间的某些共同发展规律. 例如,语言学家通过对印欧语系诸语言之向的历时比较研究,使我们能够大致了解这些语言在历史演变过程中的关系,推断出原始印欧语的大致形式。不同语言之间的历时比较往往

C语言实验报告合集图文稿

C语言实验报告合集文件管理序列号:[K8UY-K9IO69-O6M243-OL889-F88688]

《C语言程序设计》实验报告 专业:班级:学号:学生姓名: 实验日期:成绩:指导老师: 实验单元一程序基本结构设计 一、实验题目 实验一熟悉VC++环境 二、实验目的 1. 熟悉C程序编辑环境,掌握主要菜单项的作用。 2. 熟悉编写一个C程序的上机过程(编辑、编译、链接和运行)。 3. 熟悉C程序的基本输入输出语句 三、实验内容 1. 书本第一章的例一程序。 2. 由键盘输入两个整数,求得它们的和并输出至屏幕。 四、实验环境 1.硬件环境:当前所有电脑硬件环境均支持。 2.软件环境:Visual C++ 6.0 五、实验代码及结果(程序运行结果请以截屏图给出) 1.源程序代码: #include "stdio.h" int main() {int a,b,sum; a=2;

b=3; sum=a+b; printf("007zhang\nsum=%d\n",sum); return 0; } 运行结果为: 2.源程序代码: 运行结果为: 六、实验心得(请对每个实验题目编程及调试运行中遇到的问题及解决方案进行简单总结) 《C语言程序设计》实验报告 专业:班级:学号:学生姓名: 实验日期:成绩:指导老师: 实验单元一程序基本结构设计 一、实验题目 实验二顺序结构程序设计 二、实验目的 (1)掌握C语言数据类型以及变量的声明。 (2)掌握C语言的赋值运算符、赋值表达式、赋值语句。 (3)掌握C语言的整型和字符型的混合运算。 (4)掌握C语言的输入、输出函数的使用格式。 三、实验内容

c语言,心得体会

c语言,心得体会 篇一:c语言感想 C语言心得体会 在科技快速发展的今天,计算机在人们生活中的作用越来越突出,而C语言作为一种计算机的语言,我们学习它有助于我们更好地了解计算机。通过学习,我们可以了解到计算机是如何执行程序命令的。不仅如此,我们还可以根据自己的需要编写程序,来解决生活当中的实际问题。因此C语言的学习对于当代大学生来说尤为重要。 在这学期我们学完了《C语言程序设计教程》,并对它有了深入的了解。在这之前,我也对C语言有一个初步的了解,但仅仅是停留在了解层面,对它的实际运作方式和一些细节的东西还是很陌生。在学完之后,就对它有了更为深入的了解,比如C语言的发展历史,如何编写程序,编写程序时的注意事项和方法。C语言有它自己严格的语法规定,符号绝对要按要求使用,不能乱加、错加,但同时它也是很灵活泼的程序设计语言,同一种程序可以有不同的编写方法,但均可以保证最终的结果是一样的,我们要在学习中找到编写程序简单、快捷的方法,尽量舍弃那些复杂的步骤,让我们编写的程序更加容易读。这体现了C语言的灵活性,同一个结果可以有不同的途径到达。但在学习过程中还是遇到了

不少困难,有时一个小小的错误就导致整个程序不能运行,需要花大量时间找出错误并修改。可能是因为初次接触C语言这门课程,有时还是会跟不上老师讲课的步伐,好在老师仍然耐心的给我们讲解,无论是什么问题都耐心回答,渐渐的我们知道了C语言的学习方法。 其次就是上机课,我们可以有大量的时间进行上机操作,上机是学习C语言必不可少的部分。一些简单快捷的程序设计方法需要上机进行检查其正确性。如果嫌上机时间短的话,还可以将上机的软件拷贝回去,这样在寝室也可以找时间练习。上机会遇到一些问题,有时一个程序会出现七八个错误,好在计算机可以自己找到错误的位置,并提醒我怎么改正,慢慢的,一个一个的错误被纠正过来,看到程序能运行时,心里就觉得很有成就感。也就越来越对它产生兴趣。我可以学着编一些程序来解决实际中的问题,上次物理实验有很多实验数据需要处理,老师就建议我们用C语言编写一个程序来处理那些数据。由此可以看出C语言的用处是非常大的。 学习C语言可以让我们更好的锻炼自己的逻辑思维能力,通过一些复杂的程序设计来强化我们的大脑。与此同时,还可以更好地掌握计算机知识,在不断学习中让自己自信起来。学习C语言对以后的工作也是有帮助的,可以结合其他科目灵或运用。C语言的实用性特别强,特别是在科技、信

对比语言学研究的原则

对比语言学研究的原则 对比语言学是语言学的一个分支,它的主要研究领域是对两种或两种以上的复数语言进行对比分析,探索研究对象语言间的相对应关系。对比语言学研究原则在不同的研究者看来有不同的定义,目前似乎没有一个十分固定的规范。纵观当今国内比较语言学的研究成果,目前大概有以下几种研究原则: (一)在语言运用的行为中,对比关系一旦确立,就可以进行对比。但在进行比较时,有三条原则必须遵循:1.描写先于比较;2.个体比较先于系统比较,3.在比较中所用的标准必须一致。 第一条原则是很容易理解的。我们在对任何事物进行比较时,如果不对比较的双方的有关特征,运动方式加以描写,要进行有效的比较是不可能的。我们要对某种语言的某些模式与另一语言的某些模式进行比较,首先必须对被比的语言有深透的认识,也就是说,仅仅会讲这种语言是不够的,必须对比较的语言分别做出描写。这种描写越深刻细致,精确度越高,比较所得到的成果就越大;反之,粗浅的描写,只能导致准确性差的结果。如果我们要对汉语的“天天”、“每天”,与英语的“everyday”、“each day”、“daily”、“day by day”、“day after day”、“from day to day”进行比较。首先就应对汉英两组词单独进行描写:。汉语的“天天”“每天”,如果不仔细分析似乎是完全等价词,实际上这两个词,有共同性的一面,也有不同的一面,其价值并不相等。从意义上看,’“天天”的着眼点在于个体所组成的整体,有“所有的,毫无例外的”意义;而“每天”则侧重于整体中的个体,有“一天一天”的意义⑧。英语的这组词,无论从意义上,还是从功能上也不一样。如from day to day,就有“日复一日”之义,而 everyday则无此意。 第二条原则是在第一条原则的基础上提出来的,不进行描写自然无法比较,但不进行个体描写,也不会有系统的描写。比较也是如此,没有个体的比较,就不可能进行系统的比较。这条原则也是显而易见的。但人们有时在具体的研究中常常不是这样,一开始就企图对两种语言的语法系统、或语音系统进行全面比较。可以断言如果不使用他人对个体模式的研究成果,想做出有效的比较成果来是值得怀疑的。即使将来有了某几种语言的比较语法,也是在对个体模式比较研究的基础上最后形成系统的比较。所以,个体比较先于系统比较是对比研究中的一条很重要原则。 第三条原则是在比较过程中,要始终坚持标准的一贯性原则。在整个对比分析中,不管在任何平面上,对任何模式进行对比分析,都必须坚持下述三条标准:①意义;②功能;③情景(或叫语境,上下文)。至于对不同平面可采用不同的方式进行对比;如在句法平面,转换分析可能是有效的方法;而在语义平面,分布分析可能有效。各个分析平面所使用的方法不同,不能和对比的标准混同起来。 (二)语言对比研究的几个基本原则 1、语言现象的可比性 最理想的对比是以语言共相即世界上人类自然语言中普遍存在的现象和共同具备的特点作为比较对象,并且这些现象在这些语言中都已经被充分研究过。在这种情况下,对比的着眼点是完全对应的,具体的语言体系。如:几种语言的元音比较,辅音比较,重音比较,调型比较,音节比较,构词模式比较,实际切分比较,语序比较等等。共相对比的目的是总结不同语言中对应体系表达形式及语义内容的异同。但世界上的语言林林总总,不但它们的结构相去甚远,它们被研究的程度也差异极大。经常遇到这样的情况:在被对比的语言中比较对象的范畴并不吻合一致。在一种语言里有某种语义一形态体系,而在另一种语言里不存在

语言学中的研究方法

第34卷第6期 唐山师范学院学报 2012年11月 Vol.34 No.6 Journal of Tangshan Teachers College Nov. 2012 ────────── 收稿日期:2012-03-25 作者简介:申丽红(1975-),女,河北邯郸人,博士研究生,讲师,研究方向为理论语言学及语言教学。 -24- 语言学中的研究方法 申丽红1,2 (1. 中国传媒大学 文学院,北京 100021;2. 河北联合大学 外国语学院,河北 唐山 063000) 摘 要:语言学作为社会科学和自然科学的交叉学科,近年来有了长足的发展。各家学者秉承不同的语言学理论,采用不同的研究方法对语言进行了多方位的研究。本文从语言学理论的不同发展阶段对语言学研究方法做一梳理。 关键词:语言学;定量研究;定性研究 中图分类号: H 0-05 文献标识码: A 文章编号:1009-9115(2012)06-0024-03 Some Research Methods of Linguistics SHEN Li-hong 1,2 (1. College of Liberal Arts, The Communication University of China, Beijing 100021, China; 2. College of Foreign Languages, Hebei United University, Tangshan 063000, China) Abstract: Linguistics, as a cross-discipline between natural and social science, has developed well in recent years. Different scholars did some researches on language with different theories and from different angles. A summary about the research methods of linguistics is made. Key Words: linguistics; quantitative research; qualitative research 语言是人类特有的宝贵财产,是人类社会生活的重要组成部分。随着社会发展,文明进步,人们开始从不同角度探索语言的奥秘,以揭示形形色色的言语背后所隐藏的规律,从而形成了林林总总的语言学流派和语言学理论。 任何一门学科的研究方法对于一门学科的发展都是至关重要的。在语言学发展的不同阶段,不同的语言学流派以不同的哲学基础建立起自己的理论框架后,因其学科发展的不同时期以及不同的研究目的而选用不同的研究方法来进行语言学相关研究。 一、语言学发展简史 西方的语言学研究自古希腊始,希腊著名的哲学家苏格拉底(Socrates, BC 470-BC 399),柏拉图( Plato, BC 429-BC 347)和亚里士多德(Aristotle, BC 384- BC322)等通过对语言的辩论奠定了语言研究的哲学基础。此后语言学在西方历经中世纪、文艺复兴以及19世纪历史比较语言学的发展,随着一些人类学家、哲学家等相继加入语言学研究,语言学学科迅速发展。他们详细研究了语言的分类, 语言中的音变等,为现代语言学的诞生奠定了坚实的基础。 20世纪初,瑞士语言学家索绪尔提出的普通语言学理论使语言学真正成为了一门科学的学科。此后的布拉格学派、哥本哈根学派以及美国的结构主义学派基本上秉承了结构主义的衣钵,对语言的结构、音位等进行了详细的描写和切分。 20世纪50年代,乔姆斯基(Noam Chomsky )提出了转换生成语法(Transformational-Generative Grammar )。转换生成语法彻底颠覆了传统的结构主义语法,推动语言学研究进入当代语言学时期。乔姆斯基认为人类获得语言的过程无论采用“白板说”还是“刺激-反应”论都不足以说明问题,以此提出了“先天性假设”(innateness hypothesis )。他认为人类的大脑先天被内置了一套“普遍语法”(universal grammar )或“语言普遍现象”(linguistic universals )。这种普遍语法在后天经验的触发下而形成各种各样的“个别语法”(particular grammar )。语言学家的任务就是运用数学的运算原理,运用各种规则逐步推导以

相关文档
最新文档