国家开放大学《程序设计基础》最新试题
(填空题)
写出程序的运行结果。 #include main() { inta,b; scanf(”%d%d",&a,&b); if(++a>=b) printf(”Yes”); printf("a+b=%d/n",a+b); } 如果输入:a=6,b=8,则输出结果是()。
(填空题)
软件生存周期包括软件的()、软件的()和软件()3个部分。
(简答题)
按下列公式s(n)12+22……+n2编写计算并输出s值,其中的n值由键盘输入。
(单选题)
关于C语言语句的正确概念是()。
(填空题)
计算机语言有3种类型,它们是:()、()和()。
(填空题)
当向一个顺序表插入一个元素时,从插入位置开始后的所有元素均需()一个位置,移动过程是从()向()依次移动每一个元素。
(填空题)
常见的非线性结构包括()和()构。
(简答题)
结构化程序设计方法的主要技术是什么?
(填空题)
CPU是 Central Processing Unit 的英文缩写,它主要由()、()和()3个部分组成。
(名词解析)
CAM
(填空题)
计算机系统中的软件包括,()和()。
(填空题)
要从一个顺序表删除一个元素时,被删除之后的所有元素均需()一个位置,移动过程是从()向()依次移动每一个元素。
(填空题)
要编写高质量的程序,判断程序质量的首要标准是程序的(),要保证程序在多次反复使用过程中不发生错误,应该保证程序的()。
(填空题)
C语言中循环语言是()语句,()语句和()语句。
(简答题)
简述计算机程序设计语言的分类和各类的特点。
(单选题)
早期进行程序开发过程中存在不少问题,在下列问题中有一个并不是早期程序员常见的问题,它是()。
(单选题)
要保证程序在多次反复使用过程中不发生错误,关键应该提高程序的()。
(填空题)
高级语言源程序的翻译成机器语言程序一般有两种做法:()方式和()方式。
(单选题)
计算机软件是指()。
(填空题)
二叉树的第()层上至多有2i-1(i≥1)个结点。