《2022年计算机科学基础第六章课后练习》由会员分享,可在线阅读,更多相关《2022年计算机科学基础第六章课后练习(12页珍藏版)》请在金锄头文库上搜索。
1、学而不思则惘,思而不学则殆测试试卷:计科教材练习【06】一、判断题,共5 题, 总分 :5 分。请直接点击选择True or False.1. 测试是寻找程序中的错误,常用的方法有黑盒测试和白盒测试。(T ) True False 2.Java 程序是汇编语言程序。 (F ) True False 3. 一个 CPU 所执行的全部指令就是指令系统。(T ) True False 4. 机器语言编写的程序能被计算机直接执行。(T ) True False 5.LISP 不是函数型语言。 (F ) True False 二、单选题,共18题, 总分:18 分。请四个中选择一个是正确的答案。1. 不
2、需要了解计算机内部构造的语言是(D ) 。A.机器语言B.汇编语言C.操作系统精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 1 页,共 12 页学而不思则惘,思而不学则殆D.高级程序设计语言2. 能够把由高级语言编写的源程序翻译成目标程序文件的系统软件叫(C )。A.解释程序B.汇编程序C.编译程序D.编码程序3. (C )不属于结构化程序设计的控制成分。A.顺序结构B.循环结构C.GOTO 结构D.选择结构4. 指令代码通过助记符号表示的语言叫做(D )。A.目标语言B.中级语言C.机器语言D.汇编语言5. 面向对象的程序设计具有(A )特点。
3、A.封装、继承、多态B.顺序、循环和分支C.多分支、循环和函数D.函数、方法和过程6. 高级语言的基本数据类型是(D )。A.变量、常量、标识符B.顺序、循环和分支精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 2 页,共 12 页学而不思则惘,思而不学则殆C.数组、链表和堆栈D.整型、实型和字符7. 程序设计中常用的运算类型有算术、逻辑和(C )A.移位B.复合C.关系D.对象8.HTML语言是属于(C )A.面向过程B.面向对象C.网页编程D.文字处理9. 通常, for 循环语言用于循环次数(C )的程序中。A.由循环体决定B. 在循环体外决
4、定C.确定D.不确定10. 函数或方法是一段独立的程序代码,也是可以被程序设计者调用的。调用函数或方法时,如果需要在形式参数和实际参数之间做到(D )。A.数量一致B.类型一致C.顺序一致D.以上都是11. 不管循环条件是否满足循环执行的要求,循环体至少被执行一次的语句是(B )。A.while 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 3 页,共 12 页学而不思则惘,思而不学则殆B.do.while C.for D.以上都是12. 常量有两种,一种是符号常量,一种是(C )。A.标识符B.数据类型C.文字常量D.数学常量13. 在计算机高
5、级语言中,可以使用诸如a=a+b这种表达式,其中a、b 为变量。这里变量的含义是(C )。A.数学变量B.标识符C.内存位置D.数据类型14. 分支语句有多种名字,例如选择语句、条件语句,以下(C )也是分支语句的一种说法。A.转移语句B.复合语言C. 判断语句D.返回语句15. 程序设计中,调用过程的参数传递有两种:(A )A.值调用和引用调用B.参数调用和无参调用C.过程调用和函数调用D.常量调用和变量调用16. 程序设计过程,包括了问题的定义、设计方案、(A )、文档以及运行维护等六个步骤。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 4
6、页,共 12 页学而不思则惘,思而不学则殆A.编码和测试B.语言和算法C.过程和函数D.函数或方法17. 软件开发过程使用工程管理的方法,通常有各种开发模型,例如(A )。A.瀑布模型和增量模型B.瀑布模型和数学模型C.RAD模型和数学模型D.螺旋模型和数学模型18. 软件的生命周期是指软件从开发到使用到(B )的全过程。A.销售出去B.不再使用C.更多的使用D.重新开发三、选择性填空题,共3 题, 总分:9 分。先点击要填写的位置,再选择一个正确的答案。1. 软件是程序加上该程序的文档。文档是指该软件的“(B) ”。程序是“(C) ”的具体实现。按照定义,程序是一组计算机指令的“(G) ”集
7、合。A.使用说明书B.与程序相关的所有文件C.算法D.全部E.高级语句精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 5 页,共 12 页学而不思则惘,思而不学则殆F.算术G.有序H.测试记录2. 用汇编语言编写的程序叫做“(D) ”,是面向计算机硬件的程序。用于网页编程的语言是“(C) ”,在不同系统之间进行转换的语言是“(F) ”。A.Java B.C C.HTML D.汇编程序E.机器语言程序F.XML G.Python H.Lisp 3. 解释程序对源代码中的程序进行“(A) ”翻译,翻译过程和执行过程同时进行。而编译程序对源程序是“(E)
8、 ”翻译为目标程序, 产生可执行文件。 编译系统能发现不合法的语句和表达,但是,如果是“(G) ”,则不能被发现,这是属于逻辑问题。A.逐句B.语法错误精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 6 页,共 12 页学而不思则惘,思而不学则殆C.优化错误D.词法错误E.一次性整体F.源程序G.算法错误H.对部分程序测试试卷:计科实验练习【07】一、单选题,共5 题, 总分 :5 分。请四个中选择一个是正确的答案。1. 在 Access 中,如果表中某个字段的数据类型为“是/ 否”类型,其默认值不可以用(B )。A.Yes B.(真)C.1 D.
9、On 2. 在 Access 中,通过表设计视图来修改表结构,如果表中某个字段的数据类型被修改过了,则该字段的数据将被(D )。A.清除B.重置为 0 C.保留D.视情况而定3. 在 Access 中,一个表只能有一个主键,准确来讲主键是建立在(C )上的。A.一个字段精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 7 页,共 12 页学而不思则惘,思而不学则殆B.多个字段C.一个字段或者多个字段的组合D.多个同类型的字段4. 在 Access 中,除了在主键上有唯一索引,其他字段上(A )。A.也可以创建唯一索引B.不可以创建唯一索引C.只能创建
10、同类型的唯一索引D.必须创建另外一个唯一索引5. 在 Access 中, 如果通过数据库工具将2 个表建立了关系, 则可以通过编辑关系, 来实施(B ) 。A.字段合法性检查B.参照完整性C.有效性规则D.数据默认值设置二、选择性填空题,共5 题, 总分:15 分。先点击要填写的位置,再选择一个正确的答案。1. 可以用以下的 SQL语句来查询图中工资表的基本工资高于3000且工资总额介于 3000和 3500之间的工资单明细,查询结果按基本工资降序排列。SELECT 职工号,姓名,基本工资,岗位津贴,误餐费,工会费,住房公积 FROM 工资表(E) 基本工资 3000 AND (D) ORDE
11、R BY 基本工资(H) 。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 8 页,共 12 页学而不思则惘,思而不学则殆A.3000SUM( 基本工资,岗位津贴,误餐费,工会费,住房公积) B.基本工资 +岗位津贴 +误餐费 +工会费+住房公积 3000 AND 基本工资 +岗位津贴 +误餐费 +工会费 +住房公积 3000 AND SUM( 工资) 3500 D.基本工资 +岗位津贴 +误餐费 - 工会费- 住房公积 BETWEEN 3000 AND 3500 E.WHERE F.HAVING G.ASC H.DESC 2.(E) 是区别表中记
12、录的惟一标识,且一个表只有一个。针对图中的成绩表,如果要保证其实体完整性,可以选择(A) 或(F) 中的一个作为该表的这种标识,后者则需要在设计视图中进行多选。A.ID 号B.学号C.课程号D.索引E.主键精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 9 页,共 12 页学而不思则惘,思而不学则殆F.学号+课程号G.学号+成绩H.课程号 +成绩3. 如果要根据图中的表(已建立连接关系)创建一个查询,用于查询每门课程最高分,要求显示课程号、课程名、最高分。应该按照以下步骤来操作:1)创建查询,并将“成绩”表添加到查询设计视图界面。2)(B) 。3)
13、选择“查询工具”“设计”功能区“显示/ 隐藏”组“汇总”,在查询设计视图界面下方表格中增加“总计”行。 4 )(E) 。 5 )最高分列:(G) 。 6 )保存查询,取名为“查询1”。A.将“档案”表添加到查询设计视图界面。B.将“课程”表添加到查询设计视图界面。C.创建查询,将“查询1”添加到查询设计视图界面。D.保存查询,取名为“查询0”;创建查询,将“查询0”添加到查询设计视图界面。E.在第 1 列的字段处选择“课程号”, 在“总计”处选择“ Group By”;在第 2 列的字段处选择“课程名”,在“总计”处选择“Group By”。F.在第 1 列的字段处选择“课程号”,在“总计”处
14、自动成为“Group By”。在第 2 列的字段处选择“课程名”,在“总计”处选择空白。G.在第 3 列的字段处,输入“最高分: 成绩”,在“总计”处选择“最大值”。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 10 页,共 12 页学而不思则惘,思而不学则殆H.在第 3 列的字段处,输入“最高分: 成绩”,在“总计”处选择“合计”。4. 图中是“课程统计”查询的设计视图,运行该查询后显示的字段内容是学号、姓名、学院、(C) 和平均成绩,查询结果按照条件(H) 进行过滤,查询记录按照(B) 升序排列。A.学院B.学号C.课程数量D.课程总数量E.
15、选课数量 1 门以上F.选课数量大于 1 门并且平均成绩大于等于80 分精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 11 页,共 12 页学而不思则惘,思而不学则殆G.课程总数量大于 1 门H.平均成绩 80 分以上或者选课数量大于1 门5. 完成以下 SQL的语句可以创建一个查询, 用于查询学生档案表中年龄为20岁的学生资料,字段包括“学号”、“姓名”和“出生日期”,记录按照年龄大小降序排列。提示:函数 DATE()获取当前机器时间,YEAR ()返回参数 (日期类型 )中的年份。 SELECT (A) FROM 档案 WHERE (F) = 20 ORDER BY (H) A.学号,姓名,出生日期B.学号,姓名, YEAR( 出生日期 ) C.YEAR( 出生日期 ) DATE() D.YEAR( 出生日期 ) YEAR(DATE() E.YEAR(DATE()- 出生日期 ) F.YEAR(DATE() YEAR(出生日期 ) G.YEAR( 出生日期 ) DESC H.出生日期精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 12 页,共 12 页