问题解析: 3.(单选题) 组成数据的基本单位是( )。 A.数据项 B.数据类型 C.数据元素 D.数据变量 答题: A. B. C. D. (已提交) 参考答案:C 问题解析: 4.(单选题) 分析某个算法的优劣时,从需要占用的计算机资源角度,应考虑的两个方面是( ) 。 A.空间代价和时间代价 B.正确性和简明性 C.可读性和开放性 D.数据复杂性和程序复杂性 答题: A. B. C. D. (已提交) 参考答案:A 问题解析: 5.(单选题) 分析算法的好坏不必考虑( )。 A.正确性 B.易理解 C.需要占用的计算机资源 D.编程人员的爱好 答题: A. B. C. D. (已提交) 参考答案:D 问题解析: 6.(单选题) 比较算法和程序,以下说法中正确的是( )。 A.算法可采用“伪代码”或流程图等方式来描述 B.程序中的指令和算法中的运算语句都必须用高级语言表示 C.算法和程序都必须满足有穷性 D.算法就是程序 答题: A. B. C. D. (已提交) 参考答案:A 问题解析: 7.(单选题) 算法是问题求解规则的一种过程描述。下列关于算法性质的叙述中,正确的是( )。 A.算法一定要用高级语言描述 B.可采用类似自然语言的“伪代码”或流程图来描述算法 C.条件选择结构由条件和选择的两种操作组成,因此算法中允许有二义性 D.算法要求在若干或无限步骤内得到所求问题的解答 答题: A. B. C. D. (已提交) 参考答案:B 问题解析: 8.(单选题) 对一个算法的评价,不包括如下( B )方面的内容。 A.健壮性和可读性 B.并行性 C.正确性 D.时空复杂度 答题: A. B. C. D. (已提交) 参考答案:B 问题解析: 9.(单选题) 栈和队列的共同特点是( )。 A.只允许在端点处插入和删除元素 B.都是先进后出 C.都是先进先出 D.没有共同点 答题: A. B. C. D. (已提交) 参考答案:A 问题解析: 10.(单选题) 以下数据结构中哪一个是非线性结构?( ) 。 A. 队列 B. 栈 C. 线性表 D. 二叉树 答题: A. B. C. D. (已提交) 参考答案:D 问题解析: 第3章 计算机系统的软件·3.2 算法与数据结构 随堂练习提交截止时间:2019-06-15 23:59:59 当前页有2题,你已做2题,已提交2题,其中答对2题。 11.(单选题) 树最适合用来表示( )。 A.有序数据元素 B.无序数据元素 C.元素之间具有分支层次关系的数据 D.元素之间无联系的数据 答题: A. B. C. D. (已提交) 参考答案:C 问题解析: 12.(单选题) 栈的插入和删除操作在( )进行。 A.栈顶 B.栈底 C.任意位置 D.指定位置 答题: A. B. C. D. (已提交) 参考答案:A 问题解析: 第3章 计算机系统的软件·3.3 程序设计语言 随堂练习提交截止时间:2019-06-15 23:59:59 当前页有10题,你已做10题,已提交10题,其中答对10题。 1.(单选题) 1、计算机能够直接识别和运行的语言是( )。 A.机器语言 B.汇编语言 C.高级语言 D.智能语言 答题: A. B. C. D. (已提交) 参考答案:A 问题解析: 2.(单选题) 2、采用( )编写程序,可提高程序的移植性。 A. 机器语言 B. 宏指令 C. 汇编语言 D. 高级语言 答题: A. B. C. D. (已提交) 参考答案:D 问题解析: 3.(单选题) 3、( )不是高级程序设计语言。 A.FORTRAN B.C++ C.Java D.Flash 答题: A. B. C. D. (已提交) 参考答案:D 问题解析: 4.(单选题) 4、在各类程序设计语言中,相比较而言,( )程序的执行效率最高。 A.机器语言 B.汇编语言 C.面向过程的语言 D.面向对象的语言 答题: A. B. C. D. (已提交) 参考答案:A 问题解析: 5.(单选题) 5、下列关于机器语言与高级语言的说法中,正确的是( )。 A.机器语言程序比高级语言程序执行得慢。 B.机器语言程序比高级语言程序可移植性强。 C.机器语言程序比高级语言程序可移植性差。 D.有了高级语言,人们就很少使用机器语言了。 答题: A. B. C. D. (已提交) 参考答案:D 问题解析: 6.(单选题) 6、下面有关计算机语言的描述中,( )是正确的。 A.一般而言,语言的级别越低,用它编出的程序越容易阅读 B.一般而言,语言的级别越低,用它编出的程序执行效率越低 C.汇编程序是面向机器的,用它编写的源程序,计算机可直接运行 D.用高级语言编写的程序都可以转化为机器指令被执行 答题: A. B. C. D. (已提交) 参考答案:D 问题解析: 7.(单选题) 7、下列叙述中,正确的是( )。 A. C程序中的所有字母都必须小写 B. C程序中的所有字母都区分大小写 C. C程序中的所有字母都不区分大小写 D. C语言中不允许使用函数 答题: A. B. C. D. (已提交) 参考答案:B 问题解析: 8.(单选题) 8、C语言中字符型(char)数据在内存中是以( )形式存储的。 A. 原码 B. 补码 C. 反码 D. ASCII码 答题: A. B. C. D. (已提交) 参考答案:D 问题解析: 9.(单选题) 9、1966年,Bohra和Jacopini提出的三种基本程序设计结构是:( )。 A.if、while和for B. switch、do-while和for C. while、do-while和for D.顺序结构、分支结构和循环结构 答题: A. B. C. D. (已提交) 参考答案:D 问题解析: 10.(单选题) 10、下列高级语言中,能用于面向对象程序设计的语言是( )。 A. C语言 B. C++语言 C. FORTRAN语言 D.Pascal语言 答题: A. B. C. D. (已提交) 参考答案:B 问题解析: 第3章 计算机系统的软件·3.3 程序设计语言 随堂练习提交截止时间:2019-06-15 23:59:59 当前页有2题,你已做2题,已提交2题,其中答对2题。 11.(单选题) 11、什么不是面向对象程序设计的主要特征( ) 。 A. 封装 B.继承 C. 多态 D. 结构 答题: A. B. C. D. (已提交) 参考答案:D 问题解析: 12.(单选题) 12、下列有关类的说法不正确的是( )。 A.对象是类的一个实例 B.任何一个对象只能属于一个具体的类 C.一个类只能有一个对象 D.类与对象的关系和数据类型与变量的关系相似 答题: A. B. C. D. (已提交) 参考答案:C 问题解析: 第3章 计算机系统的软件·3.4 数据库系统 随堂练习提交截止时间:2019-06-15 23:59:59 当前页有10题,你已做10题,已提交10题,其中答对10题。 1.(单选题) 数据库是( )组织起来的相关数据的集合。 A. 按一定的结构和规则 B. 按人为的喜好 C. 按时间的先后顺序 D. 随机的 答题: A. B. C. D. (已提交) 参考答案:A 问题解析: 2.(单选题) 数据库系统的核心是( ) A.数据库 B.数据库管理系统 C.数据模型 D.软件工具 答题: A. B. C. D. (已提交) 参考答案:B