吉大20年9月课程考试《测量学》离线作业考核试题
●已知基本表:学生(学号,姓名,性别,年龄,系名)
选课(学号,课程号,成绩)
要检索所有比"王华"年龄大的学生姓名、年龄和性别,正确的语句是 (25) ,要检索学生姓名及其所选修课程的课程号和成绩,正确的语句是 (26) 。
(25) A.SELECT姓名,年龄,性别
FROM学生
WHERE AGE>(SELECT 年龄
FROM 学生
WHERE 姓名 ="王华")
B.SELECT姓名,年龄,性别
FROM学生
WHERE姓名="王华"
C.SELECT姓名,年龄,性别
FROM学生
WHERE AGE>(SELECT年龄
WHERE姓名="王华")
D.SELECT姓名,年龄,性别
FROM学生
WHERE AGE>"王华"
(26) A.SELECT 学生.姓名,选课.课程号,选课.成绩
FROM学生
WHERE学生 学号=课程.学号
B.SELECT学生.姓名,选课.课程号,选课.成绩
FROM选课
WHERE学生.学号=课程.学号
C.SELECT学生.姓名,选课.课程号,选课.成绩
FROM学生,选课
WHERE学生.学号=课程.学号
D.SELECT学生.姓名,选课.课程号,选课.成绩
FROM学生.学号
【解析】分句WHERE AGE>(SELECT 年龄 FROM 学生 WHERE 姓名 ="王华")限定了结果记录年龄比王华大。B、C、D项该分句均不正确。26题考查了连接操作,A、B的FROM字段错误。D项缺少连接字段。
已知学生关系S(学生,姓名,班级,课程名称,成绩),学号由入学年份、专业编号和班内编号组成。则其候选关键字是( )。
A.(学号,姓名)
B.(学号,课程名称)
C.(姓名,成绩)
D.(学号,班级)
解析:关键字就是主码,在本题中,将学号和姓名可以作为关键字,因为这两个作为关键字,重复的可能性最小。
已知学生关系S(学号、姓名、班级、课程名称、成绩),学号由入学年份、系别、专业编号和班内编号组成。则其侯选关键字是( )。
A.(学号、姓名)
B.(学号、课程名称)
C.(姓名、成绩)
D.(学号、班级)
有以下三个基本表:
学生(学号,姓名,年级,专业)
课程(课号,课名,开课教师,学分)
选课(学号,课号,成绩)
写出相应的SQL语句:
所有90级“软件”专业学生的姓名.
SELECT姓名
FROM学生
WHERE年级=90 AND专业=‘软件’;
有N个学生,每个学生的信息包括学号、性别、姓名、四门课的成绩,从键盘上输入N个学生的信息,要求输出总平均成绩最高的学生信息,包括学号、性别、姓名和平均成绩。
#include"stdio.h"
#define N 3
struct student
{ long stu_num;
char sex;
char name[15];
int score[4];
float average; };
main
{ intI,j,index;
float sum,max;
struct student stuarr[N];
for(I=0;I{ printf("please input %d student information:\n",I+1);
scanf("%ld,%c,%s",&stuarr[I].stu_num,&stuarr[I].sex,stuarr[I].name);
for(j=0;j<4;j++)
scanf("%d",&stuarr[I].score[j]); }
for(I=0;I{ sum=0.0;
for(j=0;j<4;j++)
sum+=stuarr[I].score[j];
stuarr[I].average=sum/4.0; }
max=stuarr[0].average;
index=0;
for(I=1;Iif(stuarr[I].average>max)
{max=stuarr[I].average; index=I; }
printf("总平均成绩最高的学生信息是学号=%ld,性别=%c,姓名=%s,平均成绩=%4.1f\n",stuarr[index].stu_num,stuarr[index].sex,stuarr[index].name,stuarr[i
吉林大学网络教育学院有需要加微信 9901066102019-2020学年第二学期期末考试测量学大作业学生姓名 专业 层次年级 学号 学习中心 成绩 年 月 日作业要求:大作业要求学生手写完成,提供手写文档的清晰扫描图片,并将图片添加到word文档内,最终wod文档上传平台,不允许学生提交其他格式文件(如JPG,RAR等非word文档格式),如有雷同、抄袭成绩按不及格处理。一 名词解释题 (共10题 ,总分值30分 )1. 直线定向 (3 分)2. 地貌 (3 分)3. 水准面 (3 分)4. 圆水准器轴 (3 分)5. 真北方向 (3 分)6. 等高距 (3 分)7. 垂直角 (3 分)8. 管水准器轴 (3 分)9. 水平角 (3 分)10. 视差 (3 分)二 计算题 (共2题 ,总分值30分 )11. 已知附和水准路线A12B,已知点为: , ,距离为: ,观测高差为: ,试求:1、2点高程,并验证B点高程为156.712米。 (15 分)12. 观测BM1至BM2间的高差时,共设25个测站,每测站观测高差中误差均为3mm,问:(1)两水准点间高差中误差时多少?(2)若使其高差中误差不大于12mm,应设置几个测站? (15 分)三 问答题 (共4题 ,总分值40分 )13. 使用CASIOfx-3950P计算器编程计算表2-4中水准测量观测高差及B点高程。表2-4 水准测量观测记录手薄 (10 分)14. 按I1ABI2法检校水准仪i角,用钢尺量得D1=5.8m,D2=40.9m。安置水准仪在I1点,得 尺读数 1207mm, 尺读数 1139mm,然后搬水准仪至I2点,又读 尺上读数 1466mm, 尺上读数 1382mm,问:水准管轴是否平行于视准轴?如果不平行,当水准管气泡居中时,视准轴是向上倾斜还是向下倾斜? 角值是多少?如何进行校正? (10 分)15. 何谓视差?产生视差的原因是什么?视差应如何消除? (10 分)16. 什么叫高斯投影?高斯平面直角坐标系是怎样建立的? (10 分)
查询所有选修了“计算机网络”的学生成绩,结果显示该学生的“姓名”、“系名”和“数据库原理”的“成绩”,并按成绩由高到低的顺序排列,下列语句中正确的是 ( )。
A.SELECT学生.姓名,学生.系名,成绩.成绩FROM学生,课程,成绩; FOR学生.学号=成绩.学号; AND课程.课程编号=成绩.课程编号; AND课程.课程名称="计算机网络"; ORDER BY成绩.成绩DESC
B.SELECT 学生.姓名.学生.系名.成绩.成绩JOIN学生,课程,成绩; ON学生.学号=成绩.学号; ON课程.课程编号=成绩.课程编号; AND课程.课程名称="计算机网络"; ORDER BY成绩.成绩DESC
C.SELECT学生.姓名,学生.系名,成绩.成绩 FROM 学生,课程,成绩; WHERE学生.学号=成绩.学号; OR课程.课程编号=成绩.课程编号; OR课程.课程名称="计算机网络"; ORDER BY 成绩.成绩 DESC
D.SELECT 学生.姓名,学生.系名,成绩.成绩FROM学生,课程,成绩; WHERE 学生.学号=成绩.学号; AND 课程.课程编号=成绩.课程编号; AND 课程.课程名称="计算机网络"; ORDER BY成绩.成绩 DESC
解析:本题是一个多表连接查询的SQL语句,关键要注意表间连接条件的使用,如果使用超连接方式查询,则正确的语句格式为:
SELECT……
FROM数据库表1>INNER JOIN数据库表2>
ON连接条件>
WHERE……
其中,INNER JOIN等价于JOIN,为普通的连接,在Visual FoxPro中称为内部连接;ON连接条件>指定两个进行表连接的条件字段。
如果使用的是普通的连接方式,则只需在FROM短语中指定查询的数据表,各表名之间用逗号隔开,而各表之间的连接放在WHERE短语后面,设计两个连接条件时,用AND短语连接这两个条件。
A.学习中心或函授站,一学期
B.学习中心或函授站,一学年
C.继续教育学院,一学期
D.继续教育学院,一学年
已知学生关系S(学生、姓名、班级、课程名称、成绩),学号由入学年份、系别、专业编号和班内编号组成。则其侯选关键字是( )。
A.(学号、姓名)
B.(学号、课程名称)
C.(姓名、成绩)
D.(学号、班级)
某校规定:学生的平时作业、期中练习、期末考试三项成绩分数按40%,20%,40%的比例计入学期总评成绩,小亮的平时作业、期中练习、期末考试的数学成绩依次为90分、92分、85分,小亮这学期的数学总评成绩是多少?
小亮的数学总评成绩为90×40%+92×20%+85×40%=88.4分
检索还未确定成绩的学生选课信息,正确的SQL命令是( )。
A.SELECT学生.学号,姓名,选课.课程号FROM学生JOIN选课 WHERE学生.学号=选课.学号AND选课.成绩IS NULL
B.SELECT、学生.学号,姓名,选课.课程号FROM学生JOIN选课 WHERE学生.学号=选课.学号AND选课.成绩=NULL
C.SELECT学生.学号,姓名,选课.课程号FROM学生JOIN选课 ON学生.学号=选课.学号WHERE选课.成绩IS NULL
D.SELECT学生.学号,姓名,选课.课程号FROM学生JOIN选课 ON学生.学号=选课.学号WHERE选课.成绩=NULL
解析:inner join on表示内链接,内链接是通过比较源表间共享的列的值从多个源表检索行的操作。内联接排除来自不具有与其它源表中的行匹配的行的源表的行。
相关考题:
- 把自己自身的感觉强加于对方是哪种自我防御机制( )。A.合理化B.升华作用C.投射D.转移
- ( 难度:中等)hive中查看表的字段信息,可以用以下哪些语句A.descB.show create tableC.show columnsD.show datatables
- ( 难度:中等)Hive有哪些方式保存元数据A.derbyB.MySQLC.hdfsD.SQLite
- 空降兵不属于什么军种? A.海军 B.陆军 C.火箭军 D.空军
- 期望理论可以用( )来加以表述。A。结果=效价×期望 B。动机=效价×工具 C.动机=效价×期望×工具 D.结果=效价×期望×工具
- Response对象的()方法可以将缓冲区中的页面内容立即输出到客户端。A. WriteB. EndC. ClearD. Flush
- 每一笔贷款只能展期一次.
- 美国在冷战之后进行了三次大的战略调整,第一次克林顿政府提出了什么?下列选项错误的是A.“全球反恐战争B.“亚太再平衡C.“称霸战争D.“参与和扩展战略
- 马汉认为海军是什么性质的军种?
- 以下说法正确的是( )。A.心理正常包含了心理健康与心理不健康B.频繁体验到抑郁情绪即患有抑郁症C.有偏执型人格倾向说明是这个人患有人格障碍D.某同学因求职失败而情绪低落感到无助,可以判断他患上了抑郁症