微信搜索关注"91考试网"公众号,领30元,获取公务员、事业编、教师等考试资料40G!
SET TALK OFF
INPUT "x=" TO x
s=0
DO WHILE x!=0
s=s+MOD(x,10)
ENDDO
?s
SET TALK ON
A)x=int(x/10) B)x=int(x%10)
C)x=x-int(x/10) D)x=x-int(x%10)
(29)在 SQL的 ALTER TABLE语句中,为了增加一个新的字段应该使用短语()。
A)CREATE B)APPEND
C)COLUMN D)ADD
(30)~(35)题使用如下数据表:
学生.DBF:学号(C,8),姓名 (C,6),性别 (C,2),出生日期 (D)
选课.DBF:学号(C,8),课程号 (C,3),成绩(N,5,1)
(30)查询所有 1982年 3月 20日以后(含)出生、性别为男的学生,正确的SQL语句是()。
A)SELECT * FROM 学生 WHERE 出生日期>={^1982-03-20}AND 性别="男"
B)SELECT * FROM 学生 WHERE 出生日期<={^1982-03-20}AND 性别="男"
C)SELECT * FROM 学生 WHERE 出生日期>={^1982-03-20}OR性别="男"
D)SELECT * FROM 学生 WHERE 出生日期<={^1982-03-20}OR性别="男"
(31)计算刘明同学选修的所有课程的平均成绩,正确的SQL语句是()。
A)SELECT AVG(成绩) FROM 选课 WHERE 姓名="刘明"
B)SELECT AVG(成绩) FROM 学生,选课 WHERE 姓名="刘明"
C)SELECT AVG(成绩) FROM 学生,选课 WHERE 学生.姓名="刘明"
D)SELECT AVG(成绩) FROM 学生,选课 WHERE学生.学号=选课.学号 AND 姓名="刘明"
(32)假定学号的第3、4位为专业代码,要计算各专业学生选修课程号为“101”课程的平均成绩,正确的SQL语句是()。
A)SELECT 专业 AS SUBS(学号,3,2),平均分 AS AVG(成绩) FROM 选课;
WHERE 课程号="101" GROUP BY专业
B)SELECT SUBS(学号,3,2) AS 专业,AVG(成绩) AS平均分 FROM 选课;
WHERE 课程号="101" GROUP BY 1
C)SELECT SUBS(学号,3,2) AS 专业,AVG(成绩) AS 平均分 FROM 选课;
WHERE 课程号="101" ORDER BY专业
D)SELECT 专业 AS SUBS(学号,3,2),平均分 AS AVG(成绩) FROM 选课;
WHERE 课程号="101" ORDER BY 1
(33)查询选修课程号为“101”的课程得分最高的同学,正确的SQL语句是()。
A)SELECT 学生.学号,姓名 FROM 学生,选课 WHERE 学生.学号=选课.学号;
AND 课程号="101" AND 成绩>=ALL(SELECT成绩 FROM选课)
B)SELECT 学生.学号,姓名 FROM 学生,选课 WHERE学生.学号=选课.学号;
AND 成绩>=ALL(SELECT 成绩 FROM选课 WHERE 课程号="101")
C)SELECT 学生.学号,姓名 FROM 学生,选课 WHERE 学生.学号=选课.学号;
AND 成绩>=ALL(SELECT 成绩 FROM选课 WHERE 课程号="101")
D)SELECT 学生.学号,姓名 FROM学生,选课 WHERE 学生.学号=选课.学号 AND; 课程号="101" AND 成绩>=ALL(SELECT 成绩 FROM 选课 WHERE 课程号
="101")
(34)插入一条记录到“选课”表中,学号、课程号和成绩分别是“02080111”、“103”和80,正确的SQL语句是()。
A)INSERT INTO 选课 VALUES("02080111","103",80)
B)INSERT VALUES("02080111","103",80) TO选课(学号,课程号,成绩)
C)INSERT VALUES("02080111","103",80) INTO选课(学号,课程号,成绩)
D)INSERT INTO选课(学号,课程号,成绩) FROM VALUES("02080111","103",80)
(35)将学号为“02080110”、课程号为“102”的选课记录的成绩改为92,正确的SQL语句是()。
A)UPDATE 选课 SET 成绩 WITH 92 WHERE 学号="02080110" AND课程号 "102"
B)UPDATE选课 SET 成绩=92 WHERE 学号="02080110" AND 课程号="102"
C)UPDATE FROM 选课 SET 成绩WITH 92 WHERE 学号="02080110"AND 课程号="102"
D)UPDATE FROM选课 SET 成绩=92 WHERE 学号="02080110" AND 课程号="102"
二、填空题(每空2分,共30分)
(1)软件需求规格说明书应具有完整性、无歧义性、正确性、可验证性、可修改性等特性,其中最重要的是【1】。
(2)在两种基本测试方法中,【2】测试的原则之一是保证所测模块中每一个独立路径
至少要执行一次。
(3)线性表的存储结构主要分为顺序存储结构和链式存储结构。队列是一种特殊的线性表,
循环队列是队列的【3】存储结构。
(4)对下列二叉树进行中序遍历的结果是【4】。
F
C E
A D G