新建
上传
首页
助手
最?/div>
资料?/div>
工具

?/p>

9

单元

:

程序设计

 

一、程序、计算机程序的概?/p>

 

1.

程序

:

指完成具体工作的一系列有序指令的集合?/p>

 

2.

计算机程?/p>

:

是指用计算机能够识别的语言描述的程序?/p>

 

软件是计算机程序、数据和相关文档资料的集?/p>

,

而程序是软件的重要组成部?/p>

,

是计算机正常工作的重要条件?/p>

 

著名的“冯诺依曼原理”中的核心部分就是存储程序和程序控制?/p>

 

二、计算机程序设计语言分类

 

1.

程序设计语言:用计算机能识别的语言来编写程?/p>

,

这些语言称为程序设计语言

 

2.

分类

 

?/p>

1

)机器语言:由二进制代码组?/p>

,

是唯一能被计算机直接接受的语言?/p>

 

例如,完?/p>

51+53

加法题的机器语言程序是由

1010000

?/p>

00110011

?/p>

10110010

?/p>

00110101

?/p>

00000000

?/p>

11000010

六个二进制指令代码组成?/p>

 

虽然机器语言编写的程序执行效率非常高

,

但可读性很差,也不易记忆?/p>

 

?/p>

2

)汇编语言

:

用比较容易识别和记忆的助记符替代机器语中的二进制代码?/p>

 

例如

:51+53

加法题的汇编语言程序是用下列三条活狗来实?/p>

 

MOV AL, 33H    MOV DL, 35H   ADD DL AL 

?/p>

3

)高级语言

:

比较接近于自然语言

,

给人们编计算机程序带方便?/p>

 

例如

:

用于数值计算的

 FORTRAN

语言?/p>

易学好用?/p>

 BASIC

?/p>

 Scratch

语言

,

适用?/p>

编写系统软件?/p>

C

语言、网络时代流行的

java

语言和适用于处理大数据及人式智能的

Python

语言等?/p>

 

用高级语言编写的程序必须先翻译成计算机能识别的二进制代?/p>

,

计算机才能去?/p>

行。具体翻译方式有解释、编译两种?/p>

 

解释方式

:

是采用翻译一条指令执行一条指令的方式?/p>

 

编译方式

:

是将整个程序全部翻译成二进制代码?/p>

,

再一起执行?/p>

 

三、程序设计的过程

 

程序设计的过程包括设计算法、编写程序、调试程序?/p>

 

在进行程序设计时

,

通常对要解决的问题进行分?/p>

,

并拟定出一套解决的方法与步

?/p>

,

即设计算?/p>

,

再选用一种程序设计语言编写程序

,

最后输入、运行与调试程序?/p>

 

算法可以用自然语言

(

容易理解但会产生歧义

)

、流程图

(

直观、简洁、易懂、逻辑

关系清晰

)

等多种方式来描述?/p>

 

描述算法的流程图通常由顺序、分支和循环三个基木结构的流程图组合和㠌套组

成?/p>

 

Ͼλ
新建
上传
首页
助手
最?/div>
资料?/div>
工具

?/p>

9

单元

:

程序设计

 

一、程序、计算机程序的概?/p>

 

1.

程序

:

指完成具体工作的一系列有序指令的集合?/p>

 

2.

计算机程?/p>

:

是指用计算机能够识别的语言描述的程序?/p>

 

软件是计算机程序、数据和相关文档资料的集?/p>

,

而程序是软件的重要组成部?/p>

,

是计算机正常工作的重要条件?/p>

 

著名的“冯诺依曼原理”中的核心部分就是存储程序和程序控制?/p>

 

二、计算机程序设计语言分类

 

1.

程序设计语言:用计算机能识别的语言来编写程?/p>

,

这些语言称为程序设计语言

 

2.

分类

 

?/p>

1

)机器语言:由二进制代码组?/p>

,

是唯一能被计算机直接接受的语言?/p>

 

例如,完?/p>

51+53

加法题的机器语言程序是由

1010000

?/p>

00110011

?/p>

10110010

?/p>

00110101

?/p>

00000000

?/p>

11000010

六个二进制指令代码组成?/p>

 

虽然机器语言编写的程序执行效率非常高

,

但可读性很差,也不易记忆?/p>

 

