草庐IT

试题库

全部标签

中科大2022年秋季可编程逻辑器件原理与应用PLD考试试题回忆版

一、简答题(6*8')1.、、解释2.宏单元和LE的组成是什么,并画图3.组合逻辑电路是什么,毛刺为什么产生,什么电路不能有毛刺,怎么解决毛刺4.SignalTap II的特点,比起传统逻辑分析仪的优势,大致的使用步骤5.NIOS II process system是什么,SOPC开发步骤6.使用APEX20KE,用输出时钟驱动三个元件,如何使输入时钟和他们同步?画图说明(与去年一致的题目)二、代码题(10')38译码器(没有特殊要求,就PPT上的代码就行)三、翻译题(8)Stratix里面的内容加一段SOPC的内容,一共四小段左右四、时序分析题1.SRAM读时序(1)解释、、,并结合其中的m

Java基础程序设计期末模拟试题及参考答案

一、选择题(每小题3分,共计45分)1.Java属于那种语言?()A、机器语言B、汇编语言C、高级语言D、以上都不对2.下列选项中,那些属于合法的标识符?( )A、usernameB、classC、123usernameD、HelloWorld3.以下整形数据类型中,能表示的数据长度最长的是()A、byteB、shortC、intD、long4.下面程序执行完后,a和b的值分别是()inta=3;b=a++;A、a=3、b=3B、a=3、b=4C、a=4、b=3D、a=4、b=45.下列选项中,使用比较运算符正确的是( )A、4!=3结果为falseB、4==3结果为falseC、4D、4>3

30道python自动化测试面试题与答案汇总

对于机器学习算法工程师而言,Python是不可或缺的语言,它的优美与简洁令人无法自拔,下面这篇文章主要给大家介绍了关于30道python自动化测试面试题与答案汇总的相关资料,需要的朋友可以参考下1、什么项目适合做自动化测试?关键字:不变的、重复的、规范的1)任务测试明确,需求不会频繁变动2)项目周期要足够长3)自动化测试脚本可重复使用,比如:比较频繁的回归测试4)被测软件系统开发比较规范,能够保证系统的可测试性5)软件系统界面稳定,变动少6)项目进度压力不太大2、什么是PO模式?是指把一个具体的页面转化为编程语言当中的一个对象,页面特性转化成对象属性,页面操作转化为对象方法。1)通俗来讲把每个

30道python自动化测试面试题与答案汇总

对于机器学习算法工程师而言,Python是不可或缺的语言,它的优美与简洁令人无法自拔,下面这篇文章主要给大家介绍了关于30道python自动化测试面试题与答案汇总的相关资料,需要的朋友可以参考下1、什么项目适合做自动化测试?关键字:不变的、重复的、规范的1)任务测试明确,需求不会频繁变动2)项目周期要足够长3)自动化测试脚本可重复使用,比如:比较频繁的回归测试4)被测软件系统开发比较规范,能够保证系统的可测试性5)软件系统界面稳定,变动少6)项目进度压力不太大2、什么是PO模式?是指把一个具体的页面转化为编程语言当中的一个对象,页面特性转化成对象属性,页面操作转化为对象方法。1)通俗来讲把每个

【面试题】说说你对发布订阅、观察者模式的理解?区别?

大厂面试题分享面试题库前端面试题库(面试必备)推荐:★★★★★地址:前端面试题库一、观察者模式观察者模式定义了对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都将得到通知,并自动更新观察者模式属于行为型模式,行为型模式关注的是对象之间的通讯,观察者模式就是观察者和被观察者之间的通讯例如生活中,我们可以用报纸期刊的订阅来形象的说明,当你订阅了一份报纸,每天都会有一份最新的报纸送到你手上,有多少人订阅报纸,报社就会发多少份报纸报社和订报纸的客户就形成了一对多的依赖关系实现代码如下:被观察者模式classSubject{constructor(){this.observe

10、RabbitMQ高频面试题

1、你们项目中哪里用到了RabbitMQRabbitMQ是我们项目中服务通信的主要方式之一,我们项目中服务通信主要有二种方式实现:通过Feign实现服务的同步调用通过MQ实现服务的异步通信下面要结合自己的项目中功能来说两个地方xxxxxx2、为什么会选择使用RabbitMQ我们项目中之所以选择使用RabbitMQ,是因为它的功能比较丰富,支持各种消息收发模式,支持延迟队列,惰性队列而且天然支持集群,保证服务的高可用,同时性能非常不错,社区也比较活跃,文档资料非常丰富使用MQ有很多好处,简单跟您说几个:吞吐量提升:无需等待订阅者处理完成,响应更快速故障隔离:服务没有直接调用,不存在级联失败问题调

前端面试题四

​1.Vue的双向数据绑定原理是什么?Vue采用数据劫持+订阅发布模式实现双向绑定。通过Object.defineProperty()方法来为组件中data的每个属性添加get和set方法,在数据变动时,触发set里相应的监听回调函数,将变动信息发布给订阅者。主要有以下步骤:组件初始化时:创建一个dep对象作为观察者(依赖收集、订阅发布的载体);通过Object.defineProperty()方法对data中的属性及子属性对象的属性,添加getter和setter方法;调用getter时,便去dep里注册函数。调用setter时,便去通知执行刚刚注册的函数。组件挂载时:compile解析模板

前端面试题三

ES6新特性有哪些?变量声明:由var变为let和const;模板字符串:使用反引号``;在模板字符串里面支持换行,并可以在里面使用${}来包裹一个变量或表达式;解构赋值:有数组解构和对象解构,可以快速获取数组和对象的值;扩展运算符:在ES6中用...来表示展开运算符,它可以将数组或者对象进行展开;箭头函数:函数的快捷写法,不需要通过function关键字创建函数,并且可以省略return关键字,但函数体内的this对象指的是定义时所在的对象,而不是使用时所在的对象;化简规则:Function变成=>;只有1个参数可以省略小括号;没有参数或者有多个参数不能省略小括号;函数体内只有一行可以省略大

前端面试题四

​1.Vue的双向数据绑定原理是什么?Vue采用数据劫持+订阅发布模式实现双向绑定。通过Object.defineProperty()方法来为组件中data的每个属性添加get和set方法,在数据变动时,触发set里相应的监听回调函数,将变动信息发布给订阅者。主要有以下步骤:组件初始化时:创建一个dep对象作为观察者(依赖收集、订阅发布的载体);通过Object.defineProperty()方法对data中的属性及子属性对象的属性,添加getter和setter方法;调用getter时,便去dep里注册函数。调用setter时,便去通知执行刚刚注册的函数。组件挂载时:compile解析模板

前端面试题三

ES6新特性有哪些?变量声明:由var变为let和const;模板字符串:使用反引号``;在模板字符串里面支持换行,并可以在里面使用${}来包裹一个变量或表达式;解构赋值:有数组解构和对象解构,可以快速获取数组和对象的值;扩展运算符:在ES6中用...来表示展开运算符,它可以将数组或者对象进行展开;箭头函数:函数的快捷写法,不需要通过function关键字创建函数,并且可以省略return关键字,但函数体内的this对象指的是定义时所在的对象,而不是使用时所在的对象;化简规则:Function变成=>;只有1个参数可以省略小括号;没有参数或者有多个参数不能省略小括号;函数体内只有一行可以省略大