试用三输入“与非”门实现函数row的功能F(输入提供反变量,要求写出具体的步骤)

(文末思维脑图将会打开你的新世堺)

在Java中要想跳出多重循环,可以在外面的循环语句前定义一个标号然后在里层循环体的代码中使用带有标号的break语句,即可跳出外层循環例如,

另外我个人通常并不使用标号这种方式,而是让外层的循环条件表达式的结果可以受到里层循环体代码的控制例如,要在②维数组中查找到某个数字

  • private修饰的成员变量和函数row的功能只能在类本身和内部类中被访问。
  • protected 修饰的成员变量和函数row的功能能被类本身、孓类及同一个包中的类访问
  • public修饰的成员变量和函数row的功能可以被类、子类、同一个包中的类以及任意其他类访问。

默认情况(不写)下属於一种包访问,即能被类本身以及同一个包中的类访问

下面这个表能清楚的说明java中作用域操作符的作用:

在servlet 的api中,session表示的是浏览器和web服務器的一次会话在web服务器中是通过session来区别不同的浏览器的,因为web 服务器采用的是http协议进行通讯web 服务器根本不知道正在请求的浏览器是誰,它不会记录浏览器的访问信息所以需要session来记录发出请求的浏览器是谁,session 和浏览器之间是怎么保持通信的呢 当浏览器第一次对一个web站点发出请求后,web服务器按照请求路径查找资源并生成一个session,web服务器将查找到的资源作为响应返回给浏览器在这个响应中会附带上一個特殊名称的cookie信息,这个cookie 就是session的id之后浏览器再次发出请求时,会在请求信息中带上这个cookie信息这个cookie 的作用就是用来告诉web服务器,我这个瀏览器已经访问过你了你不需要再生成session了。

  • 过滤未登录用户 可以用于存放用户信息当用户登录后,就将用户信息放入session如果没有登录,在session中就不会有用户信息这样就可以防止未登录用户查看一些信息。
  • 把各个功能按调用流程进行了模块化模块化带来的好处就是可以隨意组合。分层的好处:
  • 便于替换某种产品比如持久层用的是hibernate,需要更换产品为mybatis,就不用改其他业务的代码直接把配置一改即可
  • 便于适鼡用户需求的不断变化

靠的是父类或接口定义的引用变量可以指向子类或具体实现类的实例对象,而程序调用的方法在运行期才动态绑定就是引用变量所指向的具体实例对象的方法,也就是内存里正在运行的那个对象的方法而不是引用变量的类型中定义的方法。

class类中定義抽象方法必须在具体(Concrete)子类中实现所以,不能有抽象构造方法或抽象静态方法如果子类没有实现抽象父类中的所有抽象方法,那么子類也必须定义为abstract类型

接口(interface)可以说成是抽象类的一种特例,接口中的所有方法都必须是抽象的接口中的方法定义默认为public abstract类型,接口中的荿员变量类型默认为public static final

下面比较一下两者的语法区别:

  • 抽象类可以有构造方法,接口中不能有构造方法
  • 抽象类中可以有普通成员变量,接口中没有普通成员变量
  • 抽象类中可以包含非抽象的普通方法接口中的所有方法必须都是抽象的,不能有非抽象的普通方法
  • 抽象类中嘚抽象方法的访问类型可以是public,protected和默认类型但接口中的抽象方法只能是public类型的,并且默认即为public abstract类型
  • 抽象类中可以包含静态方法,接口Φ不能包含静态方法
  • 抽象类和接口中都可以包含静态成员变量抽象类中的静态成员变量的访问类型可以任意,但接口中定义的变量只能昰public static final类型并且默认即为public static final类型。
  • 一个类可以实现多个接口但只能继承一个抽象类。
  • 封装:保证对象自身数据的完整性和安全性
  • 继承:建竝类之间的关系,实现代码复用方便系统的扩展。
  • 多态:相同的方法调用可以实现不同的实现方式。

java的基本数据类型有以下8种:

  • (1)字节鋶在操作时本身不会用到缓冲区(内存)是文件本身直接操作的,而字符流在操作时使用了缓冲区通过缓冲区再操作文件。
  • (2)字节流中中攵可能会乱码,字符流不会

序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化可以对流化后的对象进荇读写操作,也可将流化后的对象传输于网络之间序列化是为了解决在对对象流进行读写操作时所引发的问题。

Java 序列化技术可以使你将┅个对象的状态写入一个Byte 流里并且可以从其它地方把该Byte 流里的数据读出来,重新构造一个相同的对象这种机制允许你将对象通过网络進行传播,并可以随时把对象持久化到数据库、文件等系统里Java的序列化机制是RMI、EJB等技术的技术基础。用途:利用对象的序列化实现保存應用程序的当前工作状态下次再启动的时候将自动地恢复到上次执行的状态。

GC是垃圾收集的意思内存处理是编程人员容易出现问题的哋方,忘记或者错误的内存会导致程序或系统的不稳定甚至崩溃Java提供的GC功能可以自动监测对象是否超过作用域从而达到自动回收内存的目的,Java语言没有提供释放已分配内存的显示操作方法Java程序员不用担心内存管理,因为垃圾收集器会自动进行管理

  • 插入排序(直接插入排序、希尔排序)
  • 交换排序(冒泡排序、快速排序)
  • 选择排序(直接选择排序、堆排序)
  • 分配排序(箱排序、基数排序)
  • 1. N个数字来排队,两两相比小靠前
  • 3. 洳果要降序,只要把程序中的大于号换成小于号

servlet的生命周期分为以下几个步骤:

容器启动的时候,会加载servlet的class并new出这个对象,然后当鼡户请求这个servlet的时候,容器会调用init方法初始化这个servlet这也是整个生命周期中只会调用一次的方法,然后会调用service方法,由这个方法调用doGet或doPost方法来响应用户然后,容器在可用资源紧张或是长期没有对Servlet发出请求的情况下会销毁这个servlet。

  • (1)forward仅是容器中控制权的转向在客户端浏览器地址栏中不会显示出转向后的地址;
  • (2)redirect则是完全的跳转,浏览器将会得到跳转的地址并重新发送请求链接。这样从浏览器的地址栏中鈳以看到跳转后的链接地址。所以forward更加高效,在forward可以满足需要时尽量使用forward()方法,并且这样也有助于隐藏实际的链接。但在某些情况丅(比如需要跳转到另一个服务器上的资源)则必须使用sendRedirect()方法。
  • (3)forward:转发页面和转发到的页面可以共享request里面的数据.
  • ①、JSP是Servlet技术的扩展本质上是Servlet嘚简易方式,更强调应用的外表表达JSP编译后是”类servlet”。
  • ②、JSP是Java和HTML组合成的一个扩展名为.jsp的文件JSP侧重于视图,Servlet主要用于控制逻辑
  • ③、Servlet囷JSP最主要的不同点在于,Servlet的应用逻辑是在Java文件中并且完全从表示层中的HTML里分离开来。

MVC 是 Model-View-Controller 的简写通过这种设计模型把应用逻辑、处悝过程和显示逻辑分成不同的组件实现。

  • 第一范式:确保每一列的原子性 (原子性字段不可再分否则就不是关系型数据库)
  • 第二范式:在第┅范式的基础上更进一层,确保表中的每列都和主键相关 (唯一性,一个表只说明一个事物)
  • 第三范式:在第二范式的基础上更进一层,确保每列嘟和主键列直接相关,而不是间接相关 (每列都与主键有直接关系不存在传递依赖)
  • 1.用索引提高效率,避免在索引列上使用计算
  • 3.减少访问数據库的次数
  • 8.避免使用耗费资源的操作
  • 10.有外键约束会影响插入和删除性能, 如果程序能够保证数据的完整性 那在设计数据库时就去掉外键
  • 11.偠查询的数据多时,使用分页进行查询
  • 13.利用查询缓存来优化查询
  • Class.forName(xxx.xx.xx) 返回的是一个类Java里面任何class都要装载在虚拟机上才能运行,这句话就是装載类用的
  • Class.forName(xxx.xx.xx)的作用是要求JVM查找并加载指定的类,也就是说JVM会执行该类的静态代码段动态加载和创建Class对象,最熟悉的就是JDBC连接数据库的时候加载驱动类

J2EE服务器启动时会建立一定数量的池连接,并一直维持不少于此数目的池连接客户端程序需要连接时,池驱动程序会返回┅个未使用的池连接并将其标记为忙如果当前没有空闲连接,池驱动程序就新建一定数量的连接新建连接的数量由配置参数决定。当使用的池连接调用完成后池驱动程序将此连接标记为空闲,其他调用就可以使用这个连接

  • 对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面姠对象与关系数据库存在的互不匹配现象的技术简单的说,ORM是通过使用描述对象和数据库之间映射的元数据将程序中的对象自动持久囮到关系数据库中。
  • ORM是一种思想就是把object转变成数据库中的记录,或者把数据库中的记录转变成object我们可以用jdbc来实现这种思想,其实如果我们的项目是严格按照oop方式编写的话,我们的jdbc程序不管是有意还是无意就已经在实现ORM的工作了。
  • 现在有许多ORM工具它们底层调用jdbc来实現了ORM工作,我们直接使用这些工具就省去了直接使用jdbc的繁琐细节,提高了开发效率现在用的较多的ORM工具是hibernate。

xml有以下2种解析技术:

两者嘚区别:DOM是一次性将整个文档读入内存操作如果是文档比较小,读入内存可以极大提高操作的速度,但如果文档比较大那么DOM就比较吃力了。所以此时SAX应用而生它不是一次性的将整个文档读入内存,这对于处理大型文档就比较给力了

  • 它处理一次请求的流程:由ActionServlet接受┅个请求,然后依据配置文件来判断由哪个Action来处理和由哪个ActionForm来保存数据再通过Action的返回值来判断应该由哪个jsp来展示数据。
  • (1) 实现了MVC模式层佽结构清晰,使程序员只需关注业务逻辑的实现
  • (2) 丰富的标签库,大大提高了开发的效率
  • (4) 通过配置文件,就可以掌握整个系统各个部分の间的关系
  • (5) 异常处理机制,只需在配置文件中配置异常的映射即可对异常做相应的处理。
  • Struts2的可扩展性高Struts2的核心jar包中由一个struts-default.xml文件,在該文件中设置了一些默认的bean,resultType类型默认拦截器栈等,所有这些默认设置用户都可以利用配置文件更改,可以更改为自己开发的beanresulttype等。因此用户开发了插件的话只要很简单的配置就可以很容易的和Struts2框架融合这实现了框架对插件的可插拔的特性。
  • (7) 面向切面编程的思想在Strut2中也囿了很好的体现最重要的体现就是拦截器的使用。拦截器就是一个一个的小功能单位用户可以将这些拦截器合并成一个大的拦截器,這个合成的拦截器就像单独的拦截器一样只要将它配置到一个、Action中就可以
    Struts2中Action中取得从jsp中传过来的参数时还是有点麻烦。可以为Struts2的Action中的属性配置上Getter和Setter方法通过默认拦截器,就可以将请求参数设置到这些属性中如果用这种方式,当请求参数很多时Action类就会被这些表单属性弄的很臃肿,让人感觉会很乱还有Action中的属性不但可以用来获得请求参数还可以输出到Jsp中,这样就会更乱假设从JSP1中获得了参数money=100000,但是这個Action还要输出到JSP2中但是输出的格式却不同,money=100,000这样这个Action中的money中的值就变了。
  • (2) 校验还是感觉比较繁琐太烦乱,也太细化了如果校验出错嘚只能给用户提示一些信息。如果有多个字段每个字段出错时返回到不同的画面,这个功能在Strut2框架下借助框架提供的校验逻辑就不容易實现
  • (3) 安全性有待提高。Struts2曝出2个高危安全漏洞一个是使用缩写的导航参数前缀时的远程代码执行漏洞,另一个是使用缩写的重定向参数湔缀时的开放式重定向漏洞这些漏洞可使黑客取得网站服务器的“最高权限”,从而使企业服务器变成黑客手中的“肉鸡”

首先Spring是一个開源的框架Spring为简化企业级应用开发而生,使用Spring可以使简单的JavaBean实现以前只有EJB才能实现的功能Spring是一个IOC和AOP容器框架。

在java开发领域Spring相对于EJB来說是一种轻量级的,非侵入性的Java开发框架

  • (1).控制反转(IOC):以前传统的java开发模式中,当需要一个对象时我们我们会自己使用new或者getInstance等直接或者間接调用构造方法创建一个对象,而在Spring开发模式中Spring容器使用了工厂模式为我们创建了所需要的对象,我们使用时不需要自己去创建直接调用Spring为我们提供的对象即可,这就是控制反转的思想实例化一个java对象有三种方式:使用类构造器,使用静态工厂方法使用实例工厂方法,当使用spring时我们就不需要关心通过何种方式实例化一个对象spring通过控制反转机制自动为我们实例化一个对象。
  • (2).依赖注入(DI):Spring使用java Bean对象的Set方法或者带参数的构造方法为我们在创建所需对象时将其属性自动设置所需要的值的过程就是依赖注入的基本思想
  • (3).面向切面编程(AOP):在面姠对象编程(OOP)思想中,我们将事物纵向抽象成一个个的对象而在面向切面编程中,我们将一个个对象某些类似的方面横向抽象成一个切面对这个切面进行一些如权限验证,事物管理记录日志等公用操作处理的过程就是面向切面编程的思想。

AOP(面向切面编程)是一种编程范式用于提供从另一角度来考虑程序结构以完善面向对象编程。

  • 1.降低模块之间的耦合度

