2007年上半年程序员上午试卷[4]

软考 责任编辑:czz7228011 2007-08-03

添加老师微信

备考咨询

加我微信

摘要:●程序以解释方式运行时,不(31)。(31)A.进行词法分析B.进行语法分析C.进行语义分析D.产生目标程序文件●若程序中定义了三个函数f1、f2和f3,并且函数f1调用f2、f2调用f3,那么,在程序运行时不出现异常的情况下,函数的返回方式为(32)。(32)A.先从f3返回f2,然后从f2返回f1B.先从f3返回

 

●程序以解释方式运行时,不(31) 。

(31)A. 进行词法分析

 B. 进行语法分析

 C. 进行语义分析

 D. 产生目标程序文件

 

●若程序中定义了三个函数 f1、f2 和 f3,并且函数 f1 调用 f2、f2 调用 f3,那么,在程序运行时不出现异常的情况下,函数的返回方式为(32) 。

(32)A. 先从 f3 返回 f2,然后从 f2 返回 f1

 B. 先从 f3 返回 f1,然后从 f1 返回 f2

 C. 先从 f2 返回 f3,然后从 f3 返回 f1

 D. 先从 f2 返回 f1,然后从 f1 返回 f3

 

●在 while 型循环结构中,(33) 。

(33)A. 循环体的执行次数等于循环条件的判断次数

 B. 循环体的执行次数多于循环条件的判断次数

 C. 循环体的执行次数少于循环条件的判断次数

 D. 循环体的执行次数与循环条件的判断次数无关

 

(34)是错误的描述。

(34)A. Delphi 和 Visual Basic 都是可视化编程语言

 B. 可视化编程中采用控件技术和事件驱动工作方式

 C. 在可视化编程中,可以不编写程序代码来完成界面的设计工作

 D. 使用 UML(Unified Modeling Language)开发软件不需要编写程序

 

●程序中将多处使用的同一个常数定义为常量,其目的是为了(35) 。

(35)A. 提高程序的运行速度

 B. 提高程序的可读性以及可维护性

 C. 缩短源程序代码长度

 D. 便于进行程序测试

 

●若将下图(a)所示的无向图改为完全图,则还需要增加 (36) 条边;下图(b)的邻接矩阵表示为 (37) (行列均以A、B、C、D、E为序)。

(36)A. 1 B. 2 C. 5 D. 15

[1]  [2]  [3]  [4]  [5]  [6]  [7]  [8]  [9]  

更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

软考备考资料免费领取

去领取

!
咨询在线老师!