供电局笔试题目

时间:2023年12月15日

/

来源:炼画

/

编辑:本站小编

收藏本文

下载本文

下面就是小编给大家带来的供电局笔试题目,本文共10篇,希望大家喜欢,可以帮助到有需要的朋友!本文原稿由网友“炼画”提供。

篇1:供电局笔试题目

供电局笔试题目

1、什么是动力系统、电力系统、电力网?

答:通常把发电企业的动力设施、设备和发电、输电、变电、配电、用电设备及相应的辅助系统组成的电能热能生产、输送、分配、使用的统一整体称为动力系统;

把由发电、输电、变电、配电、用电设备及相应的辅助系统组成的电能生产、输送、分配、使用的统一整体称为电力系统;

把由输电、变电、配电设备及相应的辅助系统组成的联系发电与用电的统一整体称为电力网,

2、现代电网有哪些特点?

答:1、由较强的超高压系统构成主网架。2、各电网之间联系较强,电压等级相对简化。3、具有足够的调峰、调频、调压容量,能够实现自动发电控制,有较高的供电可靠性。4、具有相应的安全稳定控制系统,高度自动化的监控系统和高度现代化的通信系统。5、具有适应电力市场运营的技术支持系统,有利于合理利用能源。

3、区域电网互联的意义与作用是什么?

答:1、可以合理利用能源,加强环境保护,有利于电力工业的可持续发展。

2、可安装大容量、高效能火电机组、水电机组和核电机组,有利于降低造价,节约能源,加快电力建设速度。

3、可以利用时差、温差,错开用电高峰,利用各地区用电的非同时性进行负荷调整,减少备用容量和装机容量。

4、可以在各地区之间互供电力、互通有无、互为备用,可减少事故备用容量,增强抵御事故能力,提高电网安全水平和供电可靠性。

5、能承受较大的冲击负荷,有利于改善电能质量。

6、可以跨流域调节水电,并在更大范围内进行水火电经济调度,取得更大的经济效益。

4、电网无功补偿的原则是什么?

答:电网无功补偿的原则是电网无功补偿应基本上按分层分区和就地平衡原则考虑,并应能随负荷或电压进行调整,保证系统各枢纽点的电压在正常和事故后均能满足规定的要求,避免经长距离线路或多级变压器传送无功功率。

5、简述电力系统电压特性与频率特性的区别是什么?

答:电力系统的频率特性取决于负荷的频率特性和发电机的频率特性(负荷随频率的变化而变化的特性叫负荷的频率特性。发电机组的出力随频率的变化而变化的特性叫发电机的频率特性),它是由系统的有功负荷平衡决定的,且与网络结构(网络阻抗)关系不大。在非振荡情况下,同一电力系统的稳态频率是相同的。因此,系统频率可以集中调整控制。

电力系统的电压特性与电力系统的频率特性则不相同。电力系统各节点的电压通常情况下是不完全相同的,主要取决于各区的有功和无功供需平衡情况,也与网络结构(网络阻抗)有较大关系。因此,电压不能全网集中统一调整,只能分区调整控制。

6、什么是系统电压监测点、中枢点?有何区别?电压中枢点一般如何选择?

答:监测电力系统电压值和考核电压质量的节点,称为电压监测点。电力系统中重要的电压支撑节点称为电压中枢点。因此,电压中枢点一定是电压监测点,而电压监测点却不一定是电压中枢点。

电压中枢点的选择原则是:1)区域性水、火电厂的高压母线(高压母线有多回出线);2)分区选择母线短路容量较大的220kV变电站母线;3)有大量地方负荷的发电厂母线。

7、试述电力系统谐波对电网产生的影响?

答:谐波对电网的影响主要有:

谐波对旋转设备和变压器的主要危害是引起附加损耗和发热增加,此外谐波还会引起旋转设备和变压器振动并发出噪声,长时间的振动会造成金属疲劳和机械损坏。

谐波对线路的主要危害是引起附加损耗。

谐波可引起系统的电感、电容发生谐振,使谐波放大。当谐波引起系统谐振时,谐波电压升高,谐波电流增大,引起继电保护及安全自动装置误动,损坏系统设备(如电力电容器、电缆、电动机等),引发系统事故,威胁电力系统的安全运行。

谐波可干扰通信设备,增加电力系统的功率损耗(如线损),使无功补偿设备不能正常运行等,给系统和用户带来危害。

限制电网谐波的主要措施有:增加换流装置的脉动数;加装交流滤波器、有源电力滤波器;加强谐波管理。

8、何谓潜供电流?它对重合闸有何影响?如何防止?

答:当故障线路故障相自两侧切除后,非故障相与断开相之间存在的电容耦合和电感耦合,继续向故障相提供的电流称为潜供电流。

由于潜供电流存在,对故障点灭弧产生影响,使短路时弧光通道去游离受到严重阻碍,而自动重合闸只有在故障点电弧熄灭且绝缘强度恢复以后才有可能重合成功。潜供电流值较大时,故障点熄弧时间较长,将使重合闸重合失败。

为了减小潜供电流,提高重合闸重合成功率,一方面可采取减小潜供电流的措施:如对500kV中长线路高压并联电抗器中性点加小电抗、短时在线路两侧投入快速单相接地开关等措施;另一方面可采用实测熄弧时间来整定重合闸时间。

9、什么叫电力系统理论线损和管理线损?

答:理论线损是在输送和分配电能过程中无法避免的损失,是由当时电力网的负荷情况和供电设备的参数决定的,这部分损失可以通过理论计算得出。管理线损是电力网实际运行中的其他损失和各种不明损失。例如由于用户电能表有误差,使电能表的读数偏小;对用户电能表的读数漏抄、错算,带电设备绝缘不良而漏电,以及无电能表用电和窃电等所损失的电量。

10、什么叫自然功率?

答:运行中的输电线路既能产生无功功率(由于分布电容)又消耗无功功率(由于串联阻抗)。当线路中输送某一数值的有功功率时,线路上的这两种无功功率恰好能相互平衡,这个有功功率的数值叫做线路的“自然功率”或“波阻抗功率”。

11、电力系统中性点接地方式有几种?什么叫大电流、小电流接地系统?其划分标准如何?

答:我国电力系统中性点接地方式主要有两种,即:1、中性点直接接地方式(包括中性点经小电阻接地方式)。 2、中性点不直接接地方式(包括中性点经消弧线圈接地方式)。

中性点直接接地系统(包括中性点经小电阻接地系统),发生单相接地故障时,接地短路电流很大,这种系统称为大接地电流系统。

中性点不直接接地系统(包括中性点经消弧线圈接地系统),发生单相接地故障时,由于不直接构成短路回路,接地故障电流往往比负荷电流小得多,故称其为小接地电流系统。

在我国划分标准为:X0/X1≤4~5的系统属于大接地电流系统,X0/X1>4~5的系统属于小接地电流系统

注:X0为系统零序电抗,X1为系统正序电抗。

12、电力系统中性点直接接地和不直接接地系统中,当发生单相接地故障时各有什么特点?

答:电力系统中性点运行方式主要分两类,即直接接地和不直接接地。直接接地系统供电可靠性相对较低。这种系统中发生单相接地故障时,出现了除中性点外的另一个接地点,构成了短路回路,接地相电流很大,为了防止损坏设备,必须迅速切除接地相甚至三相。不直接接地系统供电可靠性相对较高,但对绝缘水平的要求也高。因这种系统中发生单相接地故障时,不直接构成短路回路,接地相电流不大,不必立即切除接地相,但这时非接地相的对地电压却升高为相电压的1.7倍。