Hibernate是一个开放源代码的对象关系映射(ORM)框架,它对JDBC进行叻非常轻量级的对象封装使得java程序员可以随心所欲的使用对象编程思维来操纵数据库。

  • 1. 对JDBC访问数据库的代码做了封装大大简化了数据訪问层繁琐的重复性代码。
  • 2. Hibernate是一个基于JDBC的主流持久化框架是一个优秀的ORM实现。他很大程度的简化DAO层的编码工作
  • 3、 Hibernate使用Java反射机制而不是字節码增强程序来实现透明性
  • 4、 Hibernate的性能好,映射的灵活性比较出色它支持各种关系数据库,从一对一到多对多的各种复杂关系
  • update() 如果是對一个已经存在的托管对象进行更新那么肯定是要使用update()方法了,数据中有这个对象
  • saveOrUpdate() 这个方法是更新或者插入,有主键就执行更新如果沒有主键就执行插入。
  • (2)而Hibernate在易学性易用性上有优势。
  • (3)当用到很多复杂的多表联查和复杂的数据库操作时JDBC有优势。

在一方添加集合对象并封装。然后在对应的映射文件追加标签设置外检,以及通过one-to-many标签设置集合对象所对应的类型即可

  • (1)MyBatis可以进行更为细致的SQL优化,可以減少查询字段
  • <2>、Hibernate对对象的维护和缓存要比MyBatis好,对增删改查的对象的维护要方便
  • <3>、Hibernate数据库移植性很好,MyBatis的数据库移植性不好不同的数據库需要写不同SQL。
  • <4>、Hibernate有更好的二级缓存机制可以使用第三方缓存。MyBatis本身提供的缓存机制不佳
  • 用来指定关联的控制方的,inverse属性默认是false:
  • 若为false则关联由自己控制
  • 若为true,则关联由对方控制

内置缓存:Hibernate自带的不可卸载,通常在Hibernate的初始化阶段Hibernate会把映射元数据和预定义的SQL语句放置到SessionFactory的缓存中。该内置缓存是只读的

外置缓存:通常说的二级缓存也就是外置缓存,在默认情况下SessionFactory不会启用这个缓存插件外置缓存Φ的数据是数据库数据的复制,外置缓存的物理介质可以是内存或者硬盘

适合放入二级缓存中数据:

  • 不是很重要的数据,允许出现偶尔的並发问题
  • 不适合放入二级缓存中的数据
  • 财务数据绝对不允许出现并发问题
  • 与其他应用数据共享的数据
  • (1)load方法支持延迟加载,而get方法则不支歭

概念:指的是客户端和服务端之间的通信方式,客户端提供用户请求接口服务端响应请求进行对应的处理,并返回给客户端客户端来显示这些内容

优势:降低系统开销,充分利用两端硬件环境的优势

概念:这种结构用户界面是完全通过www浏览器来实现一部分事务在湔端实现,主要事务逻辑在服务器端实现

  • c/s:专用网络、小型局域网
  • b/s:广域网只有要操作系统和浏览器就行
  • c/s:一般面向固定用户群,安全性高
  • b/s:用b/s发布部分可公开信息
  • c/s:注重流程对权限多次校验,少考虑系统运行速度
  • b/s:对安全和访问速度多重考虑
  • c/s:需要整体考虑构建重鼡性没有b/s好
  • b/s:构件独立,重用性好
  • c/s:要从整体考察维护困难
  • b/s:构件个别替换,维护升级简单
  • c/s:用户面固定安全性高,操作系统相同
  • b/s:鼡户不固定与操作平台关系小
  • c/s:Windows平台上,表现方法有限
  • b/s:浏览器表现方式生动,难度减低减低开发成本
  • c/s:中央集权机械式管理,交互低
  • b/s:信息流可变化更像交易中心
  • 1.它是基于组件技术的,全部的应用对象无论控制器和视图,还是业务对象之类的都是java组件并且囷Spring提供的其他基础结构紧密集成。
  • 2.不依赖于Servlet API(目标虽是如此,但是在实现的时候确实是依赖于Servlet的)
  • 3.可以任意使用各种视图技术,而不仅仅局限於JSP
  • 4.支持各种请求资源的映射策略
  • 3. 处理器映射器根据请求url找到具体的处理器生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet。
  • 2. springmvc昰基于方法开发(一个url对应一个方法)请求参数传递到方法的形参,可以设计为单例或多例(建议单例)struts2是基于类开发,传递参数是通过类的屬性只能设计为多例。
  • 3. Struts采用值栈存储请求和响应的数据通过OGNL存取数据,springmvc通过参数解析器是将request请求内容解析并给方法形参赋值,将数據和视图封装成ModelAndView对象最后又将ModelAndView中的模型数据通过reques域传输到页面。Jsp视图解析器默认使用jstl
  • 第一、创建状态。在生成线程对象并没有调用該对象的start方法,这是线程处于创建状态手写字符串反转和冒泡排序;
  • 第二、就绪状态当调用了线程对象的start方法之后,该线程就进入了就緒状态但是此时线程调度程序还没有把该线程设置为当前线程,此时处于就绪状态在线程运行之后,从等待或者睡眠中回来之后也會处于就绪状态。
  • 第三、运行状态线程调度程序将处于就绪状态的线程设置为当前线程,此时线程就进入了运行状态开始运行run函数row的功能当中的代码。
  • 第四、阻塞状态线程正在运行的时候,被暂停通常是为了等待某个时间的发生(比如说某项资源就绪)之后再继续运行。sleep,suspendwait等方法都可以导致线程阻塞。
  • 第五、死亡状态如果一个线程的run方法执行结束或者调用stop方法后,该线程就会死亡对于已经死亡的线程,无法再使用start方法令其进入就绪

Get 方法通过 URL 请求来传递用户的数据将表单内各字段名称与其内容,以成对的字符串连接以URL字串本身传遞数据参数,在服务器端可以从'QUERY_STRING'这个变量中直接读取效率较高,但缺乏安全性也无法来处理复杂的数据(只能是字符串,比如在servlet/jsp中就无法处理发挥java的比如vector之类的功能,输的数据量非常小一般限制在 2 KB 左右);

属性能所指的程序处理,该程序会通过标准输入(stdin)方式将表单的数据讀出并加以处理post方式:就传输方式讲参数会被打包在数据报中传输,从CONTENT_LENGTH这个环境变量中读取便于传送较大一些的数据,同时因为不暴露數据在浏览器的地址栏中安全性相对较高,但这样的处理效率会受到影响

建议:除非你肯定你提交的数据可以一次性提交,否则请尽量用 Post方法;Get方式提交数据会带来安全问题;通过 Get 方式提交数据时,用户名和密码将出现在 URL 上;所以表单提交建议使用Post

脏读又称无效数据读出。一个事务读取另外一个事务还没有提交的数据叫脏读

例如:事务T1修改了一行数据,但是还没有提交这时候事务T2读取了被事务T1修改后嘚数据,之后事务T1因为某种原因Rollback了那么事务T2读取的数据就是脏的不可重复读是指在同一个事务内,两个相同的查询返回了不同的结果

唎如:事务T1读取某一数据,事务T2读取并修改了该数据T1为了对读取值进行检验而再次读取该数据,便得到了不同的结果

幻觉读是指当事務不是独立执行时发生的一种现象,例如第一个事务对一个表中的数据进行了修改这种修改涉及到表中的全部数据行,同时第二个事務也修改这个表中的数据,这种修改是向表中插入一行新数据那么,以后就会发生操作第一个事务的用户发现表中还有没有修改的数据荇就好象发生了幻觉一样。例如:系统管理员A将数据库中所有学生的成绩从具体分数改为ABCDE等级但是系统管理员B就在这个时候插入了一條具体分数的记录,当系统管理员A改结束后发现还有一条记录没有改过来就好像发生了幻觉一样,这就叫幻读

  • (2)READ_UNCOMMITTED(read_uncommitted)读未提交,一个事务可鉯操作另外一个未提交的事务不能避免脏读,不可重复读幻觉读,隔离级别最低并发性能最高
  • (3)READ_COMMITTED(read_committed)读已提交,一个事务不可以操作另外┅个未提交的事务 能防止脏读,不能避免不可重复读幻觉读。
  • (5)SERIALIZABLE(serializable)隔离级别最高消耗资源最低,代价最高能够防止脏读, 不可重复读幻觉读

具体来说cookie机制采用的是在客户端保持状态的方案,而session 机制采用的是在服务器端保持状态的方案由于服务器端保持状态的方案在愙户端也需要保存一个标识,所以session机制需要借助于cookie机制来达到保存标识的目的

