《程序设计-期末复习资料--修订编选》由会员分享,可在线阅读,更多相关《程序设计-期末复习资料--修订编选(8页珍藏版)》请在金锄头文库上搜索。
1、1 程序设计程序设计-期末复习资料 一、名词解释:(每小题一、名词解释:(每小题 3 分,共分,共 15 分)分) 1、算法: 2、程序设计: 3、计算机语言: 4、流程图: 5、指针: 二、填空:(每空二、填空:(每空 2 分,共分,共 20 分)分) 1、计算机语言发展包括( ) 、 ( ) 、 ( ) 、 ( )几个阶段。 2、在 C 语言设计中,预处理命令包括( ) 、 ( )两种形式。 3、在 C 语言中,数据文件有两种形式,包括( ) 、 ( ) 。 4、在进行 C 语言设计时,应用( )注释文字到行尾;应用( )注释内容。 三、简答题:(每小题三、简答题:(每小题 5 分,共分,
2、共 15 分)分) 1、简述高级语言程序的开发过程? 答: 2 2、图示分析程序的三种基本结构? 答: 3、什么是嵌套调用?图示分析 C 语言中嵌套调用关系图? 答: 四、程序流程图设计:(每小题四、程序流程图设计:(每小题 10 分,共分,共 20 分)分) 1、求 S=N!的算法 2、请编程在屏幕上输出下列图形。 3 * * * * * 五、编辑程序代码(用五、编辑程序代码(用 C 语言实现):(每小题语言实现):(每小题 15 分,共分,共 30 分)分) 1、有一个算术表达式,其形式如下: Y= 1 (X0) 0 (X=0) -1(X0) 0 (X=0) -1(X0) 利用 C 语言编写一个程序,实现从键盘任意输入一个数 X,计算机程序输入一 个 Y 值。 答案:由于设计根据程序员算法流程而不同,答案略 答题要求编辑写出程序代码 2、 任意输入一个字符串, 其中字符串长不超过 50 个字符, 试应用 C 语言编程统计其中字母的个数。 答案:由于设计根据程序员算法流程而不同,答案略 答题要求编辑写出程序代码