EnglishEnglishFrancais
精彩网络课堂
[收藏] [RSS订阅] [打印] [字号: ]

程序设计基础 

作者:佚名    IT教育来源:本站原创    点击数:    更新时间:2012-8-1

1 .简述常用计算机语言及其程序的执行方式?
答:
( 1 )机器语言,是由若干个 0 和 1 ,按照一定的规则组成的代码串。用机器语言编写的程序叫做目标程序。计算机可直接识别目标程序。  
( 2 )汇编语言,它不能直接使硬件工作,必须用一套相应的语言处理程序去翻译为机器语言后,才能使硬件接受并执行。这种语言处理程序叫做汇编程序。  
( 3 )高级语言,它必须翻译成机器语言程序后,才能在计算机上运行。根据翻译方式的不同,高级语言源程序的翻译过程可分为解释方式和编译方式。

2 .算法和程序有什么相同之处,有什么不同之处?

答: 算法是对解决问题步骤的描述。程序是用计算机语言编制的能完成特定的功能代码。相同:对问题的描述。不同:一个不可执行,一个可执行。

3 .什么叫时间复杂度?

答: 时间复杂度:依据算法编制成程序后,在计算机上运行时所消耗的时间。

4 .什么叫空间复杂度?

答: 空间复杂度:依据算法编制为程序后,在计算机中所占存贮空间的大小。

5 .什么是结构化程序设计的基本思想?

答: 结构化程序设计的基本思想是采用 “ 自顶向下,逐步求精 ” 的程序设计方法和 “ 单入口单出口 ” 的控制结构。

6 .“ 编译程序 ” 和 “ 解释程序 ” ,有什么区别?

答: 编译是指将用高级语言编写好的程序 ( 又称源程序、源代码 ) ,经编译程序翻译,形成可由计算机执行的机器指令程序 ( 称为目标程序 ) 的过程。解释是将高级语言编写好的程序逐条解释,翻译成机器指令并执行的过程。  

7 .程序设计的基本过程是什么?

答: 基本过程是:问题描述、算法设计、代码编制以及调试运行。

8 .为什么需要程序的注释?

答: 注释就是一种很好的文档,并不要求计算机理解它们,但可被读程序的人理解。注释记录程序设计的说明,保证程序的可读性。

9 .程序设计语言的分类有哪些?

答: 程序设计语言分为三类,机器语言、汇编语言和高级语言。

10 .计算机程序设计的一般过程

答: 程序设计的一般过程分为:问题定义,算法设计,程序编制,调试运行,文档五个步骤。

11 .面向对象程序设计的基本特征是什么?

答: 面向对象程序设计方法是迄今为止最符合人类认识问题思维过程的方法,这种方法具有四个基本特征:( 1 )抽象,( 2 )封装,( 3 )继承,( 4 )多态性。

12 .常见高级语言有哪些?

答: 目前的大部分语言都属高级语言,其中使用较多的有 BASIC ( Visual Basic )、 Pascal ( Delphi )、 FORTRAN 、 COBOL 、 C 、 C++ 、 Java 等。

[收藏] [RSS订阅] [打印] [字号: ]