计算机应用论文

计算机原理中C语言的应用论文

时间:2021-01-24 17:40:43 计算机应用论文 我要投稿

计算机原理中C语言的应用论文

  计算机原理中C语言的应用论文【1】

计算机原理中C语言的应用论文

  摘要:从1931年,计算机的发明开始,人类逐渐进入到信息化的时代。

  发展到今天,计算机更是成为21世纪进行信息交换的主要工具。

  人类对于计算机的要求也是逐步在提高。

  这就对作为计算机核心的语言编程提出了更高的要求。

  本文针对计算机程序设计语言—C语言,从C语言的特点、指针、字符串以及结构等方面对C语言在计算机原理中的应用进行了简单的分析。

  关键词:C语言;特点;指针;字符串;结构

  1 引言

  21世纪是计算机信息化的时代。

  在21世纪,计算机成为掌握现代科学技术,培养新型社会人才的必要工具。

  而对于已经大众化的计算机而言,语言是其核心。

  如果没有语言,计算机便没办法进行更新换代。

  C语言就是这样一种计面相过程的计算机程序设计语言。

  C语言是20世纪70年代由贝尔实验室研发出来的。

  其后,随着UNIX操作系统的广泛使用,而得到迅速的推广,被运用于大、中、小计算机上。

  此外,它不仅可以为工作系统设计语言,还可以编写系统的应用程序,并作为应用程序设计语言、从而编写不依赖于计算机硬件的应用程序。

  到80年代初期,根据C语言问世以来出现的各种版本,美国国家标准化协会(ANSI)对其进行了发展和拓展,并制定了ANSI标准。

  近几年,由于C语言具有丰富的语言功能、较强的表达能力、较广的应用面、高的目标程序效率等特别适合于编写软件系统的优点,C语言在国内外得到迅速的推广和应用。

  2 C语言的特点

  在计算机逐渐普及的今天,C语言的运用仍然具有十分广阔的应用领域,并且逐渐成为近几年高级程序设计中较为流行的设计语言之一。

  并且此外,C语言还广泛用于大型软件的编写过程中。

  C语言不仅具有汇编语言的特点,还具有高级语言的特点。

  其主要特点如下:

  (1)C语言在进行程序设计时,会按功能原则将一个较大的程序进行分割为一些小的子模块,每一个小的子模块就是一个功能单一、容易理解且结构清晰的小程序。

  因此,C语言是一种具有模块化思想的程序设计语言。

  (2)C语言一共有34个预算符、32个关键字、9条控制语句。

  但它不仅能够在计算机运算符号的过程中超越其他各种语言程序,实现它们难以实现的运算操作功能,而且,其在运算操作过程中还具有其他计算机语言汇编程序无法企及的全面、方面、快捷、灵活的特点。

  因此,较之其他语言程序,C语言具有结构紧凑、语言简洁、使用方便等特点。

  (3)C语言中包好着各种现代化语言的数据结构。

  具有诸如实型、整型、指针类型、字符型、结构体类型、数组类型、共用体类型等各种数据类型。

  由此可见,C语言的数据结构十分的丰富。

  (4)C语言程序基本上可以使用于各种型号不同的计算机和各种操作系统环境下,而不用做任何的修改。

  因此,C语言具有较强的可移植性。

  (5)较之其他高级语言,C语言可以直接对系统功能进行调用,从而实现对硬件的操作。

  3 C语言在计算机原理中的应用

  发展到今天,C语言除了适用于计算机系统软件的编写之外,还广泛的被运用到三维、二维和动画的设计之中。

  而C语言的这一切运用,都离不开C语言在计算机原理中的应用。

  想对C语言在计算机原理中的运用进行了解,就必须对C语言有一个全面的认识,才能避免在以后的程序设计过程中出现基础不足而难以维持的情况。

  (1)C语言的指针。

  在C语言中,如果“*”号出现在一个相应的变量声明前面,那这就是表示该变量是一个指针型的变量。

  即,这一个变量对于一个地址进行着的相应存储,“*”就是表示这个相应内存地址里相对于这个变量的存储内容。

  一般而言,一个指针是一个地址,是一个常量。

  在特殊情况下,一个指针变量可以有不同代表变量的指针值。

  因此,在一般情况下,对于C语言中的指针而言,它不仅可以代表相关变量、数组、数组元素以及相应的函数的地址,它还可以代表与这些地址相对应的存储内容。

  此外,通过作为形式参数的指针可以再调用函数的过程中得到一个以上不同于return(z)的返回值。

  由此,在计算机原理中,指针将C语言同其他同时代的高级语言区别了出来。

  (2)字符串。

  字符串表示的是text文本的字符序列,其本质上就是一种字符数组。

  在C语言中,字符串是一种以ASCII的UNL作为数组退出的一种chair型的数组。

  因此,在计算机原理中,对于这些字符串的使用并不需要引用库。

  但在C标准库中包含着一些函数,这些函数可以在一定程度上对相应的字符串进行操作,这就使得这些函数看起来更像是字符串而不是数组了。

  在对这些函数进行使用时,需要用相应的头文件进行引用。

  (3)C语言结构的应用。

  C语言主要包括顺序结构、选择结构、循环结构、等三种结构模式。

  1)、顺序结构。

  我们先看一个例子,假设X=2,Y=4,现在我们需要交换X和Y的值。

  在一定程度上,我们可以将这种值的交换看做是两个杯子的交换,那第三个杯子我们可以看作是Z。

  那其正确的编程程序应该是:Z=X;X=Y;Y=Z。

  其执行的相应结果也该是:X=2,Y=Z=4。

  如果将这个顺序进行打乱,写作:X=Y;Z=X;Y=Z。

  那么相应的,其执行的结果也会发生改变,成为:X=Y=Z=4。

  这样就不能达到我们预期想要取得的结果了。

  顺序结构可以构成一个相对简单的,但又完整的程序,进行相对独立的运用。

  在计算机运用原理中,常见的输入、计算、输出程序也就是顺序结构。

  在C语言中顺序结构式按先后的顺序依次进行操作的`。

  2)、循环结构。

  在进行运算和处理的过程中,常常会出现许多具有规律性的重复,反应到程序之中,就会需要将某些语句进行重复的执行。

  而在这种情况下被重复执行的语句便称之为循环体。

  因此在语言程序中出现的循环结构,不仅可以减少对相关源程序反复书写的工作量,还可以用来描述在重复执行某段算法时出现的问题以及具有规律性的重复运算。

  在一定程度上还可以缩短程序的长度,使得程序变得简单明了。

  C语言提供了“for”、“while”、“do-while”、“goto”三种循环语句来实现其在计算机原理中的循环结构。

  这四种循环结构可以对相同的问题进行相关的处理,并且在一般情况下,这四种循环再一定程度上还可以进行一定的替换。

  在循环结构中其循环判定的条件则由表达式组成,相应的取值于表达式的非0或0则分别代表着其判定结果的真或假。

  3)选择结构。

  选择结构是对相关选择结构的执行,主要是依据相关的条件对相应的执行路径进行选择。

  在选择结构的程序设计方法中,最为关键的是适用性较强的分支条件和与之相关的分析程序的相对应的流程。

  在C语言中,其提供的用于选择结构的语句主要是“if”和“if-else”语句。

  由于在选择结构中可以派生出另外的一种选择结果,造成多分枝选择结构的出现。

  因此,在C语言中还有一种针对于多分枝选择结构的“switch case”语句。

  从上面的分析,我们可以看出C语言主要是由一系列相对独立的函数按一定的结构组成的。

  这在一定程度上,也是C语言模块化思想的体现。

  将一个大的程序分化为更多小的子模块。

  所以,在对计算机原理的运用程序进行编写、调试的时候,可以讲各个程序分开来进行编写、调试。

  而C语言这种特点运用到具体的程序编写和调试过程中,既可以让多个人共同参与到一个程序任务的编写、调试中去,也可以让一个人参与到多个的编程任务中去。

  C语言的这种模块化的特点,在具体的程序编程过程中充分体现了C语言的灵活性和方便性以及程序文档的技巧性,从而在一定程度上提高了程序的编辑和软件开发的效率。

  4 小结

  综上所述,正是由于C语言模块化思想、灵活方便、数据结构丰富、可移植性强等特点,使得C语言在众多同时代的高级语言中脱颖而出,成为当下较为流行的高级程序设计语言之一。

  而C语言上述的这些特点,正是C语言的指针、字符串、结构等在实际的计算机原理中合理、科学的应用中形成。

  也正是这些特点,使得C语言在编程过程中具有较好的方便性、灵活性以及程序文档的技巧性,才使得C语言的程序编辑和软件开发率在一定程度上得到提高。

  参考文献:

  [1]罗莎.计算机中 C 语言的应用特点分析[J].计算机光盘软件与应用,2012(7).

  [2]李俊.C 语言中计算机原理的应用[J].计算机光盘软件与应用,2012(10).

  [3]夏欢庆.C 语言在计算机中的应用[J].电脑知识与技术,2011(23).

  [4]刘岩.C语言应用简述[J].科技情报开发与经济,2004,14(10)

  [5]张忠生.浅谈 C 语言的应用技巧[J].计算机光盘软件与应用,2011(22).

  计算机原理中C语言的应用研究【2】

  【摘要】如今科学技术水平在不断的提高,计算机技术也在飞速发展。

  C语言同样也在不断的完善和发展。

  其自身固有的可操作性、灵活性、方便性,使其成为了一种热门的编程语言。

  本文针对C语言的特点,以及其在计算机原理中的具体运用做出了分析。

  【关键词】计算机原理;C语言;应用分析

  1.C语言的特点

  如今,在计算机原理当中,C语言受到了广泛的运用,究其原因,是因为其自身有很多优点,下面为大家详细分析C语言的具体特点:

  1.1 C语言的操作步骤比较简单,不繁琐,并且其灵活程度比较高。

  它主要包括九种控制语言,32个关键字。

  所以,在运用C语言进行编程的时候,它对书写的格式没有特别高的要求,书写方式也比较随意,但是在书写的时候,要注意字母的大小写。

  它可以选取低级语言的实用性和高级语言的基本结构,将二者相互地融合。

  1.2 在C语言当中,运算符主要有三种,其运算符涉及的范围也比较广泛。

  C语言当中,针对一些括号、强制类型的转换符、赋值符等等,都可以将其视为运算符。

  这样做的目的是丰富C语言当中运算符的类型,同其它语言相比,使得C语言的运算符更为丰富。

  在表达式的类型方面,C语言相比于其它的语言也更为丰富、多样。

  1.3 在C语言当中,其9条基本语句控制的三种结构分别是选择、循环、顺序这3种结构,其它的操作步骤比如输入、输出都是通过其内部的库函数来实现的。

  所以,在学习C语言的时候,这9种基本语句固然重要,但也不能忽视了库函数的学习。

  标准库函数是C语言编程当中的一个重要的组成部分,比如main()函数,在C语言中,起到一个主程序的作用。

  除了main()函数意外,还有其它的函数,它们起到的作用就好比是一个子程序。

  在C语言的运行过程中,是以main()函数作为开始,无论编程者将main()函数放在什么位置,一旦主函数执行终了,那么这个程序也就终止执行了。

  1.4 通过C语言程序生成出来的目标代码有着较高的质量,同时其可执行程度也比较高,同时方便移植。

  1.5 无论是母函数还是其他的函数,其都有一个基本的结构,主要包括两部分,函数体和函数说明。

  1.6 在函数体的部分,首先是函数说明,其后必须成对地使用大括号,在大括号里面的函数也是由两部分组成:执行语句和说明语句。

  1.7 在编写C语言的时候,一句话结束了,要以分号结尾,即使该句式函数的最后一句,也需要用分号结尾。

  对于语句的行分布,C语言的规定还是比较随意的,随便一行写几个语句都可以,只要句与句之间用分号分开即可。

  1.8 在编写C语言的时候,可以出现注释的部分,对注释有着明确的格式要求,必须以/*....*/来表示,与大括号一样,“/*”必须要成对地出现,并且分号和星号之间不能有空格,否则在运行的过程中就会出现错误。

  注释的具体位置也没有严格的规定,既可以在每句话的尾端,也可以自己另起一行。

  如果该行不够写了,就可以再起一行。

  在注释的过程中,即使电脑的操作系统不是中文,也可以以中文写注释,只是显示的是乱码,但是程序可以照常运行。

  1.9 和其它的高级语言相比,C语言语句方面并没有什么明显的不一样,也是靠执行语句来推定程序的运行。

  根据每个语句的意义、功能的差别,我们将9种的语句划分成为了3大类:选择语句、循环语句以及其它的控制语句。

  除此以外,还会出现函数调用语句。

  2.计算机原理中C语言的具体运用

  C语言从出现开始,一直不断发展。

  如今,C语言的应用也是相当的广泛,设计了动画制作、三维图形设计、计算机系统软件的编写等等各个领域。

  对于这些应用,都要依靠计算机原理当中C语言的具体运用。

  如果想了解计算机原理当中C语言是如何具体运用的,就必须先学透C语言,否则在日后的编程当中,往往会因为一点小细节的错误,导致整个程序无法执行。

  2.1 字符串的应用

  字符串实际上就是一个字符数组。

  在C语言编程当汇总,字符串以UNL以及ASCII作为数组,使其退出程序的一种Chair型数组。

  这些字符串在计算机原理当中得到运用时,不需要靠引用库来实现。

  在C语言的库函数当中,有一部分函数,可以操作其对应的字符串,比起数组,这一类的函数看起来更近似于字符串。

  在运用这一类的函数的时候,就要采用一个头文件:。

  2.2 指针的运用

  在编辑C语言的过程中,如果想使一个变量成为指针变量,那么就要在这个变量前面添加一个“*”。

  指针的含义就是,将这个变量所对应的地址储存下来,而符号“*”的还以就是在这个地址当中的储存的内容。

  通常来说,一个指针就对应着一个地址,其是一个常量。

  但是,在某些特殊情况之下,指针可以使一个变量,其所代表的指针值也就是不断变化的。

  所以,在C语言当中,指针可以代指很多的东西,除了变量、数组中的元素、指针对应的函数的地址,还可以代表在这些地址当中储存的内容。

  除此以外,还有一种指针是作为形式参数出现,其可以实现对函数的再调用,得出来的数值和return(z)的返回值是不一样的。

  通过上述所讲,可以看出,指针使得计算机原理下的C语言和其它的语言相区别。

  2.3 C语言的中结构的应用

  上文已经阐述,C语言中主要由三种结构,分别是循环结构、顺序结构和选择结构。

  2.3.1 顺序结构

  在此,先举一个例子,假设Z=5,X=7,如果现在要将Z和X的数值进行交换,在某种意义上来说,可以讲这两者看做是两瓶饮料的交换,那么此时我们就要引进第三个空瓶子,Y。

  在进行编程的时候,程序就应该这样写:Y=Z;Z=X;X=Y。

  所运行得出的结果就会使Z=7,Y=X=5。

  如果编程的顺序不是按照这样来写,那么很容易就得出错误的结果。

  所以可以看出,顺序结构是一个比较独立地结构,其又是一个比较完整的结构,引导C语言的执行进程。

  2.3.2 循环结构

  在程序的运行过程中,往往会出现某一部分的程序反复地执行。

  该种部分就可以称为循环体。

  在C语言的编程当中,应用循环结构,就减少了很多重复做功,并且使整个程序的结构一目了然。

  在C语言当中,经常使用的循环语句由“while”、“for”、“do-while”、“goto”这4种。

  采用这4中语句,就可以对相同的问题进行同样的处理。

  2.3.3 选择结构

  根据条件的不同,选择不同的执行路径,这就是选择结构的功能所在。

  在选择结构当中,通常会出现的语句是“if”和“if-else”。

  通过以上的分析,可以看出C语言的组成主要靠一些比较独立地函数,依照一种结构组合而成。

  主函数好比一个大的模块,各个子函数就是每个小模块。

  所以,在调试C语言的时候,可以讲每个函数分开来调试,就可以很容易的找到错误。

  也正是因为C语言自身具有的模块化的特点,使得其运用比较灵活、方便,效率也比较高。

  3.结束语

  C语言正因为其自身具有的灵活性、方便性、高效率、简便性种种优点,备受人们青睐,成为了众多编程语言当中的佼佼者。

  而对于这些优点最好的展示,就是讲C语言与计算机原理想融合,使其充分地发挥出其特点。

  参考文献

  [1]李俊.C语言中计算机原理的应用[J].计算机光盘软件与应用,2012(10).

  [2]夏欢庆.C语言在计算机中的应用[J].电脑知识与技术,2011(23).

  C语言在计算机原理中的应用【3】

  【摘要】当前计算机已经成为社会获取信息的必要工具之一,人们对计算机的应用存在很大的依赖感,在计算机的编程中只有具有相适应的语言才能增强功能,本文主要分析C语言在计算机原理中的应用。

  【关键词】C语言 计算机原理 语言结构

  C语言是计算机程序设计语言治愈,具备了高级语言和汇编语言的特点,当前C语言功能繁多,在计算机设计中开始逐渐采用C语言设计,方便软件的编写,本文主要分析C语言在计算机原理中的应用。

  1.C语言概述

  C语言是一种通用计算机编程语言,编译简单,无需特别的运行环境,非常适合搭配汇编语言来使用,C语言由函数构成,能够解决多个编辑任务,同时也能将多个程序组合在一起完成任务。

  在现实的开发问题中,可以由多个人来承担程序比恩写,提高程序的编辑能力和团建开发能力。

  C语言从开始出现到现在一直被使用在计算机领域中,很容易学会,能够充分发挥出回汇编语言的优点。

  在科学领域中,C语言主要服务于软件的开发,如开发单片机以及嵌入式系统等。

  C语言在计算机领域得到广泛应用主要不仅仅是因为能够适合多种操作系统,与数据类型、功能繁多有关,另外也与强大的图形功能有很大的关系。

  与其他高级语言相比,C语言能够直接调用系统功能,实现硬件的操作。

  2.计算机语言的数据表示分析

  随着计算机技术的不断发展进步,计算机语言编程在计算机相关应用中已经不是最终的部分,很多应用软件中不会过多关注C语言,因此在分析C语言中,需要抛弃掉计算机的固有认识。

  如在实践应用中可以先分析二进制、十进制表示法,相对十进制而言,而仅是具有很大的优越性,但是一些比较特殊的数据难以达到要求,在计算机语言数据中使用受到显示,C语言能够弥补二进制表示法的不足,C语言包括了预算符、关键字以及控制语句各34个、32个、9个,能够实现其他汇编语言所无法实现的运算操作功能,结构紧凑,使用方便。

  另外C语言还能够使用与补码不同的特定表示方法,如浮点类型法float等。

  C语言中的字符类型法在表示实际语言数据中使用非常方便,一个字符代表一个字节。

  C语言程序基本是可以使用在不同的操作环境中,无需修改,可移植性很强。

  3.C语言在计算机原理中的应用

  目前C语言不仅使用在计算机软件编程中,还是用在二维、动画等设计中,在分析C语言在计算机原理应用中,需要先分析计算机内存储器的内部构造,计算机内存的容量、结构等对C语言程序非常重要。

  对于计算机内存编址的重点集中在保证存在大量内存编址中,想要实现这个结果需要进行二进制,由于分辨字节编址内容的差异,每个字节可以存放的内容也存在很多的不同。

  C语言在计算机原理应用中作为指针、字符串等。

  在声明相关变量中,若是变量前面采用*符号,就表示这个变量为指针形变量,*的主要功能为得到内容的操作符号,就是得到相对应的存储信息,一个指针就是一个地址常量,C语言与其他语言最大的差别在于指针,指针不仅仅对应着变量地址,同时还对应着数组、函数的地址,当然若是操作不当可能会对整个程序带来隐患。

  C语言的字符串与char型类似,表示text文本的字符序列就是字符串组,在不用采用引用库时可以采用字串符来表示,在数组看上去像是一个字符串时,就需要采用C标准库里面的字符串来对应里面的函数,使这些函数找到开头文件。

  计算机垃圾数据是启动中以前使用过的没有及时清除的数据,垃圾数据是C语言的重要组成部分,在操作中,若是存储空间被占用后就不能再使用。

  C语言结构范围循环结构、选择结构和顺序结构,在使用中,顺序结构可以进行单独使用,构成比较简单,能够使用在日常的程序设计中,如输入机构、计算结构等都是使用顺序结构,在计算机原理应用中很常见,在使用中需要依照先后顺序进行操作。

  在一些程序的设计与运算中,很多程序设计存在重复性,把他们引入程序中,就属于循环结构,循环结构在使用中,避免了书写中存在的重复问题,也能够避免重复性的运算,在相应程度上能够缩短程序的长度。

  选择结构是对相关选择结构的执行,在选择结构的程序设计方法中,最关键的部分在于分支条件,在C语言中,提供的语句主要是if和if-else等,通过此派生出另外一种选择结果。

  C语言由多个独立的函数组成,这是C语言模块化思想的表现,在编写调试计算机原理中能够分开各个程序进行编写调试,能够提高程序的开发效率。

  综上所述,本文主要分析C语言在计算机原理中的应用,C语言灵活方面,具有很强的适用性,能够在程序的编辑和软件开发中大大提高工作效率,因此C语言成为当前高级程序设计常采用的语言之一。

  参考文献:

  [1]李玉霞. 浅析计算机原理中C语言的应用[J].计算机光盘软件与应用,2014,21:157+159.

【计算机原理中C语言的应用论文】相关文章:

计算机原理中C语言应用论文01-28

计算机原理中C语言的应用12-07

中职计算机应用基础中的应用论文03-22

浅析计算机应用基础教学中的应用论文03-18

高职计算机应用基础教学中的应用论文03-18

计算机应用软件开发中不同编程语言的影响论文03-13

研究C语言计算机编程实验07-31

中职计算机教学中应用的探究论文03-25

语言在汉语言文学中的应用意境分析论文03-13