文档库 最新最全的文档下载
当前位置:文档库 › 北邮C++编程实验 实验一

北邮C++编程实验 实验一

北邮C++编程实验  实验一
北邮C++编程实验  实验一

第二章基本数据类型与表达式

实验题:

一、按要求完成下列各题

1.上机调试下列程序,并输出正确的结果

要求:(1)对有注释标记的语句进行功能注释。

(2)写出调试程序的过程。

#include

using namespace std;

void main() //定义主函数

{ //函数模块分隔符

int x,y; //定义两个整型变量x,y,

cin>>x>>y; //输入x,y值

cout<

cout<<(y!=x%3)<

cout<<(x>0&&y<0)<

cout<<(x!=y||x>=y)<

y=x--+1; //令y=x+1,之后将x的值加1

cout<<(x

cout<

}

2. 从键盘上输入x、y、s的值,计算下面公式的值,并对有注释标记的语句进行注释

x=(x+--y)*s++

要求:上机修改程序中的语法错误,并输出x,y和s的值。

#include

using namespace std;

void main()

{ int x,y,s; //定义三个整数 xyz

cout<<"请输入三个数x,y,s:"; //输出这行文字

cin>>x>>y>>s; //输入三个整数 xyz

x=(x+--y)*s++;

cout<<"x="<

}

输出结果:

3.在下列程序中填上适当的语句,完成计算下面公式的功能,并输出下列结果。

x2+y2+z2

3xyz

#include

using namespace std;

void main()

{

int x,y,z;

float ans;

cout<<"请输入三个数x,y,z:";

cin>>x>>y>>z;

ans=float(x*x+y*y+z*z)/(3*x*y*z);

cout<<'\n'<<"计算结果="<

cout<

}

4.在下列程序中填上适当的语句,完成将一个十进制转换成八进制、十六进制数的功能,并输出下列结果。

#include

using namespace std;

void main()

{int num;

cout<<"Please enter a decimal number:";

cin>>num;

cout<

cout<<"Oct"<<" "<

cout<<"Hex"<<" "<

}

执行程序时,输出结果如下:

5.在下列程序中填上适当的语句,完成将整数n的低4位(右4位)都置为1的功能。

#include

using namespace std;

void main()

{

int n,m;

cout<<"请输入一个正整数n:"<

cout<<"n=";

cin>>n;

m= n<10?1:(n<100?11:(n<1000?111:(n<1000?1111:(int)(n/10000)*10000+1111)));

cout<<"结果为"<

}

运行结果:

二、编程题

1.编写一个程序,从键盘输入一个小写字母,将它转换成大写字母。例如,输入a,则输出A。

#include

using namespace std;

void main()

{

char n,m;

cout<<"请输入一个字符:";

cin>>n;

m=n-32;

cout<<"大写字母为"<

}

2. 编写一个程序,从键盘输入一个整数,计算该数的平方和立方,并输出下列结果:

#include

using namespace std;

void main()

{

int a,b,c;

cout<<"请输入一个整数:";

cin>>a;

b=a*a;

c=b*a;

cout<

cout<<"此数的立方是"<

}

3. 编写一个程序,输入一个三位以上的整数,可以将其十位数数字输出,例如:输入2345,则输出4;输入98765,则输出6。

#include

using namespace std;

void main()

{

int a,b,c;

cout<<"请输入一个整数:";

cin>>a;

b=a/100*100;

c=a/10*10;

a=(c-b)/10;

cout<<"此数的十位是"<

}

4. 编写一个程序,从键盘输入一个三位正整数,要求将该数逆转并输出,例如:输入256,

输出为652。(算法提示:a=n/100,b=(n-a*100)/10,c=(n-a*100)%10,m=c*100+b*10+a)

#include

using namespace std;

void main()

{

int n,a,b,c,m;

cout<<"请输入一个三位整数:";

cin>>n;

a=n/100;

b=(n-a*100)/10;

c=(n-a*100)%10;

m=c*100+b*10+a;

cout<<"此数的逆转是"<

}

.

5. 编写一个程序,从键盘上输入一个锐角,计算并输出所给角度的正弦值、余弦值和正切值。

#include

#include

using namespace std;

void main()

{

double n,a,b,c,;

cout<<"请输入一个锐角:";

cin>>n;

a=sin(n);

b=cos(n);

c=tan(n);

cout<<"此数的正弦,余弦,正切分别是"<

}

6.编写一个程序,求各种数据类型的存储长度(字节数),并显示其结果

#include

using namespace std;

void main()

{

cout<<"char :"<

cout<<"int :"<

cout<<"float :"<

cout<<"double :"<

cout<<"bool :"<

}

北邮数据库实验四数据库模式的设计

北邮数据库实验四数据 库模式的设计 Revised by Chen Zhen in 2021

北京邮电大学 实验报告 课程名称数据库 实验名称数据库模式的设计班级 姓名 学号 指导老师 成绩_________ 实验

.1.实验目的 1.了解E-R图的基本概念和根据数据需求描述抽象出E-R图并将其转换为数据库逻辑模式进而实现数据库中的表和视图。 2.通过进行数据库表的建立操作,熟悉并掌握Power designer数据库表的建立方法,理解关系数据库表的结构,巩固SQL标准中关于数据库表的建立语句。 3.通过对Power designer中建立、维护视图的实验,熟悉Power designe中对视图的操作方法和途径,理解和掌握视图的概念。 .2.实验内容 1 针对以下需求信息,尽可能全面地给出各个实体的属性和实体之间的系。 在线考试系统需求信息如下: 在线考试系统是关于一门课程的授课教师安排自己的学生在线参加各种考试的应 用,如果阶段性考试,期中考试和期末考试等。在线考试系统要求有用户的登录和登出。在线考试系统主要包括用户管理、试题管理、试卷管理和考试管理功能。需要实现教师输入试题,从试题生成试卷;学生参加考试获取试卷,提交答案和给出考试成绩等主要逻辑功能。 系统的用户包括教师、学生角色,一个用户有且只有一种角色。 鉴于在线考试的客观条件限制,试题完全采用单项选择形式。试题有所属知识点、内容、分值、备选答案和唯一正确答案等属性组成。课程的知识点是确定的,可以扩展,一道试题只能考察一个知识点。

教师录入各种试题构成题库,并根据考察的知识点不同生成试卷,相同知识点的试题只能在一张试卷中出现一次,试卷由试卷标题和一定数量(即知识点的数量)的试题组成。试卷生成后,教师指定某次考试使用的试卷,学生参加考试使用统一的试卷,考试信息还包含考试标题、任教老师、考试时间。 学生登录后,可以参加考试并在提交答案后立刻得到自己的考试成绩,也可以查看自己的考试历史记录。教师登录后可以查看学生的成绩。 ?2将E-R图输入Power Designer形成概念模型 ? 3 使用Power Designe将输入的E-R图转换成数据库物理模型 ? 4 使用Power Designe将输入的数据库物理模型转化为生成数据库中的表和视图的脚 本 ? 5 执行SQl脚本,生成表和视图 ? 6 成功后,查看生成的表和视图的情况 .3.实验环境 普通PC、Windows系列操作系统、IBM DB2 数据库管理系统 .4.实验步骤、结果与分析 1)五个实体: 用户: 用户ID( UserID )、用户名(UserName)、角色(Role)、密码(Password). 试题库(ItemBank): 题目代码(ItemID)、题目内容(Icontent)、分数(Iscore)、选项(Ioption)、正确答案(Ianswer)、知识点代码(PointID)(froeign). 知识点(KonwledgePoint): 知识点代码(PointID)、知识点内容(Pcontent)、知识点学科(Psubject). 试卷(Paper):