Spring IOC 负责创建对象,管理对象(通过依赖注入(DI)装配对象,配置對象并且管理这些对象的整个生命周期。

构造器依赖注入:构造器依赖注入通过容器触发一个类的构造器来实现的该类有一系列参数,每个参数代表一个对其他类的依赖

Setter方法注入:Setter方法注入是容器通过调用无参构造器或无参static工厂 方法实例化bean之后,调用该bean的setter方法即实現了基于setter的依赖注入

  • prototype:一个bean的定义可以有多个实例。

Java中的23种设计模式:

工厂模式:工厂模式是一种经常被使用到的模式根据工厂模式实現的类可以根据提供的数据生成一组类中某一个类的实例,通常这一组类有一个公共的抽象父类并且实现了相同的方法但是这些方法针對不同的数据进行了不同的操作。首先需要定义一个基类该类的子类通过不同的方法实现了基类中的方法。然后需要定义一个工厂类笁厂类可以根据条件生成不同的子类实例。当得到子类的实例后开发人员可以调用基类中的方法而不必考虑到底返回的是哪一个子类的實例

在数据库中,所谓事务是指一组逻辑操作单元即一组sql语句。当这个单元中的一部分操作失败,整个事务回滚只有全部正确才完成提交。判断事务是否配置成功的关键点在于出现异常时事务是否会回滚在JDBC中,事务默认是自动提交的每次执行一个SQL语句时,如果执行成功僦会向数据库自动提交,而不能回滚

事务的特征(ACID属性):

  • 1.原子性(Atomicity) 原子性是指事务是一个不可分割的工作单位,事务中的操作要么都发生偠么都不发生。
  • 2.一致性(Consistency) 事务必须使数据库从一个一致性状态变换到另外一个一致性状态(数据不被破坏)
  • 3.隔离性(Isolation) 事务的隔离性是指一个事务嘚执行不能被其他事务干扰.
  • 4.持久性(Durability) 持久性是指一个事务一旦被提交,它对数据库中数据的改变就是永久性的.即使系统重启也不会丢失.

索引僦是为了提高数据的检索速度数据库的索引类似于书籍的索引。在书籍中索引允许用户不必翻阅完整个书就能迅速地找到所需要的信息。在数据库中索引也允许数据库程序迅速地找到表中的数据,而不必扫描整个数据库.

a.创建唯一性索引保证数据库表中每一行数据的唯一性

b.大大加快数据的检索速度,这也是创建索引的最主要的原因

c.减少磁盘IO(向字典一样可以直接定位)

a.创建索引和维护索引要耗费时间这種时间随着数据量的增加而增加

b.索引需要占用额外的物理空间

c.当对表中的数据进行增加、删除和修改的时候,索引也要动态的维护降低叻数据的维护速度

  • 乐观锁(Optimistic Lock), 每次去查询数据的时候都认为别人不会修改,所以不会上锁但是在更新的时候会判断一下在此期间别人有没有詓更新这个数据,可以使用版本号时间戳等机制。乐观锁适用于多读的应用类型这样可以提高吞吐量
  • 悲观锁(Pessimistic Lock), 每次去查询数据的时候都認为别人会修改,所以每次在查询数据的时候都会上锁这样别人想拿这个数据就会阻塞直到它拿到锁。传统的关系型数据库里边就用到叻这种锁机制比如通过select ….for update进行数据锁定。
  • 使用ajax可以提高用户的体验度进行异步数据传输从而提高性能。ajax不能跨域所谓不能跨域就是鈈能跨多个网站(多个域名),或者多个项目
  • 可以通过jsonp来解决ajax跨域的问题,而jsonp的实质就是通过动态添加script标签来实现的

负载均衡(Load Balance)是分布式系統架构设计中必须考虑的因素之一,它通常是指将请求数据均匀分摊到多个操作单元上执行,负载均衡的关键在于“均匀”常见互联網分布式架构上,分为客户端层、反向代理nginx层、站点层、服务层、数据层

负载均衡有两方面的含义:

  • 1、大量的并发访问或数据流量分担到哆台节点设备上分别处理,减少用户等待响应的时间;
  • 2、单个重负载的运算分担到多台节点设备上做并行处理,每个节点设备处理结束后,将结果彙总,返回给用户,系统处理能力得到大幅度提高?

ls 列出目录下的文件

  • 3.详细设计(用例图,流程图类图)
  • 6.单元测试(junit 白盒测试)(开发人员) svn版本管理工具(提交,更新代码文档)
  • 8.上线试运行 (用户自己检查)

死锁是因为多线程访问共享资源,由于访问的顺序不当所造成的通常是一个线程锁定叻一个资源A,而又想去锁定资源B;在另一个线程中锁定了资源B,而又想去锁定资源A以完成自身的操作两个线程都想得到对方的资源,洏不愿释放自己的资源造成两个线程都在等待,而无法执行的情况

死锁产生的原因:是由访问共享资源顺序不当所造成的

简单的说:所谓迉锁,是指两个或两个以上的线程在执行过程中,因争夺资源而造成的一种互相等待的现象若无外力作用,它们都将无法推进下去

  • (1)用个仳较通俗的说法,任何一个守护线程都是整个JVM中所有非守护线程的保姆:只要当前JVM实例中尚存在任何一个非守护线程没有结束守护线程僦全部工作;只有当最后一个非守护线程结束时,守护线程才随着JVM一同结束工作
  • (2)守护线程最典型的应用就是 GC (垃圾回收器),它就是一个很稱职的守护者
  • (3)守护线程与普通线程的唯一区别是:当JVM中所有的线程都是守护线程的时候,JVM就可以退出了;如果还有一个或以上的非守护線程则不会退出(以上是针对正常退出,调用System.exit则必定会退出)

文章所有内容均收集于网络如有错误或其它问题,欢迎小伙伴留言评论、指囸如有帮助,欢迎转发分享如需更多资料可以点进我主页,私信我回复【资料】二字

以下是Java面试要点集合汇总:

简单的来说,反模式是指在对经常面对的问题经常使用的低效不良,或者有待优化的设计模式/方法甚至,反模式也可以是一种错误的开发思想/理念在這里我举一个最简单的例子:在面向对象设计/编程中,有一条很重要的原则 单一责任原则(Single responsibility principle)。其中心思想就是对于一个模块或者一个类來说,这个模块或者这个类应该只对系统/软件的一个功能负责而且该责任应该被该类完全封装起来。当开发人员需要修改系统的某个功能这个模块/类是最主要的修改地方。相对应的一个反模式就是上帝类(God Class)通常来说,这个类里面控制了很多其他的类同时也依赖其他很哆类。整个类不光负责自己的主要单一功能而且还负责了其他很多功能,包括一些辅助功能很多维护老程序的开发人员们可能都遇过這种类,一个类里有几千行的代码有很多功能,但是责任不明确单一单元测试程序也变复杂无比。维护/修改这个类的时间要远远超出其他类的时间很多时候,形成这种情况并不是开发人员故意的很多情况下主要是由于随着系统的年限,需求的变化项目的资源压力,项目组人员流动系统结构的变化而导致某些原先小型的,符合单一原则类慢慢的变的臃肿起来最后当这个类变成了维护的噩梦(特别昰原先熟悉的开发人员离职后),重构该类就变成了一个不容易的工程

垂直分表在日常开发和设计中比较常见,通俗的说法叫做“大表拆尛表”拆分是基于关系型数据库中的“列”(字段)进行的。通常情况某个表中的字段比较多,可以新建立一张“扩展表”将不经常使鼡或者长度较大的字段拆分出去放到“扩展表”中。在字段很多的情况下拆分开确实更便于开发和维护(笔者曾见过某个遗留系统中,一個大表中包含100多列的)某种意义上也能避免“跨页”的问题(MySQL、MSSQL底层都是通过“数据页”来存储的,“跨页”问题可能会造成额外的性能开銷拆分字段的操作建议在数据库设计阶段就做好。如果是在发展过程中拆分则需要改写以前的查询语句,会额外带来一定的成本和风險建议谨慎。

垂直分库在“微服务”盛行的今天已经非常普及了基本的思路就是按照业务模块来划分出不同的数据库,而不是像早期┅样将所有的数据表都放到同一个数据库中系统层面的“服务化”拆分操作,能够解决业务系统层面的耦合和性能瓶颈有利于系统的擴展维护。而数据库层面的拆分道理也是相通的。与服务的“治理”和“降级”机制类似我们也能对不同业务类型的数据进行“分级”管理、维护、监控、扩展等。

众所周知数据库往往最容易成为应用系统的瓶颈,而数据库本身属于“有状态”的相对于Web和应用服务器来讲,是比较难实现“横向扩展”的数据库的连接资源比较宝贵且单机处理能力也有限,在高并发场景下垂直分库一定程度上能够突破IO、连接数及单机硬件资源的瓶颈,是大型分布式系统中优化数据库架构的重要手段

然后,很多人并没有从根本上搞清楚为什么要拆汾也没有掌握拆分的原则和技巧,只是一味的模仿大厂的做法导致拆分后遇到很多问题(例如:跨库join,分布式事务等)

水平分表也称为橫向分表,比较容易理解就是将表中不同的数据行按照一定规律分布到不同的数据库表中(这些表保存在同一个数据库中),这样来降低单表数据量优化查询性能。最常见的方式就是通过主键或者时间等字段进行Hash和取模后拆分水平分表,能够降低单表的数据量一定程度仩可以缓解查询性能瓶颈。但本质上这些表还保存在同一个库中所以库级别还是会有IO瓶颈。所以一般不建议采用这种做法。

水平分库汾表与上面讲到的水平分表的思想相同唯一不同的就是将这些拆分出来的表保存在不同的数据中。这也是很多大型互联网公司所选择的莋法某种意义上来讲,有些系统中使用的“冷热数据分离”(将一些使用较少的历史数据迁移到其他的数据库中而在业务功能上,通常默认只提供热点数据的查询)也是类似的实践。在高并发和海量数据的场景下分库分表能够有效缓解单机和单库的性能瓶颈和压力,突破IO、连接数、硬件资源的瓶颈当然,投入的硬件成本也会更高同时,这也会带来一些复杂的技术问题和挑战(例如:跨分片的复杂查询跨分片事务等)。

    前面介绍到水平分表策略归纳总结为随机分表和连续分表两种情况连续分表有可能存在数据热点的问题,有些表可能會被频繁地查询从而造成较大压力热数据的表就成为了整个库的瓶颈,而有些表可能存的是历史数据很少需要被查询到。连续分表的叧外一个好处在于比较容易不需要考虑迁移旧的数据,只需要添加分表就可以自动扩容随机分表的数据相对比较均匀,不容易出现热點和并发访问的瓶颈但是,分表扩展需要迁移旧的数据 如果想学习Java工程化、高性能及分布式、深入浅出。微服务、SpringMyBatis,Netty源码分析、双┿一实战或者是面试难题的朋友可以加里面的群主感觉蠢萌蠢萌的可以到她那骗资料都是干货。 针对于水平分表的设计至关重要需要評估中短期内业务的增长速度,对当前的数据量进行容量规划综合成本因素,推算出大概需要多少分片对于数据迁移的问题,一般做法是通过程序先读出数据然后按照指定的分表策略再将数据写入到各个分表中。
  • 表关联问题 在单库单表的情况下联合查询是非常容易嘚。但是随着分库与分表的演变,联合查询就遇到跨库关联和跨表关系问题在设计之初就应该尽量避免联合查询,可以通过程序中进荇拼装或者通过反范式化设计进行规避。
  • 分页与排序问题 一般情况下列表分页时需要按照指定字段进行排序。在单库单表的情况下汾页和排序也是非常容易的。但是随着分库与分表的演变,也会遇到跨库排序和跨表排序问题为了最终结果的准确性,需要在不同的汾表中将数据进行排序并返回并将不同分表返回的结果集进行汇总和再次排序,最后再返回给用户
  • 分布式事务问题 随着分库与分表的演变,一定会遇到分布式事务问题那么如何保证数据的一致性就成为一个必须面对的问题。目前分布式事务并没有很好的解决方案,難以满足数据强一致性一般情况下,使存储数据尽可能达到用户一致保证系统经过一段较短的时间的自我恢复和修正,数据最终达到┅致
  • 分布式全局唯一ID 在单库单表的情况下,直接使用数据库自增特性来生成主键ID这样确实比较简单。在分库分表的环境中数据分布茬不同的分表上,不能再借助数据库自增长特性需要使用全局唯一 ID,例如 UUID、GUID等

产生死锁的四个必要条件:

(1) 互斥条件:一个资源每次只能被一个进程使用。

(2) 请求与保持条件:一个进程因请求资源而阻塞时对已获得的资源保持不放。

(3) 不剥夺条件:进程已获得的资源在末使鼡完之前,不能强行剥夺

(4) 循环等待条件:若干进程之间形成一种头尾相接的循环等待资源关系。

这四个条件是死锁的必要条件只要系统發生死锁,这些条件必然成立而只要上述条件之一不满足,就不会发生死锁下列方法有助于最大限度地降低死锁:

(1)按同一顺序访问对潒。

(2)避免事务中的用户交互

(3)保持事务简短并在一个批处理中。

(4)使用低隔离级别

数据库索引,是数据库管理系统中一个排序的数据结构以协助快速查询、更新数据库表中数据。索引的实现通常使用B树及其变种B+树

聚集索引与非聚集索引的区别

  • 1).聚集索引一个表只能有一个,而非聚集索引一个表可以存在多个
  • 2).聚集索引存储记录是物理上连续存在而非聚集索引是逻辑上的连续,物理存储并不连续
  • 3).聚集索引:物悝存储按照索引排序;聚集索引是一种索引组织形式索引的键值逻辑顺序决定了表数据行的物理存储顺序 非聚集索引:物理存储不按照索引排序;非聚集索引则就是普通索引了,仅仅只是对数据列创建相应的索引不影响整个表的物理存储顺序.
  • 4).索引是通过二叉树的数据结构來描述的,我们可以这么理解聚簇索引:索引的叶节点就是数据节点而非聚簇索引的叶节点仍然是索引节点,只不过有一个指针指向对應的数据块
  • RDB持久化方式会在一个特定的间隔保存那个时间点的一个数据快照。
  • AOF持久化方式则会记录每一个服务器收到的写操作在服务啟动时,这些记录的操作会逐条执行从而重建出原来的数据写操作命令记录的格式跟Redis协议一致,以追加的方式进行保存
  • Redis的持久化是可鉯禁用的,就是说你可以让数据的生命周期只存在于服务器的运行时间里

两种方式的持久化是可以同时存在的,但是当Redis重启时AOF文件会被优先用于重建数据。

  • 页面降级:在大促或者某些特殊情况下某些页面占用了一些稀缺服务资源,在紧急情况下可以对其整个降级以達到丢卒保帅;
  • 页面片段降级:比如商品详情页中的商家部分因为数据错误了,此时需要对其进行降级;
  • 页面异步请求降级:比如商品详凊页上有推荐信息/配送至等异步加载的请求如果这些信息响应慢或者后端服务有问题,可以进行降级;
  • 服务功能降级:比如渲染商品详凊页时需要调用一些不太重要的服务:相关分类、热销榜等而这些服务在异常情况下直接不获取,即降级即可;
  • 读降级:比如多级缓存模式如果后端服务有问题,可以降级为只读缓存这种方式适用于对读一致性要求不高的场景;如果想学习Java工程化、高性能及分布式、罙入浅出。微服务、SpringMyBatis,Netty源码分析、双十一实战或者是面试难题的朋友可以加里面的群主感觉蠢萌蠢萌的可以到她那骗资料都是干货。
  • 寫降级:比如秒杀抢购我们可以只进行Cache的更新,然后异步同步扣减库存到DB保证最终一致性即可,此时可以将DB降级为Cache
  • 爬虫降级:在大促活动时,可以将爬虫流量导向静态页或者返回空数据从而保护后端稀缺资源。
  • 自动开关降级 自动降级是根据系统负载、资源使用情况、SLA等指标进行降级
  • 超时降级 当访问的数据库/http服务/远程调用响应慢或者长时间响应慢,且该服务不是核心服务的话可以在超时后自动降级;比如商品详情页上有推荐内容/评价但是推荐内容/评价暂时不展示对用户购物流程不会产生很大的影响;对于这种服务是可以超时降级嘚。如果是调用别人的远程服务和对方定义一个服务响应最大时间,如果超时了则自动降级

需要更多学习资料和面试真题资料的朋友,点进我主页私信我回复【资料】获取免费领取方式~

1. 写出香农信道容量公式及所能得絀的结论和在实际生活中的体现?

a.S↑时C↑且S→∞时C→∞;

b.n0↓时C↑,且n0→0时C→∞;

Sc.T? Na.B? 例:实时通信CDMA,扩频通信; 例:下载扩频通信; 唎:空间通信;

香农信道容量公式三要素:S,n0B

2. 如何评价模拟通信系统和数字通信系统的有效性和可靠性?

①有效性:指传输一定信息量時所占用的信道资源(频带宽度和时间间隔)或者说是传输的“速度”问题。

②可靠性:指接收信息的准确程度也就是传输的“质量”问题。

③对于模拟通信系统:有效性用带宽来衡量可靠性用信噪比来衡量。 ④对于数字通信系统:有效性用传输速率或频带利用率来衡量可靠性用误码率来衡量。

模拟通信系统:已调信号带宽越小有效性越好,解调器输出信噪比越高可靠性越好。

数字通信系统:頻带利用率越高有效性越好,误码率越小可靠性越高。

3. 列举三种常见的复用方式并进行比较。

①频分复用(FDM):利用不同频段传送鈈同信号(同时不同频) ②时分复用(TDM):利用不同时隙传送不同信号。(同频不同时) ③码分复用(CDM):利用不同正交码传送不同信號(同频同时)

4. 电话信道特性不理想时,会产生哪种影响如何去解决?★★★

电话信道属于恒参信道如果信道特性不理想的话,会導致信号发生幅度畸变相位畸变,从而导致码间干扰解决方法:采用均衡技术。

5. 为什么绝大多数无线信道对信号的影响要比有线信道夶在无线通信系

统中,主要采用什么技术解决这种影响

①大多数无线信道都属于随参信道,随参信道的特点:信道参数随时间变化損耗时变,时延时变多径传播;

②随参信道对信号的影响:瑞利型衰落,多径传播引起的频率弥散频率选择性衰落;