?/p>

2

)汇编语言

:

用比较容易识别和记忆的助记符替代机器语中的二进制代码?/p>

 

例如

:51+53

加法题的汇编语言程序是用下列三条活狗来实?/p>

 

MOV AL, 33H    MOV DL, 35H   ADD DL AL 

?/p>

3

)高级语言

:

比较接近于自然语言

,

给人们编计算机程序带方便?/p>

 

例如

:

用于数值计算的

 FORTRAN

语言?/p>

易学好用?/p>

 BASIC

?/p>

 Scratch

语言

,

适用?/p>

编写系统软件?/p>

C

语言、网络时代流行的

java

语言和适用于处理大数据及人式智能的

Python

语言等?/p>

 

用高级语言编写的程序必须先翻译成计算机能识别的二进制代?/p>

,

计算机才能去?/p>

行。具体翻译方式有解释、编译两种?/p>

 

解释方式

:

是采用翻译一条指令执行一条指令的方式?/p>

 

编译方式

:

是将整个程序全部翻译成二进制代码?/p>

,

再一起执行?/p>

 

三、程序设计的过程

 

程序设计的过程包括设计算法、编写程序、调试程序?/p>

 

在进行程序设计时

,

通常对要解决的问题进行分?/p>

,

并拟定出一套解决的方法与步

?/p>

,

即设计算?/p>

,

再选用一种程序设计语言编写程序

,

最后输入、运行与调试程序?/p>

 

算法可以用自然语言

(

容易理解但会产生歧义

)

、流程图

(

直观、简洁、易懂、逻辑

关系清晰

)

等多种方式来描述?/p>

 

描述算法的流程图通常由顺序、分支和循环三个基木结构的流程图组合和㠌套组

成?/p>

 

">
新建
上传
首页
助手
最?/div>
资料?/div>
工具

?/p>

9

单元

:

程序设计

 

一、程序、计算机程序的概?/p>

 

1.

程序

:

指完成具体工作的一系列有序指令的集合?/p>

 

2.

计算机程?/p>

:

是指用计算机能够识别的语言描述的程序?/p>

 

软件是计算机程序、数据和相关文档资料的集?/p>

,

而程序是软件的重要组成部?/p>

,

是计算机正常工作的重要条件?/p>

 

著名的“冯诺依曼原理”中的核心部分就是存储程序和程序控制?/p>

 

二、计算机程序设计语言分类

 

1.

程序设计语言:用计算机能识别的语言来编写程?/p>

,

这些语言称为程序设计语言

 

2.

分类

 

?/p>

1

)机器语言:由二进制代码组?/p>

,

是唯一能被计算机直接接受的语言?/p>

 

例如,完?/p>

51+53

加法题的机器语言程序是由

1010000

?/p>

00110011

?/p>

10110010

?/p>

00110101

?/p>

00000000

?/p>

11000010

六个二进制指令代码组成?/p>

 

虽然机器语言编写的程序执行效率非常高

,

但可读性很差,也不易记忆?/p>

 

?/p>

2

)汇编语言

:

用比较容易识别和记忆的助记符替代机器语中的二进制代码?/p>

 

例如

:51+53

加法题的汇编语言程序是用下列三条活狗来实?/p>

 

MOV AL, 33H    MOV DL, 35H   ADD DL AL 

?/p>

3

)高级语言

:

比较接近于自然语言

,

给人们编计算机程序带方便?/p>

 

例如

:

用于数值计算的

 FORTRAN

语言?/p>

易学好用?/p>

 BASIC

?/p>

 Scratch

语言

,

适用?/p>

编写系统软件?/p>

C

语言、网络时代流行的

java

语言和适用于处理大数据及人式智能的

Python

语言等?/p>

 

用高级语言编写的程序必须先翻译成计算机能识别的二进制代?/p>

,

计算机才能去?/p>

行。具体翻译方式有解释、编译两种?/p>

 

解释方式

:

是采用翻译一条指令执行一条指令的方式?/p>

 

编译方式

:

是将整个程序全部翻译成二进制代码?/p>

,

再一起执行?/p>

 

三、程序设计的过程

 

程序设计的过程包括设计算法、编写程序、调试程序?/p>

 

在进行程序设计时