北邮导师简介

这是我以前到处搜刮来的,自己看看吧。 唐老师是中国网通集团宽带业务应用国家工程实验室副总共,兼职导师,硕士只有两个名额,博士有一个名额, 05年上院线的4个人都要了,06年,竞争比较激烈分比较高,07年上院线的4个,唐老师只有两个名额,要了两个,并且帮另外两个同学调剂到其他导师那里.08年,只有一个报考唐老师的上线,唐老师接受了一个调剂的. 其实所谓的方向,都是遇到什么做什么,并非那么死. 如果跟唐老师读研的话,运营商的各个方向,只要有兴趣,老师都会尽量给你实习的机会. 另外,如果能找到更好的实习机会或者出国,唐老师一定会积极鼓励的. 往年: 大宋(含宋梅)老师 350+ 刘杰老师350+ (这些年有刘杰老师偏高大宋老师走低的趋势) 老邓院长那320(招不满的情况下就另计了,会择优收一些调剂) 张校长(含王卫东老师) 320 新来的刘元安院长(含唐碧华老师)没有往年参考数据,前电院四小龙分低不了吧呵呵 新来的继教的老师没有参考数据不详 吕奶奶(依每年看情况不详) 光方向(不详) 写在前面的话:整个暑期都泡在北邮人考研版上,发现很多同学对与考研问题不断,但问题的重复率也很高,因此对此稍做整理,方便同学考研解惑,希望对你们有帮助 注:以下问题及其答案大部分都是在版块内搜集的,如有错误欢迎大家纠正 因为北邮院系改革,而且很多老师都没有到位,因此报考专业可能出现变化,一切以即将出的09招生简章为准

Q:北邮的研究生报考时给其他学校不一样,要先报导师,但不知道具体怎么回事 A:08时的计算机,使用的是报导师组(就是选定一个专业方向)的方式。如果考上了,那么复试就是在导师组内复试,调剂也优先考虑组内调剂,不行才会考虑组外调剂。 Q:北邮是否有专业课辅导班?如何报考? A:北邮本校是没有专业课辅导班。所谓的通原辅导班是由外面辅导机构所办。海文和北邮合作的专业课辅导是李莉,李宗豪讲,是北邮代课老师。但是在下特此声明,命题的老师不会也不可能出来讲课的,这是不允许的。 Q:该什么时候联系导师啊? A:保研的现在研究;考研的在报考前考虑一下,实际加紧联系就在出成绩那段时间了。 Q:请问院系重组对研究生学院有什么影响? A:暂时未知,有消息及时通知 Q:北邮计算机今年复试是不是要上机? A:08头一年上机,明年应该还会有 Q:08年电院分数线是多少?其他学院呢? A:电院320 信院305 计科300 电子300 Q:非应届毕业生一定要去北邮参加研究生考试么? A:答:不需要,各地有考试点 Q:信息工程院的密码学怎么样,专业课是考高等代数吗? A:信号通原数学都行,只有专业,导师到时候再分配 Q:电信工程院有哪些牛导? A:在外界看来电院最厉害的是三大牛导:张平王文博杨大成 Q:北邮考研有歧视吗? A:没有。这个问题很多人问过,老师一律平等对待,好好考好初试。 Q:北邮哪个老师做嵌入式的比较牛? A:邝坚 Q:复试的时候导师主要以什么作参考?导师比较看重什么?比如项目经验,学校? A:每个导师看中的方面都不一样,无法回答。好好过了初试再去费心复试的问题

北邮大三数据库实验六数据查询分析实验

实验六数据查询分析实验 实验目的 通过对不同情况下查询语句的执行分析,巩固和加深对查询和查询优化相关理论知识的理解,提高优化数据库系统的实践能力,熟悉了解Sybase中查询分析器的使用,并进一步提高编写复杂查询的SQL 程序的能力。 实验内容 1.索引对查询的影响 (1)对结果集只有一个元组的查询分三种情况进行执行(必如查询一个具体学生的信息):不建立索引,(学号上)建立非聚集索引,(学号上)建立聚集索引。 建立聚集索引: create clustered index student on student(student_id) go 建立非聚集索引: create nonclustered index student_index on student(student_id) go 用查询分析器的执行步骤和结果对执行进行分析比较。 select*from student where student_id='30201' 不建立索引 建立聚集索引

