《嵌入式Linux_C高级编程一).pptVIP

  • 1
  • 0
  • 约1.21万字
  • 约 45页
  • 2016-12-28 发布于北京
  • 举报
嵌入式Linux C高级编程(一) 课程目标 程序的本质 广义的讲,为了实现一个特定的目标而预先设计的一组可操作的工作步骤就可以称之为一个程序 找工作: 写简历 ? 投简历 ?笔试 ? 面试 ?入职 对于计算机系统,简单的说,程序就是系统可以识别的一组有序的指令 程序存储在磁盘上,被加载到内存中,计算机系统从内存中逐条读取指令并执行 程序 = 算法 + 数据结构 算法:解决问题的方法和步骤,对操作的描述,是程序设计的灵魂。 数据结构:对数据的描述,用来指定程序中的数据类型和数据的组织形式。 程序设计语言概述 程序设计语言:计算机能够识别的语言,人与计算机交流的语言。 程序设计语言分为:机器语言、汇编语言、高级语言。 机器语言:直接使用机器指令(0,1序列)来设计程序,可以 被计算机系统直接识别。 汇编语言:把机器指令符号化,即通过一组简单的的符号来表示机器指令,更接近于自然语言,更容易理解和使用。 不能被计算机系统直接识别,要转化成机器语言后才能执行。和机器语言一样,开发工作量大,无法移植。 高级语言:和特定的计算机系统无关,更接近于人类自然语言。一条语句对应多条机器指令,工作量小,开发效率高。同样需要转换成机器代码后才能被计算机系统识别、执行。 BASIC , FORTRAN, PASCAL, C, C++ C语言程序结构组成 C语言程序实质是函数的集合。 C程序的编译

文档评论(0)

1亿VIP精品文档

相关文档