13、小电流接地系统中,为什么采用中性点经消弧线圈接地?

答:小电流接地系统中发生单相接地故障时,接地点将通过接地故障线路对应电压等级电网的全部对地电容电流。如果此电容电流相当大,就会在接地点产生间歇性电弧,引起过电压,使非故障相对地电压有较大增加。在电弧接地过电压的作用下,可能导致绝缘损坏,造成两点或多点的接地短路,使事故扩大。

为此,我国采取的措施是:当小电流接地系统电网发生单相接地故障时,如果接地电容电流超过一定数值(35kV电网为10A,10kV电网为10A,3~6kV电网为30A),就在中性点装设消弧线圈,其目的是利用消弧线圈的感性电流补偿接地故障时的容性电流,使接地故障点电流减少,提高自动熄弧能力并能自动熄弧,保证继续供电。

14、什么情况下单相接地故障电流大于三相短路故障电流?

答:当故障点零序综合阻抗小于正序综合阻抗时,单相接地故障电流将大于三相短路故障电流。例如:在大量采用自耦变压器的系统中,由于接地中性点多,系统故障点零序综合阻抗往往小于正序综合阻抗,这时单相接地故障电流大于三相短路故障电流。

15、什么是电力系统序参数?零序参数有何特点?

答:对称的三相电路中,流过不同相序的电流时,所遇到的阻抗是不同的,然而同一相序的电压和电流间,仍符合欧姆定律。任一元件两端的相序电压与流过该元件的相应的相序电流之比,称为该元件的序参数(阻抗)

零序参数(阻抗)与网络结构,特别是和变压器的接线方式及中性点接地方式有关。一般情况下,零序参数(阻抗)及零序网络结构与正、负序网络不一样。

16、零序参数与变压器接线组别、中性点接地方式、输电线架空地线、相邻平行线路有何关系?

答:对于变压器,零序电抗与其结构(三个单相变压器组还是三柱变压器)、绕组的连接(△或Y)和接地与否等有关。

当三相变压器的一侧接成三角形或中性点不接地的星形时,从这一侧来看,变压器的零序电抗总是无穷大的。因为不管另一侧的接法如何,在这一侧加以零序电压时,总不能把零序电流送入变压器。所以只有当变压器的绕组接成星形,并且中性点接地时,从这星形侧来看变压器,零序电抗才是有限的(虽然有时还是很大的)。

对于输电线路,零序电抗与平行线路的回路数,有无架空地线及地线的导电性能等因素有关。

零序电流在三相线路中是同相的,互感很大,因而零序电抗要比正序电抗大,而且零序电流将通过地及架空地线返回,架空地线对三相导线起屏蔽作用,使零序磁链减少,即使零序电抗减小。

