体程序单元供其它程序单元使用,来完成所要解决的问题。过程不需要返回值; 函数的指令与过程相似, 函数的执行结果就是通过语句计算出一个值, 并将这个值送回到函数调用处。因此,函数需要有返回值。 16 .形参和实参有什么区别? 答: 过程或函数通常都是具有某一通用功能的程序单元, 因此, 在过程或函数中会出现一些通用数据, 这些数据只有在它们被调用时才被确定, 我们把过程或函数中出现的这些通用项称为形参。调用过程或函数时,出现在过程或函数中的参数称为实参。形参实际上是过程或函数的变量,但这些变量只有在过程或函数被执行时才被赋值。 17 .程序是怎样实现输入与输出的? 答: 输入和输出的实现是由低层控制的, 在高级程序语言的实现中, 都在库函数中提供了输入和输出的原语, 程序只要调用这些函数就可实现输入和输出。 18 .一个用程序语语言写的源程序要怎样才能成为一个可执行的程序? 答: 一个用高级语言编写的原程序要先经过编译器进行编译, 成为目标代码, 再用链接其将目标代码链接成可执行的程序。 19 .程序的集成开发环境是由什么组成的? 答: 程序的集成开发环境( IDE ) 是由编辑器、翻译器、链接器和其他软件单元集合在一起形成的开发环境。在这个环境里, 程序员可以很方便的对程序进行编辑、编译、链接以及跟踪程序的执行过程。 20 .面向对象语言中对象和类有什么关系,它们之间有什么区别? 答: 面向对象程序语言中类包含了所创建对象的状态描述和方法的定义, 是创建对象的样板,一个完整的类描述包含了某个对象的外部接口、内部算法和数据结构。对象是由类来创建的,没有类就无法创建对象。相同的类具有相同的属性和操作。二.请选择下列各题的正确答案参考答案: 题号 123456789 10 答案 BAAA 题号 11 12 13 14 15 16 17 18 19 20 答案 DBDACABCBA