建立非聚集索引 (2)对结果集中有多个元组的查询(例如查看某门成绩的成绩表)分类似(1)的三种情况进行执行比较。 select*from student where student_id>'30401' 不建立索引:

建立聚集索引: 建立非聚集索引: (3)对查询条件为一个连续的范围的查询(例如查看学号在某个范围内的学生的选课情况)分类似(1)的三种情况进行执行比较,注意系统处理的选择。 select*from student where student_id between'31201'and'31415' 不建立索引:

北邮信息与通信工程学院考研复试经验

北邮信息与通信工程学院考研复试经验 北邮信息与通信工程学院考研复试1.考研调剂更要拼实力 许多同学在调剂的时候,会抱着侥幸的心理,认为学校会因为报考人数过少等原因,扩大调剂生的名额,实则不然。许多名校不仅不会因此增加调剂名额,更不会因此来降低分数线。很多时候招调剂生或者是让更多同学参加复试只是为了精挑细选适合的生源。因此,换个角度说,调剂真正在拼是实力。一般情况下,部分名校的招收调剂生,要求调剂生本科出身为“211”院校,或一般院校的重点专业,但更多的高校则没有此限制。比如西北农林科技大学就是一所“985”高校,科研经费充足、科研水平很高,只是由于地理位置比较偏僻,对考生的吸引力不足,才会对调剂情有独钟。另外,像是西部地区的一些高校,有不少专业的实力强劲。如云南大学的生物学专业被成为“小清华”,对调剂生的要求之一就是要有很强的专业知识。 北邮信息与通信工程学院考研复试2.调剂失败的最大原因是“等”和“慢” 有些考生把调剂看得过于简单,从不积极主动的去搜集信息,只等着学校公布调剂信息,然后再去选择合适的学校寄出调剂申请表。更有些同学在某些网站上发布调剂信息之后就不管不问,等着学校和导师来联系自己。这两种做法都是考研调剂失败的直接原因。另外,有些院校的调剂信息是不对外公布的,这就更需要考生主动联系学校,积极的去打听。首先,要在通话中了解到今年有没有调剂名额。如果老师的回答是让你留意网上信息。此时,不要过早地挂电话,你可以侧面问问往年有没有调剂的情况,并以此来判断今年的形势。其次,要注意与校方沟通时的语言,要尽量给校方留下好印象。介绍自己时要实话实说,不可夸夸其谈,要向招生老师表明你求学的决心和热情,希望对方能给你复试的机会。 建议考生们,当确定自己的成绩达到分数线后,首先要查看一下自己所报学校、所报专业历年的复试线,并且要时常与所报考招生单位的研招办联系,以尽早知道自己能否能参加该学校的复试。如果觉得希望不大就要立即着手联系调剂院校,否则研究生生活可能会与你失之交臂。 北邮信息与通信工程学院考研复试3.调剂成功,关键在于锁定目标范围 首先,关注校内调剂。校内调剂优于校外调剂,这是公认的原则。部分学校很看重考生的初次选择,对其他学校自主出题阅卷的专业课分数并不信任,遵从先校内再校外的调剂复

数据库实验四

西南石油大学实验报告 注意:在粘贴截图时请保留窗口完整标题,但只需保留关键界面,多余的空白界面请删除。 一、实验课时:2 二、实验目的 (1) 掌握使用T-SQL语句创建登录帐户的方法。 (2) 掌握使用T-SQL语句创建数据库用户的方法。 (3) 掌握使用T-SQL语句创建数据库角色的方法。 (4) 掌握使用T-SQL语句管理数据库用户权限方法。 三、实验要求 (1) 使用SQL Server 2008查询分析器。 (2) 严格依照操作步骤进行。 四、实验环境 (1) PC机。 (2) SQL Server 2008。 五、实验内容及步骤 注意事项: (1)首先在C盘根目录创建文件夹Bluesky,执行脚本文件“PracticePre-第11章安全管理.sql”,创建数据库BlueSkyDB和表; (2)如何建立“数据库引擎查询”;

(3)使用“select user_name()”可查询当前登录账号在当前数据库中的用户名。 步骤1 使用Transact-SQL创建三个SQL Server登录账户TUser1、TUser2、TUser3,初始密码均为“123456”。 --SA CREATE LOGIN TUser1 WITH PASSWORD='123456' CREATE LOGIN TUser2 WITH PASSWORD='123456' CREATE LOGIN TUser3 WITH PASSWORD='123456' 步骤2 使用TUser1建立一个新的数据库引擎查询,在“可用数据库”下拉列表框中是否能看到并选中BlueSkyDB数据库?为什么?

北邮通信工程校内专业实习报告

北京邮电大学实习报告

附:实习总结及心得体会: 课程回顾: 1、电声演播数字电视 这是第一个实验,历时一天半。此实验主要围绕H.264标准进行。 老师介绍了电声演播及数字电视技术的历史与发展,本实验室的历史与发展。然后介绍了各种声学图像方面的老设备以及发展状况,包括留声机、录像机和老式的播放电影带的放映机,到当今的2.0、5.1音响,PL,VCD,DVD等设备。讲解了图像编解码方面的各种知识。 *H.264-SVC的全称为可伸缩视频变换编码,以提高压缩视频流在丢包信道下传输时的错差恢复能力。根据具有不同空间层和时间级的主图像在编码结构中的重要性的不同来优化冗余图像码率的分配。在有效的控制冗余速率的同时,解决了在丢包信道传输视频时的误差漂移问题。该方法使用简单的粗糙量化主图像的方法来生成冗余图像,大大减小了差错恢复工具对编解码复杂度的增加。仿真结果表明,使用优化后的冗余图像能够在有限增加带宽的情况下有效抵制丢包信道下视频传输产生的误差漂移现象,使解码视频质量有明显改善。H.264-SVC采用分层技术,分为基本层和增强层。 实验中,老师改变编解码器不同参数,入帧间隔、编码比特率、编码帧率等,观察视频质量效果的变化,并分析原因。改变量化参数QP,通过观察,可知QP值越小,编码后文件大小越小,图像效果越差。通过改变码率进行流提取,发现视频子层数减少,画面播放速率加快。丢包率的测试中,丢包率越小画面越清晰,但相同丢包率时,有记忆的丢包模式比无记忆丢包模式解码产生的画面更清晰。 声学实验中,实验室放着各种设备,其中一套5.1声道环绕立体声音响放在实验室四周。我们坐在中间,听老师播放出来的不同性质的声音,让我们体会不同因素对声音效果的影响。在欣赏音乐的同时了解了一些原理。

