1、编译原理学是什么?编译原理学史一门研究设计和构造编译程序原理和方法的课程,是计算机各专业的一门重要专业基础课。在计算机学科中提供解决问题的思路、形式化问题和解决问题的方法,对计算机应用软件和系统软件以及学科创新具有重大意义。2、为什么学编译原理?编译原理是一门连接计算机高级语言与低级语言的纽带,...
分类:
其他好文 时间:
2015-09-11 20:50:29
阅读次数:
132
学习重点:认识C语言学习C语言学习内容:1.C语言是当今应用最为广泛,最具影响力的程序设计语言之一。它不仅具有功能丰富,表达能力强,应用面广,生成目标程序简练,程序执行效率高及良好的可移植性,而且同时兼备高级语言和低级语言的特点。既能有效地进行算法描述,又能对硬件直接进行操作;既适合开发系统级软件,...
分类:
编程语言 时间:
2015-08-29 18:25:21
阅读次数:
121
低级语言:cpu直接调用处理器,寄存器和内存地址。
c为中级语言。
c的移植性好。
.c——》预处理——》.i——》编译——》.s——》汇编——》链接——》.exe
编程中,main函数为入口,必不可少(习惯上需要定义类型)。
const修饰过的数据类型,无法重新定义(变量被保护)。...
分类:
其他好文 时间:
2015-08-18 16:32:06
阅读次数:
159
Python是一种面向对象的解释性的计算机程序设计语言,也是一种成熟、稳定、完善的通用性语言,具有丰富的类库。
Python也是一种高级语言,相比低级语言来说,编写Python程序耗时更少、程序更短,因此更容易阅读,也更容易保证程序的正确性。作为高级语言,Python是可移植的,同样的程序可以在不同类型的系统上运行。
这篇文章将介绍Python的历史、优点和缺陷,并为你介绍Python 3的基本...
分类:
编程语言 时间:
2015-07-10 15:19:29
阅读次数:
137
选择编程语言 程序员使用熟悉的编程语言生产率高于使用不熟悉的编程语言,并且高级语言比低级语言的效率要高得多,作者列出了几种高级语言的每一行代码与等效的c语言代码行数之比。比如java是2.5,而perl和python就是6.而且编程语言影响程序员的思维随处可见,作者举了个他遇到的项目,那就是一群f....
分类:
其他好文 时间:
2015-06-06 20:46:02
阅读次数:
173
高级语言的初级阶段实际上是从低级语言(机器语言和汇编语言)向高级语言的过渡,其代表是第一个高级语言Fortran语言,初期高级语言中的问题是表达式处理,这一点从Fortran名称的含义(FORmulaTRANsformationlanguage)可以看出,Fortran、Basic语言引入了变量、表...
分类:
编程语言 时间:
2015-04-19 11:23:37
阅读次数:
216
汇编语言(英语:assembly language或英语:assembler language)是一种用于电子计算机、微处理器、微控制器,或其他可编程器件的低级语言。在不同的设备中,汇编语言对应着不同的机器语言指令集。一种汇编语言专用于某种计算机系统结构,而不像许多高级语言,可以在不同系统平台之.....
分类:
编程语言 时间:
2015-04-17 13:18:12
阅读次数:
187
计算机语言具有高级语言和低级语言之分。而高级语言又主要是相对于汇编语言而言的,它是较接近自然语言和数学公式的编程,基本脱离了机器的硬件系统,用人们更易理解的方式编写程序。 高级语言并不是特指的某一种具体的语言,而是包括很多编程语言,如目前流行的java,c,c++,C#,pascal,python....
分类:
编程语言 时间:
2015-04-14 16:28:14
阅读次数:
189
一个源程序要生成可执行文件,需要通过编译器来实现,而编译器所起的作用就是把程序员编写的高级语言翻译成机器能读懂的低级语言(二进制代码),这里编译器起到翻译的作用。在Linux操作系统中采用的是GCC交叉编译工具。
虽然说GCC是个编译器,但是使用GCC从一个C语言程序生成可执行文件不仅仅只是编译过程,而是要经过四个相互关联的步骤:预处理(也称预编译,preprocessing)、编译(co...
分类:
系统相关 时间:
2015-01-03 09:22:06
阅读次数:
305
这个问题我一步一步来给你回答:随着计算机语言的发展,现分为机器语言、低级语言和高级语言:1.机器语言是计算机最原始的语言,是由0和1的代码构成,cpu在工作的时候只认识机器语言,即0和1的代码。2.汇编语言,即为一种低级语言,它用人类容易记忆的语言和符号来表示一组0和1的代码,例如AND代表加法。3...
分类:
编程语言 时间:
2014-12-15 21:34:01
阅读次数:
391