共查询到20条相似文献,搜索用时 93 毫秒
1.
计算机专业不需要开设编译原理课程吗? 总被引:11,自引:8,他引:3
本文主要讨论了编译原理课程在计算机专业课程教学中的作用,并结合新形势下编译技术的应用前景,对我国计算机专业编译原理课程设置改革提出了一些建议。 相似文献
2.
随着计算机技术的不断发展,尤其是计算机体系结构的发展,编译器面临极大的挑战。这要求我们进一步加强和发展编译教学,在研究生阶段开设编译高阶课程。本文介绍国防科学技术大学研究生高级编译技术课程,包括课程内容、安排和实践,给出了国际其他大学开设研究生阶段编译课程的情况介绍。 相似文献
3.
4.
5.
刘义红 《数字社区&智能家居》2006,(5):219-220
编译原理是计算机专业的重要专业课之一.而实验又是学好编译原理课程的重要环节,设计一组与理论内容相适宜的课程实验是整体上提高编译原理课程教学质量的决定性因素。文章阐述了课程实验在编译原理教学中的重要性.以及如何设计一组适宜的实验内容,并对实验的设计和实施过程中要注意的问题进行了探讨。 相似文献
6.
本文论述了计算机学科"编译原理"课程在软件工程专业进行工程化改造的方法和必要性,创建了"编译原理"课程工程化实践教学体系,提出了知识的先期注入、工程化编译理论以及阶梯状迭代工程实践项目的教学方法,从根本上解决了该课程教、学、实践中存在的难讲授、难理解和难开发的"三难"问题,为其他计算机学科核心课程面向软件工程专业的工程化改造提供了一定的理论依据。 相似文献
7.
浅谈编译原理课程实验的设计与实施 总被引:1,自引:0,他引:1
刘义红 《数字社区&智能家居》2006,(14)
编译原理是计算机专业的重要专业课之一,而实验又是学好编译原理课程的重要环节,设计一组与理论内容相适宜的课程实验是整体上提高编译原理课程教学质量的决定性因素。文章阐述了课程实验在编译原理教学中的重要性,以及如何设计一组适宜的实验内容,并对实验的设计和实施过程中要注意的问题进行了探讨。 相似文献
8.
9.
10.
编译原理是计算机专业的一门核心课程,在计算机本科教学体系中占有十分重要的地位:它的内容抽象、深奥、枯燥,学生掌握起来有很大难度.、而本文设计的动态演示系统能提供连续前向运行、单步前向运行两种运行方式.很好地显示编译原理实验的每一个步骤,使听课的学生加深对编译过程的理解,同时也提高了学生对《编译原理》课程的学习兴趣。 相似文献
11.
可信编译理论及其核心实现技术:研究综述 总被引:1,自引:0,他引:1
编译器是重要的系统软件之一,高级语言编写的软件都必须经过编译器的编译才能成为可执行程序。编译器的可信性对于整个计算机系统而言具有非常关键的意义,如果编译器不可信,则很难保证系统所运行软件的可信性。可信编译是指编译器在保证编译正确的同时提供相应的机制保证编译对象的可信性,对可信编译理论和技术的研究具有重要理论意义和实用前景。阐述了可信编译器的概念,介绍了编译过程正确性的形式化定义,对可信编译的主要研究进行了概括。在全面分析可信编译研究现状的基础上,从编译器自身可信性和确保编译对象可信性两个方面,对可信编译器设计和实现的相关理论和方法进行了分类和总结。最后,讨论了可信编译有待解决的问题和未来的研究方向。 相似文献
12.
软件的可信性很大程度上依赖于程序代码的可信性。影响软件可信性的主要因素包括来自软件内部的代码缺陷、代码错误、程序故障以及来自软件外部的病毒、恶意代码等,因此从代码角度来保证软件的可信性是实现可信软件的重要途径之一。编译器作为重要的系统软件之一,其可信性对整个计算机系统而言具有非常重要的意义。软件程序一般都需要经过编译器编译后方能执行,如果编译器不可信,则无法保证其所生成代码的可信性。本文主要讨论设计和实现可信编译器的主要思路和关键技术。 相似文献
13.
对现有编译教学存在的问题进行分析,提出新的编译课程教学方案,引入真实的业界编译器实例GCC,以引导式、实例化的模式开展教学,最后,给出新教学模式的参考评价方法。 相似文献
14.
This paper describes changes made to the Pascal-P compiler in order to improve the efficiency of its implementation on a single-accumulator one-address computer, the PRIME 300. The aim of the project was to develop a true compiler rather than a threaded code or pure interpretation system. A comparison of timings for these three methods of implementing the Pascal-P compiler is also presented. 相似文献
15.
针对传统编译器过于抽象复杂的不足,本文提出MiniC实例语言,采用面向对象技术实现该语言的编译器。MiniC编译器可以演示复杂的程序分析过程,给出编译各阶段的详细分析结果,使编译原理中的抽象内容可视化。实际应用表明,MiniC编译器在促进人们对编译理论的理解和提高系统软件开发能力方面能够发挥重要作用。 相似文献
16.
17.
朱素英 《数字社区&智能家居》2010,(12)
编译原理课程是计算机科学与技术专业的重要专业课,它不仅能帮助学生更深入地了解计算机以及计算机程序的本质,还能提高学生进行问题求解的能力。该文根据编译原理课程的特点,结合自己的教学经验,探讨了普通本科院校编译原理的教学内容的选取与实践教学内容的设置,对普通高校更深人的教学改革和创新人才的培养具有一定的意义。 相似文献
18.
19.
出具证明编译器是随着人们对现今的软件提出更高的可靠性和安全性要求而产生的工具,它结合了以往程序设计和程序安全性证明的技术。论文介绍了一个出具证明编译器原型系统的实现。 相似文献
20.
《编译原理》课程是计算机专业的一门经典核心专业课程,课程内容丰富而抽象,教与学的难度都比较大。本
文从教学目标、教学内容及教学方法三个方面对普通本科院校计算机专业的《编译原理》课程教学进行探讨,并提出一些见解。 相似文献