北邮数据库实验报告

数据库原理与应用 实验报告 实验指导教师:袁宝库 课程主讲教师: 袁宝库 报告提交日期: 2012 年10 月18 日 北京邮电大学

目录 实验任务 (3) 实验任务一 (4) 实验任务二 (5) 实验任务三 (7) 实验任务四 (8) 实验任务五 (9) 实验任务六 (12) 实验任务七 (20) 思考题 (22) 实验总结 (24)

实验任务 1、安装SQL Server 2008 2、使用SQL Server 配置管理器 3、使用SQL Server Management Studio 4、分别使用对象资源管理器和T-SQL创建一个实验数据库 5、使用对象资源管理器修改数据库的相关参数并将一个实验数据库删除 6、分别使用对象资源管理器和T-SQL创建、删除和修改表 7、分别使用对象资源管理器和T-SQL向表中插入、修改和删除数据 思考题: 1、配置SQL Server 2008 以允许远程连接 使用SQL Server 外围应用配置器配置SQL Server 2008 允许远程连接。 经过前几步的实验,现在已经可以通过远程客户端访问SQL Server 2008数据库服务器了,这里要求2个人一组,互相用自己的客户端(SQL Server Management Studio)连接并访问对方的数据库系统。

实验任务一:安装SQL Server 2008 1、实验设计 使用SQL Server 2008安装光盘将SQL Server 2008开发版安装到本地计算机,使本地计算机成为服务器和客户端工具; 选择Windows 7为操作系统,安装开发版SQL Server 2008; 安装数据库服务、客户端组件、文档、示例和示例数据库; 命名实例为shijing; 使用混合模式进行身份验证; 2、实验过程 使用SQL Server 2008安装介质将SQL Server 2008安装到本地计算机,使本地计算机成为服务器和客户端工具

北邮数据库实验报告

数据库实验报告(四) 姓名:学号:班级: 1.简单查询: (1) 查询“数据库开发技术”课程的学分; SQL语句: select credit from course where course_name='SQL Server数据库开发技术'; 或者模糊查询: select credit from course where course_name like'%数据库开发技术'; 执行结果: (2) 查询选修了课程编号为“dep04_s004”的学生的学号和成绩,并将成绩按降序输出; SQL语句: select student_id,grade from student_course where course_id='dep04_s003' order by grade desc; 执行结果:

(3) 查询学号为“g9940205”的学生选修的课程编号和成绩; SQL语句: select course_id,grade from student_course where student_id='g9940205'; 执行结果: (4) 查询选修了课程编号为“dep04_s001”且成绩高于85分的学生的学号和成绩。 SQL语句: select student_id,grade from student_course where course_id='dep04_s001'and grade>'85'; 执行结果:

2.在多表连接的查询实验中,用Transact SQL语句完成以下查询操作: (1)查询选修了课程编号为“dep04_s002”且成绩高于85分的学生的学号、姓名和成绩; SQL语句: select student.student_id,student_name,grade from student,student_course where student.student_id=student_course.student_id and student_course.course_id='dep04_s002' and student_course.grade>'85'; 执行结果: (2)查询所有学生的学号、姓名、选修的课程名称和成绩; SQL语句: select student.student_id,student_name,course_name,grade from student,course,student_course where student.student_id=student_course.student_id and student_course.course_id=course.course_id; 执行结果:

北邮大数据库实验三

实验三完整性及视图、索引 视图是基于某个查询结果的一个虚拟表,只是用来查看数据的窗口而已。索引能够提供一种以一列或多列的值为基础迅速查找数据表(或视图)中行的能力,用来快速访问数据表(或视图)中的数据。触发器是一种特殊的存储过程,它在特定语言事件发生时自动执行,通常用于实现强制业务规则和数据完整性。 【实验目的】 掌握MySQL视图、索引的使用,理解什么是数据库的完整性。 【实验要求】 1、每完成一个任务,截取全屏幕快照1~3作为中间步骤和结果的贴图,粘贴在最后的实验报告中。 2、除了使用我们提供的数据外还要自己向表中添加些新数据,以保证每个查询结果不为空集,或计数结果不为0。 3、思考题可以选做,作为优秀加分的依据。 【实验任务】 1、创建一个视图,该视图为每门课程的平均成绩,视图包括的列有课程号 及平均成绩,并用利用该视图查询所有课程的平均成绩,要求给出课程号、课程名及平均成绩。

2、创建一个视图,该视图为每门课程的平均成绩,视图包括的列有课程号、 课程名及平均成绩,并用利用该视图查询所有课程的平均成绩,要求给出课程号、课程名及平均成绩。

3、为院系代码表(dept_code)创建基于“院系代码”列的索引。 4、为教室信息表(classroom_info)创建基于room_id列的惟一索引并插入一 条room_id列与表中已有的值重复的数据,观察系统的反馈。

5、重新修改表stud_info、lesson_info及stud_grade,修改的容为: ①为三表增加主码约束,stud_info的主码为stud_id,lesson_info的主码为 course_id,stud_grade的主码为stud_id、course_id。

北邮数据库实验三-实验报告

