问题解析: 3.(单选题) 数据的物理独立性是指( ) A.数据库与数据库管理系统相互独立 B.用户程序与数据库管理系统相互独立 C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的 D.应用程序与数据库中数据的逻辑结构是相互独立的 答题: A. B. C. D. (已提交) 参考答案:C 问题解析: 4.(单选题) 下列四项中,不属于数据库系统的主要特点的是( )。 A.数据结构化 B.数据的冗余度小 C.较高的数据独立性 D.程序的标准化 答题: A. B. C. D. (已提交) 参考答案:D 问题解析: 5.(单选题) 数据库系统与文件系统的主要区别是( )。 A.数据库系统复杂,而文件系统简单 B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决 C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件 D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量 答题: A. B. C. D. (已提交) 参考答案:B 问题解析: 6.(单选题) 最常用的一种基本数据模型是关系数据模型,它用统一的( )结构来表示实体及实体之间的联系。 A.数 B.网络 C.图 D.二维表 答题: A. B. C. D. (已提交) 参考答案:D 问题解析: 7.(单选题) 用树形结构表示实体之间联系的模型是 ( ) 。 A.关系模型 B.层次模型 C.网状模型 D.三个都是 答题: A. B. C. D. (已提交) 参考答案:B 问题解析: 8.(单选题) 数据库的概念模型独立于( ) 。 A. 具体计算机和DBMS B. ER图 C. 信息世界 D. 现实世界 答题: A. B. C. D. (已提交) 参考答案:A 问题解析: 9.(单选题) 关系模型是( )。 A. 用关系表示实体 B. 用关系表示联系 C. 用关系表示属性 D. 用关系表示实体及其联系 答题: A. B. C. D. (已提交) 参考答案:D 问题解析: 10.(单选题) 数据的逻辑独立性是指( )。 A.内模式改变,模式不变 B.模式改变,内模式不变 C.模式改变,外模式和应用程序不变 D.内模式改变,外模式和应用程序不变 答题: A. B. C. D. (已提交) 参考答案:C 问题解析: 第3章 计算机系统的软件·3.4 数据库系统 随堂练习提交截止时间:2019-06-15 23:59:59 当前页有6题,你已做6题,已提交6题,其中答对6题。 11.(单选题) 数据库的网状模型应满足的条件是( ) A.允许一个以上结点无双亲,也允许一个结点有多个双亲 B.必须有两个以上的结点 C.有且仅有一个结点无双亲,其余结点都只有一个双亲 D.每个结点有且仅有一个双亲 答题: A. B. C. D. (已提交) 参考答案:A 问题解析: 12.(单选题) SQL语言具有( )的功能。 A.关系规范化、数据操纵、数据控制 B.数据定义、数据操纵、数据控制 C.数据定义、关系规范化、数据控制 D.数据定义、关系规范化、数据操纵 答题: A. B. C. D. (已提交) 参考答案:B 问题解析: 13.(单选题) SQL语言中,实现数据检索功能的是( )语句。 A. SELECT B. INSERT C. FIND D. UPDATE 答题: A. B. C. D. (已提交) 参考答案:A 问题解析: 14.(单选题) 在SQL语言中,实现删除基本表的语句为 ( )。 A. DELETE B. DEL C. DROP D. CLS 答题: A. B. C. D. (已提交) 参考答案:C 问题解析: 15.(单选题) 数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为( )。 A.数据定义功能 B.数据管理功能 C.数据操纵功能 D.数据控制功能 答题: A. B. C. D. (已提交) 参考答案:C 问题解析: 16.(单选题) SQL语言是( )语言。 A.层次数据库 B.网络数据库 C.关系数据库 D.非数据库 答题: A. B. C. D. (已提交) 参考答案:C 问题解析: 第3章 计算机系统的软件·3.5 编译原理 随堂练习提交截止时间:2019-06-15 23:59:59 当前页有10题,你已做10题,已提交10题,其中答对10题。 1.(单选题) 1、语法分析器则可以发现源程序中的( )。 A.语义错误 B.语法和语义错误 C.错误并校正 D.语法错误 答题: A. B. C. D. (已提交) 参考答案:D 问题解析: 2.(单选题) 2、解释程序处理语言时 , 大多数采用的是( )方法。 A.源程序命令被逐个直接解释执行 B.先将源程序转化为中间代码 , 再解释执行 C.先将源程序解释转化为目标程序 , 再执行 D.以上方法都可以 答题: A. B. C. D. (已提交) 参考答案:B 问题解析: 3.(单选题) 3、通常一个编译程序中,不仅包含词法分析,语法分析,中间代码生成,代码优化,目标代码生成等五个部分,还应包括( )。 A.模拟执行器 B.解释器 C.表格处理和出错处理 D.符号执行器 答题: A. B. C. D. (已提交) 参考答案:C 问题解析: 4.(单选题) 4、( )和代码优化部分不是每个编译程序都必需的。 A.语法分析 B.中间代码生成 C.词法分析 D.目标代码生成 答题: A. B. C. D. (已提交) 参考答案:B 问题解析: 5.(单选题) 5、词法分析器用于识别( )。 A.字符串 B.语句 C.单词 D.标识符 答题: A. B. C. D. (已提交) 参考答案:C 问题解析: 6.(单选题) 6、( )是一种典型的解释型语言。 A.BASIC B.C C.FORTRAN D.PASCAL 答题: A. B. C. D. (已提交) 参考答案:A 问题解析: 7.(单选题) 7、与编译系统相比,解释系统( )。 A.比较简单 , 可移植性好 , 执行速度快 B.比较复杂 , 可移植性好 , 执行速度快 C.比较简单 , 可移植性差 , 执行速度慢 D.比较简单 , 可移植性好 , 执行速度慢 答题: A. B. C. D. (已提交) 参考答案:D 问题解析: 8.(单选题) 8、用高级语言编写的程序经编译后产生的程序叫( )。 A.源程序 B.目标程序 C.连接程序 D.解释程序 答题: A. B. C. D. (已提交) 参考答案:B 问题解析: 9.(单选题) 9、把汇编语言程序翻译成机器可执行的目标程序的工作是由( )完成的。 A.编译器 B.汇编器 C.解释器 D.预处理器 答题: A. B. C. D. (已提交) 参考答案:B 问题解析: 10.(单选题) 10、将编译程序分成若干个“遍”是为了( )。 A.提高程序的执行效率 B.使程序的结构更加清晰 C.利用有限的机器内存并提高机器的执行效率 D.利用有限的机器内存但降低了机器的执行效率 答题: A. B. C. D. (已提交) 参考答案:B 问题解析: 第3章 计算机系统的软件·3.6 操作系统