首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
目前,计算机广泛使用的语言主要有两大类,即高级语言和汇编语言。高级语言程序设计不必了解机器结构,用户可集中精力考虑问题,因而编程效率高,而且程序的查错、测试简单快速。然而,高级语言程序不能产生有效的机器目标代码,程序的运行要靠编译程序的翻译,编译程序不仅价格昂贵,而且占用大量的存贮空间,所以高级语言程序额外开销较大,程序的效率低,难以在时间和存贮器两方面实现最佳化。其次,如果用户问题是控制某一设备,则问题就很难用代数式表示,高级语言就显得无能为力了。虽然汇编语言程序设计面向机器,编程效率低,不可移植,但是它却能弥补高级语言的上述缺陷,并能充分的发挥CPU的灵活性。综上所述,两大语言各有其自身特点及应用场合,高级语言适用于科技计算,事务管理;汇编语言多用于工业生产过程控制、实时控制、仪器仪表自动化等科技领域。  相似文献   

2.
讨论了FoxBASE^ 语言语句静态使用频度的统计方法;利用C语言编程.实现了自动统计,该程序有益于缩短高级语言和机器语言的语义差距、编译程序的长度和所需时间.  相似文献   

3.
编译程序是现代计算机系统的基本组成部分之一,是软件开发工作者必不可少的工具。本文对编译过程的剖析,阐明了编译过程中各个阶段的任务、联系及区别,同时也说明编译程序的重要性。  相似文献   

4.
一、引言 任何一个高级语言程序都必须经过编译程序的翻译,变成计算机所能接受的机器语言程序,才能运行。在编译程序中最主要的工作就是对程序进行语法分析。 语法分析中对数学表达式的正确描述与分析是一个很突出的问题,过去的编译程  相似文献   

5.
C语言最大的特点是功能强大、使用方便灵活.C语言的编译程序对语法检查并不象其它高级语言那么严格,某些错误编译程序不予以检查,这不但给编程人员留下灵活的空间,而且给调试程序带来许多不便,尤其对于初学者来说,经常会出现一些莫名其妙的错误.要想快速排错除了学习时严格掌握C的语法规则,还要经常归纳总结,这样就可以避免一些典型错误的发生.  相似文献   

6.
BASIC语言语句使用频度的自动统计方法设计与实现   总被引:2,自引:0,他引:2  
讨论了BASIC语言语句静态使用频度的统计方法 ,利用C语言编程 ,实现了自动统计 .经验证 ,程序执行流畅 ,速度快 ,效果较好 ,为缩短高级语言和机器语言的语义差距 ,缩短编译程序的长度和编译所需时间提供帮助  相似文献   

7.
高级语言程序设计(C语言)是高等教育自学考试中计算机专业的专业课,TurboC编译程序又是C语言主要的编辑平台,学好C语言,掌握并且精通TurboC编译程序的使用至关重要。以TurboC2.0为例,对于大多数初学者(尤其是广大自考生)来说,纯英文界面给学生带来诸多不便,鉴于此,对TurboC2.0编译程序的使用做如下归纳总结:首先,简单介绍一下TurboC2.0的编辑窗口。执行tc.exe程序(在MS-DOS状态下运行tc.exe或在Windows窗口中双击tc.exe),打开TurboC2.0的工作窗口如图:一、主菜单栏在工作窗口顶部,包括8个主菜单:File文件、Edit编辑、Run运行、Com…  相似文献   

8.
Java高级编程语言的特点及发展趋势   总被引:1,自引:0,他引:1  
随着计算机高级编程语言的普及推广,计算机系统高级语言编程势在必行。文章对目前比较流行的编程语言Java的发展过程、技术性能和发展趋势进行了介绍。  相似文献   

9.
C语言课程是计算机专业重要的基础课,也是学习其它高级程序设计语言的基础,具有承上启下的作用。但很多高校教师在讲授C语言时,并没有基于计算机系统结构和汇编语言等课程进行教学,导致C语言教学对学生而言只能达到“知其然”,并没有“知其所以然”。因此,针对网络空间安全学科下的C语言教学,提出将计算机系统结构和汇编语言课程作为C语言前期基础课程的改革思路,从程序语言底层执行过程出发进行C语言课程教学,并对C语言课程教学案例进行分析。  相似文献   