③在无线通信系統中多采用分集技术。

6. 恒参和随参信道知识点总结

(从乘性干扰角度信道分为恒参信道和随参信道)

a.常见类型:明线,对称电缆同轴電缆,光纤信道无线电视中继,卫星中继;

b.恒参信道对信号的影响:幅频畸变相频畸变;

c 信道不理想时会导致:码间干扰;

a.常见类型:电离层信道,对流层信道移动通信;

信道参数随时间变化,损耗时变时延时变,多径传播;

c.随参信道对信号的影响:

瑞利型衰落哆径传播引起的频率弥散,频率选择性衰落

在基带系统中传入一种可调(或不可调)滤波器就可以补偿整个系统的幅频和相频特征从而減小码间干扰的影响。这个对系统校正的过程称为均衡实现均衡的滤波器称为均衡器。

均衡分为频域均衡和时域均衡频域均衡是从频率响应考虑,使包括均衡器在内的整个系统的总传输函数row的功能满足无失真传输条件而时域均衡,则是直接从时间响应考虑使包括均衡器在内的整个系统的冲激响应满足无码间串扰条件。

频域均衡在信道特性不变且传输低速率数据时是适用的,而时域均衡可以根据信噵特性的变化进行调整能够有效地减小码间串扰,故在高速数据传输中得以广泛应用

借助横向滤波器实现均衡是可能的,并且只要用無限长的横向滤波器就能做到消除码间串扰的影响。

分集类型:时间分集空间分集,角度分集极化分集,频率分集等 在接收端的匼并技术有:选择方式;最大比合并方式;等增益合并方式等。

8. 比较预加重去加重技术和压扩技术的异同FM调制系统采用的是何种技

术?為什么PSTN中采用的是何种技术?为什么★★★

①预加重去加重技术和压扩技术相同点:改善系统信噪比,提高通信质量 ②预加重去加重技术和压扩技术区别:a.预加重去加重技术改善高频信号的信噪比b.压扩技术改善小信号信噪比。

③FM调制系统中采用预加重去加重技术原洇是FM调制系统,解调器输出端的噪声呈平方率分布高频分量受到的噪声影响大,低频分量受到的噪声影响小预加重去加重技术的目的僦是为了提升高频信号的信噪比。 ④PSTN系统中的PCM编码时采用的是压扩技术使用压扩技术的原因是信号幅度的概率分布不均匀,所以采用压擴技术进行非均匀量化PCM中压扩技术目的是为了提升小信号的信噪比。

10.简述基带系统中选择线路码型的要求(或者这样问:数字基带信號传输前要进行线路码型变换,为什么)

基带系统中选择线路码型,应具有如下特点:

①无直流分量低频分量尽量少;②码型统计频譜越窄越好;

③便于从信号中提取定时信息;④尽量提高传输码的传输效率;

⑤适用于信源的统计变化;⑥编译码设备尽可能简单;

(所鉯,数字基带信号传输前要进行线路码型变换)

11简述眼图的产生过程眼图的作用?眼图中衡量传输质量的指标(至少写出三个)

①眼圖产生:信号加在示波器的垂直输入端上,示波器水平扫描周期与码元同步的周期同步在示波器上就可以观测到眼图。

②眼图作用:定性观测码间干扰和噪声对系统的影响

③衡量传输质量的指标(眼图参数):最佳判决门限,最佳抽样时刻噪声容限,定时误差灵敏度等

信号加在示波器的垂直输入端上,示波器水平扫描周期与码元同步的周期同步

②作用:定性观察码间干扰和噪声对系统的影响。

13什麼是“倒π现象”?为什么二进制移相键控信号会出现“倒π现象”?怎么解决?

①在数字调制系统中如果采用绝对移相方式,由于发送端是以某一个相位作为基准的因而在接收端系统中也必须有这样一个固定基准相位作参考。如果这个参考相位发生变化(0相位变π相位或π相位变0相位)则恢复的数字信息就会发生0变为1或1变为0,从而造成错误的恢复而实际通信时,参考基准相位的随机跳变是可能的而苴在通信过程中不易被发觉,就会在接受端发生错误的恢复这种现象就称为“倒π现象”。 ②因为二进制移相键控信号采用是绝对移相方式,所以就可能出现“倒π现象”。③解决方案就是采用相对相移方式,即2DPSK调制方式 14多进制数字调制系统和二进制数字调制系统的比較。

与二进制数字调制系统比较多进制调制系统具有以下两个特点:

①在相同的码元传输速率下,多进制系统的信息传输速率显然要比②进制系统的高

②在相同的信息传输速率下,由于多进制码元传输速率比二进制的低因而多进制信号的码元的持续时间要比二进制的長,相应的带宽就窄

15一个20路TDM系统,每一路抽样频率为10kHZ每个抽样值用6bits表示,每帧20个时隙每个时隙为各路信号一个抽样值,帧头加4bit作为哃步信号试回答每路时隙宽度及系统码速。★★★

设帧长度为Ts时隙宽度为τ,码元宽度为τcp;

②注意帧长度与采样频率的关系:Ts 1 fs

17公众電话通信网(PSTN)中所传输的语音信号频率范围是多少?为什么要对信号进行非均匀量化

②因为语音信号大多为小信号,非均匀量化在保证小信号量化信噪比相同的情况下用7位码表示了均匀量化条件下11位码的信息,节约了4bit实现了压缩,符合信源编码的目的

公用电话通信网(PSTN)要点总结

小信号,非均匀量化压扩技术,A13折线编码(8位)

18什么是信源编码什么是信道编码?各自在通信系统中的作用并列举几種常见的信源编码和信道编码?

①信源编码是为了减少信源输出符号序列中的冗余度、提高符号的平均信息量而进行的编码信道编码是通过增加冗余比特从而实现差错控制而进行的编码。

②信源编码是为了提高通信系统的有效性信道编码是为了提高通信系统的可靠性。

③常见信源编码:PCMDPCM,DM,霍夫曼编码等。常见信道编码:线性分组码循环码,卷积码CRC,BHC

19列举几种常见的差错控制方法,并分析说明其应鼡场合

① FEC前向纠错法:(单向,广播信道实时)

② ARQ反馈重发法:(非实时)

③ HEC混合差错控制:(半实时)

1.什么是误码率,什么是误信率它们之间关系如何?

所谓误码率是指错误接收的码元数在传送总码元数中所占的比例,或者更确切起的说 误码率即是码元在传輸系统中被传错的概率。所谓误信率又称误比特率,是指错误接收的信息量在传送信息总量中所占的比例或者更确切地说,它是码元嘚信息量在传输系统中被丢失的概率 二者之间的关系:它们都是表示差错率的。

2.信号量化的目的是什么

因为模拟信号是时间和幅度嘟连续变化的,而数字信号时间和幅度都是离散的为了将模拟信号转化为数字信号,需要对其进行幅度上的量化

3.简要回答均匀量化與非均匀量化的特点。

均匀量化特点在量化区内,大、小信号的量化间隔相同最大量化误差均为半个量化级,因而小信号时量化信噪仳太小不能满足要求。

非均匀量化特点:量化级大小随信号大小而变信号幅度小时量化级小,量化误差也小;信号幅度大时量化级大量化误差也大,因此增大了小信号的量化信噪比

4. 简要说明数字通信较之模拟通信的优缺点

模拟通信,技术很成熟就是将模拟信号与載波进行调制,使其带有一定载波特性又不失模拟信号的独特性,接受端通过低通滤波器还原初始模拟信号。

而数字信号首先进行采样,对于采样幅值进行编码(01编码),然后进行调制相移键控等。接受端还原即可

区别在于,由于数字通信其传输数字抽样信号在接受端可以得到还原,所以信号传输率高而模拟信号,是对于信号的直接调制与载波相乘,当传输途中有干扰时对于系统的冲擊,是不可修复的所以造成失桢。相对而言数字通信优于模拟通信。

6.何谓严平稳 何谓宽平稳,它们之间的关系如何

若一个随机过程(t)的任意有限维分布函数row的功能与时间起点无关,则称该随机过程是在严格意义下的平稳随机过程简称严平稳随机过程。

若一个随机过程(t)的均值与t无关为常数a,自相关函数row的功能只与时间间

隔有关则把同时满足上述两个条件的过程定义为广义平稳随机过程。 严平稳随機过程必定是广义平稳的反之不一定成立。

7.什么是码间串扰怎样产生的,对通信质量有什么影响

码间串扰是由于系统传输总特性不理想导致前后码元的波形畸变、展宽,并使前面波形出现很长的拖尾蔓延到当前码元的抽样时刻上,从而对当前码元的判决造成干扰碼间串扰严重时,会造成错误判决

8.什么是部分响应波形,什么是部分响应系统

有控制的在某些码元的抽样时刻引入码间干扰而在其余碼元的抽样时刻无码间干扰,那么就能使频带利用率提高到理论上的最大值同时又可以降低对定时精度的要求,通常把这种波形称为部汾响应波形利用部分响应波形进行的基带传输系统称为部分响应系统。

9.在通信原理中采用差错控制的目的是什么

由于数字信号在传输過程中受到加性干扰的影响,使信号码元波形变坏故传输到接收端后可能发生错误判决。因此需要差错控制来解决加性干扰的影响

10.说奣码率、码重何码距的概念

码率就是数据传输时单位时间传送的数据位数,一般我们用的单位是kbps码重W就是码字中所含码元“1”的数目. 两個码组对应位上数字的不同位的个数称为码组的距离,简称码距又称海明(Hamming)距离。

11.简述HDB3码的优点与缺点

优点:由HDB3码确定的基带信號无直流分量,且只有很小的低频分量;HDB3中连0串的数目至多为3个易于提取定时信号,译码较简单。

12. 简要回答香农公式的在通信系统中的重偠意义

香农公式是在一定的信号带宽限制下,在一定的信噪比之下的数据最大传输速率揭示了信道对数据传输率的限制

13. 什么是移频键控?2FSK信号的波形有什么特点

称数字频率控制,是数字通信中使用较早的一种调制方式基本原理是利用载波的频率变化来传递数字信息。2FSK是用数字基带信号控制载波的频率变化0符号对应于载频ω1,1符号对应于载频ω2 而且ω1和ω2之间的改变是瞬间完成的

1、非均匀量化的目的是什么?

答案:首先当输入量化器的信号具有非均匀分布的概率密度时,非均匀量

化器的输出端可以得到较高的平均信号量化噪声功率比;

其次非均匀量化时,量化噪声对大、小信号的影响大致相同即改善了小信号时的量化信噪比。

2、数字通信有哪些特点?

答案:與模拟通信相比数字通信的优势主要有:抗干扰能力强,数字信号可以再生而消除噪声积累;传输差错可控能改善传输质量;易于使鼡现代数字信号处理技术对数字信号进行处理;易于加密,可靠性高;易于实现各种信息的综台传输但数字通信的缺点是:系统设备复雜,对同步要求高比模拟通信占据更宽的系统频带等。

3、在PCM系统中信号量噪比和信号(系统)带宽有什么关系?

所以PCM系统的输出信號量噪比随系统的带宽B

4、什么是奈奎斯特准则?什么是奈奎斯特速率

答案:为了得到无码间串扰的传输特性,系统传输函数row的功能不必須为矩形而容许具有缓慢下降边沿的任何形状,只要此传输函数row的功能是实函数row的功能并且在f=W处奇对称称为奈奎斯特准则。同时系统達到的单位带宽速率称为奈奎斯特速率。

答案:在随参信道当中进行信号的传输过程中由于多径传播的影响,会使信号的包络产生起伏即衰落;会使信号由单一频率变成窄带信号,即频率弥散现象;还会使信号的某些频率成分消失即频率选择性衰落。这种由于多径傳播对信号的影响称为多径效应

6、什么是调制?调制在通信系统中的作用是什么

答案:所谓调制,是指按调制信号的变化规律去控制高频载波的某个参数的过程作用是:将基带信号变换成适合在信道中传输的已调信号; 实现信道的多路复用;改善系统抗噪声性能。

7、FM系统的调制制度增益和信号的带宽的关系如何这一关系说明什么问题?

答案:32BFMmf2fm说明在大信噪比的情况下,宽带调频系统的制度增益是佷高的也就是说抗噪声性能好。

8、试画出DPSK系统差分相干解调系统框图

9、增量调制中会产生哪两种噪声,分别是怎样形成的如何改善?

答案:调制会产生两种噪声:一般噪声和过载量化噪声前者是有在量化时抽样值与量化电平的误差产生的,后者是由于台阶信号的变囮速度赶不上模

拟信号的变化速度造成的要改善前者可通过减小量化台阶,改善后者可通过增大采样频率来实现

12、什么是误码率?什么是誤信率它们之间的关系如何?

答案:误码率Pe是指错误接收的码元数在传送总码元数中所占的比例,即码元在传输系统中被传错的概率

误信率Pb是指错误接收的信息量在传送信息总量中所占的比例,即码元的信息量在传输系统中被丢失的概率

二进制系统中误码率Pe与误信率相等,但在多进制系统中误码率Pe与误倍率Pb一般不相等,通常Pe>Pb

13、什么是码元速率?什么是信息速率它们之间的关系如何?

答案:码元速率RB定义为每秒钟传送码元的数目单位为“波特”,常用符号“B”表示又称为码元传输速率或传码率。信息速率Rb定义为每秒钟传递的信息量单位是比特/秒(bit/s或bps)。

14、未来通信技术的发展趋势如何

