码迷,mamicode.com
首页 > 其他好文 > 详细

(一)入门

时间:2015-07-10 02:05:35      阅读:127      评论:0      收藏:0      [点我收藏+]

标签:

1.1

运行程序时,计算机会将相应的文件系统从文件系统考入内存(RAM),并执行其中的指令。

因为这些指令难以理解,所以人们通过某种编程语言来编写计算机程序。

最底层的编程语言--->汇编语言(assembly code)

使用汇编语言时,需要描述CPU必须执行的每一个步骤。然后通过某种汇编程序(assembler)将这些代码转成机器码(machine code,计算机"母语")

汇编语言晦涩难懂,而且不懂的CPU所用的汇编语言也不同。

为了能够方便地移植代码以适应不同的类型的计算机,工程师们开发出来高级语言(high-level language).

编译器(complier,也是一种程序)会将用高级语言写成的代码转化成高度优化的,针对CPU的机器码。

C语言就是高级语言。程序员可以用C语言编写程序,然后通过C编译器将C代码转化机器码。

2.1

凡是能在计算机执行的都称为程序(program)

有些程序有图形化的用户界面,可以将这些程序称为应用(application).

有些程序没有图形化的用户界面,并且会在后台长时间地运行,这些程序称为守护进程/后台进程(daemon).

函数(funciton)是一系列计算机要执行的指令,并且每个函数都有自己的函数名。

程序的内部构成:程序由函数组成,函数由一系列处理器可以执行的操作组成。

 

(一)入门

标签:

原文地址:http://www.cnblogs.com/gexun/p/4634656.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!