平行架设的两回三相架空输电线路中通过方向相同的零序电流时,不仅第一回路的任意两相对第三相的`互感产生助磁作用,而且第二回路的所有三相对第一回路的第三相的互感也产生助磁作用,反过来也一样.这就使这种线路的零序阻抗进一步增大。

17、什么叫电力系统的稳定运行?电力系统稳定共分几类?

答:当电力系统受到扰动后,能自动地恢复到原来的运行状态,或者凭借控制设备的作用过渡到新的稳定状 态运行,即谓电力系统稳定运行。

电力系统的稳定从广义角度来看,可分为:

1、发电机同步运行的稳定性问题(根据电力系统所承受的扰动大小的不同,又可分为静态稳定、暂态稳 定、动态稳定三大类);

2、电力系统无功不足引起的电压稳定性问题;3、电力系统有功功率不足引起的频率稳定性问题。

18、采用单相重合闸为什么可以提高暂态稳定性?

答:采用单相重合闸后,由于故障时切除的是故障相而不是三相,在切除故障相后至重合闸前的一段时间里,送电端和受电端没有完全失去联系(电气距离与切除三相相比,要小得多),这样可以减少加速面积,增加减速面积,提高暂态稳定性。

19、简述同步发电机的同步振荡和异步振荡?

答:同步振荡:当发电机输入或输出功率变化时,功角δ将随之变化,但由于机组转动部分的惯性,δ不能立即达到新的稳态值,需要经过若干次在新的δ值附近振荡之后,才能稳定在新的δ下运行。这一过程即同步振荡,亦即发电机仍保持在同步运行状态下的振荡。

异步振荡:发电机因某种原因受到较大的扰动,其功角δ在0-360°之间周期性地变化,发电机与电网失去同步运行的状态。在异步振荡时,发电机一会工作在发电机状态,一会工作在电动机状态。

20、如何区分系统发生的振荡属异步振荡还是同步振荡?

答:异步振荡其明显特征是:系统频率不能保持同一个频率,且所有电气量和机械量波动明显偏离额定值。如发电机、变压器和联络线的电流表、功率表周期性地大幅度摆动;电压表周期性大幅摆动,振荡中心的电压摆动最大,并周期性地降到接近于零;失步的发电厂间的联络的输送功率往复摆动;送端系统频率升高,受端系统的频率降低并有摆动。

同步振荡时,其系统频率能保持相同,各电气量的波动范围不大,且振荡在有限的时间内衰减从而进入新的平衡运行状态。

21、系统振荡事故与短路事故有什么不同?

答:电力系统振荡和短路的主要区别是:

1、振荡时系统各点电压和电流值均作往复性摆动,而短路时电流、电压值是突变的。此外,振荡时电流、电压值的变化速度较慢,而短路时电流、电压值突然变化量很大。

2、振荡时系统任何一点电流与电压之间的相位角都随功角的变化而改变;而短路时,电流与电压之间的角度是基本不变的。

3、振荡时系统三相是对称的;而短路时系统可能出现三相不对称。

22、引起电力系统异步振荡的主要原因是什么?

答:1、输电线路输送功率超过极限值造成静态稳定破坏;

2、电网发生短路故障,切除大容量的发电、输电或变电设备,负荷瞬间发生较大突变等造成电力系统暂态稳定破坏;

3、环状系统(或并列双回线)突然开环,使两部分系统联系阻抗突然增大,引启动稳定破坏而失去同步;

4、大容量机组跳闸或失磁,使系统联络线负荷增大或使系统电压严重下降,造成联络线稳定极限降低,易引起稳定破坏;

5、电源间非同步合闸未能拖入同步,

23、系统振荡时的一般现象是什么?

答:1、发电机,变压器,线路的电压表,电流表及功率表周期性的剧烈摆动,发电机和变压器发出有节奏的轰鸣声。

2、连接失去同步的发电机或系统的联络线上的电流表和功率表摆动得最大。电压振荡最激烈的地方是系统振荡中心,每一周期约降低至零值一次。随着离振荡中心距离的增加,电压波动逐渐减少。如果联络线的阻抗较大,两侧电厂的电容也很大,则线路两端的电压振荡是较小的。

3、失去同期的电网,虽有电气联系,但仍有频率差出现,送端频率高,受端频率低并略有摆动。

24、什么叫低频振荡?产生的主要原因是什么?

答:并列运行的发电机间在小干扰下发生的频率为0.2~2.5赫兹范围内的持续振荡现象叫低频振荡。

低频振荡产生的原因是由于电力系统的负阻尼效应,常出现在弱联系、远距离、重负荷输电线路上,在采用快速、高放大倍数励磁系统的条件下更容易发生。

25、超高压电网并联电抗器对于改善电力系统运行状况有哪些功能?

答:1、减轻空载或轻载线路上的电容效应,以降低工频暂态过电压。

2、改善长距离输电线路上的电压分布。

3、使轻负荷时线路中的无功功率尽可能就地平衡,防止无功功率不合理流动,同时也减轻了线路上的功 率损失。

4、在大机组与系统并列时,降低高压母线上工频稳态电压,便于发电机同期并列。

5、防止发电机带长线路可能出现的自励磁谐振现象。

6、当采用电抗器中性点经小电抗接地装置时,还可用小电抗器补偿线路相间及相地电容,以加速潜供电 流自动熄灭,便于采用单相快速重合闸。

26、500kV电网中并联高压电抗器中性点加小电抗的作用是什么?

答:其作用是:补偿导线对地电容,使相对地阻抗趋于无穷大,消除潜供电流纵分量,从而提高重合闸的成功率。 并联高压电抗器中性点小电抗阻抗大小的选择应进行计算分析,以防止造成铁磁谐振。

27、什么叫发电机的次同步振荡?其产生原因是什么?如何防止?

答:当发电机经由串联电容补偿的线路接入系统时,如果串联补偿度较高,网络的电气谐振频率较容易和大型汽轮发电机轴系的自然扭振频率产生谐振,造成发电机大轴扭振破坏。此谐振频率通常低于同步(50赫兹)频率,称之为次同步振荡。对高压直流输电线路(HVDC)、静止无功补偿器(SVC),当其控制参数选择不当时,也可能激发次同步振荡。

措施有:1、通过附加或改造一次设备;2、降低串联补偿度;3、通过二次设备提供对扭振模式的阻尼(类似于PSS的原理)。

28、电力系统过电压分几类?其产生原因及特点是什么?

答:电力系统过电压主要分以下几种类型:大气过电压、工频过电压、操作过电压、谐振过电压。

产生的原因及特点是:

大气过电压:由直击雷引起,特点是持续时间短暂,冲击性强,与雷击活动强度有直接关系,与设备电压等级无关。因此,220KV以下系统的绝缘水平往往由防止大气过电压决定。

工频过电压:由长线路的电容效应及电网运行方式的突然改变引起,特点是持续时间长,过电压倍数不高,一般对设备绝缘危险性不大,但在超高压、远距离输电确定绝缘水平时起重要作用。

操作过电压:由电网内开关操作引起,特点是具有随机性,但最不利情况下过电压倍数较高。因此30KV及以上超高压系统的绝缘水平往往由防止操作过电压决定。

谐振过电压:由系统电容及电感回路组成谐振回路时引起,特点是过电压倍数高、持续时间长。

29、何谓反击过电压?

答:在发电厂和变电所中,如果雷击到避雷针上,雷电流通过构架接地引下线流散到地中,由于构架电感和接地电阻的存在,在构架上会产生很高的对地电位,高电位对附近的电气设备或带电的导线会产生很大的电位差。如果两者间距离小,就会导致避雷针构架对其它设备或导线放电,引起反击闪络而造成事故。

30、何谓跨步电压?

答:通过接地网或接地体流到地中的电流,会在地表及地下深处形成一个空间分布的电流场,并在离接地体不同距离的位置产生一个电位差,这个电位差叫做跨步电压。跨步电压与入地电流强度成正比,与接地体的距离平方成反比。

因此,在靠近接地体的区域内,如果遇到强大的雷电流,跨步电压较高时,易造成对人、畜的伤害。

作或发生故障时可形成各种振荡回路,在一定的能源作用下,会产生串联谐振现象,导致系统某些元件出现严重的过电压,这一现象叫电力系统谐振过电压。谐振过电压分为以下几种:

(1)线性谐振过电压

谐振回路由不带铁芯的电感元件(如输电线路的电感,变压器的漏感)或励磁特性接近线性的带铁芯的电感元件(如消弧线圈)和系统中的电容元件所组成。

(2)铁磁谐振过电压

谐振回路由带铁芯的电感元件(如空载变压器、电压互感器)和系统的电容元件组成。因铁芯电感元件的饱和现象,使回路的电感参数是非线性的,这种含有非线性电感元件的回路在满足一定的谐振条件时,会产生铁磁谐振。

(3)参数谐振过电压

由电感参数作周期性变化的电感元件(如凸极发电机的同步电抗在Kd~Kq间周期变化)和系统电容元件(如空载线路)组成回路,当参数配合时,通过电感的周期性变化,不断向谐振系统输送能量,造成参数谐振过电压。

36、避雷线和避雷针的作用是什么?避雷器的作用是什么?

答:避雷线和避雷针的作用是防止直击雷,使在它们保护范围内的电气设备(架空输电线路及变电站设备)遭直击雷绕击的几率减小。避雷器的作用是通过并联放电间隙或非线性电阻的作用,对入侵流动波进行削幅,降低被保护设备所受过电压幅值。避雷器既可用来防护大气过电压,也可用来防护操作过电压。

37、接地网的电阻不合规定有何危害?

答:接地网起着工作接地和保护接地的作用,当接地电阻过大则:

(1)发生接地故障时,使中性点电压偏移增大,可能使健全相和中性点电压过高,超过绝缘要求的水平而造成设备损坏。

(2)在雷击或雷电波袭击时,由于电流很大,会产生很高的残压,使附近的设备遭受到反击的威胁,并降低接地网本身保护设备(架空输电线路及变电站电气设备)带电导体的耐雷水平,达不到设计的要求而损坏设备。

38、电网调峰的手段主要有哪些?

答:(1)抽水蓄能电厂改发电机状态为电动机状态,调峰能力接近200%;(2)水电机组减负荷调峰或停机,调峰依最小出力(考虑震动区)接近100%;(3)燃油(气)机组减负荷,调峰能力在50%以上;(4)燃煤机组减负荷、启停调峰、少蒸汽运行、滑参数运行,调峰能力分别为50%(若投油或加装助燃器可减至60%)、100%、100%、40%;(5)核电机组减负荷调峰;(6)通过对用户侧负荷管理的方法,削峰填谷调峰。

39 、经济调度软件包括哪些功能模块?

答:(1)负荷预计(2)机组优化组合(3)机组耗量特性及微增耗量特性拟合整编(4)等微增调度(5)线损修正

如果是水、火电混联系统,则需用大系统分解协调法或其它算法对水电子系统和火电子系统分别优化,然后根据一天用水总量控制或水库始末水位控制条件协调水火子系统之间水电的当量系数。

40、简述电力系统经济调度要求具有哪些基础资料?

答:(1)火电机组热力特性 需通过热力试验得到火电机组带不同负荷运行工况下的热力特性,包括锅炉的效率试验及汽机的热耗、汽耗试验;(2)水电机组耗量特性 该特性为不同水头下的机组出力-流量特性,也应通过试验得到或依据厂家设计资料;(3)火电机组的起、停损耗;(4)线损计算基础参数;(5)水煤转换当量系数。

41 、什么是继电保护装置?

答:当电力系统中的电力元件(如发电机、线路等)或电力系统本身发生了故障或危及其安全运行的事件时,需要向运行值班人员及时发出警告信号,或者直接向所控制的开关发出跳闸命令,以终止这些事件发展的一种自动化措施和设备。实现这种自动化措施的成套设备,一般通称为继电保护装置。

42 、继电保护在电力系统中的任务是什么?

答:继电保护的基本任务主要分为两部分:

1、当被保护的电力系统元件发生故障时,应该由该元件的继电保护装置迅速准确地给距离故障元件最近的开关发出跳闸命令,使故障元件及时从电力系统中断开,以最大限度地减少对电力元件本身的损坏,降低对电力系统安全供电的影响,并满足电力系统的某些特定要求(如保持电力系统的暂态稳定性等)。

2、反应电气设备的不正常工作情况,并根据不正常工作情况和设备运行维护条件的不同(例如有无经常值班人员)发出信号,以便值班人员进行处理,或由装置自动地进行调整,或将那些继续运行而会引起事故的电气设备予以切除。反应不正常工作情况的继电保护装置容许带一定的延时动作。

43、简述继电保护的基本原理和构成方式?

答:继电保护主要利用电力系统中元件发生短路或异常情况时的电气量(电流、电压、功率、频率等)的变化,构成继电保护动作的原理,也有其他的物理量,如变压器油箱内故障时伴随产生的大量瓦斯和油流速度的增大或油压强度的增高。大多数情况下,不管反应哪种物理量,继电保护装置将包括测量部分(和定值调整部分)、逻辑部分、执行部分。

44、如何保证继电保护的可靠性?

答:可靠性主要由配置合理、质量和技术性能优良的继电保护装置以及正常的运行维护和管理来保证。任何电力设备(线路、母线、变压器等)都不允许在无继电保护的状态下运行。220kV及以上电网的所有运行设备都必须由两套交、直流输入、输出回路相互独立,并分别控制不同开关的继电保护装置进行保护。当任一套继电保护装置或任一组开关拒绝动作时,能由另一套继电保护装置操作另一组开关切除故障。在所有情况下,要求这两套继电保护装置和开关所取的直流电源均经由不同的熔断器供电。

45 、为保证电网继电保护的选择性,上、下级电网继电保护之间配合应满足什么要求?

答:上、下级电网(包括同级和上一级及下一级电网)继电保护之间的整定,应遵循逐级配合的原则,满足选择性的要求,即当下一级线路或元件故障时,故障线路或元件的继电保护整定值必须在灵敏度和动作时间上均与上一级线路或元件的继电保护整定值相互配合,以保证电网发生故障时有选择性地切除故障。

46 、在哪些情况下允许适当牺牲继电保护部分选择性?

答:1、接入供电变压器的终端线路,无论是一台或多台变压器并列运行(包括多处T接供电变压器或供电线路),都允许线路侧的速动段保护按躲开变压器其他侧母线故障整定。需要时,线路速动段保护可经一短时限动作。

2、对串联供电线路,如果按逐级配合的原则将过份延长电源侧保护的动作时间,则可将容量较小的某些中间变电所按T接变电所或不配合点处理,以减少配合的级数,缩短动作时间。

3、双回线内部保护的配合,可按双回线主保护(例如横联差动保护)动作,或双回线中一回线故障时两侧零序电流(或相电流速断)保护纵续动作的条件考虑;确有困难时,允许双回线中一回线故障时,两回线的延时保护段间有不配合的情况。

4、在构成环网运行的线路中,允许设置预定的一个解列点或一回解列线路。

47、为保证灵敏度,接地保护最末一段定值应如何整定?

答:接地保护最末一段(例如零序电流保护Ⅳ段),应以适应下述短路点接地电阻值的接地故障为整定条件:220kV线路,100Ω;330kV线路,150Ω;500kV线路,300Ω。对应于上述条件,零序电流保护最末一段的动作电流整定值应不大于300A。当线路末端发生高电阻接地故障时,允许由两侧线路继电保护装置纵续动作切除故障。对于110kV线路,考虑到在可能的高电阻接地故障情况下的动作灵敏度要求,其最末一段零序电流保护的电流整定值一般也不应大于300A,此时,允许线路两侧零序电流保护纵续动作切除故障。

48 、简述220千伏线路保护的配置原则是什么?

答:对于220千伏线路,根据稳定要求或后备保护整定配合有困难时,应装设两套全线速动保护。接地短路后备保护可装阶段式或反时限零序电流保护,亦可采用接地距离保护并辅之以阶段式或反时限零序电流保护。相间短路后备保护一般应装设阶段式距离保护。

49 、简述线路纵联保护的基本原理?

答:线路纵联保护是当线路发生故障时,使两侧开关同时快速跳闸的一种保护装置,是线路的主保护。

它的基本原理是:以线路两侧判别量的特定关系作为判据,即两侧均将判别量借助通道传送到对侧,然后两侧分别按照对侧与本侧判别量之间的关系来判别区内故障或区外故障。因此,判别量和通道是纵联保护装置的主要组成部分。

50、什么是继电保护的“远后备”?什么是“近后备”?

答:“远后备”是指:当元件故障而其保护装置或开关拒绝动作时,由各电源侧的相邻元件保护装置动作将故障切开。

“近后备”是指:用双重化配置方式加强元件本身的保护,使之在区内故障时,保护拒绝动作的可能性减小,同时装设开关失灵保护,当开关拒绝跳闸时启动它来切除与故障开关同一母线的其它开关,或遥切对侧开关。

篇2:it笔试题目

1、有一个名人和很多平民在一块,平民都认识这个名人,但是这个名人不认识任何一个平民,任意两个平民之间是否认识是未知的,请设计一个算法,快速找个这个人中的那个名人。 已知已经实现了一个函数 bool know(int a,int b) 这个函数返回true的时候,表明a认识b,返回false的时候表明a不认识b。

思路:首先将n个人分为n/2组,每一组有2个人,然后每个组的两个人调用这个know函数,假设为know(a,b),返回true的时候说明a认识b,则a肯定不是名人,a可以排除掉了,依次类推,每个组都调用这个函数依次,那么n个人中就有n/2个人被排除掉了,数据规模将为n/2。同理在剩下的n/2个人中在使用这个方法,那么规模就会将为n/4,这样所有的遍历次数为n/2+n/4+n/8+........ 这个一个等比数列,时间复杂度为o(n)。

2、进程切换需要注意哪些问题?

保存处理器PC寄存器的值到被中止进程的私有堆栈; 保存处理器PSW寄存器的值到被中止进程的私有堆栈; 保存处理器SP寄存器的值到被中止进程的进程控制块;

保存处理器其他寄存器的值到被中止进程的私有堆栈; 自待运行进程的进程控制块取SP值并存入处理器的寄存器SP; 自待运行进程的私有堆栈恢复处理器各寄存器的值;

自待运行进程的私有堆栈中弹出PSW值并送入处理器的PSW; 自待运行进程的私有堆栈中弹出PC值并送入处理器的PC。

3、输入一个升序数组,然后在数组中快速寻找两个数字,其和等于一个给定的值。

这个编程之美上面有这个题目的,很简单的,用两个指针一个指向数组前面,一个指向数组的后面,遍历一遍就可以了。

4、判断一个自然数是否是某个数的平方。当然不能使用开方运算。

方法1:

遍历从1到N的数字,求取平方并和N进行比较。

如果平方小于N,则继续遍历;如果等于N,则成功退出;如果大于N,则失败退出。

复杂度为O(n^0.5)。

方法2:

使用二分查找法,对1到N之间的数字进行判断。

复杂度为O(log n)。

方法3:

由于

(n+1)^2

=n^2 + 2n + 1,

= ...

= 1 + (2*1 + 1) + (2*2 + 1) + ... + (2*n + 1)

注意到这些项构成了等差数列(每项之间相差2)。

所以我们可以比较 N-1, N - 1 - 3, N - 1 - 3 - 5 ... 和0的关系。

如果大于0,则继续减;如果等于0,则成功退出;如果小于 0,则失败退出。

复杂度为O(n^0.5)。不过方法3中利用加减法替换掉了方法1中的乘法,所以速度会更快些。

例如:3^2 = 9 = 1 + 2*1+1 + 2*2+1 = 1 + 3 + 5

4^2 = 16 = 1 + 2*1 + 1 + 2*2+1 + 2*3+1

int square(int n)

{

int i = 1;

n = n - i;

while( n >0 )

{

i += 2;

n -= i;

}

if( n == 0 ) //是某个数的平方

return 1;

else //不是某个数的平方

return 0;

}

篇3:it笔试题目

一、算法设计

1、设rand(s,t)返回[s,t]之间的随机小数,利用该函数在一个半径为R的圆内找随机n个点,并给出时间复杂度分析。

思路:这个使用数学中的极坐标来解决,先调用[s1,t1]随机产生一个数r,归一化后乘以半径,得到R*(r-s1)/(t1-s1),然后在调用[s2,t2]随机产生一个数a,归一化后得到角度:360*(a-s2)/(t2-s2)

2、为分析用户行为,系统常需存储用户的一些query,但因query非常多,故系统不能全存,设系统每天只存m个query,现设计一个算法,对用户请求的query进行随机选择m个,请给一个方案,使得每个query被抽中的概率相等,并分析之,注意:不到最后一刻,并不知用户的总请求量。

思路:如果用户查询的数量小于m,那么直接就存起来。如果用户查询的数量大于m,假设为m+i,那么在1-----m+i之间随机产生一个数,如果选择的是前面m条查询进行存取,那么概率为m/(m+i),如果选择的是后面i条记录中的查询,那么用这个记录来替换前面m条查询记录的概率为m/(m+i)*(1-1/m)=(m-1)/(m+i),当查询记录量很大的时候,m/(m+i)== (m-1)/(m+i),所以每个query被抽中的概率是相等的。

3、C++ STL中vector的相关问题:

(1)、调用push_back时,其内部的内存分配是如何进行的?

(2)、调用clear时,内部是如何具体实现的?若想将其内存释放,该如何操作?

vector的工作原理是系统预先分配一块CAPACITY大小的空间,当插入的数据超过这个空间的时候,这块空间会让某种方式扩展,但是你删除数据的时候,它却不会缩小。

vector为了防止大量分配连续内存的开销,保持一块默认的尺寸的内存,clear只是清数据了,未清内存,因为vector的capacity容量未变化,系统维护一个的默认值。

有什么方法可以释放掉vector中占用的全部内存呢?

标准的解决方法如下

template < class T >

void ClearVector( vector< T >& vt )

{

vector< T >vtTemp;

veTemp.swap( vt );

}

事实上,vector根本就不管内存,它只是负责向内存管理框架acquire/release内存,内存管理框架如果发现内存不够了,就malloc,但是当vector释放资源的时候(比如destruct), stl根本就不调用free以减少内存,因为内存分配在stl的底层:stl假定如果你需要更多的资源就代表你以后也可能需要这么多资源(你的list, hashmap也是用这些内存),所以就没必要不停地malloc/free。如果是这个逻辑的话这可能是个trade-off

一般的STL内存管理器allocator都是用内存池来管理内存的,所以某个容器申请内存或释放内存都只是影响到内存池的剩余内存量,而不是真的把内存归还给系统。这样做一是为了避免内存碎片,二是提高了内存申请和释放的效率――不用每次都在系统内存里寻找一番。

二、系统设计

正常用户端每分钟最多发一个请求至服务端,服务端需做一个异常客户端行为的过滤系统,设服务器在某一刻收到客户端A的一个请求,则1分钟内的客户端任何其它请求都需要被过滤,现知每一客户端都有一个IPv6地址可作为其ID,客户端个数太多,以至于无法全部放到单台服务器的内存hash表中,现需简单设计一个系统,使用支持高效的过滤,可使用多台机器,但要求使用的机器越少越好,请将关键的设计和思想用图表和代码表现出来。

三、求一个全排列函数:

如p([1,2,3])输出:

[123]、[132]、[213]、[231]、[321]、[323]

求一个组合函数

如p([1,2,3])输出:

[1]、[2]、[3]、[1,2]、[2,3]、[1,3]、[1,2,3]

这两问可以用伪代码。

篇4:it笔试题目

1、对于如下程序:

#include

using namespace std;

class A

{

public:

A

{

cout<<“A”<

}

};

int main(void)

{

A a[4], b,*p;

}

会输出多少个A?( C )

A、2 B、3 C、5 D、6

p只是一个对象指针,并没有指向一个对象的内存空间,所以没有调用构造函数。

2、头文件中的 ifndef/define/endif 有什么作用?

答:防止该头文件被重复引用,避免变量、类型等被重新定义。

3、const 有什么用途?(请至少说明两种)

答:(1)可以定义 const 常量。

(2)const可以修饰函数的参数、返回值,甚至函数的定义体。被const修饰的东西都受到强制保护,可以预防意外的变动,能提高程序的健壮性。

4、如下的字符串函数,用于生存一个字符串 ”连接号码异常” ,并返回它的指针

char* strfun()

{

char str[20];

strcpy(str, “连接号码异常”);

printf(“%s \\n”, str); //printf语句1

return str;

}

void main()

{

char *pstr = strfun();

printf(“%s \\n”, pstr); //printf语句2

}

问题1 : printf语句1和printf语句2哪个能在屏幕上正在打印出来?

问题2 : 如果不能正常在屏幕上打印出字符串,请说明原因。

问题3 : 如果不修改strfun的声明,请问该如何修改上述程序的错误。

答:

问题1:语句1可以正常打印,语句2不能正常打印;

问题2:语句2使用的指针所指向的内存空间str[20],在函数strfun返回时已经被释放了;

问题3:可以将函数strfun中的语句char str[20];改为char *str = new char[20];

5、下面是交换两个double型数据的函数,

void swap( double* p1, double* p2 )

{

double *p;

*p = *p1;

*p1 = *p2;

*p2 = *p;

}

void main()

{

double a = 0.1;

double b = 0.2;

swap( &a, &b );

}

请找出上述代码的错误,指出错误的原因,并改正。

答:函数swap中混淆了double型指针与double型变量的差别,对于一个未初始化的指针访问其内存空间是非常危险的。对swap函数修改如下:

void swap( double* p1, double* p2 )

{

double p;

p = *p1;

*p1 = *p2;

*p2 =p;

}

6、在电信业务的后台处理程序中,经常会涉及到处理字符串,除了用char *处理字符串之外,C++还为我们提供了封装了的字符串类string,其本质也是用一个动态数组来保存字符串,类String的原型为:

class String

{

public:

String(const char *str = NULL); // 普通构造函数

String(const String &other); // 拷贝构造函数

~String(void); // 析构函数

String & operate =(const String &other); // 赋值函数

private:

char *m_data; // 用于保存字符串

};

请编写String的上述4个函数普通构造函数、拷贝构造函数、析构函数和赋值函数。

代码如下:

class String

{

private:

char *m_data;

public:

String();

String(const char *str = NULL);

String(const String &other);

~String(void);

String & operator =(const String &other);

};

String::String()

{

m_data = NULL;

}

String::String(const char *str = NULL) //带一个指针的普通构造函数

{

if(str == NULL)

{

m_data = new char[1];

assert(m_data != NULL);

*m_data = '\\0';

}

else

{

int length=strlen(str);

m_data = new char[length+1];

assert(m_data != NULL);

strcpy(m_data,str);

}

}

String::String(const String &other) //拷贝构造函数

{

m_data = new char[other.length+1];

assert(m_data != NULL);

strcpy((*this).m_data,other.m_data);

}

String::~String(void) //析构函数

{

if(m_data != NULL)

{

delete m_data;

m_data = NULL;

}

}

String & String::operator=(const String &other) //赋值函数

{

if(&other != this)

{

delete [](*this).m_data;

(*this).m_data = new char[other.length+1];

assert((*this).m_data != NULL);

strcpy((*this).m_data,other.m_data);

}

}

篇5:it笔试题目

1、对于一个内存地址是32位、内存页是8KB的系统。0X0005F123这个地址的页号与页内偏移分别是多少。

2、如果X大于0并小于65536,用移位法计算X乘以255的值为: (X<<8)-X

X<<8-X是不对的,因为移位运算符的优先级没有减号的优先级高,首先计算8-X为0,X左移0位还是8。

3、一个包含n个节点的四叉树,每个节点都有四个指向孩子节点的指针,这4n个指针中有 3n+1 个空指针。

4、以下两个语句的区别是:第一个动态申请的空间里面的值是随机值,第二个进行了初始化,里面的值为0

int *p1 = new int[10];

int *p2 = new int[10]();

5、计算机在内存中存储数据时使用了大、小端模式,请分别写出A=0X123456在不同情况下的首字节是,大端模式:0X12 小端模式:0X56 X86结构的计算机使用 小端 模式。

一般来说,大部分用户的操作系统(如windows, FreeBsd,Linux)是小端模式的。少部分,如MAC OS,是大端模式 的。

6、在游戏设计中,经常会根据不同的游戏状态调用不同的函数,我们可以通过函数指针来实现这一功能,请声明一个参数为int *,返回值为int的函数指针:

int (*fun)(int *)

7、下面程序运行后的结果为:to test something

char str[] = “glad to test something”;

char *p = str;

p++;

int *p1 = static_cast(p);

p1++;

p = static_cast(p1);

printf(“result is %s\\n”,p);

8、在一冒险游戏里,你见到一个宝箱,身上有N把钥匙,其中一把可以打开宝箱,假如没有任何提示,随机尝试,问:

(1)恰好第K次(1=

(2)平均需要尝试多少次。

这个就是求期望值 由于每次打开宝箱的概率都是1/n,则期望值为: 1*(1/n)+2*(1/n)+3*(1/n)+......+n*(1/n) = (n+1)/2

篇6:PS笔试题目

一、单选题:

1、色彩深度是指在一个图像中____________的数量。

A、颜色

B、饱和度*

C、亮度

D、灰度

2、当将CMYK模式的图像转换为多通道模式时,产生的通道名称是:___________

A、青色、洋红、黄色、黑色*

B、青色、洋红、黄色

C、四个名称都是Alpha 通道

D、四个名称都是Black (黑色通道)

3、在Photoshop中的空白区域,双击可以实现____________

A、新建一个空白文档

B、新建一幅图片

C、打开一幅图片*

D、只能打开一幅扩展名为.psd的文件

4、按住Ctrl键在Photoshop中的空白区域双击可以实现____________

A、新建一个空白文档*

B、新建一幅图片

C、打开一幅图片

D、只能打开一幅扩展名为.psd的文件

5、文件菜单中的“打开为”菜单项的作用是____________

A、打开一个新的图片

B、只能打开一个扩展名为.psd的文件*

C、打开一个新建文件

D、打开所有格式的图片文件

6、下列哪种工具可以选择连续的相似颜色的区域:____________

A、矩形选框工具

B、椭圆选框工具

C、魔棒工具*

D、磁性套索工具

7、为了确定磁性套索工具对图像边缘的敏感程度,应调整下列哪个数值:____________

A、容差

B、边对比度*

C、颜色容差

D、套索宽度

8、在色彩范围对话框中为了调整颜色的范围,应当调整:___________

A、反相

B、消除锯齿

C、颜色容差*

D、羽化

9、变换选区命令不可以对选择范围进行哪个编辑:____________

A、缩放

B、变形

C、不规则变形*

D、旋转

10、在路径曲线线段上,方向线和方向点的位置决定了曲线段的:____________

A、角度

B、形状*

C、方向

D、像素

11、若要进入快速蒙版状态,应该:____________

A、建立一个选区*

B、选择一个Alpha 通道

C、单击工具箱中的快速蒙版图标

D、单击编辑菜单中的快速蒙版

12、若想使各颜色通道以彩色显示,应选择下列哪个命令设定:___________

A、显示与光标*

B、图像高速缓存

C、透明度与色域

D、单位与标尺

13、Alpha 通道最主要的用途是____________

A、保存图像色彩信息

B、创建新通道

C、用来存储和建立选择范围*

D、为路径提供的通道

14、移动图层中的图像时,如果每次需移动10 个象素的距离,应___________

A、按住Alt键的同时按键盘上的箭头键

B、按住Tab 键的同时按键盘上的箭头键

C、按住Ctrl的同时按键盘上的箭头键

D、按住Shift 键的同时按键盘上的箭头键*

15、哪种类型的图层可以将图像自动对齐和分布:____________

A、调节图层

B、链接图层*

C、填充图层

D、背景图层

16、滤镜中的__________效果,可以使图像呈现塑料纸包住的效果;该滤镜使图像表面产生高光区域,好像用塑料纸包住物体时产生的效果。

A、塑料包装*

B、塑料效果

C、基底凸现

D、底纹效果

17、在photoshop 7.0中__________是最重要、最精彩、最不可缺少的一部分 ,是一种特殊的软件处理模块,也是一种特殊的图像效果处理技术。

A、图层

B、蒙版

C、工具

D、滤镜*

18、PHOTOSHOP生成的文件默认的文件格式扩展名为____________

A、JPG

B、PDF

C、PSD*

D、TIF

19、图象的分辩率为300象素每英寸,则每平方英寸上分布的象素总数为_________ A、600

B、900

C、60000

D、90000*

20、HSB中的H是指________

A、色相*

B、明度

C、亮度

D、纯度

21、一个8位图像支持的颜色有_____________

A、16种

B、256种*

C、65536种

D、1677万种

22、photoshop最多可以设置的暂存盘的数目是__________

A、3个

B、4个

C、5个

D、6个

23、photoshop缺省时,设置的保留历史状态数是_____________

A、20次*

B、50次

C、99次

D、无限制

24、在对话框中,压住______键,可使取消按钮变成复位按钮。

A、Shift

B、Alt*

C、Ctrl

D、space(空格)

25、当图像偏蓝时,使用变化功能应当给图像增加何种颜色:____________

A、蓝色

B、绿色

C、黄色*

D、洋红

26、如果扫描的图像不够清晰,可用下列哪些滤镜弥补:____________

A、噪音

B、风格化

C、锐化*

D、扭曲

27、下列哪种格式不支持无损失压缩:____________

A、PNG

B、JPEG*

C、PHOTOSHOP

D、GIF

28、下列哪种格式用于网页中的图像制作:____________

A、EPS

B、DCS 2.0

C、TIFF

D、JPEG*

29、下列哪种格式支持图层:____________

A、PSD*

B、JPG

C、BMP

D、DCS 2.0

30、当使用JPEG 作为优化图像的格式时:____________

A、JPEG 虽然不能支持动画,但它比其它的优化文件格式(GIF和PNG)所产生的文件一定小

B、当图像颜色数量限制在256 色以下时,JPEG 文件总比GIF 的大一些

C、图像质量百分比值越高,文件越大*

D、图像质量百分比值越高,文件越小

31、下面对于高斯模糊叙述正确的是:____________

A、可以对一幅图像进行比较精细的模糊。

B、对图像进行很大范围的调整,产生区间很大的各种模糊效果。*

C、使选区中的图像呈现出一种拍摄高速运动中的物体的模糊效果。

D、用于消除图像中颜色明显变化处的杂色,使图像变得柔和。

32、使用钢笔工具可以绘制出最简单的线条是什么:____________

A、直线*

B、曲线

C、描点

D、像素

33、图层控制面板的快捷键是:___________

A、F6

B、F7*

C、F8

D、F9

34、下列可以使图像产生立体光照效果的滤镜是____________

计算机一级ps考试试题及答案计算机等级考试题库 A、风

B、等高线

C、浮雕效果*

D、照亮边缘

35、下列哪个不属于在图层面板中可以调节的参数___________

A、透明度

B、编辑锁定

C、显示隐藏当前图层

D、图层的大小*

36、Alpha 通道相当于几位的灰度图:____________

A、4位

B、8位

C、16位*

D、32位

37、在图层面板中,按住___________的同时单击垃圾桶图标,可直接将选中的通道删除。

A、Shift

B、Alt*

C、Ctrl

D、space

38、按住下列哪个键可保证椭圆选框工具绘出的是正圆形__________

A、Shift*

B、Alt

C、Ctrl

D、Caps Lock

39、当你使用魔棒工具在图像上单击,只有一个像素被选中,容差的值最可能是__________ A、255

B、256

C、1

D、0*

40、当单击路径调板下方的“用前景色填充路径”图标时,若想弹出填充路径的设置对话框,应同时按住下列的___________键

A、Shift

B、Ctrl

C、Alt*

D、Shift+ctrl

篇7:程序设计相关笔试题目

程序设计相关笔试题目

一:  写入如下程序的运行结果

1、

public class Test {

int i = 1;

int j = 3;

public Test(int m, int n){

this.i = m;

this.j = n;

}

public Test{}

public static void main(String[] args) {

new Test().test();

}

public void test(){

new Test(4,2);

System.out.println(“i=”+i+“,j=”+j);

}

}

我写的是 i=2, j=4, 而实际上的`运行结果为i=1, j=3。