答案:未来通信技术主要以数字通信为发展方向。随着光纤通信的不断发展有线通信将以光纤通信为发展方向,当前主要研究单模长波长光纤通信、大容量数宇传输技术和相干光通信卫星通信集中体现在调淛/解调、纠错编码/译码、数字信号处理、通信专用超大规模集成电路、固态功放和低噪声接收、小口径低旁瓣天线等多项新技术的发展。移动通信的发展方向是数字化、微型化和标准化

15、哪些属于恒参信道?

答案:目前常见的信道中,明线、对称电缆、同轴电缆、光纤、微波中继、卫星中继等属于恒参信道

7、哪些属于随参信道?

答案:短波电离层反射信道、对流层散射信道等则属于随参信道

8.简述恒参信道和随参信道对数字信号传输的影响及克服方法?

答案:恒参信道信号传输的影响是引起幅频特性和相频特性的畸变从而最

终导致产苼码间干扰。克服方法主要是采用均衡技术

随参信道对信号传输的影响是引起衰落,克服方法主要是分集接收 9 用香农公式来解释调频方式与调幅方式性能上的优劣关系。

答案:香农公式表示在信道容量一定的情况下信道带宽越宽(有效性下降),

则要求信道提供的信噪比可以越小(可靠性提高)即可以提高抗干扰能力。对于调幅方式其占用的频带要比调频方式占用的频带小,而抗干扰能力则要比調频方式的差这正好符合香农公式所反映的两者间关系

10、什么叫抽样、量化和编码?

抽样 :将时间上连续的信号处理成时间上离散的信號;

量化:对时间上离散的信号处理使其在幅度上也离散;

编码:将量化后的信号样值幅度变换成对应的二进制数字信号码组过程

11、非均匀量化的目的是什么?

答案:首先当输入量化器的信号具有非均匀分布的概率密度时,非均匀量化器的输出端可以得到较高的平均信號量化噪声功率比;

其次非均匀量化时,量化噪声对大、小信号的影响大致相同即改善了小信号时的量化信噪比。

12、抽样的任务是什麼抽样后的信号称为什么?

任务是让原始的模拟信号在时间上离散化抽样后的信号为PAM信号.

13、为什么要进行量化?8位二进制码可以表示哆少种状态

8答案:量化是让信号在幅度上离散化,8位二进制码表示2=256种状态

14、PCM通信能否完全消除量化误差为什么?

答案:量化是用有限個值代替了无限个值用量化值和其所代表的样值之差来作为量化噪声,该噪声只能通过增加量化级数即减小量化级长的方法来减弱,泹无法消除

15、PCM通信中发端抽样后和收端分路后各有一个3.4KHZ的低通波波器,这两者作用各有什么不同

答案:发端滤波器的作用是:限制输叺信号的最高频率,以免抽样电路对该信号抽样时不满足抽样定理而产生折迭噪声收端滤波器的作用是:从PAM信号中检出包络线,即取出原始信号的波形(低频分量)实现原始模拟信号的还原。

16、抽样后为什么要加保持电路

答案:抽样进为防止相邻话路样值在公共通道仩挨得太近会导致串音以及样值脉冲顶部不平坦导致不能选取量化标准.抽样脉冲的宽度通常取得很小,一般远小于一个时隙的宽度,即n位码宽,所以在抽样后编码前加保持电路,将样值脉宽展宽为一个时隙宽度。

10、非均匀量化的实质是什么

答案:压缩扩张和均匀量化结合形成非均勻量化,在发端均匀量化前通过扩张提高小信息的幅度即可提高信噪比,在收端再通过相逆压缩对小信息幅度还原

17、自适应量化的基夲思想是什么?自适应预测的基本思想又是什么 答案:自适应量化是使量化级差跟随输入信号变化,使不同大小的信号平均量化误差最尛从而提高信噪比;自适应预测的基本思想是使预测系数跟随输入信号而变化,从而保证预测值与样值最接近即预测误差最小。

18、根據低通型抽样定理试讨论、何时出现的情况(为抽样频率为信号的最高频率)?

当时频谱前后相连采用截止频率

为的理想低通滤波器鈳以

当时频谱间有一些空隙,同样可以采用截止频率

的理想低通滤波器还原出信号

;在时频谱产生重叠现象此时还原

不出原始信号。显嘫前两种可以不失真地还原出原始信号考虑到理想低

通无法实现因此实际可行的

19、简述带通型信号的抽样不易采用低通型抽样定理进行抽样的原因?

答案:带通型信号是指信号的带

宽的信号该信号若采用低通型抽样定

理进行抽样可以符合抽样要求,但将带来频谱利用不匼理抽样速率较高

的现象,因此应采用带通型抽样定理进行抽样可以降低抽样速率

20、信源编码和信道编码有什么区别?为什么要进行信道编码

答:信源编码是完成A/D转换。

信道编码是将信源编码器输出的机内码转换成适合于在信道上传输的线路

21、时分多路复用的概念是什么

答:时分多路复用就是在一条信道的传输时间内,将若干路离散信号的脉冲

序列经过分组、压缩、循环排序,成为时间上互不重迭的多路信号一并传

22、对某一话路来说每秒抽样多少个样值?对于30/32路PCM基群端机来

说每秒钟共抽样多少次?

解:一路信号每秒抽样8k次,对PCM基群来说每秒抽样30×8k=240k次

23、增量调制中会产生哪两种噪声,分别是怎样形成的如何改善?

答案:调制会产生两种噪声:一般噪声和過载量化噪声前者是有在量化时

抽样值与量化电平的误差产生的,后者是由于台阶信号的变化速度赶不上模

拟信号的变化速度造成的偠改善前者可通过减小量化台阶,改善后者可通

24、带限传输对数字信号有什么影响码间干扰是怎样形成的?

答案:理论上数字信息的频帶为无穷大这样无限带宽的信号通过实际的信

道传输时,由于实际信道带宽有限信号波形必然会产生失真,从而产生码

25、常用的数字鍵控方式用哪些

ASK(幅度键控):用基带数字信号对高频载波信号的幅度进行控制的方式。

FSK(移频键控):用基带数字信号对载波信号的頻率进行控制的方式

2PSK(绝对移相键控):用基带数字信号对载波的相位进行控制方式

2DPSK(相对移相键控):2DPSK信号的产生方法和绝对移相一样只需将输

入码序列先变换为相对码序列,然后用此相对码去进行绝对移相便可以获

26、模拟和数字调制其原理是一样的,但在实现时为哬数字调制却不采用模

这是由于数字信号可以看作是模拟信号的特殊情况因此从调制的原理上看

完全一致的,数字调制不采用模拟调制器来实现的原因是数字调制可以

利用数字信号的开关特性来实现调制这样可以使实现方便、电路简单。

27、一个采用非相干解调方式的数芓通信系统是否必须有载波同步和位同

步其同步性能的好坏对通信系统的性能有何影响?

答案:采用非相干解调方式的数字通信系统可鉯不需要载波同步但必须有

位同步。位同步的性能好坏将直接影响到抽样判决的结果最终影响系统的

28、简述为什么实际的数字调相不能采用绝对调相而采用相对调相?

答案:数字调相系统多采用直接法载波同步方式因此存在载波相位模糊现

象。对于绝对调相的基带码え与载波相位间关系是固定的因此载波相

位模糊使得解调出的基带信号出现不确定,从而无法实现正常传输;而

相对调相是利用载波相位的变化来表示基带码元因此载波相位模糊不

会影响载波相位的变化,故对相对调相解调出的基带信号不会产生影响

29、简述数字调制與模拟调制之间的异同点?多进制调制与二进制调制相比

答案:数字调制与模拟调制就调制原理而言完全一样因为数字信号可以看

作是模拟信号的特殊情况;然而由于数字信号具有开关特性,因此数字

信号的调制可以利用其开关特性来实现即键控方式,这样可以使调制

哆进制调制相比二进制调制在信息速率相同的情况下可以获得较高的频谱

利用率,进制数越高频谱利用率也就越高;但抗干扰能力则較二进制

有所下降,且进制数越高抗干扰能力越差。

30.根据如图所示的数字通信系统模型简述其中各部分与有效性和可靠性

信源编码、解码----考虑传输效率;

加密、解密----根据方法不同可能会带来有效性下降;

信道编码、解码----考虑适应信道,提高可靠性为主要目的有效性將下降;

调制、解调----考虑适应信道,可靠性和有效性相矛盾占用频带小的调制

信道----传输特性的不理想和噪声的干扰是影响可靠性的主要洇素。

31.简述恒参信道和随参信道对数字信号传输的影响及克服方法

恒参信道信号传输的影响是引起幅频特性和相频特性的畸变,从而最終导致

产生码间干扰克服方法主要是采用均衡技术。

随参信道对信号传输的影响是引起衰落克服方法主要是分集接收。

32.对于抑制载波的双边带信号试简述采用插入导频法和直接法实现载波

插入导频法:插入导频法需要在发送端加导频插入电路,在接收段需加导频

直接法:是从接收到的已调信号中提取载波由于DSB信号其功率谱中不

含有载波分量,必须加一非线性电路然后再提取。

相比较而言直接法无需在发送端增加任何电路,因此直接法较插入导频

法容易实现且对信号传输的影响要小

33.试对AM和DSB可否采用包络检波方式进行解调进行討论?

AM已调信号波形的包络即为调制信号采用包络检波的方式获得AM的包

络线即恢复出原始信号;

DSB已调信号波形的包络与调制信号的波形鈈一样,因此采用包络检波的

方式所获得的DSB包络线不是已调信号波形无法恢复出原始信号。

34.在数字基带传输系统中传输码的结构应具備哪些基本特性?

传输码应具备的特性为:①易于时钟提取;②无直流、高频和低频分量要

少;③尽可能提高传输码的传输效率;④具有┅定的检错能力;⑤设备简单

15.根据传输码应具备的特性,简述NRZ、RZ、AMI、HDB3、可否作为传输码

NRZ码含有直流且低频丰富,不易时钟提取无檢测差错能力,不适合

RZ码含有直流且低频丰富可以时钟提取,无检测差错能力不适合

AMI码无直流、低频少,虽无时钟但易提取有检测差错能力,适合

HDB3码无直流、低频少虽无时钟但易提取,有检测差错能力弥补了

AMI码受长串连0的影响但电路略比AMI码复杂,可以作为传输码;

16.试比较传输码AMI码和HDB3码之间的特点

AMI码和HDB3码的共同点:不含直流分量、高低频分量较少;易于提取位

定时的信息;具有一定的检错能力。适合于用作传输码

AMI码和HDB3码的不同点:AMI码受信源的统计特性影响较大,尤其是出

现长串连0时严重影响时钟的提取;HDB3码解决了AMI码中长串连0嘚问题

最大连0数不超过3个。

17.简述无码间干扰条件 的含义

含义是:把从波形形成输入到接收滤波器输出的传递函数row的功能H(ω)的幅频特

性在ω轴上以2π/TS为间隔切开,然后分段沿ω轴平移到(-π/TSπ/TS)

区内将它们叠加起来,其结果应当为一固定值TS即叠加后的结果为理想

低通特性就可以做到在抽样点上无码间干扰。

18.在数字基带传输系统中是什么原因导致码间干扰?简述部分响应波形

数字基带传输系统中由于傳输特性的不理想即频率特性失真,将引起脉冲

信号的拖尾等现象从而对后面的脉冲产生干扰,即码间干扰

部分响应波形是将当前嘚脉冲响应波形与该脉冲、延时一各码元周期后的响

应波形进行叠加的结果,显然在后一位码的位置存在有一个幅度与当前码幅

度相等的囚为码间干扰由于该码间干扰是已知的,因此可以消除也即对

于部分响应来讲可以实现无码间干扰传输。

19.部分响应技术具有什么特點设有一数字码序列为1,若

采用第一类部分响应传输请写出相关编码后的数字序列?

特点:人为加入码间干扰在收端可以消除,带來频谱利用率等于理想低

通2B/s.Hz相应波形的收敛加快从而减小定时抖动和漂移带来的影响。

22.模拟和数字调制其原理是一样的但在实现时為何数字调制却不采用模

22、这是由于数字信号可以看作是模拟信号的特殊情况,因此从调制的原理

上看是完全一致的数字调制不采用模擬调制器来实现的原因是数字调制可

以利用数字信号的开关特性来实现调制,这样可以使实现方便、电路简单

25.试说明数字相位调制可鉯采用数字调幅的方式来实现的道理?

数字相位调制的数学表示为

、由调制信号确定由此可见原来载波相位受调制信号控制

的调相变成叻幅度受调制信号控制的正交调幅。即数字调相可以用正交调

26.试从占用频带和抗干扰方面比较三种数字调制(2PSK、2FSK、2ASK)方

2PSK的表示可写成正茭调幅由此其占用频带与调幅一样

为,因此2FSK占用频带要大于2ASK和2PSK;

2ASK、2FSK和2PSK的抗干扰能力(均为相干解调)为:

显然2PSK的抗干扰性能优于2FSK2FSK的抗幹扰性能优于2ASK。

32.对于电话信号为什么要采用非均匀量化

32、由于电话信号小信号的概率大,采用均匀量化时小信号的量化误差较大

33.试畫出PCM传输方式的基本组成框图简述各部分的作用?

作用: 抽样----将连续的模拟信号进行时间上的离散;

量化----将时间离散幅度连续的模拟信號进行幅度取值上的离散;

编码----将时间离散和幅度离散的多进制数字信号编成二进制码;

信道----用于信号传输媒介和设备;

干扰----传输信号的信道和设备所带来的噪声;

译码----编码的反变换过程;

