西电通原大作业
西电2022年秋季《面向对象程序设计(c++)》大作业及答案
学习中心/函授站姓名学号西安电子科技大学网络与继续教育学院2022 学年下学期《面向对象程序设计(C++)》期末考试试题(综合大作业)考试说明:1、大作业试题公布时间:(1)毕业班:2022 年10 月21 日;(2)正常班:2022 年11 月18 日;2、考试必须独立完成,如发现抄袭、雷同均按零分计;3、答案须用《西安电子科技大学网络与继续教育学院2022 秋期末考试答题纸》(个人专属答题纸)手写完成,要求字迹工整、卷面干净、整齐;4、在线上传时间:(1)毕业班学生于2022 年10 月21 日至2022 年11 月1 日在线上传大作业答卷;(2)正常班学生于2022 年11 月18 日至2022 年12 月5 日在线上传大作业答卷;5、拍照要求完整、清晰,一张图片对应一张个人专属答题纸(A4 纸),正确上传。
一、简答题(10 分)1、运算符 new 和 delete 的功能分别是什么?(3 分)答案:运算符new的功能是创建动态对象;delete的功能是释放由new创建的动态对象。
2、若派生类以 private 方式从一个基类派生,派生类的对象可以访问基类中的哪些成员?派生类的成员函数可以访问基类中的哪些成员?(3 分)答案:若派生类以private方式从一个基类派生,派生类的对象不能访问基类中的任何成员(1分);派生类的成员函数可以访问基类中的public和protected成员(2分)。
3、构造函数的作用是什么?在创建派生类的对象时,应按照怎样的顺序调用构造函数?(4 分)答案:构造函数的作用是创建对象并对其进行必要的初始化。
(1分)构造函数调用顺序:基类构造函数、子对象类构造函数(如果有)、派生类构造函数。
(2分)二、填空题(每空 2 分,共 20 分)1、函数的返回值是通过函数体中的return语句带回的;若被调用函数被定义为 void 类型,则被调用函数不带回任何值。
2、表示逻辑关系“ a 大于等于8 或者 a 小于等于5”的C++表达式是。
西电通院专业教育大作业
西电通院专业教育大作业第一篇:西电通院专业教育大作业《专业教育》(第三学期)课程大作业专业:通信工程班级:学号:姓名:通信工程专业教育 1通信工程专业培养目标及发展通信工程专业培养学生掌握通信工程类专业坚实的基础理论、相关的专业基础和专业知识,能从事通信理论、通信系统、通信设备以及信息系统类的研究、设计、开发、制造、运营和管理的高素质的高级工程技术人才和现代化建设人才。
本专业以数理、外语和通信基本理论为基础。
现有人才培养方案是围绕培养德、智、体全面发展,适应社会主义现代化建设需要,既有扎实的基础理论、较强的计算机和外语应用能力,熟练掌握通信与信息系统、信息处理和通信网络等方面的专业理论和工程技术,又有具备在信息与通信工程领域从事科学研究,工程设计,设备制造、运营和维护和管理工作,并具有一定创新精神和研发能力的高级工程技术人才。
毕业后可从事通信系统、通信工程技术和通信新产品研究开发、调试和运营等工作,也可从事IT及相关专业的科学研究与技术开发工作。
通信工程专业主要研究信号的产生、信息的传输、交换和处理,以及在计算机通信、光纤通信、无线通信、交换与通信网等方面的理论和工程应用问题,培养从事通信工程、电子信息技术及计算机网络系统的研究、制造、开发和应用的高级人才。
受工业影响,我国一些较早成立的工科大学就已开设了电报、电话和有线信号传输等相关专业。
新中国成立后,中国工业亟待发展与更新,中国高等教育的工科教育得到了高度的重视。
由于电报、电话、电台和收音机等通信电子产品高速发展,而人才资源又极度匠乏,促使了新中国最早的通信技术相关本科专业的诞生和发展。
同时,我国开始建设系列部委学校。
期间北京邮电学院、重庆邮电学院、成都电讯工程学院、西北电讯工程学院等一些重要的工科高等学校相继成立和建设,与通信技术相关的本科专业开始在全国招生,为我国自主培养了第一批通信技术人才。
如今随着通信与各种新技术结合的层出不穷,涉及的领域越来越广泛,如电信、网络、家电、金融、医疗、航空、工业等等。
西安电子科技大学2021春 通信原理(大作业)题目
学习中心/函授站_姓名学号西安电子科技大学网络与继续教育学院2021学年上学期《通信原理》期末考试试题(综合大作业)题号一二三四总分题分10 30 30 30得分考试说明:1、大作业试题于2021年4月23日公布:(1)学生于2021年4月23日至2021年5月9日在线上传大作业答卷;(2)上传时一张图片对应一张A4纸答题纸,要求拍照清晰、上传完整;2、考试必须独立完成,如发现抄袭、雷同均按零分计;3、答案须用《西安电子科技大学网络与继续教育学院标准答题纸》手写完成,要求字迹工整、卷面干净。
一、选择题(本大题共5小题,每小题2分,共10分)1. 下列调制方式中,属于线性调制方式的有()。
A.AM; B.;FM; C. PM; D. 2FSK。
2. 当基带信号带宽一定时,下面哪一种调制方式所占频带宽度最大()A.SSB; B. VSB; C. AM; D. WBFM。
3. 在相同信噪比的条件下,比较不同调制方式的性能,哪个是正确的()。
A.2FSK优于2PSK; B. 2FSK优于2ASK;C. 2ASK优于2PSK;D. 2DPSK优于2PSK。
4. 在以下通信系统中,需要位同步的通信系统为()。
A.AM调制系统; B. SSB调制系统;C.BPSK调制系统; D. DSB调制系统。
5. 关于PCM与△M,下面哪个描述是正确的。
()A.△M系统中码元速率等于抽样速率; B. △M中可以采用非均匀量化;C.PCM系统中码元速率等于抽样速率; D. PCM系统的量化信噪比高于△M。
二、填空题(本大题共18小题,每空格1分,共30分)6. 数字通信系统的可靠性指标可以用_______来衡量。
7. 在码元速率相同的前提下,八进制码元与四进制码元的信息速率相比,______的更高。
8. 变参信道传输媒介的三个特点是 ①;② ; ③ 。
9. 单边带信号的产生方法有三种:①_____、②_____、③______。
西电通信原理大作业
西安电子科技大学通信原理大作业蜂窝通信网姓名:班级:学号:蜂窝移动通信网通信网是在多点之间传递信息的通信系统。
通信网的基本组成部分是终端设备、通信链路和交换设备,有些通信网中还包含转发设备。
随着时代的发展,通信网也有着多种不同的应用和技术的进步。
其中移动通信网在我们的生活中起到无可取代的作用,蜂窝网是当前最主要的一种移动通信网,主要由基站、移动台、移动交换中心组成,并与固定电话网相连。
第一代蜂窝网采用模拟调制体制,现已淘汰。
第二段蜂窝网采用数字调制体制,以电话通信为主,目前正在广泛使用中。
我国采用的第二代蜂窝网体制主要是GSM。
第三代蜂窝网正在发展中,它应能满足数据传输和多媒体通信的需求,以及全球漫游。
本文主要介绍蜂窝移动通信网及其相关问题1.蜂窝移动通信系统基本概述蜂窝系统也叫“小区制”系统。
是将所有要覆盖的地区划分为若干个小区,每个小区的半径可视用户的分布密度在1~10km左右。
在每个小区设立一个基站为本小区范围内的用户服务。
并可通过小区分裂进一步提高系统容量。
这种系统由移动业务交换中心(MSC)、基站(BS)设备及移动台(MS)(用户设备)以及交换中心至基站的传输线组成。
目前在我国运行的900MHz第一代移动通信系统(TACS)模拟系统和第二代移动通信系统(GSM)数字系统都属于这一类。
就是说移动台的移动交换中心与公共的电话交换网(就是我们平时所说的电话网PSTN)之间相连,移动交换中心负责连接基站之间的通信,通话过程中,移动台(比如手机)与所属基站建立联系,由基站再与移动交换中心连接,最后接入到公共电话网。
通过把地理区域分成一个个称为小区的部分,蜂窝系统就可以在这个区域内提供无线覆盖。
蜂窝无线系统指的是在地理上的服务区域内,移动用户和基站的全体,而不是将一个用户连到一个基站的单个链路。
1当把频谱分为很多信道,每个小区分配一组信道。
从基站到移动台方向称为前向信道,反之为反向信道。
前向和反向信道共同组成了双工蜂窝信道。
2020秋西安电子科技大学《数字逻辑电路》大作业期末试题及答案
学习中心/函授站_姓名学号西安电子科技大学网络与继续教育学院2020 学年下学期《数字逻辑电路》期末考试试题(综合大作业)题号一二三四总分题分30 10 30 30得分考试说明:1、大作业试题于2020 年10 月15 日公布:(1)毕业班学生于2020 年10 月15 日至2020 年11 月1 日在线上传大作业答卷;(2)非毕业班学生于2020 年10 月22 日至2020 年11 月8 日在线上传大作业答卷;(3)上传时一张图片对应一张A4 纸答题纸,要求拍照清晰、上传完整;2、考试必须独立完成,如发现抄袭、雷同均按零分计;3、答案须用《西安电子科技大学网络与继续教育学院标准答题纸》手写完成,要求字迹工整、卷面干净。
一、单项选择题(每小题2 分,共40 分)1、下列各数中与十进制数101 不相等的数是( D )。
A.(0100 0011 0100)余3BCD B.(141)8C.(1100101)2D.(66)162、八进制数(35)8的8421BCD 是( B )。
A.0011 1000B.0010 1001C.0011 0101D.0010 11003、为使与非门输出为1 则输入( A )。
A.只要有0 即可B.必须全为0C.必须全为1D.只要有1 即可4、函数F AC BC AB与其相等的表达式是( B )。
A.BC B.C+AB C.AC AB D.AB5、使函数F AB AC BC 等于 0 的输入 ABC 的组合是( C )。
A .ABC=111 B .ABC=110 C .ABC=100 D .ABC=0116、四变量的最小项ABCD 的逻辑相邻项是( A )。
A .ABCDB .ABCDC .ABCD D .ABCD 7、函数 F ABC B .C (A D )BC 的对偶式是( C )。
A .G (A B C )(B C )(AD B C )B .G A BC (B C )ADB CC .G A B C (B C )(AD B C )D .G A BC (B C )AD B C8、FA B C ADE BDE ABC 的最简式为( A )。
西安电子科技大学计算机网络大作业
一、利用windows socket编写一个简单的聊天程序,要求接收方可以接收并显示发送方在键盘上输入的文字。
服务器端截图:客户端截图:客户端发送消息:计算机网络,服务器端接收到之后,发送消息:大作业,客户端接收到并在屏幕上显示。
代码:import java.io.DataInputStream;import java.io.DataOutputStream;import .ServerSocket;import .Socket;import java.util.Scanner;//服务器端public class TCP_Server {static final int port = 36976;static ServerSocket sSocket;public static void main(String[] args) {Scanner scanner = new Scanner(System.in);try {sSocket = new ServerSocket(port);System.out.println("监听" + port + "接口......");//while (true) {Socket socket = sSocket.accept();DataInputStream din = new DataInputStream(socket.getInputStream());DataOutputStream dout = new DataOutputStream(socket.getOutputStream());dout.writeUTF("成功连接服务器端");String tempStr=din.readUTF();while(!tempStr.contains("exit")){System.out.println("客户端信息:" +tempStr);dout.writeUTF(scanner.nextLine());tempStr=din.readUTF();}System.out.println("客户端信息:" +tempStr);din.close();dout.close();socket.close();//}} catch (Exception e) {e.printStackTrace();}scanner.close();}}import java.io.DataInputStream;import java.io.DataOutputStream;import .Socket;import java.util.Scanner;public class TCP_Client {static final int port = 36976;public static void main(String[] args) {Scanner scanner = new Scanner(System.in);String serverIp = "127.0.0.1";try {Socket socket = new Socket(serverIp, port);DataInputStream din = new DataInputStream(socket.getInputStream());DataOutputStream dout = new DataOutputStream(socket.getOutputStream());String tempStr = "Hi!";while (!tempStr.contains("exit")) {System.out.println("服务端端信息:" + din.readUTF());tempStr = scanner.nextLine();dout.writeUTF(tempStr);}dout.flush();din.close();dout.close();socket.close();} catch (Exception e) {e.printStackTrace();}scanner.close();}}一、利用网络抓包软件wireshark捕获三个以上的协议并进行分析。
西电模电大作业(终极版)
其中,通道 A 为输入电压 ui=ui1-ui2,通道 B 为输出电压 uo,由图知,仿真放大倍数为
9.998V 99.98 100 100.000mV
即仿真值在误差允许范围内等于理论值,故实验成功。
Auf3=10 时,RG3=2.22MΩ,仿真电路如图 1-2-7 所示:
9
图 1-2-7 用 INA133U 构建的增益可调电路仿真图(Auf3=10)
图 1-2-11 信号源 ui1、ui2 参数(Auf4=1)
仿真结果如图 1-2-12 所示:
13
图 1-2-12 用 INA133U 构建的增益可调电路仿真结果(Auf1=1) 其中,通道 A 为输入电压 ui=ui1-ui2,通道 B 为输出电压 uo,由图知,仿真放大倍数为
3.999V 0.99975 1 4.000V
一、集成运算放大器基本应用
1、仪用放大器(数据放大器)
仪用放大器又称数据放大器,电路如图 1-1-1 所示。该电路由三个运算放大器(A1~A2) 组成,A1、A2 组成同相比例放大器,输入电阻大,且电路完全对称,A3 组成相减电路。
ui2
+ A1 R1
uo2
R2
R3
RG R1
(uo1-uo2)
A3 +
现用高速、高精度的差分放大器 INA133 构建以上电路,其中 A3 为 INA133U,A1、A2 均为 UA741CD。此时,R2=R3=25kΩ,选取 R1=10MΩ,RG=20MΩ。总增量为
Auf
UO 2 10 M 25k (1 )2 ui1 ui 2 25k 20 M
7
图 1-2-4 用 INA133U 构建的增益可调电路仿真图(Auf2=100) 其中 uo1(XFG1)为振幅=105mV、频率=10Hz 的正弦波,uo2(XFG2)为振幅=5mV、频率 =10Hz 的正弦波。 仿真结果如图 1-2-5 所示:
西电电院通信原理大作业2
通信原理大作业班级: 021215学号:02121441姓名:李雷雷光纤通信技术光纤即为光导纤维的简称。
光纤通信是以光波作为信息载体,以光纤作为传输媒介的一种通信方式。
从原理上看,构成光纤通信的基本物质要素是光纤、光源和光检测器。
光纤除了按制造工艺、材料组成以及光学特性进行分类外,在应用中,光纤常按用途进行分类,可分为通信用光纤和传感用光纤。
传输介质光纤又分为通用与专用两种,而功能器件光纤则指用于完成光波的放大、整形、分频、倍频、调制以及光振荡等功能的光纤,并常以某种功能器件的形式出现。
光纤通信就是利用光导纤维传输信号,以实现信息传递的一种通信方式。
光导纤维通信简称光纤通信。
可以把光纤通信看成是以光导纤维为传输媒介的“有线”光通信。
实际上光纤通信系统使用的不是单根的光纤,而是许多光纤聚集在一起的组成的光缆。
光纤通信具有以下特点: (1)通信容量大、传输距离远。
(2)信号串扰小、保密性能好; (3)抗电磁干扰、传输质量佳。
(4)光纤尺寸小、重量轻,便于敷设和运输; (5)材料来源丰富,环境保护好,有利于节约有色金属铜。
(6)无辐射,难于窃听, (7)光缆适应性强,寿命长。
(8)质地脆,机械强度差。
(9)光纤的切断和接续需要一定的工具、设备和技术。
(10)分路、耦合不灵活。
(11)光纤光缆的弯曲半径不能过小(>20cm) (12)有供电困难问题。
就光纤通信技术本身来说,应该包括以下几个主要部分:光纤光缆技术、光交换技术传输技术、光有源器件、光无源器件以及光网络技术等。
光纤光缆技术光纤技术的进步可以从两个方面来说明: 一是通信系统所用的光纤; 二是特种光纤。
早期光纤的传输窗口只有3个,即850nm(第一窗口)、1310nm(第二窗口)以及1550nm(第三窗口)。
近几年相继开发出第四窗口(L波段)、第五窗口(全波光纤)以及S波段窗口。
其中特别重要的是无水峰的全波窗口。
这些窗口开发成功的巨大意义就在于从1280nm到1625nm的广阔的光频范围内,都能实现低损耗、低色散传输,使传输容量几百倍、几千倍甚至上万倍的增长。
西电通信原理大作业
西电通信原理大作业一.微波通信技术综述1.1微波通信技术概念微波常指频率在1O00兆赫()以上(波长在30厘米以下)的电磁波,利用微波传播进行的通信称为微波通信微波的传播特性类似于光的传播,一般沿直线传播,绕射能力很弱,一般进行视距内的通信,对于长距离通信可采用接力的方式,为微波接力通信,或称微波中继通信,也可利用对流层传播进行通信,称为对流层散射通信;或利用人造卫星进行转发,即卫星通信1.2微波通信特点1)通信频段的频带宽,传输信息容量大微波频段占用的频带约,而全部长波、中波和短波频段占有的频带总和不足30一套微波中继通信设备可以容纳几千甚至上万条话路同时工作,或传输电视图像信号等宽频带信号2)通信稳定、可靠当通信频率高于时工业干扰、天电干扰及太阳黑子的活动对其影响小由于微波频段频率高,这些干扰对微波通信的影响极小数字微波通信中继站能对数字信号进行再生,使数字微波通信线路噪声不逐站积累,增加了抗于扰性因此,微波通信较稳定和可靠3)接力在进行地面上的远距离通信时,针对微波视距传播特性和传输损耗随距离增加的特性,必须采用接力的方式,发端信号经若干中间站多次转发才能到达收端 4)通信灵活性较大微波中继通信采用中继方式,可以实现地面上的远距离通信,并且可以跨越沼泽、江河、高山等特殊地理环境在遭遇地震、洪水、战争等灾祸时,通信的建立及转移都较容易,这些方面比有线通信具有更大的灵活性 5)天线增益高、方向性强当天线面积给定时,天线增益与工作波长的平方成反比由于微波通信的工作波长短天线尺寸可做得很小,通常做成增益高,方向性强的面式天线这样可以降低微波发信机的输出功率,利用微波天线强的方向性使微波电磁波传播方向对准下一接收站,减少通信中的相互于扰6)投资少、建设快与其他有线通信相比,在通信容量和质量基本相同的条件下,按话路公里计算,微波中继通信线路的建设费用低,建设周期短 7)数字化对于数字微波通信系统来说,是利用微波信道传输数字信号,因为基带信号为数字信号,所以称为数字微波通信系统2.关键技术与发展趋势 2.1关键技术1)编码( ,自适应调制编码)应用于移动通信,根据信道质量来调整编码速率来获得较高的吞吐量无线通信速率较低时,信道估计会比较准确,因此能获得较好效果随着终端移动速度的增加,信道质量估计会跟不上信道的变化,在错误的信道测量下,采用的调制编码方式与实际情况不一致,会对系统容量、误码率,吞吐量等性能指标带来很大的负面影响 2)多天线技术分集接收应用于微波中继系统中,是对抗多径衰落、提高数字微波电路传输质量的重要手段在微波系统中,由于采用多状态调制方式,对频率选择性衰落更敏感,因而分集接收的应用广泛分集改善很大程度上取决于各分集支路的信号之间的不相关性为了对抗多径衰落和降雨衰落的影响,将多个特性不相同的收信信号合成或切换,得到良好信号的技术称为分集技术,在微波中继系统中,常用的分集技术有频率分集、空间分集、角度分集、路由分集应用于移动通信中,它是在发送端和接收端采用多天线传输无线信号的一种技术,属于智能天线的一种技术将用户数据分解为多个并行的数据流,在指定的宽带内由多个发射天线同时刻发射,经过无线信道后,由多个接收天线接收,并根据各个并行数据流的空间特性解调出原来的数据流技术核心是空时信号处理,即利用在空间中分布的多个天线将时间域和空间域结合起来进行信号处理技术能提高频谱利用率,在有限的无线频带下传输更高速率的数据业务与其他智能天线技术相比,天线安装和维护成本低;技术在发送端工作时可以不需要信道信息,适用于移动环境中信道估计复杂的情况3)线性功放与自动功率控制射频功率放大器是无线通信系统发射机的主要部件,其内在的非线性会使信号产生失真,并引起邻信道干扰多载波系统,如,比单载波系统对放大器的线性范围要求更高,要求更为严格的线性传输采用功率回退的传统设计方法所得的线性放大器的线性度不高,已无法满足现代无线传输系统越来越严格的线性要求放大器的线性化已成为保证其他高效的无线技术得以应用的重要前提目前射频放大器的线性化技术主要有反馈线性化、前馈线性化和预失真三种技术自动功率控制主要用于补偿功放器件特性随时间改变和无线信道衰落给信号传输带来的影响,使得信号能以合适的功率到达接收机2.2发展趋势当前,光纤通信以其巨大带宽、超低损耗和较低成本而成为干线传输的主要手段,对微波中继通信形成巨大的冲击,而移动通信技术则取得了迅速发展综合分析认为微波通信技术发展趋势主要有以下几个方面 1)向高速大容量发展数字微波中继通信将继续向更高容量发展,采用多状态的调制移动通信则凭借技术开发更快速的宽带互联技术 2)向更高频段发展根据电信主管部门的规划,3以下频段要分配给移动和个人通信,而3-10的频段也已十分拥挤许多数字微波通信设备厂家及时调整发展方向,向10以上的高频段进军 3)向高集成度、微型化方向发展采用微波单片集成、数字专用集成电路等,朝着设备体积更小、重量更轻、功耗更低的方向发展,天线也进一步朝微型化方向发展 4)向智能化、低成本方向发展采用软件无线电技术,使数字微波通信系统成为一个较为通用的平台,能够根据用户的不同要求完成各种功能3.结语光纤通信和移动通信已成为当前通信网的两大主流,形成了完整的产业链,拥有庞大的用户群微波中继系统应用于干线光纤传输的备份和补充,以及其他不适合使用光纤或卫星的场合,因而必不可少由于移动通信网络与互联网的融合,微波频段的移动通信承担了用户的大量无线宽度数据业务,得到迅速发展移动通信仍将在今后很长一段时间内保持业务的高速增长和技术的更新演变是微波通信技术发展的热点目前,微波通信技术在各个行业的应用已经很广泛,在应用中需要注意影响应用的因素,这种技术在应用中已经形成了很大的用户群,承担了大量的数据业务,发展速度非常快,在一段时间内,要保持业务的有效增长,这是微波技术发展的重点过程因此作为光纤通信的补充,微波通信在特殊地段发挥着重要的作用,未来它的前景必将十分广阔二.编程完成3的实现xn=[1 1 0 1 0 0 1 0 0 0 0 0 0 1 1 1];% 输入单极性码 yn=xn;% 输出yn初始化=0;% 计数器初始化 k=1:(xn) xn(k)==1=+1; % "1"计数器/2 == (/2) % 奇数个1时输出-1进行极性交替 yn(k)=1; yn(k)=-1;% 3编码=0; % 连零计数器初始化 yh=yn; % 输出初始化=0; % 极性标志初始化为0V=(1(yn));% V脉冲位置记录变量 B=(1(yn));% B脉冲位置记录变量 k=1:(yn)yn(k)==0=+1; % 连“0”个数计数==4 % 如果4连“0” =0; % 计数器清零 yh(k)=1*yh(k-4);% 让的最后一个0改变为与前一个非零符号相同极性的符号V(k)=yh(k); % V脉冲位置记录yh(k)== % 如果当前V符号与前一个V符号的极性相同yh(k)=-1*yh(k); % 则让当前V符号极性反转以满足V符号间相互极性反转要求yh(k-3)=yh(k); % 添加B符号与V符号同极性 B(k-3)=yh(k); % B脉冲位置记录 V(k)=yh(k); % V脉冲位置记录yh(k+1:(yn))=-1*yh(k+1:(yn));% 并让后面的非零符号从V符号开始再交替变化=yh(k); % 记录前一个V符号的极性=0; % 当前输入为“1”则连“0”计数器清零% 编码完成re=[xn'yn'yh'V'B']; % 结果输出: xn 3 V&B符号 % 3解码 =yh; % 3码输入=; % 输出初始化 =0; % 极性标志初始化k=1:(yh) (k) ~= 0==yh(k) % 如果当前码与前一个非零码的极性相同 (k-3:k)=[0 0 0 0];% 则该码判为V码并将*00V清零=(k); % 极性标志=(); % 整流=([xn'-']); % 解码的正确性检验作图(311);([0:(xn)-1]xn);([0 (xn) -2 2]); (312);([0:(xn)-1]yh);([0 (xn) -2 2]); (313);([0:(xn)-1]);([0 (xn) -2 2]);。
西电_C++大作业报告
大作业报告一、题目:销售公司员工管理设计一个虚基类Staff(员工),包含编号、姓名和年龄保护数据成员以及相关的成员函数;由Staff派生出销售员类Salesman,包含销售额保护数据成员以及相关的成员函数;再由Staff派生出经理类Manager;然后由Salesman和Manager 类派生出销售经理类SalesManager。
设计一个利用文件处理方式实现对公司人员(包括销售员、经理和销售经理)进行管理,具有增加数据、更新数据、查询数据、删除数据以及重组文件的功能。
(删除数据在记录中做删除标志,重组文件指在物理上删除有删除标志的记录。
)另外要求分别统计这三类员工的人数以及所有员工的总数。
二、分析:1、类的分析:从题目中可以看出,至少需要有类Staff,类Salesman,类Manager,类SalesManager这四个类。
这四个类是最基本的。
当然,还需要添加其他类,在后面的分析中。
2、类中数据成员的分析:这四个类的关系以及相关的数据成员,题目中说得很清楚。
为了对象信息的完整性,在类Salesman中添加一个数据成员title,用来标记一个员工的职称;在类Manager中添加一个数据成员position,用来标记一个员工的职位。
当然,程序中也可以不添加。
其中,关键在于各个类中成员函数的设计。
3、类中成员函数的分析:考虑到要对数据的处理,各个类中要有成员函数能够实现输入数据的功能来实例化对象,还要有成员函数来输出一个对象的相关信息,即输出一个对象中的数据成员信息。
由于题目要求利用文件处理方式实现对公司人员进行管理,所以,各个类中要有成员函数能够将一个对象的相关信息写入到文件中,还要有一个成员函数能够将相关信息从文件中读出。
因此,每个类中至少要有上述四种成员函数。
由于类中存在继承关系,为了优化程序,利用虚函数实现多态性,在基类Staff中将这四种函数定义为虚函数,并在其他三个类中重写这四个函数,就可以通过基类指针来访问派生类中这四个同名函数。
西电单片机大作业
单片机大作业交通信号灯控制系统设计班级:021014学号:姓名:交通信号灯控制系统设计由于我国经济的快速发展从而导致了汽车数量的猛增,大中型城市的城市交通,正面临着严峻的考验,从而导致交通问题日益严重。
日常的交通堵塞成为人们司空见惯而又不得不忍受的问题,在这种背景下,结合我国城市道路交通的实际情况,开发出真正适合我们自身特点的智能信号灯控制系统已经成为当前的主要任务。
随着电子技术的发展,利用单片机技术对交通灯进行智能化管理,已成为目前广泛采用的方法。
而本设计是用MCS51单片机设计的一个交通灯控制系统,控制南北,东西方向的交通路况。
一设计的主要内容与要求1 设计出硬件电路2 设计出实现功能的软件编程3 利用相关的软件进行仿真二系统的总体方案交通灯在工作时应具有如下特点:红灯亮表示该条道路禁止通行;黄灯亮表示该条道路上未过停车线的车辆禁止通行,已过停车线的车辆继续通行;绿灯亮表示该条道路允许通行。
(1)当东西方向为红灯,此道车辆禁止通行,东西道行人可通过;南北道为绿灯,此道车辆通过,行人禁止通行。
时间为20秒。
(2)黄灯闪烁1秒,警示车辆和行人红、绿灯的状态即将切换。
绿灯转黄灯时先闪三下。
(3)当东西方向为绿灯,此道车辆通行;南北方向为红灯,南北道车辆禁止通过,行人通行,时间为20秒。
三硬件设计系统硬件电路如下图所示:1 主电路模块简介(1) 系统设计所用器件:MCS51,电阻若干,电容、三种颜色(红、绿、黄)的LED(用来模拟交通灯的三种状态),开关,晶振(12M Hz)。
(2)器件简单介绍①晶振晶振电路:②发光二极管信号灯采用超高亮度发光二极管开发的道路交通灯。
LED应用简单、可靠性高、成本低。
LED显示方式为共阳极动态显示方式。
③复位电路:2 MCS51电路各功能模块的设计(1) 采用MCS51微处理器为核心器件MCS51片内数据存储器(RAM)空间为128B;片内程序存储器(ROM)空间为4KB。
西安电子科技大学数字逻辑电路大作业答案
西安电子科技大学网络教育考试题(1)课程名称:_数字电路 考试形式: 开 卷学习中心:_________ 考试时间: 90分钟姓 名:_____________ 学 号:一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题意要求的,请将其选出并将“答题卡”的相应代码涂黑。
未涂、错涂或多涂均无分。
1.下列数中最大的数是A .(1.1)8B .(1.1)16C .(1.1)10D .(1.1)2 2.八进制数(76)8所对应的8421BCD 码是A .(10010010)8421BCDB .(01110110)8421BCDC .(01100010)8421BCD D .(10000100)8421BCD3.某逻辑电路输入A 、B 和输出F 的波形如图1.1所示,由此判断该门电路完成的逻辑功能是A .与非B .异或C .同或D .或非4.图1.2所示电路的输出函数F 的表达式为 A .C B B A F += B .C B B A F += C .C B B A F += D .C B B A F += 5.某函数BD C A B A F ++⋅=反函数为A .)()(DBC A B A F +++= B .)()(D B C A B A F +++= C .)()(D B C A B A F ++++= D .D B C A B A F +++=)( 6.AC C A B A F ++=的最简表达式为A B F图1.1A .B A B .C A C .A B +D .1 7.函数C A B A F +=的最小项标准式为 A .∑=)7,6,2,0()(ABC F B .∑=)5,4,3,1()(ABC F C .∑=)5,3,2,0()(ABC F D .∑=)7,5,3,1()(ABC F8.n 变量的逻辑相邻项有A .2n 个B .2n 个C .n 2个D .n 个 9.逻辑函数D C B A D B C A F ⋅++⋅+=的最简与或式是 A .BC D A + B .D C B A D B C A ⋅++⋅+ C .C B D A ⋅+ D . D B C B + 10.∑=)11,9,4,3,1,0()(ABCD F ,约束条件为0=+BD AB ,其最简与或非式为A .DBC A F +⋅= B .F A CD =⋅+ C .D C D A F += D .D C D A F += 11.函数))((C B A C A F +++=的最简与非式是A .CB AC A F ⋅= B .C A B A AC F ⋅⋅⋅⋅= C .AC AB C A F ⋅⋅⋅=D .BC A C A F ⋅= 12.将一路信号送至多个输出端,应选用A .译码器B .数据选择器C .编码器D .数据分配器 13.为了使D 触发器实现T 触发器功能,则激励端D 应接至A .0=DB . nQ D = C .nQ D = D .1=D14.用555定时器构成的典型施密特电路,其外接电源V U DD 18=则其回差电压为 A .V U T 6=∆ B .V U T 12=∆ C .V U T 16=∆ D .V U T 18=∆ 15.为了将模拟信号转换为数字信号,应选用A .数字/模拟转换电路B . 模拟/数字转换电路C .译码器D .移位寄存器二、填空题(本大题共5小题,每小题2分,共10分)16.十进制数19的余3代码是 。
2020年11月西电大作业答案机电一体化原理与应用2
学习中心/函授站_姓名学号西安电子科技大学网络与继续教育学院2020 学年下学期《机电一体化原理与应用》期末考试试题(综合大作业)考试说明:1、大作业试题于2020 年10 月15 日公布:(1)毕业班学生于2020 年10 月15 日至2020 年11 月1 日在线上传大作业答卷;(2)非毕业班学生于2020 年10 月22 日至2020 年11 月8 日在线上传大作业答卷;(3)上传时一张图片对应一张A4 纸答题纸,要求拍照清晰、上传完整;2、考试必须独立完成,如发现抄袭、雷同均按零分计;3、答案须用《西安电子科技大学网络与继续教育学院标准答题纸》手写完成,要求字迹工整、卷面干净。
一、单项选择题(每小题2 分,合计20 分)1、步进电动机,又称电脉冲马达,是通过(B )决定转角位移的一种伺服电动机。
A.脉冲的宽度B.脉冲的数量C.脉冲的相位D.脉冲的占空比2、PD 称为(B)控制算法。
A.比例B.比例微分C.比例积分D.比例积分微分3、加速度传感器的基本力学模型是(A )。
A.阻尼—质量系统B.弹簧—质量系统C.弹簧—阻尼系统D.弹簧系统4、在数控系统中,复杂连续轨迹通常采用(A)方法实现。
A.插补B.切割C.画线D.自动5、对于交流感应电动机,其转差率s 的范围为(B )。
A.1<s<2 B.0<s<1 C.-1<s<1 D.-1<s<06、抑制干扰的措施很多,主要包括(A )。
A.屏蔽B.隔离C.滤波D.接地和软件处理等方法7、机电一体化的高性能化一般包含(a b c d )。
A.高速化B.高精度C.高效率D.高可靠性8、一般说来,如果增大幅值穿越频率ωc 的数值,则动态性能指标中的调整时间ts(B )。
A.变大B.减小C.不变D.不定9、齿轮传动的总等效惯量与传动级数(C )。
A.有关B.无关C.在一定级数内有关D.在一定级数内无关10、伺服控制系统一般包括控制器、被控对象、执行环节、比较环节、(C )等个五部分。
西安电子科技大学2020 学年上学期《数字逻辑电路》期末考试试题(综合大作业)
学习中心/函授站_姓名答案+3225776615学号西安电子科技大学网络与继续教育学院2020 学年上学期《数字逻辑电路》期末考试试题(综合大作业)考试说明:1、大作业试题于2020 年4 月23 日公布,2020 年4 月24 日至2020 年5 月10 日在线上传大作业答卷(一张图片对应一张A4 纸答题纸),要求拍照清晰、上传完整;2、考试必须独立完成,如发现抄袭、雷同均按零分计;3、答案须用《西安电子科技大学网络与继续教育学院标准答题纸》手写完成,要求字迹工整、卷面干净。
一、单项选择题(每题 2 分,共 30 分)1、与(76)H 相等的数是[ ]。
A (76)OB (116)DC (76)D D (1110110)B2、(100011.1)B 的8421BCD 是[ ]。
A 00110101.0101B 00111000.1000C 00111000.0101D 100011.10003、或非门的输出完成F =A , 则多余输入端[ ]。
A 全部接高电平B 全部接低电平C 只需一个接地即可D 只需一个接高电平即可4、逻辑函F (ABC )=A ⋅B +AC 的最小项标准式为[ ]。
A F(ABC)= ∑(0,1,4,6)B F(ABC)= ∑(2,3,5,7)C F(ABC)= ∑(2,6,7)D F(ABC)= ∑(0,1,4,6)5、与AB+AC+B ⋅C 相等的表达式为[ ]。
A ACB ABC AB+ACD A+ B ⋅C6、函数F=(A B +C)(B+ACD )的对偶式函数表达式是[ ]。
A G=( A +B)·C +B ·A +C +DB G=A+B C+B·A +C +DC G=(A+B )·C+B·A +C +DD G=(A B )·C +(B+ A +C +D )7、逻辑函数A B C D 的逻辑相邻项是[ ]。
西电操作系统大作业
西安电子科技大学通信工程学院操作系统实验报告1、实验名称与实验目的 (3)1.1、实验名称 (3)1.2、实验目的 (3)2、实验背景 (4)3、实验要求 (4)3.1、问题描述 (4)3.2、功能需求 (5)3.3、非功能需求 (5)3.4、过程需求 (5)4、实验实现和结果分析 (6)4.1、主要调度算法简介 (6)4.1.1、先来先服务调度算法 (6)4.1.2、时间片轮转算法 (6)4.1.3、反馈调度算法 (7)4.2、程序实现及结果 (8)4.2.1、先到先服务调度算法结果 (8)4.2.2、轮转调度算法 (12)4.2.3、反馈调度算法 (15)5、实验体会 (19)附录、部分程序代码 (21)oshag.c (21)oshag.h (21)xdxfw.c//先到先服务调度算法 (22)fankui.c//反馈调度算法 (22)ycs.c (25)lunzhuan.c//轮转调度算法 (26)makefile (27)1、实验名称与实验目的1.1、实验名称操作系统实验----单处理器任务调度1.2、实验目的(1)、加深对操作系统的了解,更深入地、进一步地学习操作系统的相关知识;(2)、熟悉Linux程序开发环境,学会Linux环境下各种编程软件的使用;(3)、学会在Linux环境下编写程序,并在Linux环境下对程序进行调试和运行;(4)、学会利用多线程实现任务池中的多个任务;(5)、学习先来先服务、轮转和反馈三种调度策略,了解三种调度策略的优缺点;(6)、提高Linux环境下多进程、多线程和单处理器调度知识的理解,并在Linux环境下编写程序实现先来先服务、轮转和反馈三种调度策略;(7)、在实验中体会操作系统中多线程、多进程调度的作用和重要性;(8)、进一步了解进程和线程的区别,及其应用场合。
2、实验背景随着电子技术的快速发展,计算机无论是硬件还是软件,都已经有了很大的发展。
现在计算机的应用越来越广泛,为人们提供的服务也是种类繁多。
西电java大作业
Java课程上机练习题一、J ava语言基础实验目标:掌握Java语法;掌握Java程序结构;掌握Java编译、调试、运行的方法。
实验要求:编写一个程序,程序提供两种功能:1.用户输入一个整数,程序计算并输出从1开始到该整数的所有整数之和;同时,计算并输出不大于该整数的所有素数的数目。
2.用户输入一个数字串,程序判断该数字串各位上数字的奇偶性,并分别输出奇、偶数位的计数值及各位的加和值。
程序应具有良好的人机交互性能,即:程序应向用户提示功能说明,并可根据用户的功能选择,执行对应的功能,并给出带详细描述信息的最终执行结果。
二、 }}} Java的面向对象特性实验目标:掌握面向对象的编程方法;掌握Java的面向对象特性;掌握采用面向对象技术构建系统的一般方法。
实验要求:编写一个程序,程序提供对图形的绘制功能(模拟绘制,采用文本输出的形式表现绘制内容):1.构建所有图形的父类:Shape,该类中定义图形的基本属性及方法。
2.构建基本图形类:矩形(Rectangle)、圆(Circle)、正三角形(Triangle)。
3.可通过多态实现对任意图形的绘制。
4.定义静态方法,该方法可以对传入的对象实例进行判断,并输出该对象实例的类型。
5.定义静态方法,该方法可以输出传入的对象实例的中心点坐标。
6.构建测试类,该类实现与用户的交互,向用户提示操作信息,并接收用户的操作请求。
程序应具有良好的类层次结构,良好的人机交互性能,即:程序应向用户提示功能说明,并可根据用户的功能选择,执行对应的功能,并给出带详细描述信息的最终执行结果。
三、J ava的高级语言特征实验目标:熟悉Java的泛型;了解Java的泛型特点;初步掌握Java的泛型编程方法。
实验要求:编写一个程序,程序提供记事本功能:1.构建记事本类,该类能存储不定数量的记录;能获得已经存储的记录数量;能追加记录;能展示已经存储的全部记录或其中任何一条记录;能删除已经存储的全部记录或其中任何一条记录。
西电化合物半导体大作业
类脑芯片及类脑计算的最新研究姓名:孔龙龙学号:3140210057在当今大数据时代,由于现有计算机硬件和架构限制,已无法满足更大规模数据的处理需求,世界各国开始着手寻找解决方案,并把目光转向能够以复杂方式处理大量信息的人脑神经系统,而且因为神经系统在时间和空间上实现了硬件资源的稀疏利用功耗极低其能量效率是传统计算机的100万倍到10亿倍。
目前,传统计算机芯片主要基于冯诺依曼架构,处理单元和存储单元分开,通过数据传输总线相连。
芯片总信息处理能力受总线容量的限制,构成所谓“冯诺依曼瓶颈”。
而且传统计算机的处理单元一直处于工作状态,导致能耗巨大。
同时,由于需要精确的预编程,传统计算机无法应对编程以外的情况和数据。
而大脑结构则完全不同:神经元(处理单元)和突触(存储单元)位于一体,不需要高能耗的总线连接,突触是神经元之间的连接,具有可塑性,能够随所传递的神经元信号强弱和极性调整传递效率,并在信号消失后保持传递效率。
突触的这种性质,使大脑神经网络结构动态可塑,能够随外部数据的变化而自适应调整;脑神经网络包含1000亿神经元和100万亿个神经突触,它们相互连接组成一个庞大而复杂的神经网络,使人脑信息处理能力超强,而神经元只在工作时消耗能量,大脑的功耗极低;可大规模并行处理多个信号;具备学习能力,在海量数据处理方面具有巨大优势。
类脑计算芯片可模拟人类大脑信息处理方式,能以极低的功耗对信息进行异步、并行、低速和分布式处理,并具备自主感知、识别和学习等多种能力。
同传统计算芯片相比,类脑计算芯片将实现两个突破:一是突破传统“执行程序”计算范式的局限,有望形成“自主认知”的新范式;二是突破传统计算机体系结构的局限,实现数据并行传送、分布式处理,能够以极低功耗实时处理海量数据。
类脑模型与类脑信息处理深度神经网络的多层结构以及层次化抽象机制与人脑信息处理的层次化抽象机制具有共通性。
相关研究近年来在学术界与工业界取得了突破性的成果。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
通信原理大作业
班级:021014
组员:
报告人:
指导老师:武斌
题目:2ASK信号传输仿真
一题目
2ASK信号传输仿真:
按照2ASK产生模型和解调模型分别产生2ASK信号和高斯白噪声,经过信道传输后进行解调。
对调制解调过程中的波形进行时域和频域观察,并且对解调结果进行误码率测量。
2ASK信号的解调可以选用包络解调或者相干解调法。
二2ASK简介
振幅键控:利用载波的幅度变化来传递数字信号,与频率和初始相位无关。
如图:
2ASK产生方法:模拟调制法(用乘法器实现)
键控法(用二选一选择器控制开关通断)
模拟相乘法
数字键控法
2ASK解调方法:非相干解调(包络检波法)即整流-低通方式
相干解调(同步检波法)即相乘-低通
非相干解调方式
相干解调方式
2ASK功率谱密度特点:由连续谱和离散谱两部分组成
信号带宽是基带脉冲波形带宽的2倍
三仿真过程及结果(演示)
名词解释:
AWGN(Additive White Ganssian Noise),加性高斯白噪声,均值为零,方差为噪声功率。
SER(Symbol Error Rate),误符号率、误码率。
即错误码元数/传输总码元数
BER( Bit Error Rate),误比特率,即错误比特数/传输总比特数在二进制中,两者相等。
NRZ信号的产生:
载波信号:
2ASK信号:
叠加了加性高斯白噪声的2ASK信号
在AWGN信道下,误比特率(BER)与误码率(SER)与信噪比Es/N0的关系,以4-ASK为例:
在信噪比EsN0=15dB,调制前与解调后的二进制码元的比较
以4-ASK为例:
错误码元个数为50个左右。
若以8-ASK方式,错误码元个数为50000左右,基本错了一半。
小结:对于M-ASK方式,M越大,抗噪声能力越弱。
四问题与不足
1 没有进行频域分析。
2 没有用Simulink来建模仿真。
五程序附录
clc
clear all
close all
%单极性非归零信号的产生
N=20;M=2;
x=randint(1,N,M); %产生随机二进制代码
gridd=300;
t=0:1/gridd:length(x)-1/gridd;
for i=1:length(x);
if(x(i)==1)
for j=1:gridd
y((i-1)*gridd+j)=1;
end
else
for j=1:gridd
y((i-1)*gridd+j)=0;
end
end
end
figure(1)
subplot(2,2,1);
plot(t,y);
grid on,xlabel('t'),title('NRZ信号波形')
axis([0,i,min(y)-0.1,max(y)+0.1]);
%2ASK信号的产生
carr=sin(2*pi*t);
subplot(2,2,2);
plot(t,carr);
grid on,xlabel('t'),title('载波信号波形')
axis([0,i,min(carr)-0.1,max(carr)+0.1]);
ask=y.*carr;
subplot(2,2,3);
plot(t,ask);
grid on,xlabel('t'),title('2ASK信号波形')
axis([0,i,min(ask)-0.1,max(ask)+0.1]);
%高斯白噪声与信号的叠加
pask=norm(ask).^2/length(t);
snr=20;
pn=pask./(10.^(snr./10));
n=sqrt(pn)*randn(1,length(t));
reask=ask+n;
figure(2)
subplot(2,1,1);
plot(t,ask);
grid on,xlabel('t'),title('2ASK信号的波形')
axis([0,i,min(ask)-0.1,max(ask)+0.1]);
subplot(2,1,2);
plot(t,reask);
grid on,xlabel('t'),title('叠加了高斯白噪声的ASK信号的波形 ') axis([0,i,min(reask)-0.1,max(reask)+0.1]);
%误码率与误比特率与信噪比的关系
nsymbol=100000; %每种信噪比下的发送符号数
T=1; %符号周期
fs=100; %每个符号的采样点数
ts=1/fs; %采样时间间隔
t=0:ts:T-ts; %时间矢量
fc=10; %载波频率
c=sqrt(2/T)*cos(2*pi*fc*t); %载波信号
M=4; %MASK信号
graycode=[0 1 3 2]; %Gray编码规则
EsN0=0:15; %信噪比Es/N0,dB
snr1=10.^(EsN0/10); %信噪比的线性值
msg=randint(1,nsymbol,M); %消息的M进制数
msg1=graycode(msg+1); %Gray编码映射
msgmod=pammod(msg1,M).'; %MASK调制
tx=msgmod*c;
tx1=reshape(tx.',1,length(msgmod)*length(c));
spow=norm(tx1).^2/nsymbol; %每个符号的平均功率
for indx=1:length(EsN0)
sigma=sqrt(spow/(2*snr1(indx))); %噪声功率
rx=tx1+sigma*randn(1,length(tx1)); %加入高斯白噪声
rx1=reshape(rx,length(c),length(msgmod));
y=(c*rx1)/length(c); %相关运算
y1=pamdemod(y,M); %MASK调制
decmsg=graycode(y1+1); %Gray码逆映射
[err,ser(indx)]=symerr(msg,decmsg); %误符号率
[err,ber(indx)]=biterr(msg,decmsg,log2(M)); %误比特率
end
figure(3)
semilogy(EsN0,ber,'-ko',EsN0,ser,'-k*',EsN0,1.5*qfunc(sqr t(0.4*snr1))); % qfunc为Marcum Q函数
axis([0,indx,10^-4,1]);
title('MASK载波调制信号在AWGN信道下的性能 ')
xlabel('Es/N0');
ylabel('误比特率和误符号率')
legend('误比特率','误符号率','理论误符号率')
%信噪比EsN0为15
%调制前与调制后的二进制码元比较
figure(4)
stem(msg,'b*')
hold on
stem(decmsg,'ro')
legend('调制前','调制后')
grid on xlabel('t'),title('调制前与调制后的二进制码元比较') axis([0 50 -1 3])
SERN=sum((msg-decmsg)~=0) %错误码元个数。