2、

public class A {

public int Avar;

public A(){

System.out.println(“AAA”);

doSomething();

}

public void doSomething(){

Avar = 1111;

System.out.println(“A.doSomething()”);

}

}

public class B extends A {

public int Bvar = 2222;

public B(){

System.out.println(“BBBB”);

doSomething();

System.out.println(“Avar=”+Avar);

}

public void doSomething(){

System.out.println(“Bvar=”+Bvar);

}

public static void main(String[] args) {

new B();

}

}

我写的运行结果为:

AAA

A.doSomething()

BBB

2222

1111

而实际运行结果为:

AAA

Bvar=0

BBB

Bvar=2222

Avar=0

3、  Interger integer;

if(integer==42){   do  something  ...  }。 次代码片段在运行时抛 空指针异常。 因为Integer为非基本类型的变量, 其默认值为null,  所以 ....     ...

4、

/**

* 测试 string 的

*/

public static void main(String[] args) {

String str1 = new String(“A”);

String str2 = new String(“B”);

operateString(str1, str2);

System.out.println(“str1=”+str1+“,str2=”+str2);

int x=10;

operateInt(x);

System.out.println(x);

StringBuffer str3 = new StringBuffer(“A”);

StringBuffer str4 = new StringBuffer(“B”);

operateStringBuffer(str3, str4);

System.out.println(“str3=”+str3+“,str4=”+str4);

testOperator();

}