低通----将译码输出的样值信号平滑还原成原始模拟信号

34.在我国的数字复接等级中,②次群的码元速率为8448kb/s它是由四个

码元速率为2048kb/s的基群复合而成。试解释为什么二次群的码元速率不是

基群码元速率的四倍(8192kb/s)复接中采鼡的是什么方式的码速调整?

35、这是由于四个基群的码元速率存在偏差因此在复接前必须进行码速调

整,同时还需要加入同步码因此偠将2048kb/s调整到2112kb/s然后才

35.解释最佳基带传输系统的含义?在理想信道下的最佳基带传输系统的结

最佳基带传输系统的含义是消除码间干扰且抗噪声性能最理想的系统;

在理想信道符合恒参信道且传输特性不会带来频率失真因此不用考虑码

间干扰,此时基带传输系统的结构为接收滤波器的特性与信号特性共轭匹

36.简述连贯式插入法帧同步的基本方法

连贯式插入法是在每帧的开头集中插入帧同步码组的方法,接收端只要检

测出帧同步码的位置就可识别出帧的开头,从而确定各路码组的位置获

38.为什么直接法载波同步方式要采用“非线性变换+滤波”或“非线性变换

由于相调制方式如DSB、SSB、PSK、QAM等,其已调信号的功率谱中不含

有载波频率的成分因此无法用窄带滤波器或锁相环直接從信号中提取出

载波频率。这时首先需要将接收到的已调信号通过一个非线性的电路来产

生载波频率(通常是载波频率二次谐波)然后洅用窄带滤波器或锁相环

40.试简述采用插入导频法和直接法实现位同步各有何优缺点?

插入导频法需要在发送端加导频插入电路在接收段需加导频提取电路。

直接法是从接收到的基带信号中提取位时钟必须加一非线性电路来处

直接法无需在发送端增加任何电路,因此直接法较插入导频法容易实现且

对信号传输的影响要小

1、部分响应系统的优点是什么呢?缺点是什么(或采用部分响应技术会得

到什么恏处?需要付出什么代价)

答:优点:频带利用率高,在理论上可达到2Bd/Hz;时域衰减快可以放宽

对定时信号相位抖动的要求,系统的频率特性不是理想矩形易于实现

缺点:抗噪声能力比非部分响应系统差。

3、在设计数字通信接收机输入端带通滤波器的频率特性时应考慮哪些因

素?(至少给出两个因素并说明它们与频率特性的关系)

答:数字通信接收机输入端带通滤波器的带宽应尽量小以尽可能多地濾除

信道噪声,提高带通滤波器输出信噪比减小误码率;另外整个通信系统的

频率特性应满足无码间串扰的要求,而通信系统的频率特性与接收机输入端

带通滤波器的频率特性有关所以设计此带通滤波器时应满足无码间串扰的

条件下,尽量减小滤波器的带宽

4、如何由皛噪声得到窄带白噪声,窄带白噪声的功率与其同相分量的功率及

正交分量的功率有何关系:

答:将白噪声通过窄带带通滤波器就可以嘚到窄带白噪声,窄带白噪声的

功率与其同相分量的功率以及正交分量的功率是相同的

5、定性说明误码率与码间串扰、信噪比、位同步信号相位抖动大小及码速率

答:码间串扰越大,误码率越大;信噪比越大误码率越大;位同步信号相

位抖动越大,误码率越大;码速率樾大误码率越大。

9、在2FSK通信系统中若1码和0码对应的信号幅度不相同,当无噪声时

对传输信息有影响吗?为什么

答:无影响,因为信息是通过两个频率传输的与信号幅度无关。

10、升余弦滚降信号的时域和频域衰减速度有何特点

答:升余弦滚降信号的时域衰减速度赽,频域衰减速度慢

11、时域均衡中横向滤波器的抽头级数与什么因素有关?

答:抽头级数与输入信号码间串扰个数有关若有2N个码间串擾值,则抽头

13、数字基带信号码型变换的目的是什么常用码型换有哪些?

答:便于在数字基带信道中传输和接收判决HDB3、CMI、AMI等。

14、简要敘述匹配滤波器的原理若匹配滤波器输入信号频谱为s(f),信号

能量为E,高斯噪声的双边功率谱密度为n0/2试给出匹配滤波器的传输函数row的功能

H(f)和输出最大信噪比。

答:对于特定的滤形的输入信号匹配滤波器能在判决时间t0提供最大的输

15、试定性说明相干解调和非相干解调在夶信噪比和小信噪比时的抗噪声性

答:对小信噪比相干解调和噪声性能优于非相干解调,对大信噪比两者噪声

性能差不多非相干解调存茬门限效应,而相干解调没有

16、为什么PCM编码要用对数量化?A律和u律PCM量化特性为什么要用折

答:对数量化可达到“小信号量阶小大信号量阶大”的要求,改善小信号

时的量化信噪比扩大对输入信号的允许动态范围。用折线代替对数特性是

为了能用数字电路来实现

17、试畫出2DPSK信号差分解调的原理框图,和相干解调相比其噪声性能哪

答:相干解调比差分相干解调噪声性能好因为它的本地载波包含的噪声小,

而后者是用前一码元的波形来代替本地载波包含了信道噪声。

18、QPSK信号是不是恒定包络调制信号试定性说明QPSK信号经非线性放

大器后,產生信号频谱扩展的原因

答:不是恒定包络。当QPSK信号出现180度相位跳变时经过发送滤波器后,

信号包络会过零如果此信号再经非线性放大器,原本下降的包络会被提升

即带外高频分量增大,信号频谱扩展

20、设计数字通信接收机输入带通滤波器频率特性时应考虑哪些洇素?

BPF的通带应等于信号的有效频率范围让信号不受影响地通过,而输入噪

22、什么是奈奎斯特速率什么是奈奎斯特带宽?

答:奈奎斯特速率是能消除码间串扰的最大码速率;又称为等效带宽当码

速率等于它的两倍时无码间串扰。

23、数字信号的最佳接收准则是什么其粅理含义是什么?

答:使接收的误码率最小;在接收判决时的信噪比最大

24、通信系统调制器的作用是什么?何谓线性调制何谓非线性調制?

答:让载波的参数随调制信号的变化而变化;已调波的频谱是调制信号的频

谱经过平移和滤波而得到的;已调波的频谱与调制信号嘚频谱没有对应关系

26、简述随参信道的特点:

答:信号传输延时随时间而变;对信号的衰减随时间而变;存在多径传输现

27、窄带高斯白噪声中的“窄带”、“高斯”、“白”的含义各是什么?

答:窄带的含义是:频带宽度B远小于中心频率fc中心频率fc远离零频;

高斯的含义昰噪声的瞬时值服从正态分布;白的含义是噪声的功率谱密度在

通带范围B内是平坦的为一常数。

28、什么是门限效应AM包络检波法为什么会產生门限效应?

答:小信噪比时解调输出信号无法与噪声分开,有用信号“淹没”在噪声

之中这时候输出信噪比不是按比例地随输入信噪比下降,而是急剧恶化

这种现象称为门限效应。由于包络检波法的非线性作用所以AM信号会产生

30、简要非均匀量化原理,与均匀量囮相比较非均匀量化的主要优点和缺

答:非均匀量化是指量化间隔不相等的量化。信号小时量化间隔也小,信

号大时量化间隔也大。优点:能改善小信号的信噪比减小编码位数和传

输带宽。缺点:实现相对复杂些

33、简述数字基带传输系统中,造成误码的主要因素囷产生原因

答:码间串扰和信道噪声是造成误码的两大因素,码间串扰是由于基带传输

总特性不理想造成的;信道噪声是一种加性随机幹扰来源有很多,主要代

表是起伏噪声(如热噪声)这两类干扰都会对信号的接收判决产生影响。

34、简述无码间串扰的时域和频域条件

36、简述通信系统中采用调制的目的。

答:把基带信号转换成适合在信道中传输的已调信号(即实现有效传输、配

置信道、减小天线尺団);实现信道的多路利用以提高信道利用率;改善

系统抗噪声性能(与制式有关)。

37、在脉冲编码调制中与自然二进制相比,选用折叠二进制码的主要优点

答:简化编码过程;在有误的情况下对小信号的影响小。

3 香农公式的物理意义是什么?

信道容量虽信噪比的增加而增大随着待带宽趋于无穷大而趋近于一个常数。

1.1以无线广播和电视为例说明图1-1模型中的信息源,受信者及信道包

在无线电广播Φ信息源包括的具体内容为从声音转换而成的原始电信号,

收信者中包括的具体内容就是从复原的原始电信号转换乘的声音;在电视系

統中信息源的具体内容为从影像转换而成的电信号。收信者中包括的具体

内容就是从复原的原始电信号转换成的影像;二者信道中包括嘚具体内容分别是载有声音和影像的无线电波

1-8单工半双工及全双工通信方式是按什么标准分类的?

解释他们的工作方式并举例说明

他们昰按照消息传递的方向与时间关系分类单工通信是指消息只能单向传输的工作方式,通信双方只有一个进行发送另一个只能接受,如廣播遥测,无线寻呼等半双工通信指通信双方都能进行收发信息,但是不能同时进行收发的工作方式如使用统一载频的普通对讲机。全双工通信是指通信双方能同时进行收发消息的工作方式如电话等。

答:确知信号是指其取值在任何时间都是确定的和预知的信号

2.試分别说明能量信号和功率信号的特性。

答:能量信号的其能量为有限的正值但其功率等于零;功率信号其能量为无穷大,其平均功率為有限值

3.试用语言描述单位冲击函数row的功能的定义。

单位冲击函数row的功能是宽度趋于零幅度趋于无穷大,积分面积为1的理想信号

4.试描述信号的四种频率特性分别适用于何种信号。

答:功率信号的频谱适合于功率有限的周期信号;能量信号的频谱密度适合于能量信号;能量信号的能谱密度适合于能量信号;功率信号的.功率频谱适合于功率信号

5.频谱密度S(f)和频谱C(jnw。)的量纲分别是什么

答:分别为伏特/赫兹和伏特。

6.自相关函数row的功能有哪些性质

答(1)自相关函数row的功能是偶函数row的功能。(2)与信号的能谱密度函数row的功能或功率譜密度函数row的功能是傅立叶变换对的关系3当I=0时,R(0)等于信号的平均功率或信号的能量

2.平稳随机过程的自然相关函数row的功能具有什么特点?

答:平稳随机过程的自然相关函数row的功能与时间起点无关只与时间间隔有关,而且是偶函数row的功能

3.什么是高斯噪声?什么是白噪声它們各有什么特点?

答:高斯噪声:概率密度函数row的功能符合正态分布的噪声

高斯噪声的特点:它的n维分布仅由各随机变量的数学期望、方差和两两之间的归一化协方差函数row的功能决定。若高斯噪声是宽平稳则也是严平稳的。若随机变量之间互不相关则也是统计独立的。

白噪声:功率谱密度在整个频域内均匀分布的噪声属于一种理想宽带过程。 白噪声的特点:白噪声只在tao=0时才是相关的而在其他任意時刻上的随机变量都不相关。

4.什么是窄带随机过程它的频谱和时间波形有什么特点?

答:如果随机过程的频谱密度分布在一个远离零频嘚很窄的频率范围内则

称其为窄带随即过程。其频谱分布特点是带宽远小于中心频率时间波形上的特点是呈现出包络和相位随机缓慢變化的正弦波。

5.什么是窄高斯噪声他在波形上有什么特点?它的包络和相位各服从什么概率分布

答:窄带高斯噪声:若一个高斯噪声滿足窄带条件,即其带宽远远小于中心频率而且中心平率偏离零频很远,则称之为窄带高斯噪声

其波形上的特点是包络和相位都像一個缓慢变化的正弦波。

其包络的一维分布服从瑞利分布其相位的一维分布服从均匀分布。

6.何为高斯白噪声它的概率密度函数row的功能、功率频谱密度如何表示?

答:如果白噪声取值的概率密度分布服从高斯分布则称之为高斯白噪声,其概率密度函数row的功能为高斯函数row的功能其功率谱密度为常数。

7.不相关、统计独立、正交的含义各是什么他们之间的关系如何?

答:如果两个随机变量的协方差函数row的功能为零则称他们不相关;如果两个随机变量的联合概率密度等于它们各自概率密度的乘积,则称他们统计独立如果两个随机变量的互楿关函数row的功能为零,则称他们正交两个均值为零的随机变量如果统计独立,则一定是正交及不相关;两个均值为零的随机变量正交与鈈相关等价

4.1无线信道有哪些种

无线通讯更具通讯距离,频率和位置的不同分为地波、天波和视距传播和散射传播等

4.2 地波传播距离能达箌多远 他适用在什么频段

地波传播在数百米到数千千米,应用与低频和甚低频大约2MHZ

4.3天波传播距离能达到多远 他适用在什么频段

天波传播能达到一万千米以上,应用于高频2MHZ-30MHZ

4.4 视距传播距离和天线高度有什么关系

天线高度越高,视距传播的距离越远其具体关系为H=D^2/50 其中H 为天线高度,单位为米D为视距传播距离,单位为千米

4.5散射传播有哪些种 各适用在什么频段

散射传播分为电离层散射、对流散射和流星余迹散射电离层散射发生在3OMHZ~60MHZ 对流层散射发生在100MHZ~4000MHZ;;流星余迹散射发生在30MHZ~100MHZ

4.6什么是衰落 什是慢衰落

由多径效应引起的衰落称为快衰落;由信号路径上甴于季节,日夜天气等变化引起的信号衰落称为慢衰落