题目:数据库实验三:嵌入式SQL 完成日期:2014.5.22 操作环境:Microsoft Visual C++ 6.0 SQL server 2008 R2 1 实验目的 1、熟悉在Visual Studio C++环境中通过ODBC实现数据库互连; 2、熟悉通过嵌入式SQL对数据库进行操作; 3、掌握数据库应用程序界面开发基本流程。 2 实验内容及要求 1、在Visual Studio C++环境中通过ODBC实现与实验1建立的数据库StuManagement的互联,进行实验要求的各种操作,关系模式和数据的操作均通过应用程序界面完成; 2、根据以下要求认真进行实验,记录所有的实验用例,填写实验报告。 2.1 数据库连接 2.1.1 通过ODBC实现与实验1数据库互连; 2.2 关系模式定义 2.2.1创建1个基本表,并插入2行数据; 2.2.2修改及删除基本表; 2.3 数据操作 2.3.1 数据查询操作; 2.3.2 数据删除操作;( 2.3.3 界面执行SQL语句操作 2.4 界面要求: 2.4.1 查询结果的多行显示(至少支持5行以上查询结果的显示) ;(2分) 2.4.2 界面美观,操作简单。 3 操作环境 Microsoft Visual C++ 6.0 Sql server 2008 R2 4 实验步骤 (1)ODBC与数据库互联

找到控制面板——管理工具 打开数据源(ODBC) 点击【添加】,选择SQL server

填写名称和描述,选择自己机器的服务器 按照默认就可以

点击【完成】,数据源就创建好了 5 实验内容与完成情况 (1)整体外观 本次实验,完成了记录的查询(按主键、按内容),记录的添加与删除,新建表,删除表,添加数据,修改表;执行SQL语句,并将查询结果显示出来。 (2)添加记录

北邮考研复试班-北京邮电大学信息与通信工程学院信息与通信工程考研复试经验分享

北邮考研复试班-北京邮电大学信息与通信工程学院信息与通信工程考研 复试经验分享 北京邮电大学是教育部直属、工业和信息化部共建、首批进行“211工程”建设的全国重点大学,是“985优势学科创新平台”项目重点建设高校,是一所以信息科技为特色、工学门类为主体、工管文理协调发展的多科性、研究型大学,是我国信息科技人才的重要培养基地。2017年,“信息网络科学与技术学科群”和“计算机科学与网络安全学科群”两个学科群进入一流学科建设行列。 学校坚持以习近平新时代中国特色社会主义思想为指导,坚持立德树人根本任务,扎根中国大地办好中国特色社会主义大学。学校始终肩负“传邮万里国脉所系”的家国情怀。自1955年建校以来,经过60多年的建设与发展,学校全日制教育已经形成了信息背景浓郁、专业特色鲜明、学科优势突出的办学格局。学校现设有信息与通信工程学院、电子工程学院、计算机学院、自动化学院、软件学院、数字媒体与设计艺术学院、现代邮政学院、网络空间安全学院、光电信息学院、理学院、经济管理学院、人文学院、马克思主义学院、国际学院、网络教育学院、继续教育学院、民族教育学院、体育部等18个教学单位,以及网络技术、信息光子学与光通信、感知技术与产业3个研究院,可信网络通信2011协同创新中心,并设有研究生院。目前,学科专业已经涵盖理学、工学、文学、法学、经济学、管理学、教育学、哲学、艺术学等9个学科门类,涉及22个一级学科。学校信息与通信工程、计算机科学与技术以及电子科学与技术三个一级学科在教育部第四轮学科评估中被评为A类学科,其中信息与通信工程取得了A+的优异成绩。 专业介绍 信息与通信工程是一级学科,下设通信与信息系统、信号与信息处理、电子与通信工程、集成电路工程、电路与系统、生物医学工程、新媒体等硕士点,通信工程、电子信息工程、广播电视工程、数字媒体技术、信息安全等本科二级专业。 该学科是一个基础知识面宽、应用领域广阔的综合性学科,涉及广播、电视、视频、电路、图像、电影、媒体、电磁场、信号处理、卫星移动视频等众多高技术领域。 培养知识面非常广泛,不仅对数学、物理、电子技术、计算机、信息传输、信息采集和信息处理等基础知识有很高的要求,而且要求学生具备信号检测与估计、信号分析与处理、系统分析与设计等方面的专业知识和技能,使学生具有从事本学科领域科学研究的能力。 招生人数与考试科目

北邮大三下数据库实验报告5

北京邮电大学 实验报告 课程名称数据库系统原理 实验内容实验5 数据库完整性与安全性实验 班级2013211***姓名 *** 指导老师成绩_________ 2016年05月20日

实验5 数据库完整性与安全性实验 实验目的: 1.通过对完整性规则的定义实现,熟悉了解SQL SERVER中完整性保证的规则和实现方 法,加深对数据完整性的理解。 2.通过对安全性相关内容的定义,熟悉了解SQL SERVER中安全性的内容和实现方法, 加深对数据库安全性的理解 实验内容 完整性实验与要求: 1.分别定义数据库中各基表的主键、外键,实现实体完整性约束和参照完整性约束; 定义主键: 方法一:使用Enterprise Manager设置主键(以book表为例) ①光标移到book表的位置,右键->设计 ②在你要选的属性列右键->设置主键,完成。

方法二:使用SQL语句。 ①右键数据库,新建查询 设置外键: 方法一:使用Enterprise Manager设置外键(以student表为例) ①单击student表,鼠标移到“键”文件夹,单击右键,选择“新建外键”。 ②选择“表和列规范”进行设置

③我们想在student表设置class_id属性为外键,按照下图选择,点击确定,保存即可。 方法二:SQL语句 新建查询,输入如图语句。

2.向学生表插入具有相同学号的数据,验证其实体完整性约束; Student表的主键是学号,所以不能插入有相同学号的学生。 3.向学生表中插入一条数据,班级号是学生表的外键,验证参照完整性约束; Class表中没有“2013211302”这个班级,所以无法插入。改变班级号为class表中存在的,则能够进行插入,结果如下: 4.删除教师表中的所有数据,验证参照完整性约束;

北邮大三上选修课数据库实验二数据库维护

《数据库技术及应用》实验报告 题目:数据库的日常维护和安全性管理姓名日期 实验环境:Microsoft SQL Server 2012 实验内容与完成情况: 3.1.1 完成数据库的备份、还原分+分) 通过SQL语句,对已建立的数据库StuManagement进行备份和还原操作 备份: backup database StuManagement to mybackup1 还原: use master restore database StuManagement from mybackup1 with recovery,replace; 完成数据的导入、导出操作(1分+1分): 直接在Management Studio中,手工对已建立的数据库StuManagement进行数据的导入和导出操作(可导为Access数据库、Excel表格等) 导入:

导出:将S表导出到中 3.1安全性管理 3.2.1对已建立的数据库StuManagement进行,设置用户 直接在Management Studio中,手工对已建立的数据库StuManagement进行安全性管

理,建立2个不同的数据库用户。(1+1分) 在安全性下登录名右键新建,创建 在StuManagement下安全性用户处右键新建两个用户wb和wb1 3.2.2完成“授权和权利回收”的操作例子分+分)

分别用grant和revoke语句,对3.2.1已建立的用户,进行授权和权利回收的操作,并运行验证。 wb用户只具有public身份,用wb登录执行select语句,发现错误。 select Sno from S; 退出,用Windows 账户登录,grant语句赋给wb select权限,并允许wb把这种权限再授予给别的用户 grant select on S to wb with grant option; 断开连接,用wb用户登录,执行select语句,发现成功查询

北邮通信考研经验

本帖旨在帮助通信电信的孩子们,有啥问题可以在下面回复,我尽量帮助大家。 本人13年考研,录取学校北京邮电大学张平导师组,工学硕博连读。想到哪里写哪里,思路比较乱,大家将就着看吧,希望能够引起大家的共鸣。首先送给大家一句话:最后坚持下来的孩子都有学上。(信不信由你) 本人基本情况:大学前三年成绩在36名左右(总人数100人左右),只拿过一次学习方面的奖学金,还是三等,250元。挂过科,模电,死在了老戴手上。基础就是真么个情况,在考北邮的孩子里算是比较烂的。正式确定考北邮实在大三上(貌似很早的样子哈),本来一直想考本部的,后来由于种种原因吧,决定考北邮了。 今年通信专业考研情况:貌似通信专业每年考研率都挺高的。本部威海深圳16个左右(深圳居多),北邮8个,东南1个,电子科大2个,其他的就是一些非主流的学校研究所还有调剂的。 北邮一些情况的介绍:今年通信专业有8人考上北邮,电信3人。通信8人中有3人在信通院,4人在电子院,1人在光研院。电信3人全在信通院。通信电信考北邮的难度今年我感觉是近几年最简单的一年,只要你能考到310分以上都会有学上的。的。北邮最难考的院是信通院,去年6月30号信通院初试由两门改成三门,导致报信通的人减少600多人。所以今年分数线比去年下降了30分(信通院院线今年工学院线300工程295)明年难度会稍稍增加吧。由于北邮是直接报老师的,所以存在很低的分找到很好的老师的情况,这个就看你的运气了(今年林家儒组就没招满,去年最低分380多)。大组的话一般得看实力,小组的话一般分比较低(我说的一般哈)。北邮有三大牛导张平,王文博,杨大成。杨大成曾说过不要外校不要女生(他是这么说,实在想去也可以挑战一下,初始分考高了没有理由不要你)除这三大牛导之外像林家儒,郭军等组实力也非常强,难度都不太小。像一个或者两个老师一个组的这个每年分数可能会有一些波动的。咱学校去北邮的孩子每年都在增加。 我的学习方法:这个仅供参考,看看玩玩就行了,别太当真。由于我喜欢听老师讲在看书,所以报了个高联全程(喜欢自己看书的孩子可以略过这些,感觉有做广告嫌疑的也可以略过)专业课买的灰虎网的视频https://www.wendangku.net/doc/4b12650425.html,/main/index.asp(考北邮的资料全在这里面了,自己下载吧)。政治:我个人感觉还是报个班的,跟着老师来,选择十一上课的那个,暑期不要去上哈。十一上完课后每天造成读一下讲义(我买过红宝书,风中劲草,个人建议还是跟着辅导班来吧)。其实政治这玩意,考得分都差不多(可别以为都差不多就不学了哈)。个人感觉肖秀荣的书比较经典。数学:我是看过完整版的潘鑫老师的课,到后期复习的时候我还经常拿出来看一下,感觉非常实用。数学这玩意就是做题,其实大家的套路都差不多,就是李永乐系列的书,做就行了。用一样的书,就看谁复习的扎实了。概率论可以网上下载一下李永乐的视频,配套他的辅导讲义(做了辅导讲义全书部分的线代时间不够的话就可以不用做了),问题不大了。概率论我是上了王世安的课后做的复习全书,老头讲的挺不错的。数学就是多做题,今年大家都反映数学比较难,但是我们几个考了130多分的交流起来都说数学挺简单的,所以还是按部就班的好好做题吧。你不好好做题吃亏的是自己,一上考场就检测出来了。英语:我的英语比较烂,最后只答了53(丢人啊)。少说点。现阶段就是精读课文,记忆课文中不认识的单词,短语。英语得一直坚持,我开始学得多,中间放下了一段时间,所以悲剧了。英语作文,我建议报一下商志的作文班。模板的坏处是,得不到非常高的分,但是也得不到低分。至少他没错误。自己写的话哪错了可能都不知道啊,基础好的孩子可以自己写。专业课:按灰虎网介绍的方法学吧。我专业课答了107(信通院上国家线的孩子们的评价分是100左右),北邮专业课不太好弄。尤其是想考信通的孩子们,得准备三门。合理安排好时间(我最后留给真题的时间太少了,考得有点悲催)

北京邮电大学信息与通信工程学院电磁场与电磁波实验报告

信息与通信工程学院 电磁场与电磁波实验报告 题目:校园无线信号场强特性的研究姓名: 学号: 7 班级:班 2015年05月17日