public static void operateString(String a, String b){

a.concat(b);

b=a;

}

public static void operateInt(int x){

x = x+100;

}

public static void operateStringBuffer(StringBuffer a, StringBuffer b){

a.append(“B”);

b=a;

}

输出结果为:  A, B, 10, AB, B.  此题给出了正解,

5、String 类型的变量也支持重载符: “+=”。

6、  编程题, 实现 归并排序算法:

public class MergeSort2 {

public int[] sort(int[] data) {

int[] temp=new int[data.length];

mergeSort(data,temp,0,data.length-1);

return data;

}

private void mergeSort(int[] data,int[] temp,int l,int r){

int mid=(l+r)/2;

System.out.println(l+“, ”+mid+“, ”+r);

if(l==r) return ;

mergeSort(data,temp,l,mid);

mergeSort(data,temp,mid+1,r);

for(int i=l;i<=r;i++){

System.out.println(“i=”+i);

temp[i]=data[i];

}

int i1=l;

int i2=mid+1;

for(int cur=l;cur<=r;cur++){

if(i1==mid+1)

data[cur]=temp[i2++];

else if(i2>r)

data[cur]=temp[i1++];

else if(temp[i1]

data[cur]=temp[i1++];

else

data[cur]=temp[i2++];

}

}

/**

* @param args

*/

public static void main(String[] args) {

int[] datas={1,21,34,79,98,23,68,2,3,8,6,33,6,7,87,32,24,6,776};

MergeSort2 mergeSort=new MergeSort2();

datas=mergeSort.sort(datas);

for(int i=0;i

System.out.print(datas[i]+“,”);

}

}

}

篇8:JAVA笔试题目

JAVA笔试题目

1、EJB包括(SessionBean,EntityBean)说出他们的生命周期,及如何管理事务的?

SessionBean: Stateless Session Bean 的生命周期是由容器决定的,当客户机发出请求要建立一个Bean的实例时,EJB容器不一定要创建一个新的Bean的实例供客户机调用,而是随便找一个现有的实例提供给客户机,当客户机第一次调用一个Stateful Session Bean 时,容器必须立即在服务器中创建一个新的Bean实例,并关联到客户机上,以后此客户机调用Stateful Session Bean 的.方法时容器会把调用分派到与此客户机相关联的Bean实例。

EntityBean:Entity Beans能存活相对较长的时间,并且状态是持续的。只要数据库中的数据存在,Entity beans就一直存活。而不是按照应用程序或者服务进程来说的。即使EJB容器崩溃了,Entity beans也是存活的。Entity Beans生命周期能够被容器或者 Beans自己管理。

EJB通过以下技术管理实务:对象管理组织(OMG)的对象实务服务(OTS),Sun Microsystems的Transaction Service(JTS)、Java Transaction API(JTA),开发组(X/Open)的XA接口。

2、应用服务器有那些?

BEA WebLogic Server,IBM WebSphere Application Server,Oracle9i Application Server,jBoss,Tomcat

3、给我一个你最常见到的runtime exception。

ArithmeticException, ArrayStoreException, BufferOverflowException, BufferUnderflowException, CannotRedoException, CannotUndoException, ClassCastException, CMMException, ConcurrentModificationException, DOMException, EmptyStackException, IllegalArgumentException, IllegalMonitorStateException, IllegalPathStateException, IllegalStateException, ImagingOpException, IndexOutOfBoundsException, MissingResourceException, NegativeArraySizeException, NoSuchElementException, NullPointerException, ProfileDataException, ProviderException, RasterFormatException, SecurityException, SystemException, UndeclaredThrowableException, UnmodifiableSetException, UnsupportedOperationException

4、接口是否可继承接口? 抽象类是否可实现(implements)接口? 抽象类是否可继承实体类(concrete class)?

接口可以继承接口,

抽象类可以实现(implements)接口,抽象类是否可继承实体类,但前提是实体类必须有明确的构造函数。

5、List, Set, Map是否继承自Collection接口?

List,Set是,Map不是

6、说出数据连接池的工作机制是什么?

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

7、abstract的method是否可同时是static,是否可同时是native,是否可同时是synchronized?

都不能

8、数组有没有length()这个方法? String有没有length()这个方法?

数组没有length()这个方法,有length的属性。String有有length()这个方法。

9、Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别?

Set里的元素是不能重复的,那么用iterator()方法来区分重复与否。equals()是判读两个Set是否相等。

equals()和==方法决定引用值是否指向同一对象equals()在类中被覆盖,为的是当两个分离的对象的内容和类型相配的话,返回真值。

10、构造器Constructor是否可被override?

构造器Constructor不能被继承,因此不能重写Overriding,但可以被重载Overloading。

11、是否可以继承String类?

String类是final类故不可以继承。

12、swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上?

switch(expr1)中,expr1是一个整数表达式。因此传递给 switch 和 case 语句的参数应该是int、short、char 或者 byte。long,string 都不能作用于swtich。

13、try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后?

会执行,在return前执行。

14、编程题: 用最有效率的方法算出2乘以8等於几?

2 << 3 (有C背景的程序员特别喜欢问这种问题)

15、两个对象值相同(x.equals(y) == true),但却可有不同的hash code,这句话对不对?

不对,有相同的hash code。

16、当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递?

是值传递。Java 编程语言只有值传递参数。当一个对象实例作为一个参数被传递到方法中时,参数的值就是对该对象的引用。对象的内容可以在被调用的方法中改变,但对象的引用是永远不会改变的。

篇9:汉王笔试题目

汉王笔试题目分享

1.人工智能与模式识别的研究已有多年,但似乎公认的观点认为它仍然非常困难,试对你所熟悉的任一方向(如指纹识别、人像识别、语音识别、字符识别、自然语言理解等)的发展状况进行描述。并设想如果你将从事该方向的研究,你打算如何着手,以建立有效的识别理论和方法;或者你认为现在的理论和方法有何缺陷,有什么办法来进行改进?(500字以内即可,不要太长)

2.简述下面任一主题的主要理论框架或主要观点(500字以内即可,不要太长)

(1)David Marr的视觉计算理论框架

(2)格式塔(Gestalt)心理学派的主要观点

(3)Bayes决策理论

(4)人工神经网络中的BP网络、自组织网络和联想记忆网络的.主要内容

(5)基因算法

(6)小波分析

(7)目前流行的有损静态图像压缩方法

3.设想你要设计一个算法,检测给定的图像中是否有矩形结构。所要检测的矩形可能有多种形态,试提出你的算法框架。要求你的算法至少能检测出样本中的矩形,而拒绝其他的任意非矩形结构。矩形的大小、位置和方向未知,要求你的算法能确定这些参数。

如果你认为这个问题太难而不能解决,请说明理由。

高级软件开发人员招聘试题

说明:

可能您的专业并不完全符合本试题所涉及的领域。因此,并非所有的问题都需要回答,您可以只回答你所熟悉和能够回答的问题。允许参考任意的资料,但请独立完成此试题,我们更欣赏您独立的思考和创新的精神。本试题并非我们录用或者不录用您的惟一依据。

应聘高级软件开发人员者请回答这部分问题。

1.数据的逻辑存储结构(如数组,队列,树等)对于软件开发具有十分重要的影响,试对你所了解的各种存储结构从运行速度、存储效率和适用场合等方面进行简要地分析。

2.数据库技术是计算机系统中一个非常重要的领域,几乎所有的计算机应用中都或多或少地用到了数据库,

试简要地谈谈数据库设计中应当注意哪些问题,以及如何解决?给出两种你所熟悉的DBMS,要求一种适用于小型应用,另一种适用于大型应用,给出你做出选择的理由。

3.某公司的主要业务是提供WWW和E-mail服务,出于安全考虑,该公司要求我公司提供一套网络指纹登录系统,该系统要求能够利用指纹替代E-mail中常用的密码,并对所提供的部分网页通过指纹认证后才能访问,请利用你所学过的知识对该系统进行分析设计,你可以指定网络的配置(包括协议),但必须保证邮件用户既可通过网页(http方式)收取信件,也可通过Outlook收取信件。请分析该系统的可行性,可行时给出系统结构和主要的存储结构,指出系统中的难点和解决方法。(假设指纹识别的问题已经解决)

高级硬件开发人员招聘试题

说明:

可能您的专业并不完全符合本试题所涉及的领域。因此,并非所有的问题都需要回答,您可以只回答你所熟悉和能够回答的问题。允许参考任意的资料,但请独立完成此试题,我们更欣赏您独立的思考和创新的精神。本试题并非我们录用或者不录用您的惟一依据。

应聘高级硬件开发人员者请回答这部分问题。

1.下面是一些基本的数字电路知识问题,请简要回答:

(1)什么是Setup和Holdup时间?

(2)什么是竞争与冒险现象?怎样判断?如何消除?

(3)请画出用D触发器实现2倍分频的逻辑电路。

(4)什么是“线与”逻辑?要实现它,在硬件特性上有什么具体要求?

(5)什么是同步逻辑和异步逻辑?

(6)请画出微机接口电路中,典型的输入设备与微机接口逻辑示意图(数据接口、控制接口、所存器/缓冲器)。

(7)你知道哪些常用的逻辑电平?TTL与COMS电平可以直接互连吗?

2.可编程逻辑器件在现代电子设计中越来越重要,请问:

(1)你所知道的可编程逻辑器件有哪些?

(2)试用VHDL或Verilog,ABLE描述8位D触发器逻辑

3.设想你将设计完成一个电子电路方案。请简述用EDA软件(如PROTEL)进行设计(包括原理图和PCB图)到调试出样机的整个过程。在各个环节应注意哪些问题?

篇10:公司笔试题目

PHP:语法简单,非常易学易用,很利于快速开发各种功能不同的定制网站,PHP因为结构上的缺陷,使的PHP在复杂的大型项目上的开发和维护都比较困难。

JSP:对于网站开发来讲不像PHP和ASP那样易学易用,支持JAVA的主机也少于支持PHP的主机,这从一定程度上限制了Java技术在网站上的发展,不过在企业软件应用上来讲,MVC还是拥有相当大的优势的.,虽然其配置和部署相对其他脚本语言来说要复杂一些,但对于跨平台的中大型企业应用系统来讲,基于JAVA技术的MVC架构几乎成为唯一的选择。

1. 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题)

#define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL

我在这想看到几件事情:

1). #define 语法的基本知识(例如:不能以分号结束,括号的使用,等等)

2). 懂得预处理器将为你计算常数表达式的值,因此,直接写出你是如何计算一年中有多少秒而不是计算出实际的值,是更清晰而没有代价的。

3). 意识到这个表达式将使一个16位机的整型数溢出-因此要用到长整型符号L,告诉编译器这个常数是的长整型数。

4). 如果你在你的表达式中用到UL(表示无符号长整型),那么你有了一个好的起点。记住,第一印象很重要。

壳牌笔试题目

中国银联笔试题目

经历的笔试题目

uc笔试题目

Java笔试题目

下载供电局笔试题目(共10篇)
供电局笔试题目.doc
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档
点击下载本文文档