请问 自考建筑工程管理专业难吗 需要考哪些课程
你好,自考不是很难的,一般需要两年到三年的时间拿到毕业证,肯定是需要努力才行,相对还是简单的,还是靠自己学习为主,按照考试计划考试,具体科目实在难的,可以参加一些课程培训什么的,简单的科目还是自己可以考到及格的,制定考试学习计划,按照教材与大纲相结合方式学习,多做题,网上也有许多资料可以借鉴,多努力就好。
自考专业课程设置可以网上直接按照自考地区搜索查询,也可以到省教育考试院自考下查询专业设置、报名报考、考试流程。普通自考自考专业与学校都是一一对应的,也是都按照专业考试计划来考试。助学自考,是由学校负责的,一般都是各普通高校,可以咨询所在地高校。
“全日制统分统招”是什么意思,“非定向”又是什么意思?
全日制就是全脱产学习的,非职研究生。
统分统招就是全国统一招生考试的,统一划定分数线录取的。起重包括定向和非定向两种,多数为非定向的。非定向的考梗是不需要和那些单位签订培养合同,毕业后也不需要到某指定单位工作。也没有单位给你付学费。档案关系也要前到学校。
非定向的包括公费生和自费生。
至于选那个看你是否在入学时和那个单位签订了就业合同。若没有就填全日制非定向。
统招统分主要是从生源和毕业后的就业方式来说的,如果你参加了研究生全国统一考试,你就是统招的,如果你现在没有工作单位,现在不需要跟某个就业单位签一个协议,保证你毕业后悔单位工作,你就是统分的;否则,有单位的,可以跟单位签一个定向培养协议或者委托培养协议,就不统分了。
而计划内和计划外是按照你的最后的成绩来划分的,计划内一般是公费,计划外一般要自费,但是自费的程度根据学校和专业的不同有所不同,有的学校向自费生提供助学金,交一半的学费就可以。
所以,如果你是应届生,没有单位,研究生考试成绩很高,你就是统招统分的计划内研究生;而你们班上同样是应届的分数比较低的就是统招统分的计划外研究生,不过毕业时的待遇是一样的,没有区别,都是一样的两证。
怎么查看每个大学各个专业所安排的课程?
方法一:每个学校都有它的教务处网站,登录自己的学号和密码,点击课表查询,就会看到你的课程表了。
方法二:使用超级课程表这个软件,可以查到所有的课程,而且还能查到每个任课老师在其他时间段的课表。
统计每个学生的选课门数和考试总成绩,并按选课门数的降序排列
select
课程,
count(课程编号)
as
选课人数
,
avg(成绩)
as
平均成绩
from
表
group
by
课程编号
数据库题,设有一个学生—课程数据库,其中包括三个表
1.查询所有学生的学号、姓名、所在系
Select sno,sname,sdept
From student
2.查询全体学生的学号、姓名、性别,年龄,系别的信息
Select *
From student
3.查询全体学生的姓名及其出生年份
Select sname,datadiff(year,sage,2010) as 出生年份
From student
4.查询信息工程系全体学生的名单
Select sname
From student
Where sdept=’信息工程系’
5.查询所有年龄在20岁以下的学生姓名以及年龄
Select sname,sage
From student
Where sage<20
6.查询考试成绩不及格的学生的学号
Select sno
From score
Where grade<60
7.查询年龄在20-25(包括20、25)之间的学生的姓名、系别和年龄
Select sname,sdept,sage
From student
Where sage>=20 and sage<=25
8.查询不在软件系、网络系、也不在外语系学生的姓名和性别
select sname,sex
from student
where sdept <>软件系、网络系、外语系
9.查询所有姓李且全名为三个汉字的学生的姓名、学号、和性别
select sname,sno,sex
from student
where sname like 李_ _
10.查询姓名中第二个字为阳字的学生的姓名
select sname
from student
where sname like _阳%
11.查询信息工程系年龄在20岁以下的学生的姓名
select sname
from student
where sage<20 and sdept=信息工程系
12.查询选修了3号课程的学生的学号及其成绩,查询结果按分数的降序排列
select sno,grade
from score
where cno=3
order by grade desc
13.查询全体学生的学号、姓名等情况,结果按照所在系的升序排序,同一系的按年龄降序排列
select sno,sname
from student
order by sdept asc,sage desc
14.统计学生总人数
select count(*) as 人数
from student
15.查询选修课课程的学生人数
select count(*) as 人数
from score
16.计算1号课程的学生平均分数
select avg(grade) 均分
from score
where cno=1
17.查询选修了1号课程的学生最高分数
select max(grade) 最高分
from score
where cno=1
18.求各课程号及相应的选修课人数
select cno,distinct(sno)
from score
group by cno
19.查询选修了3门以上课程的学生号
select sno
from score
group by sno
having count(cno)>3
20.查询选修2学分的课程且该课程的成绩在90分以上的所有学生的姓名
select sname
from student,course,score
where student.sno=score.sno and course.cno=score.cno and ccredit=2 and grade>90
21.查询每个学生的学号、姓名、选修的课程号和成绩
select student.sno,sname,cno,grade
from student,score,course
where student.sno=score.sno and score.cno=course.cno
22.查询所有选修了1号课程的学生姓名
select sname
from student,score
where student.sno=score.sno and score.cno=1
23.查询选修了课程名为“计算机信息管理”的学生的学号和姓名
select sno,sname
from student,course,score
where student.sno=score.sno and course.cno=score.cno
and cname=计算机信息管理
希望能给你帮助 差不多一样
输入5个学生4门课程的成绩,求(1)每个学生的总分(2)每门课程的平均分(3)输出总分最高的学生的姓名和总成绩
我曾经回答过一个问题,和你的类似。 题目如下,你可以参考一下:
/*
从键盘输入38个学生的基本数据,包括学号,姓名,性别以及3门课程的单科成绩。
(1) 计算每个学生3门课程的总分和平均成绩;
(2) 找出每门课程中成绩最好和成绩最差的学生,并输出这些学生的基本数据;
(3) 3门课程总成绩按由高分到低分的顺序排序,输出排序后的学生的基本数据。
*/
/*
VC++ 6.0测试通过。 键盘输入问题没解决,你自己去解决。 主要是要注意输入字符串的问题,特别是用scanf函数进行字符串输入的时候。我下面写的那个从键盘输入数据有问题,所以被我注释了。
还有我只用了5个学生做测试,你要用38个的话,把SIZE改成38,在数组初始化的时候初始化38个数据就行了。
学生的性别,我用n表示男,v表示女
Turbo C 2.01 测试通过,不过输出的信息比较多,我这边Turbo C查看运行结果是不能滚屏,所以显示不全,不知道你那边怎样
*/
#include <stdio.h>
#define SIZE 5
struct student
{
int num;
char name[100];
char sex;
double score1;
double score2;
double score3;
};
/* 输出学生信息 */
void print_student(struct student stu)
{
printf("num:%d
name:%s
sex:%c
score1:%f
score2:%f
score3:%f
",stu.num,stu.name,stu.sex,stu.score1,stu.score2,stu.score3);
}
/* ---------------------------------------- */
/* 求每个学生三门课程的总分。 */
double score_Sum(struct student stu)
{
double sum=stu.score1;
sum+=stu.score2;
sum+=stu.score3;
return sum;
}
/* ---------------------------------------- */
/* 每个学生三门课的平均成绩 */
double scoreAvg(struct student stu)
{
return (score_Sum(stu)/3.0);
}
/* ---------------------------------------- */
/* 求score1最高和最低的学生 */
void score1(struct student stu[])
{
double min=stu[0].score1,max=stu[0].score1;
int index_min=0,index_max=0,i;
for(i=0;i<SIZE;i++)
{
if(min>stu[i].score1)
{
min=stu[i].score1;
index_min=i;
}
if(max<stu[i].score1)
{
max=stu[i].score1;
index_max=i;
}
}
printf("score1 max:
");
print_student(stu[index_max]);
printf("score1 min:
");
print_student(stu[index_min]);
}
/* ---------------------------------------- */
/* 求score2最高和最低的学生 */
void score2(struct student stu[])
{
double min=stu[0].score2,max=stu[0].score2;
int index_min=0,index_max=0,i;
for(i=0;i<SIZE;i++)
{
if(min>stu[i].score2)
{
min=stu[i].score2;
index_min=i;
}
if(max<stu[i].score2)
{
max=stu[i].score2;
index_max=i;
}
}
printf("score2 max:
");
print_student(stu[index_max]);
printf("score2 min:
");
print_student(stu[index_min]);
}
/* ---------------------------------------- */
/* 求score3最高和最低的学生 */
void score3(struct student stu[])
{
double min=stu[0].score3,max=stu[0].score3;
int index_min=0,index_max=0,i;
for(i=0;i<SIZE;i++)
{
if(min>stu[i].score3)
{
min=stu[i].score3;
index_min=i;
}
if(max<stu[i].score3)
{
max=stu[i].score3;
index_max=i;
}
}
printf("score3 max:
");
print_student(stu[index_max]);
printf("score3 min:
");
print_student(stu[index_min]);
}
/* ---------------------------------------- */
/* 按总分从高到低排序,并输出学生信息 */
void sortAndPrint(struct student stu[])
{
int i,j;
for(j=0;j<SIZE;j++)
{
for(i=j;i<SIZE-1;i++)
{
if(score_Sum(stu[i])<score_Sum(stu[i+1]))
{
struct student stu_t=stu[i];
stu[i]=stu[i+1];
stu[i+1]=stu_t;
}
}
}
for(i=0;i<SIZE;i++)
{
print_student(stu[i]);
}
}
/* ---------------------------------------- */
void main()
{
int i;
struct student stu[SIZE]=
{
{123456,"wangqiguo",n,98,96,85},
{14523,"zhangsan",v,98,85,74},
{15632,"lisi",n,96,85,86},
{12563,"huliu",v,85,96,86},
{12563,"zhujiang",n,98,98,96}
};
/* 循环输入,这个有点问题,主要是输入格式方面我直接在程序里面进行的初始化,所以要从键盘里面输入的话,你要自己写了 */
/*
for(i=0;i<SIZE;i++)
{
printf("please input num,name,sex,score1,score2,score3 in stu[%d]:
",i);
scanf("%d,%s,%c,%f,%f,%f",&stu[i].num,stu[i].name,&stu[i].sex,&stu[i].score1,&stu[i].score2,&stu[i].score3);
printf("
");
}*/
/* 输出每个学生的总成绩和平均成绩 */
for(i=0;i<SIZE;i++)
{
printf("stu[%d] sum:%f,avg:%f
",i,score_Sum(stu[i]),scoreAvg(stu[i]));
}
printf("
-------------------------------------------------
");
/* 分别输出score1、score2、score3科目的最高分,和最低分学生信息 */
score1(stu);
score2(stu);
score3(stu);
printf("
-------------------------------------------------
");
/* 按照总分高低顺序排序并输出 */
sortAndPrint(stu);
}
小学教育自考科目
你好 自考专业课程设置可以网上直接按照自考地区搜索查询,也可以到省教育考试院自考下查询专业设置、报名报考、考试流程。普通自考自考专业与学校都是一一对应的,也是都按照专业考试计划来考试。助学自考,是由学校负责的,一般都是各普通高校,可以咨询所在地高校。
SQL关系代数,求至少选修了两门以上课的学生的学号,用关系代数写出来。
study(sno,cno,score)查询至少选修了两门课程的学生学号:π1(σ(1=4Λ2!=5)(study x study))
创建一个触发器‘删除课程表记录_tri’:实现当删除课程表1中某门课程的记录时,对应于选课表1中相关该课
create TRIGGER 删除课程表记录_tri
on 课程表
for delete
as
declare @id int
set @id = ID from deleted
delete 选课表1 where ID = @id
ID 为课程表中的一个标识ID