一、实验目的 1、掌握在移动环境下阴影衰落的概念以及正确的测试方法; 2、熟悉并理解电磁波传输理论中传输损耗、路径损耗、穿透损耗、衰落等概念,研究校园内各种不同环境下阴影衰落的分布规律; 3、掌握在室外环境下场强的正确测量方法,与相关的传播模型进行匹配; 4、经过实地测量,处理数据,分析校园内电磁波强度的变化规律,并探究其受到影响的因素。 二、实验原理 1、电磁波的传播方式 (1)无线通信系统 无线通信系统由发射机、发射天线、无线信道、接收机、接收天线所组成。 对于接收者,只有处在发射信号的覆盖区内,才能保证接收机正常接受信号,此时,电波场强大于等于接收机的灵敏度。因此基站的覆盖区的大小,是无线工程师所关心的。 决定覆盖区的大小的主要因素有:发射功率,馈线及接头损耗,天线增益,天线架设高度,路径损耗,衰落,接收机高度,人体效应,接收机灵敏度,建筑物的穿透损耗,同播,同频干扰等。 (2)电波传输方式 电磁场在空间中的传输方式主要有反射﹑绕射﹑散射三种模式。 当电磁波传播遇到比波长大很多的物体时,发生反射。当接收机和发射机之间无线路径被尖锐物体阻挡时发生绕射。当电波传播空间中存在物理尺寸小于电波波长的物体﹑且这些物体的分布较密集时,产生散射。散射波产生于粗糙表面,如小物体或其它不规则物体,如树叶﹑街道﹑标志﹑灯柱等。 2、尺度路径损耗 在移动通信系统中,路径损耗是影响通信质量的一个重要因素。大尺度平均路径损耗:用于测量发射机与接收机之间信号的平均衰落,即定义为有效发射功率和平均接受功率之间的(dB)差值,根据理论和测试的传播模型,无论室内或室外信道,平均接受信号功率随距离对数衰减,这种模型已被广泛的使用。对任意的传播距离,大尺度平均路径损耗表示为: ()[]()() =+ 010log/0 PL d dB PL d n d d (式1)即平均接收功率为:

北邮大三数据库实验六数据查询分析实验

北邮大三数据库实验六数据查询分析实验

————————————————————————————————作者:————————————————————————————————日期: ?

实验六数据查询分析实验 实验目的 通过对不同情况下查询语句的执行分析,巩固和加深对查询和查询优化相关理论知识的理解,提高优化数据库系统的实践能力,熟悉了解Sybase中查询分析器的使用,并进一步提高编写复杂查询的SQL程序的能力。 实验内容 1.索引对查询的影响 (1)对结果集只有一个元组的查询分三种情况进行执行(必如查询一个具体学生的信息): ?不建立索引,(学号上)建立非聚集索引,(学号上)建立聚集索引。 建立聚集索引: createclustered indexstudent on student(student_id) go 建立非聚集索引: create nonclusteredindexstudent_index on student(student_id) go 用查询分析器的执行步骤和结果对执行进行分析比较。 select*from student where student_id='30201' 不建立索引 建立聚集索引

建立非聚集索引 (2)对结果集中有多个元组的查询(例如查看某门成绩的成绩表)分类似(1)的三种情况进行执行比较。 select*from student wherestudent_id>'30401' 不建立索引:

建立聚集索引: 建立非聚集索引: (3)对查询条件为一个连续的范围的查询(例如查看学号在某个范围内的学生的选课情况)分类似(1)的三种情况进行执行比较,注意系统处理的选择。 select*fromstudent where student_idbetween'31201'and'31415' 不建立索引:

北邮2014信通院复试科目

信息与通信工程学院2014年考研复试笔试科目 招生专业研究方向招生导师复试笔试科目参考书目 081000信息与通信工程01无线信号处理与网络王文博、靳浩、郭文彬、纪晓东、胡春静、全庆一、彭木根、 郑侃、赵慧、张兴、彭岳星、彭 涛、李勇、孙少凡、蒋华、李景 春、孙震强、王健全、吕召彪、舒磊《现代通信技术》《现代通信技术》(第3版), 纪越峰等编著,2010年出版, 北京邮电大学出版社。 081000信息与通信工程02宽带无线移动通信系统新理论及技术张平、田辉、刘宝玲、陶小峰、 冯志勇、张建华、王莹、李立华、崔琪楣、许晓东、邓钢、唐晓晟、胡铮、王强、张治、姜军、李慧镝 《现代通信技术》《现代通信技术》(第3版), 纪越峰等编著,2010年出版, 北京邮电大学出版社。 081000信息与通信工程 03Web 多媒体搜 索与挖掘,网络 智能信息处理郭军、蔺志青、张洪刚、刘刚、 徐蔚然、张闯、陈光、刘瑞芳、 张彬、肖波、徐雅静、胡佳妮、 邓伟洪、徐前方、包秀国 《数字图像处理》《数字图像处理》(第三版), Rafael C.Gonzalez(冈萨雷斯),Richard E.Woods(伍兹)著,阮秋琦等译,2011年,电子工业出版社。 081000信息与通信工程04未来移动通信、移动云计算与数据挖掘林家儒、郭莉、牛凯、贺志强、 林雪红、别志松、李永华、龚萍、 许文俊、徐文波《信息论》《信息论基础》,田宝玉、杨 洁、贺志强王晓湘编著,2008年,人民邮电出版社。 081000信息与通信工程05宽带无线移动通信、下一代网络及信息处理温向明、武穆清、刘勇、徐春秀、廖青、苗建松、张成良、陈自清、张智江《现代通信技术》《现代通信技术》(第3版), 纪越峰等编著,2010年出版, 北京邮电大学出版社。081000信息与通信工程06宽带无线移动通信网络与新技术曾志民、冯春燕、朱新宁、郭彩丽、张天魁、石晶林、徐强、张同须《现代通信技术》《现代通信技术》(第3版), 纪越峰等编著,2010年出版, 北京邮电大学出版社。081000信 息与通信工程 07移动通信杨大成、杨鸿文、常永宇、桑林、 王亚峰、张欣、高月红 《现代通信技术》《现代通信技术》(第3版),纪越峰等编著,2010年出版, 北京邮电大学出版社。 081000信息与通信工程08未来网络技术刘韵洁、孙礼、王振凯、崔鸿雁、 黄韬、谢高岗、尹浩 《现代通信技术》《现代通信技术》(第3版), 纪越峰等编著,2010年出版, 北京邮电大学出版社。