10.
C程序设计中易混淆的若干问题的分析   总被引:1,自引:0,他引:1  
针对C语言程序设计中易混淆的几个典型问题,进行深入的分析,提出了避免副作用、编译程序相关等问题的方法。  相似文献   

11.
在计算机基础教学中,高级语言程序设计课程是教学的一个难点。由于程序设计课程具有系统性、专业性等特点,因而要求学生具备一定的专业理论基础,这对于非计算机专业学生来说,特别是对于来自不同地区,计算机入门知识起点不同的高校学生更是有一定难度。而"任务驱动"教学法符合计算机系统的层次性和实用性,提出了由表及里、逐层深入的学习途径,便于学生循序渐进地学习计算机信息技术的知识和技能。  相似文献   

12.
文章通过编译程序对源程序中错误出现的位置、性质的剖析 ,指出编译程序处理这些错误的一般方法 .同时也说明了编译程序在出错处理中的局限性  相似文献   

13.
重点讲述了运用计算机系统对变压器进行空载试验的测试方法。该方法有效的减少和消除各种误差,提高测量精度和效率,实现高级的管理。  相似文献   

14.
由于信息高速公路的建立,出现了高速传输多媒体信息的网络和渠道,多媒体将要进入社会的千家万户,在这跨世纪的年代,电脑的普及是显而易见的。所以在技校普及推广计算机高级语言有其重要意义。 在众多的计算机高级语言中我们选择了QBASIC语言作为学习计算机高级语言的入门,原因是QBASIC语  相似文献   

15.
编译程序在线评测系统的实现   总被引:1,自引:1,他引:0  
介绍了ACM在线评测在编译程序自动评测中的应用与评测系统的实现方案。该方案利用现代软件开发过程的特点,将编译程序划分成若干个子模块,使在线自动评测成为可能。同时使用此方案中提出的合并模块功能,完成对编译程序的自动评测,对编译原理课程的实践教学起到很大的促进作用。  相似文献   

16.
高级语言与数据库语言之间的数据交换是数据库供多种语言共 享的前提,而且一般数据库语言对数据的处理能力逊色于C、FORTRAN等高级语言,这就使得 在数据库应用 系统等软件开发中需要使用几种不同的语言。实现数据库应用系统的混合编 程,必须解决数据库语言与其他高级语言之间的数据交换问题。本文对此问题进行了探讨, 并给出了一个实例的源代码。  相似文献   

17.
作为微机专业的学生或软件开发人员都必须学点计算机高级语言,常用的计算机高级语言有BASIC语言、PASCAL语言、FORTRAN语言、COBOL语言及C语言等。在FORXBAS及FORXPRO等数据库中也涉及程序设计的问题,那么怎样才能学好高级计算机语言呢?我的体会是在掌握了一门高级语言之后应从类比中学习其他语言并紧扣每种语言的特点来掌握。现略举一二,与大家共勉。 一、在求同中寻找规律: 虽然各种高级语言的程序设计规则各具特色,但经细细分析之后它们也都有相似之处:  相似文献   

18.
高级语言与数据库语言之间的数据交换是数据库供多种语言共享的前提,而且一般数据库语言对数据的处理能力逊色于C、FORTRAN等高级语言,这就使得在数据库应用系统等软件开发中需要使用几种不同的语言,实现数据库应用系统的混合编程,必须解决数据库语言与其他高级语言之间的数据交换问题,本对此问题进行了探讨,并给出了一个实例的源代码。  相似文献   

19.
计算机高级语言是计算机及其相近专业的必修课程,为许多后续课程打下了基础,所以,学会并能灵活运用计算机高级语言来解决实际问题,变得尤为重要。  相似文献   

20.
编译原理是一门研究设计和构造编译程序原理和方法的课程,是计算机专业的一门重要的专业基础课。同时编译程序也是复杂的系统软件,因而就给这门课程的教学和学习带来了非常大的困难和困惑。笔者结合当前编译原理教学现状和本人的一些教学经验对该课程的教学提出几点设想。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号