首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 46 毫秒
1.
南京大学是国内最上从事计算机软件研究与教学的单位之一.从20世纪70年代开始,南京大学在计算机软件,特别是系统软件领域内取得了突出成果,徐家福教授、孙钟秀院士等学科带头人领导研制了国内最早的计算机高级程序设计语言的编译系统和计算机操作系统.  相似文献   

2.
一、前言 我国计算机软件的研究工作始于1956年中国第一代计算机研制时,当时已开始直接用机器指令编写应用程序,但基本上没有系统软件。到60年代中期第二代计算机(分立器件)诞生,我国才开始研制系统软件,配上了ALGOL语言编译系统和BCY语言及一些早期的管理程序,主要应用于尖端国防工业和科学研究,曾为中国原子弹研制和卫星的发射做出贡献。从70年代初期开始,我国的系列化计算机的操作系统先后研制成功,当时国际上流行通用高级语言和不同类型的数据库管理系统已在国产机上得到应用,还推出了一些用于非系列化机的操作系统。1980年起,我国软件生产的工程化和产品的商品化日益得到重视,软件研制逐步与国际主流和标准兼容,并从汉造、汉化国外软件向自主版权的软件发展,各个系列计算机软件中心及中国软件行业协会相继成  相似文献   

3.
为了帮助程序员理解、分析软件,减轻人的劳动强度,我们设计了基于中间语言的逆编译系统CDS。CDS的过程首先把机器语言程序转换为中间语言程序,然后进行数据类型和控制流程分析,最后产生目标高级语言程序。  相似文献   

4.
有些计算机高级语言存在语法直观性差、难理解等问题,现开发了一种业务逻辑语方言编译系统,该系统采用受限语言文法的、分层的文法定义方法,以便消除语言的二义性,实现可扩展性.在进行语法分析时采用修正的Left-Right Parsing分析算法,该算法在构造分析表的过程中利用规则进行二义性消除,并进行区别Look ahead Left-Right Parsing算法的效率优化.该系统已在业务逻辑可重构的应用系统-IceTip中得到应用,实践证明此系统在效率和性能上完全可以满足用户的需求.  相似文献   

5.
本文介绍了一种简单的高级语言程序移植方法,利用这种方法可使FORTRAN语言程序软件成为PC—1500袖珍计算机的BASIC语言程序软件,使PC—1500袖珍计算机的应用软件得以扩充。  相似文献   

6.
本文简要介绍为我校计算机教研室研制的751型光笔图形显示器所研制的基本软件系统,它已在DJS-6机上与738厂编制的汇编语言,FORTRANⅣ编译系统连接成功。本文着重介绍本软件系统的主要思想和实现方法,主要是表结构,图形处理,目标生成等基本内容。  相似文献   

7.
本文介绍了常用计算机高级语言学习系统的程序设计思想。该系统提供了几种常用计算机高级语言对比学习环境,为用户尽快掌握多种计算机高级语言带来方便。  相似文献   

8.
本文介绍了常用计算机高级语言学习系统的程序设计思想。该系统提供了几种常用计算机高级语言对比学习环境,为用户尽快掌握多种计算机高级语言带来方便。  相似文献   

9.
为了将三值光学计算机(ternary optical computer,TOC)数据位众多和光学处理器硬件可重构性这两个特点应用于高级语言程序中,提出并实现了针对三值光学计算机的C语言扩充技术.该技术中的用户可见部分包括一组C语言扩充语句和一个用户运算请求文件自动生成软件模块,其中扩充语句采用C语言函数的书写方式,并采用专用字头SZG_;运算请求文件自动生成软件模块将用户在给定界面中送入的运算方式和输入数据自动转换成预先制定的数据文件格式,生成SZG文件.三值光学计算机返回的运算结果会自动保存在与运算请求文件相同的目录下,且文件名由对应的运算请求文件名加后缀R.SZG组成.用户不可见部分包括:对扩充指令的编译进程、SZG文件生成机制、运算请求状况记录进程、运算结果接收进程和三值光学计算机端服务进程.使用该技术,用户不必改变编程习惯,可直接在C语言程序中使用三值光学计算机.该技术已在由PC机和嵌入式系统组成的三值光学计算机模拟环境中进行了实验,实验结果表明,该技术行之有效.  相似文献   

10.
高级语言程序设计是目前各类高等院校开设的计算机基础课程.本文从高级语言程序设计这门课程的特点出发,结合自身的教学经验在备课、授课、上机实验、课后作业4个方面提出了提高课程教学效果的几点建议.  相似文献   