信通院报考+考研经验略谈

信通院报考导师+复习备考之个人见解 By DsJerry 去年今日,已经紧张地开始了考研复习。一转眼,一年过去了。去年师兄师姐为我报考和复习提供很多帮助,自己也该写点东西留给后面继续奋战的童鞋们。这周实验室活不多,外加杂事较多,于是偷偷码些文字,分享下去年考研心得+选择专业课&报考导师的个人见解。赶稿仓促,难免信息有误,还望各位不吝指正。 第一篇:报考导师+专业课选择 选择读研方向,选择导师组,选择专业课,都让每个考研人纠结过。这些选择,都要根据实际情况选择最适合自己的。这里只想聊聊自己去年是如何选择的,如果现在的你还一筹莫展,可以尝试下这种方法,分析自己的优势和劣势,找到最佳平衡点。 先说个人情况,大一开学到大二上学期不务正业,很少上课,上课也是睡觉,知识储备基本为零。大二下开始认真听课,但基本功不扎实,直到大三下才开始适应通信工程的专业课,才弄懂自己学的专业是什么。浑浑噩噩混完三年,面临毕业后方向的选择。 曾经一度对通信特别反感,真心学不懂,也想过跨考经管。大三下的时候,一年多的努力让自己觉得通原这门课挺好玩的,想继续深造,弥补通信知识的匮乏。但现在通信为夕阳产业已成不争的事实,在互联网和金融浪潮的冲击下,通信行业的待遇远不及互联网,这让我纠结了好久,是继续学通信还是选择网研院?毕竟上大学的最终目标都是想找个好工作。 于是在北邮人Worklife、Job,水木Worklife上搜了些关于这两个行业的评论,看了不少wxkawxk和其他师兄的文章,结合自己的情况给出如下分析:(水木Worklife有不少水分,真假需自己衡量) 互联网:这几年异军突起,不少公司给过北邮研究生20w的offer,大量16-18w的offer 很诱人,今年有个本科同学也拿到百度1.15w的月薪。不过互联网公司加班很平常,很累,相比于通信,吃的更像是一口青春饭。近些年泡沫不小,就像当年的通信,说不准哪天泡沫破灭。(有这么个笑话:嫁人果断IT男,人傻钱多死得早。有些夸张了,不过他们真的很累) 通信:传统强势行业,就业初始待遇一般(8w-12w居多),近些年通信人才扎堆,薪酬上升空间有限。不过通信的入门门槛比互联网要高不少,行业知识的不断积累对后期的提升作用明显。 看似互联网完爆通信,自己当然蠢蠢欲动。然后冷静分析个人情况: ●大学三年C代码量基本为零,编程水平何止能用“次”形容。即使报考网研,也会 选择803。(最初是想追随廖总) ●暂时对通信比较感兴趣,对编程中各种算法毫无概念。 ●通信行业解决北京户口基本是妥妥的,互联网则有一定风险。(当时对京户特别看 重,后来觉得无所谓了。不太喜欢北京这座城市,也许毕业后会离开这。建议狠下 心想在北京发展的童鞋,一定不要小瞧户口作用,毕业时一定要解决,否则后患无 穷) ●家里不是很缺钱,何必活得那么累。目光短浅地看到互联网暂时的繁华,谁也不知 道三五年后互联网会成啥样。即使做通信,只要努力,养家糊口肯定不成问题。 9月底敲定继续读通信,那导师组和专业课如何选择?信通院这么多老师,传统的三大牛导,还有郭院长,林老师等众多学术大师的团队,and so forth….。本身评论老师就不合适,如果还把个人感情色彩带进去,影响到某些老师下届的招生,就成罪人袅。。。。建议大家想了解的话,多联系联系该实验室的师兄师姐。如果有人请吃饭的话相信大家都会很情愿告诉你心里话滴。。(不认识不要紧,这世界上每两个人的距离不会超过六个人,用点心都能找得

北邮数据库实验报告1

第一章数据库实验平台的安装、数据库创 建与维护实验 实验目的 1.通过对Microsoft SQL Server数据库的安装和简单使用: (1)了解安装Microsoft SQL Server数据库的软硬件环境和安装方法; (2)熟悉Microsoft SQL Server数据库相关使用; (3)熟悉Microsoft SQL Server数据库的构成和相关工具; (4)通过Microsoft SQL Server数据库的使用来理解数据库系统的基本概念。 2.通过创建数据库、并进行相应的维护,了解并掌握Microsoft SQL Server数据库数据库的创建和维护的不同方法和途径,并通过这一具体的数据库理解实际数据库所包含的各要素。实验环境 采用Microsfot SQL Server数据库管理系统作为实验平台,可以选用Microsoft SQL Server 2005以后的某一版本。在数据库FTP平台上,我们放了一个小巧的Microsoft SQL Server 2005 Express Edition,为免费正版软件。 实验内容 一.Microsoft SQL Server数据库安装 1.下载相应版本。选择实验室Windows XP或者Win7系统或者虚拟机(vmware)上自行安装的操作系统或者是自己的机器之一安装该版本的Microsoft SQL Server。可选版本有Microsoft SQL Server 2005/2008或者2012的Express,Develop或者Enterprise等各版本。 注意:安装前应该下载附加说明文件,并仔细阅读,看某版本的数据库软件是否兼容我们使用的操作系统,是否需要打补丁,以及需要什么硬件环境等。 安装时通常可同时安装SQL Server Management Studio Express,以后建立数据库等很方便。 2.练习启动和停止数据库服务。 打开控制面板|管理工具|服务,找出与所使用数据库相关的服务,尝试停止和启动它们。 再使用SQL Server Configuration Manager下的SQL Server Services选项进行相关操作。最后保持这些服务为启动状态。如果这些服务没有启动,非常可能导致数据库系统无法工作,从而后续实验无法进行。

相关文档
相关文档 最新文档