国家开放大学《程序设计基础》最新试题
(填空题)
()是为实现一定功能,用计算机程序设计语言所编制的语句的有序集合。()是描述程序设计的过程及程序的使用方法的有关资料。
(简答题)
根据以下内容编程。小明有5本新书,要借给A,B,C,三位小朋友,若每人每次只能借一本,则可有多少种不同的借法?
(单选题)
计算机能直接执行的语言是()。
(单选题)
下面叙述正确的是()。
(简答题)
何谓算法,算法有什么性质?
(简答题)
利用穷举法编写一个算法判断给定的正整数n是否是素数的程序,即判断n是否只能被1和自身整除。
(简答题)
结构化程序设计的主要特征与风格是什么?
(填空题)
算法描述的常见方法是()、()和()。
(单选题)
哪一项不属于算法的四种基本的功能操作()。
(填空题)
C语言中要改变循环语句的流程可以使用语句()、()和()。
(填空题)
算法的控制结构有三种基本形式:()、()、()。
(填空题)
评价算法效率的主要指标是()和()。
(单选题)
在求解规模较大的问题时,可以把它分解成若干个规模较小的子问题,求出各个子问题的解之后,再把这些解合成原问题的解,这种方法是()。
(填空题)
世界上第一台计算机取名为()。
(填空题)
按照使用方式,程序设计语言分为()和()语言;按照应用范围则分()语言为()语言。
(简答题)
编写一个程序。从键盘输入3个整数,输出其中最大数。
(名词解析)
CAI
(单选题)
设有一个栈,元素进栈的次序为A、B、C、D、E下列()是不可能的出栈序列。
(单选题)
已知一个有向图如下图所示、则从顶点a出发按深度优先搜索遍历,可以得到的一种顶点序列为哪个?()
(简答题)
执行高级语言编写的程序一般要经过怎样的编译过程?