,

通常对要解决的问题进行分?/p>

,

并拟定出一套解决的方法与步

?/p>

,

即设计算?/p>

,

再选用一种程序设计语言编写程序

,

最后输入、运行与调试程序?/p>

 

算法可以用自然语言

(

容易理解但会产生歧义

)

、流程图

(

直观、简洁、易懂、逻辑

关系清晰

)

等多种方式来描述?/p>

 

描述算法的流程图通常由顺序、分支和循环三个基木结构的流程图组合和㠌套组

成?/p>

 

Ͼλ">
Ͼλ
Ŀ

vb初级选择?- 百度文库
新建
上传
首页
助手
最?/div>
资料?/div>
工具

?/p>

9

单元

:

程序设计

 

一、程序、计算机程序的概?/p>

 

1.

程序

:

指完成具体工作的一系列有序指令的集合?/p>

 

2.

计算机程?/p>

:

是指用计算机能够识别的语言描述的程序?/p>

 

软件是计算机程序、数据和相关文档资料的集?/p>

,

而程序是软件的重要组成部?/p>

,

是计算机正常工作的重要条件?/p>

 

著名的“冯诺依曼原理”中的核心部分就是存储程序和程序控制?/p>

 

二、计算机程序设计语言分类

 

1.

程序设计语言:用计算机能识别的语言来编写程?/p>

,

这些语言称为程序设计语言

 

2.

分类

 

?/p>

1

)机器语言:由二进制代码组?/p>

,

是唯一能被计算机直接接受的语言?/p>

 

例如,完?/p>

51+53

加法题的机器语言程序是由

1010000

?/p>

00110011

?/p>

10110010

?/p>

00110101

?/p>

00000000

?/p>

11000010

六个二进制指令代码组成?/p>

 

虽然机器语言编写的程序执行效率非常高

,

但可读性很差,也不易记忆?/p>

 

?/p>

2

)汇编语言

:

用比较容易识别和记忆的助记符替代机器语中的二进制代码?/p>

 

例如

:51+53

加法题的汇编语言程序是用下列三条活狗来实?/p>

 

MOV AL, 33H    MOV DL, 35H   ADD DL AL 

?/p>

3

)高级语言

:

比较接近于自然语言

,

给人们编计算机程序带方便?/p>

 

例如

:

用于数值计算的

 FORTRAN

语言?/p>

易学好用?/p>

 BASIC

?/p>

 Scratch

语言

,

适用?/p>

编写系统软件?/p>

C

语言、网络时代流行的

java

语言和适用于处理大数据及人式智能的

Python

语言等?/p>

 

用高级语言编写的程序必须先翻译成计算机能识别的二进制代?/p>

,

计算机才能去?/p>

行。具体翻译方式有解释、编译两种?/p>

 

解释方式

:

是采用翻译一条指令执行一条指令的方式?/p>

 

编译方式

:

是将整个程序全部翻译成二进制代码?/p>

,

再一起执行?/p>

 

三、程序设计的过程

 

程序设计的过程包括设计算法、编写程序、调试程序?/p>

 

在进行程序设计时

,

通常对要解决的问题进行分?/p>

,

并拟定出一套解决的方法与步

?/p>

,

即设计算?/p>

,

再选用一种程序设计语言编写程序

,

最后输入、运行与调试程序?/p>

 

算法可以用自然语言

(

容易理解但会产生歧义

)

、流程图

(

直观、简洁、易懂、逻辑

关系清晰

)

等多种方式来描述?/p>

 

描述算法的流程图通常由顺序、分支和循环三个基木结构的流程图组合和㠌套组

成?/p>

 



ļ׺.doc޸Ϊ.docĶ

  • ±ʦСѧ꼶ѧ²
  • ũҵղ󹤳Ƚ¼
  • ̨ʡ2017ϰСѧʦʦʸ֤ԡۺʡ
  • ׷׵ԭ뷽dz
  • СѧʦŽĿ
  • 2017_2018лѧ½仯3;㷺ĽϿʱҵ
  • Դϰ-2019꾫ѡĵ
  • п⼰
  • ϸǿִ-þϸ
  • ʡסլֻձ()

վ

԰ Ͼλ
ϵͷ779662525#qq.com(#滻Ϊ@)