11.
可视化语言与语言可视化   总被引:1,自引:0,他引:1  
可视化语言是人与计算机之间直观理解、直观通讯的一种有效机制 ,该领域的研究受到广大计算机工作者的重视 计算机科学的一些领域 ,如数据库、多媒体、人工智能等 ,均已引入了可视化语言的概念 文中对可视化语言进行了定义和评述 ,并阐述了软件语言可视化的可能性和必然性 从语素、语义、语法、语用、编译方式等方面对软件语言可视化进行了讨论 同时陈列了当前软件语言可视化的研究热点  相似文献   

12.
文章从市场调查及企业对软件开发人才及平台的需求出发,阐述了高职的计算机高级语言采用宜采用项目化教学方法培养企业所需软件人才,并以《java程序设计》为例,进行了大胆教学改革实践。  相似文献   

13.
可视化语言与语言可视化   总被引:1,自引:0,他引:1  
可视化语言是人与计算机之间直观理解、直观通讯的一种有效机制,该领域的受到广大计算机工作者的重视,计算机科学的一些领域,如数据库、多媒体、人工智能等,均已引入了可视化语言的概念,文中对可视化语言进行了定义和评述,并阐述了软件语言可视化的可能性和必然性,从语素、语义、语法、语用、编译方式等方面对软件语言可视化进行了讨论。同时陈列了当前软件语言可视化的研究热点。  相似文献   

14.
利用计算机对建成的题库进行随机抽取试题组成符合要求的试卷,是实现考试规范化和科学化的重要手段,根据《高级语言程序设计》教学大纲的要求,设计开发了一个基于库的高级语言程序设计考试计算机组卷系统,经过使用取得了良好的效果。  相似文献   

15.
277乙机 FORTRAN 编译系统,是根据718工程27分系统对277乙计算机的要求,于77—79年间研制的,已通过用户单位的多次试用计算,证明是可行的。本文一方面简单介绍该系统同当时国内已有的几个 FORTRAN 编译系统比较起来的一些主要特点,同时就几个问题的实现方法做一些简要的说明。为了尽可能照顾到通用性,本系统的语言文本采用了国内较为普遍的 DJS—6、DJS—8机的 FORTRAN 语言文本(见“电子计算机参考资料”,1975年增刊号)为兰本。考虑到  相似文献   

16.
C语言自诞生到现在都是国内外比较推崇的一种计算机教学语言.其具有功能多样、表达清晰、编制程序高效、可以移植等特征,所以被编程人员视为一种通用的高级计算机设计语言.另外,由于其语法容易掌握,有利于初学者入门学习,所以称为教学常用的语言.C语言是计算机专业的一门基础编程语言,但多年来的教学实践表明,学生对这门课程的兴趣并不很大,如何在教学中培养学生的学习兴趣,对提高教学质量至关重要.该文针对这一问题提出了一些改革措施,以提高学生的学习兴趣.  相似文献   

17.
论述了目前的软件开发中存在的两个问题:①现有的高级语言对各种高级计算模型支持的不足;②快速原型开发和高质量产品开发之间的矛盾,针对上问题,设计了一种新的面向对象语言Transframe并研制了它的开发环境MagicFrame.Transframe语言具有的参数化的动态类、名的一般模型、类与函数概念的统一、成员类继承和代理等多种机制为构造各种领域模型提供了有力的支持。基于Transframe的开发环  相似文献   

18.
张光妲 《科技资讯》2014,(34):167-167
高级语言程序设计课程是大多数高等院校非计算机专业学生必修的一门计算机基础课程。该文着重分析学生在学习计算机基础高级语言程序设计课程中存在的问题,进而通过理论教学设计和实践教学设计来进行计算思维教学设计,探索如何将计算思维引入到高级语言程序设计课程中,使学生能够按照计算机科学家的思维方式来考虑问题。高级语言程序设计课程中培养计算思维能力,提高学生独立分析问题和解决问题的意识、方法和能力,使学生能够从计算机的视角来对问题进行分析和解决。  相似文献   

19.
作为一种编译型高级程序设计语言,C语言具有语言简洁、紧凑,使用方便、灵活,语言表达能力强(可以表达各种数据结构),移植性较高等特点。它是一种结构化程序设计语言,兼有高级语言和低级语言的特点,在国内外应用最为广泛,是当代大学生从事计算机应用工作应熟练掌握的一种程序设计工具,同时又是学习面向对象C 、JAVA等语言的基础。C语言程序设计课程不但已成为计算机科学与技术及其相关专业的专业基础课程,而且也成为非计算机专业的公共基础课程。华南理工大学出版社近期推出的“21世纪计算机应用基础课程教材”《C语言程序设计教程》和…  相似文献   

20.
浅谈"汇编语言程序设计"课程教学   总被引:1,自引:0,他引:1  
"汇编语言程序设计"是高等院校计算机软、硬件及应用专业必修的核心课程之一,不少学生觉得这门课程比高级语言程序设计的课程要难学得多.作者在本文中就该课程的教学进行了探讨.  相似文献   

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

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