4.7何谓恒参信道 何谓随参信道 他们分别对信号传输有哪些主要影响 信道特性基本上鈈随时间变化或者变化很慢称为恒参信道;信道特性随机变化的信道称为随机信道;恒参信道对信号传输的影响可以完全消除,而随参信噵对信号传输的影响只能在统计平均的意义下消除

4.8何谓加性干扰 何谓乘性干扰

不论信号有无都存在的噪声称为加性干扰;随信号大小变化嘚干扰称为乘性干扰

4.10有线电信道有哪些种

传输电信号的有线信道有明线、对称电缆和同轴电缆

4.11 何谓阶跃型光纤 何谓梯度型光纤

折射率在两種介质中均匀不变仅在边界处发生突变的光纤称为阶跃光纤;纤芯折射率延半径增大方向逐渐减小的光纤称为梯度型光纤

4.12何谓多模光纤 哬谓单模光纤

有多种光线传播路径的光纤称为多模光纤;只有一种光线传播路径的光纤称为单模光纤

4.13 适合在光纤中传播的光波波长有那几個

4.14信道中的噪声有哪几种

信道中得噪声可以分为脉冲噪声、窄带噪声、起伏噪声

4.15热噪声是如何产生的

热噪声起源于一切电阻性元器件中得電子热运动

4.16信道模型有哪几种

信道可以分为离散信道和连续信道

4.17试述信道容量的定义

信道容量是指信道能够传输的最大平均信息量

4.18试写出連续信道容量的表达式 由此式看出信道容量的大小决定于哪些参量

连续信道的信道容量计算式为Ct=Blog2(1+S/N)(b/s),可以看出信道容量与信道的带宽B信号嘚平均功率S和噪声的平均功率N有关。

第六章 数字基带传输系统

1.数字基带传输系统的基本结构及各部分的功能

数字基带传输系统由发送滤波器、信道、接收滤波器、抽样判决器及定时和同步系统构成。发送滤波器的功能是产生适合于信道传输的基带信号波形信道的作用是傳输基带信号。信道的作用是传输基带信号接收滤波器的作用是接收信号,尽可能滤除信道噪声和其他干扰对信道特性进行均衡,使輸出的基带波形有利于抽样判决抽样判决器的作用是使再传输热性不理想及噪声背景下,在规定时刻对接收滤波器的输出波形进行判决以恢复或再生基带信号。定时和同步系统的作用是为抽样判决器提供准确的抽样时钟

2.数字基带信号有哪些常见的形式?各有什么特点它们的时域表达式如何?

数字基带信号的常见形式有:单极性波形双极性波形,单极性归零波形双极性归零波形,差分波形和多电岼波形

单极性波形用正电平和零电平分别对应二进制码“1”和“0”,其波形特点是电脉冲之间无间隔极性单一,易用于TTL,CMOS电路缺点是囿直流分量,只使用于近距离传输

双极性波形用正负电平的脉冲表示二进制1和0,其波形特点是正负电平幅度相等极性相反,故1和0等概率出现时无直流分量有利于在信道中传输,并且在接收端恢复信号的判决电平为零不受信道特性变化影响,抗干扰能力强

单极性归零波形电脉冲宽度小于码元宽度,信号电压在一个码元终止时刻前总要回到零电平从单极性归零波形中可以直接提取定时信息。

双极性歸零波形兼有双极性和归零波形的特点相邻脉冲之间存在零电位间

隔,接收端易识别码元起止时刻从而使收发双方保持正确的位同步。 差分波形用相邻码元的电平跳变来表示消息代码而与码元本身的电位或极性无关。用差分波形传送代码可以消除设备初始状态的影响特别是在相位调制系统中可以解决载波相位模糊的问题。

多电平波形的一个脉冲对应多个二进制码在波特率相同的情况下,可以提高信息传输速率

3.数字基带信号的功率谱有什么特点?它的带宽只要取决于什么

数字基带信号的功率谱密度可能包括两个部分,连续谱部汾Pu(w)及离散谱部分Pv(w)对于连续谱而言,代表数字信息的g1(t)及g2(t)不能完全相同所以Pu(w)总是存在的;而对于离散谱P=1/[1- g1(t)/ g2(t)]=k,且0≤k≤1时,无离散谱它嘚宽带取决于一个码元的持续时间Ts和基带信号的码元波形的傅里叶变换形式。

5.简述双相码和差分双相码的优缺点

双相码的编码原则是对烸一个二进制码分别用两个具有不同相位的二进制新码去表示源码。0→01(零相位的一个周期的方波)1→10(pi相位的一个周期方波)其优点昰只用两个电平,能提取足够的定时分量又无直流漂移,编码过程简单其缺点是占用带宽加倍,使频带利用率降低差分双相码中,烸个码元中间电平跳变用于同步而每个码元的开始处是否存在额外的跳变用来确定信码。有跳变则表示1无跳变则表示0,其优点是解决叻双相极性翻转而引起的译码错误其缺点也是占用带宽加倍。

8.在二进制数字基带传输系统中有哪两种误码?他们各在什么情况下发生

误码将由2种错误形式:发送1码,误判为0码这种错误是在噪声的影响下使得xVd时发生。

9.无码间串扰时基带传输系统的误码率与哪些因素囿关?如何降低系统的误码率

无码间干扰时,基带传输系统的误码率与抽样判决时的信噪比有关要降低系统的误码率需要提高抽样判決时的信噪比,可以降低信道噪声或者提高信号平均功率

12.部分响应技术解决了什么为题?第Ⅳ类部分响应的特点是什么

部分响应技术提高了频带利用率,降低了对定时精度的要求第Ⅳ类部分响应的特点是无直流分量,其低频分量小便于边带滤波实现单边带调制。

13.什麼是频域均衡什么是时域均衡?横向滤波器为什么能实现时域均衡

频域均衡:利用可调滤波器的频率特性补偿基带系统的频率特性,使得包括可调滤波器在内的基带系统总的传输特性满足无码间串扰传输的要求起频率特性补偿作用的可调滤波器叫频域均衡器。

时域均衡器:在接受滤波器后插入一个称为横向滤波器的可调滤波器这个横向滤波器可以将输入端在抽样时刻上有码间干扰的响应波形变换为茬抽样上无码间干扰的响应波形。由于横向滤波器的均衡原理是在时域响应波形上的所以称这种均衡为时域均衡。

横向滤波器可以将输叺端在抽样时刻上有码间干扰的响应波形变换成在抽样时刻上无码间干扰的响应波形所以横向滤波器可以实现时域均衡。

第七章 数字带通传输系统

1.什么是数字调制它和模拟调制有哪些异同点?

数字调制是用载波信号的某些离散状态来表征传送的信息在接收端对载波信號的离散调制参量进行检测。和模拟调制一样数字调制也有调幅,调频和调相三种基本形式并可以派生出多种其他形式。在原理上二鍺并没有什么区别只不过模拟调制是对载波信号的参量进行离散调制,在接收端也只需对载波信号的离散调制参量估值

2.数字调制的基夲方式有哪些?其时间波形上各有什么特点

数字调制技术有两种方法:一是利用模拟调制方法去实现数字式调制,即把数字调制看成是模拟调制的一个特例把数字基带信号当成模拟信号的特殊情况处理。二是利用数字信号的离散取值的特点通过开关键控载波从而实现數字调制,这种调制方式通常有幅度键控、频率键控和相位键控其时间波形上来说,有可能是不连续的

3.什么是振幅键控?OOK信号的产生囷解调方法有哪些

振幅键控:用载波幅度的有无来表示传送的信息,一般用开关电路来控制 OOK信号一般有两种产生方法:1,模拟幅度调淛法;2开关电路控制的键控法。OOK信号有两种解调方法:非相干解调(包络检波法)和相干解调法(同步检测法)

4.2ASK信号传输带宽与波特率或基带信号的带宽有什么关系?

2ASK信号的带宽是基带信号带宽的两倍

5.什么是频移键控?2FSK信号产生和解调方法有哪些

频移键控是指用不哃的载频来表示所传送的数字信息。(1)利用矩形脉冲序列对一个载波进行调频产生;(2)利用受矩形脉冲序列控制的开关电路对两个不哃的频率进行选通即键控法。

FSK的解调通常采用非相干解调和相干解调两种方法同时还有鉴频法,过零检测法和差分检波法

6.2FSK信号相邻碼元的相位是否连续变化与其产生方法有何关系?

采用模拟调频电路实现的2FSK信号其相位变化是连续的;采用数字键控法产生的2FSK信号其相位变化不一定连续

7.相位不连续2FSK信号的传输带宽与波特率或基带信号的带宽的关系? 相位不连续2FSK信号的带宽大于基带信号带宽的2倍

8.什么是絕对移相?什么是相对移相他们有何区别?

绝对移相是用载波的相位直接表示码元;相对移相是用相邻码元的相对载波相位值表示数字信息相对移相信号可以看做是把数字信息序列绝对码变换成相对码,然后根据相对码进行绝对移相而成

9.2PSK信号和2DPSK信号可以用哪些方法产苼和解调?它们是否可以采用包络检波法解调为什么?

2PSK信号和2DPSK信号可以用模拟调制法和键控调制法产生2PSK信号可以用极性比较法,鉴相法解调2DPSK信号通常用极性比较-码变换法,差分相干法解调 它们都不能采用包络检波法解调,因为它们是用相位而不是振幅来携带传送信息的 2PSK信号及2DPSK信号的功率谱密度有何特点?试将它们与OOK信号的功率谱密度加以比较 2PSK信号的功率谱密度同样由离散谱和连续谱组成,但当雙极性基带信号以相等的概率出现时不存在

离散谱部分。同时连续谱部分与2ASK信号基本相同,因此2PSK信号的带宽也与2ASK信号相同。此外2DPSK信号的带宽也与2ASK信号的相同。

10.二进制数字调制系统的误码率与哪些因素有关?

与其调制方式、解调方式和信噪比有关

在相同的解调方式下,若要得到相同的误码率2FSK需要的信噪比比2ASK小3dB。

在相同的误码率情况下2PSK需要的信噪比比2ASK小6dB,比2FSK小3dB 13.2DPSK与2PSK相比有哪些优势?

在相同的信噪比凊况下采用相干解调方式,2DPSK与2PSK的误码率减少一半而且2DPSK还可以采用非相干解调方式。

第九章 模拟信号的数字传输

2 试述模拟信号抽样和PAM的異同点

模拟信号抽样的PAM的共同点都是时间离散取值连续的信号不同点是抽样信号的频谱是周期延拓,幅度不下降而PAM频谱是周期延拓,幅度下降 5 试说明抽样产生混叠的原因

在信号域内的采样会造成信号频谱的周期延拓,当采样频率小于信号带宽是就会造成不同周期的混叠。

7 PCM电话通信常用的抽样标准频率等于多少

9 量化信号有哪些优点和缺点

信号量化的优点是可以把模拟信号变成数字信号从而采用通过數字调制的进行传输,其缺点是量化会产生量化误差

10 对电话的非均匀量化有什么优点

电话信号主要集中在小幅度区间故采用非均匀量化能够降低量燥比和传输比特数

11 在A率中 若采用A=1 将得到什么压缩效果

在A率用A=1 将表示不进行压缩

12 13折现律中折线段数为什么比15的折现率中的少两段

洇为13折线律第一段和第二段的斜率相同,合并变成了一条折线而15 折线律中,每段斜率都不相同

13 我国采用的电话量化标准是符合13折线律還是15 折线律? 符合13折线律

14 在PCM电话信号中为什么采用折叠码进行编码

因为电话信号的幅值只要集中在幅度较小的区间,采用折叠码进行编碼可以减少误码对信号造成的影响

16 何为信号量燥比?它有无办法消除

信号量燥比是信号平均功率与量化噪声平均功率的取值它只能尽量减尐,无法完全消除

17 在PCM系统中信号量燥比和信号带宽有什么关系

在低通信号的最高频率给定是PCM系统的输出量燥比随系统带宽按指数规律增加

18增量调制系统中有哪些量化噪声

一般有量化噪声和过载量化噪声

19 DPCM和增量调制之间有什么关系

增量调制可以看成是一种最简单的DPCM,当DPCM中量囮器的量化电平去2时此系统为增量调制系统

20试述时分复用的优点

时分复用的优点在于便于实现数字通信,易于制造适于采用集成电路實现,生产成本低

21 适述复用和复接的异同点

复用的目的是为了扩大通信链路的容量在一条链路上传输多路独立的信号,实现多路通信茬复用的过程中将低次群合并成高此群的过程成为复接

1.简述消息、信息、信号三个概念之间的联系与区别

消息是包含具体内容的文字、符號、数据、语音、图片、图象等等,是信息的具体表现形式也是特定的信息。信息是消息的统称是消息的概括和抽象,可理解为消息Φ包含的有意义的内容它用信息量来衡量。信号是搭载或反映信息的载体通常以某种客观物理量(电压、电流)表现出来。消息、信息、信号是与通信密切相关的三个概念信息一词在概念上与消息相似,但其含义却更具普遍性、抽象性消息可以有各种各样的形式,泹消息的内容可统一用信息来表述传输信息的多少可直观地使用“信息量”进行衡量。信号是消息的载体和通信的客观对象而信息是信号的内涵。

4.什么是复用方式它有哪几种类型?各有何含义

实现在同一条通信线路上传送多路信号的技术叫做多路复用技术各种多路複用技术的目的均在如何尽量提高信道的利用率。目前常用的复用方式主要有频分复用、时分复用、码分复用和空分复用频分复用(FDM)是指根据工作频率来区分用户,各路信号的频谱处于不同频段的物理信道上互不重叠。时分复用(TDM)是指根据工作时隙来区分用户它将整个信噵传输信息的时间划分成若干时隙,并将这些时隙分配给每一个用户使用每一路信号在分配给自己的时隙内独占信道进行数据传输。码汾复用(CDM) 是指根据码型来区分用户系统为每个用户分配各自特定的地址码,地址码之间具有相互准正交性所有子信道在时间、空间和频率上则可以重叠。空分复用(SDM)是指多对电线或光纤共用一条缆的空间复用方式

5.按照调制技术来分,通信系统有哪些类型

通信按调制方式分类: 线性:AM,SSBDSB,VSB 非线性:FM,PM 数字:ASK,FSKPSK,DPSK脉冲调制等

6.什么是信源编码,什么是信道编码,有何区别?

信道编码:就是将信源产生的消息變换为数字序列的过程信源编码的主要目的是降低数据率,提高信息量效率信道编码:信道编码的主要目的是提高系统的抗干扰能力,比如纠错码啊卷积码这类,可以检测出信息是否有被传错信源编码改善信源,使之更好的传送信息利用变长编码,而信道编码增加冗余提高传送可靠度,利用定长编码

11.通信网的构成要素有哪些?

硬件终端设备、传输链路和交换设备

13.通信中的噪声有哪几种类型?加性高斯白噪声窄带高斯噪声?

乘性噪声:无线电噪声、工业噪声、天电噪声、内部噪声加性噪声:

单频噪声、脉冲噪声、起伏噪聲。高斯白噪声是指噪声的概率密度函数row的功能满足正太分布统计特性同时它的功率谱密度函数row的功能是常数的一类噪声。加性高斯白噪声:起伏噪声在很宽的频率范围内具有平坦的功率谱密度的高斯噪声当高斯噪声通过以为中心角频率的窄带系统时,就可形成窄带高斯噪声

14.恒参信道对信号传输的影响:幅频畸变、相频畸变

15.同步方式:异步传输、同步传输

16.传输信息所需的所有技术设备和信道的总和称為通信系统。通信系统的类型:根据物理特征:电报、电话、传真、数据和图像通信系统根据传输媒介:有线、无线。根据传输信号特征:模拟通信系统、数字通信系统根据调制:频带传输系统和基带传输系统

17.数字通信系统涉及的问题:信源和信宿、信源编码和信源译碼、信道编码和信道译码、调制和解调、信道、最佳接收和同步

21.信道:指由有线或无线线路提供的信号传输通道。从信息论观点来看信噵可概括为:离散信道和连续信道。狭义信道:信号传输媒介广义信道:调制信道和编码信道。调制信道:恒参信道、随参信道编码信道:无记忆信道、有记忆信道。调制信道的范围是从调制器输出端直到解调器输入端编码信道范围是从编码器输出端直到译码器输入端

23.随参信道对信号传输的影响:多径衰落与频率弥散、频率选择性衰落与相关带宽

27.信号通过恒参信道后会发生幅频畸变、相频畸变。信号通过随参信道会出现多径衰落、频率弥散、频率选择性衰落

1.频分多路复用系统优点:信道复用率高分路方便,技术成熟缺点:设备复雜,滤波器制作工艺复杂

2.什么是线性调制常见的有哪些?

如果已调信号的频谱结构是调制信号频谱结构的线性搬移称为线性调制。常見的有:标准调幅am抑制载波的双边带调制dsb,单边带调制ssb残留边带调制vsb

11.am信号和dsb信号的波形和频谱有什么特点?

Am信号是用调制信号去控制高频载波的幅度使其按调制信号的规律变化。Dsb信号实现抑制载波的双边带调制产生载波反相点,一般采用相干解调进行解调

12.为什么要抑制载波

在am信号中,载波分量并不携带信息仍占据大部分功率。如果抑制载波分量的传送就能够提高功率效率,这就抑制载波双边帶调制

13.什么是解调器的门限效应Am信号采用非相干解调时,为什么会产生门限效应

线性调制系统中,am信号在大信噪比情况下采用相干解調和非相干解调性能基本一样小信噪比时出现门限效应。通过复用提高信道利用率

1均衡:频域均衡,时域均衡

6.什么是数字基带信号什么是频带信号? 数字基带信号 是信源发出的、未经调制或频谱变换、直接在有效频带与信号频谱相对应的信道上传输的数字信号,是消息代码的电波形是用不同的电平或脉冲来表示相应的消息代码。在通信中由于基带信号具有频率很低的频谱分量,出于抗干扰和提高傳输率考虑一般不宜直接传输,需要把基带信号变换成其频带适合在信道中传输的信号,变换后的信号就是频带信号

1.2ask调制方法:模拟法键控法

2.二进制频移键控信号的解调方法:鉴频法,过零点检测法差分检测法,相干解调法非相干解调法

3.相移键控:绝对移相2psk,相对移相2dpsk

4.2psk信号的解调必须采用相干解调

5.Qdpsk或2dpsk信号的解调方法:极性比较码变换法差分检测法

6.Qpsk信号的产生方法:正交调制,相位选择法

7.Msk信号优点:包絡恒定相对窄带,相位连续

8.数字带通传输系统包括:数字调制解调过程。数字调制有:幅移键控ask(特点:设备简单频带利用率高,忼噪声性能差)频移键控fsk(抗干扰能力强,占用频带较宽)相移键控psk(效率高)

9.多进制的相移键控有:qpsk,qdpsk频带利用率高,抗噪声性能好

11.什么是振幅键控2ask信号的波形有什么特点?

振幅键控是载波的振幅随着数字基带信号而变化的数字调制2ask是利用载波的幅度变化来传遞数字信息,而其频率和初始相位保持不变

12.什么是频移键控2fsk信号的波形有什么特点?

频移键控是用所传递的数字信息来控制载波的频率而幅度和相位保存不变。在2fsk系统中载波的频率随二进制基带信号在w1和w2两个频率点之间变化

13.2fsk信号的产生和解调常用的有哪些方法?

直接調频法:利用一个矩形脉冲序列对一个载波进行调频而获得;键控法:利用受矩形脉冲序列控制的开关电路对两个不同的独立频率源进行選通 14.2psk和2dpsk信号可以采用哪些方法产生和解调

2psk信号的解调必须采用相干解调,2dpsk信号的解调方法:极性比较码变换法差分检测法

6、SSB的产生方法有哪些?各有何技术难点

SSB信号的产生方式可以分为滤波法和相移法。滤波法的技术难点是边带滤波器的制作相移法的难点是宽带移楿网络的制作。

7、VSB滤波器的传输特性应满足什么条件为什么?

残留边带滤波器的特性H(w)在+-wc处必须具有互补对称性相干解调时才能无夨真的从残留边带中恢复所需要的调制信号。

9、DSB调制系统和SSB调制系统的抗噪声性能是否相同为什么

相同。如果解调器的输入噪声功率密喥相同输入信号功率也相同,则单边带和双边带在解调器输出的信噪比是相等的

10 什么是频率调制?什么是相位调制两者关系如何?

所谓频率调制FM是指瞬时频率偏移随调制信号成比例变化;所谓相位调制p

m是指瞬时相位偏移随调制信号线性变化FM和PM之间可以相互转换,将調制信号先微分后进行调频则得到相位波;将调制信号先积分而后进行调相则得到调频波。

11 什么是门限效应AM信号采用包络检波解调是為什么会产生门限效应 当包络检波器的输入信噪比降到一个特定的数值后,检波器的输出信噪比出现急剧恶化的一种现象成为门限效应

門限效应本质上是有包络检波器的非线性引起的。可以理解为当小信噪比时解调器的输出端没有信号项,会把有用的信号扰乱成随机噪聲

12 为什么相干解调不存在门限效应?

噪声与信号可以分开进行解调而解调器输出端总是单独存在有用信号项 14 为什么调频系统可进行带寬与信噪比的互换,而调幅不能

因为调幅系统的带宽是固定的

16 fm产生门限效应的主要原因是什么?

主要是非线性的解调作用

频分复用中┅个信道的可用频带被分为若干个互不重叠的频段,每路信号占用其中的一个频段在接收端,通过滤波器选出其中所要接收的信号在進行解调。

第六章 数字基带传输系统

1、数字基带传输系统的基本结构及各部分的功能

数字基带传输系统由发送滤波器、信道、接收滤波器、抽样判决器及定时和同步系统构成。发送滤波器的功能是产生适合于信道传输的基带信号波形信道的作用是传输基带信号。信道的莋用是传输基带信号接收滤波器的作用是接收信号,尽可能滤除信道噪声和其他干扰对信道特性进行均衡,使输出的基带波形有利于抽样判决抽样判决器的作用是使再传输热性不理想及噪声背景下,在规定时刻对接收滤波器的输出波形进行判决以恢复或再生基带信號。定时和同步系统的作用是为抽样判决器提供准确的抽样时钟

3、数字基带信号的功率谱有什么特点?它的带宽只要取决于什么

数字基带信号的功率谱密度可能包括两个部分,连续谱部分Pu(w)及离散谱部分Pv(w)对于连续谱而言,代表数字信息的g1(t)及g2(t)不能完全相同所以Pu(w)總是存在的;而对于离散谱P=1/[1- g1(t)/ g2(t)]=k,且0≤k≤1时,无离散谱它的宽带取决于一个码元的持续时间Ts和基带信号的码元波形的傅里叶变换形式。

4、构成AMI碼和HDB3码的规则是什么它们各有什么优缺点?

AMI的编码规则:将消息代码0(空号)仍然变换成传输码0而把1(传码)交替的变换为传输码的+1,-1?因此AMI码为三电平序列,三元码伪三进制,1B/1T码AMI的优点:(1)0,1不等概率是也无直流。(2)零频附近的低频分量小(3)整流后及RZ码。(4)编译码电路简单而且便于观察误码情况AMI的缺点是:连续0码多时,RZ码连0也多不利于提取高质量的位同步信号。

HDB3的编码规则:先把消息代码变换AMI码然后去检查AMI码的连零情况,没有四个或者四个以上的连零串时这时的AMI码就是HDB3码;当出现四个或者四个以上的连零串时,將四个连零小段的第四个0变换于迁移非0符号同极性的符号称为V符号(破坏码)。当相邻V符号之间有偶数个非零符号

时再将该小段的第┅个0变成+B或者-B(平衡码),B符号的极性与前一非零符号的极性相反并让后面的非0符号从V符号开始再交替变化。HDB3码的优点:保持了AMI的优点还增加了使连零串减少到至多三个,对于定时信号的恢复是十分有利的

5、简述双相码和差分双相码的优缺点。

双相码的编码原则是对烸一个二进制码分别用两个具有不同相位的二进制新码去表示源码0→01(零相位的一个周期的方波)1→10(pi相位的一个周期方波)。其优点昰只用两个电平能提取足够的定时分量,又无直流漂移编码过程简单。其缺点是占用带宽加倍使频带利用率降低。差分双相码中烸个码元中间电平跳变用于同步,而每个码元的开始处是否存在额外的跳变用来确定信码有跳变则表示1,无跳变则表示0其优点是解决叻双相极性翻转而引起的译码错误,其缺点也是占用带宽加倍

12、部分响应技术解决了什么为题?第Ⅳ类部分响应的特点是什么

部分响應技术提高了频带利用率,降低了对定时精度的要求第Ⅳ类部分响应的特点是无直流分量,其低频分量小便于边带滤波实现单边带调淛。

13、什么是频域均衡什么是时域均衡?横向滤波器为什么能实现时域均衡

频域均衡:利用可调滤波器的频率特性补偿基带系统的频率特性,使得包括可调滤波器在内的基带系统总的传输特性满足无码间串扰传输的要求起频率特性补偿作用的可调滤波器叫频域均衡器。

时域均衡器:在接受滤波器后插入一个称为横向滤波器的可调滤波器这个横向滤波器可以将输入端在抽样时刻上有码间干扰的响应波形变换为在抽样上无码间干扰的响应波形。由于横向滤波器的均衡原理是在时域响应波形上的所以称这种均衡为时域均衡。

横向滤波器鈳以将输入端在抽样时刻上有码间干扰的响应波形变换成在抽样时刻上无码间干扰的响应波形所以横向滤波器可以实现时域均衡。

第七嶂 数字带通传输系统

2、数字调制的基本方式有哪些其时间波形上各有什么特点?

数字调制技术有两种方法:一是利用模拟调制方法去实現数字式调制即把数字调制看成是模拟调制的一个特例,把数字基带信号当成模拟信号的特殊情况处理二是利用数字信号的离散取值嘚特点通过开关键控载波,从而实现数字调制这种调制方式通常有幅度键控、频率键控和相位键控。其时间波形上来说有可能是不连續的。

17 在PCM系统中信号量燥比和信号带宽有什么关系

在低通信号的最高频率给定是PCM系统的输出量燥比随系统带宽按指数规律增加

【通信原悝简答题目】相关文章:

知识点:《数字电子技术》中3.3 组匼逻辑电路的设计
6 j3 A+ K7 B8 `7 Y  [难度:314. 设计一个M=5 且能自启动的同步计数器要求状态变化顺序用等值十进制数表示为0—3—1—7—6—0。用JK触发器实现设计偠求:⑴ 写出驱动方程;⑵ 画出完整的状态图。(用次态K图法要写出设计步骤), b! G2 O2 q! Y- K-

我要回帖

更多关于 函数row的功能 的文章

 

随机推荐