cvb.net效率的简单介绍

美国现有77艘航母? 列个表 名字 历史都列下 谢谢

美国现役12艘航母:

成都创新互联公司是一家专业提供鄠邑企业网站建设,专注与成都网站设计、成都网站制作、外贸网站建设HTML5建站、小程序制作等业务。10年已为鄠邑众多企业、政府机构等服务。创新互联专业的建站公司优惠进行中。

1:“德怀特.艾森豪威尔”号核航母 DWIGHTD.EISENHOWE(CVN69)

2“哈里.杜鲁门”号核动力航母 HARRYS TRUMAN(CVN75)

3“独立”号航母 INDEPENDENCE

4“乔治.华盛顿”号核航母 GEORGE WASHINGTON(CVN73)

5“约翰.肯尼迪”号航母 JOHNF KENNEDY(CV67)

6“亚伯拉罕.林肯”号核航母 ABRAHAM LINCOLN(CVN72)

7“罗斯福”号 THEODORE ROOSEVELT(CVN71)

8“美国”号航母(CV66) 为“小鹰”级第三舰。

9“尼米兹”号核航母 NIMITZ(CVN68)

美国“企业”号核动力航空母舰

10“约翰.斯坦尼斯”号核动力航母 JOHNC STENNIS(CVN74)

11“卡尔.文森”号核动力航母 CARL VINSON(CVN70)

12小鹰号航空母舰 KITTY HAWK(CV-63)

13“星座”号航母 CONSTELLATION(CV64)(注意!!!!!这个在2003年8月6日就退出现役转入预备役了

CV63“小鹰”号常现动力航母该舰为小鹰级首舰,1961年4月服役,常驻西太平洋执勤;标准排水量60100吨,舰长323.6米;飞行甲板长318.8米、宽76.8米;动力装置为8座锅炉,4台蒸汽轮机,28万马力;航速32节;续航力为12000海里/20节;可搭载各型飞机80-90架;编制5480人;当时造价为2.652亿美元,设计使用寿命30年。该舰原是作为重型攻击航空母舰设计建造的,1973年改装为多用途航母,1987年至1991年进行了大规模的现代化改装,服役期延长15年,满载排水量增至83960吨。“小鹰”号服役后一直在太平洋舰队,长期以圣迭戈海军基地为母港,参加过越战,多次前往西太平洋和海湾执勤,1998年7月接替退役的“独立”号航母部署至日本横须贺、常驻西太平洋。目前,该舰由美海军第7舰队第5航母大队司令指挥,搭载第5舰载航空联队,装备各型舰载机76架,包括F-14战斗机14架、F/A-18战斗/攻击机36架、EA-6B电子战机和E-2C预警机各4架、S-3B反潜机8架、SH-60F反潜直升机6架、HH-60H救援直升机和ES-3电子侦察机各2架,计划于2008年退役。

CV64“星座”号为小鹰级航母的第2艘,1961年10月27日加入太平洋舰队服役,性能与“小鹰”号一样。该舰服役后一直以加利福尼亚州的圣迭戈海军基地为母港。1964年8月4日美军挑起“北部湾”事件后,“星座”号航母便于次日出动舰载机轰炸北越,是美军发动全面侵越战争后第一艘参战的攻击航母。此后,“星座”号于1975年改装为多用途航母,1990年至1993年完成了延长服役期的改装,并计划于2003年退役。该舰目前隶属于太平洋舰队,舰上搭载第2舰载航空联队,装备各型舰载机76架,通常由2艘导弹巡洋舰、3艘驱逐舰、1艘导弹护卫舰。2艘核潜艇和1艘快速战斗补给舰担负护航。

CV67“肯尼迪”号这是小鹰级航母的第4艘,也是美国建造的最后一艘常规动力航空母舰,以美国第35任总统约翰·F·肯尼迪命名,母港设在美国东海岸佛罗里达州的海波特海军基地。该舰于1964年至1967年建造,1968年9月加入大西洋舰队服役。与前3艘同级舰相比,“肯尼迪”号的机库和飞行甲板布置有改进,斜角飞行甲板由倾斜11度20分改为11度,机库由长225米、宽30米改为长210米、宽32米,结构更趋合理,满载排水量减至80940吨。该舰曾参加了对古巴的海上封锁,并于1990年9月14日至199年3月12日连续6个月部署在波斯湾,是参加海湾战争时间最长的美国航母。1993年至1995年9月进行了延长服役期改装,之后转入海军后备队,担任训练航母,2000年又回到大西洋舰队转为现役航母,现在是美国海军唯一一艘训练航母,主要用于训练航母舰载机飞行员,同时电可以进行现役部署,执行作战任务,计划2018年退役,届时将有50年的服役史。

CVN65“企业”号为美国海军第一艘核动力多用途航空母舰,1958年至1960年建造,当时造价为4.5亿美元,1961年11月加入大西洋舰队服役,1965年至1990年部署在太平洋舰队,1990年至1994年进行为期4年的更换核燃料和现代化改装,之后加入大西洋舰队,目前母港设在弗吉尼亚州美国最大的海军基地诺福克。该舰标准排水量73570吨,满载排水量93970吨,全舰长342.5术,飞行甲板宽76.88米,载机约90架,由8台A2w型核反应堆为4台齿轮传动式汽轮机提供蒸汽,航速33节,更换一次核燃料可连续航行20万海至。1964年8至10月,“企业”号航母在核动力导弹巡洋舰“长滩”号和“班市里奇”号的护航下,组成世界上第一支全核动力特混舰队,进行了史无前例的环球航行,途中没有加油和再补治,历时64天,总航程32600海里,充分显示了核动力的巨大续航力,开创了航空母舰发展的新纪元。该舰曾参加对古巴的海上封锁以及越南战争和科索沃战争,先后四次更换核燃料。现隶属于大西洋舰队,执行任务时搭载第3舰载航空联队,装备各型舰载机78架。

CVN68“尼米兹”写这是继“企业”号之后的第二艘核动力超级航空母舰,以二战时期美国海军太平洋舰队司令尼米兹上将命名,1968年动工,1972年下水,1975年5月加入大西洋舰队服役,1987年转入太平洋舰队,母港设在布雷默顿,1998年3月进入位于诺福克的纽波特纽斯造船厂进行历时3年的大修,计划2002年完成。该舰标准排水量74042吨,满载排水量91487吨,总长333米,飞行甲板,宽76.8米,由2座A4W型压水式核反应堆提供动力,28万马力,航速30节以上,更换一次核燃料可连续运行13年,续航力达80-100万海里,可载各型舰载机90-100架,编制舰员5930人。“尼米兹”导采用了功率更大、结构更完善、寿命更长的A4W型核反应堆,并装备了计算机数据处理系统和“海麻雀”舰空导弹,服役时间可长达50年。1997年9月5日至1998年2月28日,该舰隶属太平洋舰队,搭载第9舰载航空联队,从美国西海岸的圣迭戈出发。横跨太平洋和印度洋,在炎热的波斯湾执勤3个月,参加了对伊拉克的空袭作战,然后又穿越红海、苏伊士运河、地中海和大西洋,抵达美国东海岸的梅波特海军基地,在175天内环球航行一周。

CVN69“艾森豪威尔”号为尼米兹级的第2艘,以美国第34任总统命名,性能与“尼米兹”号一致,1977年服役,部署在大西洋舰队,母港为诺福克海军基地,曾参加波黑战争空袭波黑塞族武装,多次前往地中海和海湾执勤。该舰目前隶属太平洋舰队,搭载第7舰载航空联队,装备各型飞机80架。

CVN70“文森”号该舰以二战前海军的坚定支得者美国众议院武装部队委员会主席“卡尔·文森”命名,性能与尼米兹级前二艘一样,1982年3月加入大西洋舰队服役,1983年部署至太平洋舰队,母港为布雷默顿海军基地。该舰曾多次在海湾执勤,参加过对伊拉克的空袭作战,目前由第3航母大队司令指挥,搭载第11舰载航空联队,装奋各型飞机78架。

CVN71“罗斯福”号是尼米兹级的第1艘,以美国第26任总统命名,性能略有改进,满载排水量增至97574吨,1986年10月服役,部署在大西洋舰队,母港为诺福克海军基地。该舰曾参加海湾战争,1999年又参加了科索沃战争,在同级舰中实战经验最为丰富。目前搭载第8舰载航空联队,装备各型舰载机80架.并由2艘巡洋舰、4艘驱逐舰、2艘核潜艇和1艘快速战斗支援舰担负护航。

CVN72“林肯”号以美国最受拥戴的林肯总统命名。性能进一步改进,装载2900吨航空弹药和350万加仑航空汽油后,满载排水量达102000吨,是世界上第一艘超过10万吨的航空母舰。该舰1989年服役,先部署在大西洋舰队,1990年转入太平洋舰队,母港由诺福克移至华盛顿州的埃弗雷特。目前由,搭载第14舰载航空联队,装备各型飞机78架,配属2艘导弹巡洋舰、6艘驱逐舰、2艘护卫舰、1艘核潜艇和3艘后勤舰,正在波斯湾执勤,每天出动舰载机对伊拉克进行空中监观和封锁。

CVN73“华盛顿”号以美国开国总统乔治·华盛顿命名,性能与“林肯”号一样,1992年服役,部署在大西洋舰队,母港为诺福克海军基地。目前隶属于第2巡洋舰驱逐舰大队,搭载第17舰载航空联队,装备各型飞机78架,正在地中海执勤,由导弹巡洋舰“诺曼底”号、驱逐舰“布里斯科”号和“加农”号、护卫舰“辛普森”号、核潜艇“安纳波利斯”号和“阿尔巴尼”号、快速战斗支援舰“供应”号担负护航。

CVN74“斯坦尼斯”号,这是尼米兹级的第7艘,1995年12月服役,是美海军第一艘装备IT-21“21世纪信息技术”系统,实现网络化的现代航空母舰,核动力装置也得到进一步改进,一次加注核燃料可连续运行23年,因此在45-50年的服役期内只需要换一次核燃料。该舰加入现役后先部署在大西洋舰队,1998年8月转入太平洋舰队,母港也由梅波特移至圣迭戈海至基地。2000年上半年,该舰搭载第9舰载航空联队各型飞机74架,首次前往西太平洋和波斯湾进行为期6个月的海外执勤。

CVN75“杜鲁门”号为美海军20世纪最后服役的航母,造价高达45亿美元。该舰以美国第33任总统命名,1993年至1996年建造,1998年7月服役,部署在了西洋舰队,母港为诺福克海军基地。目前,该舰正在中大西洋进行作战部署前的最后一次海上训练,由第2航母大队司令指挥,搭载第3舰载航空联队的飞机74架。

保持12艘大型航母编队,是美国国防部为“打赢两场几乎同时发生的战区战争”而确定的最低标准。在21世纪初,美海军将继续维持这一计划,到2008年,等10艘尼米兹级航母CVN77将接替“小鹰”号;而在研的CVNX级将于2006年开始建造,2013年接替“企业”号;第2艘CVNX级航母将于5年后取代“肯尼迪”号,届时,美海军航母将全部核动力化。

--------------------------------------------------------------------

在服役中的美国航舰:

I. 常规动力:

A. 小鹰级

1. 小鹰号 (CV-63)

2. 星座号 (CV-64)[已除役]

3. 肯尼迪号 (CV-67)

II. 核子动力:

A.

1. 企业号 (CVN-65)

B. 尼米兹级

1. 尼米兹号 (CVN-68)

2. 艾森豪威尔号 (CVN-69)

3. 卡尔文森号 (CVN-70)

4. 罗斯福号 (CVN-71)

5. 林肯号 (CVN-72)

6. 华盛顿号 (CVN-73)

7. 斯坦尼斯号 (CVN-74)

8. 杜鲁门号 (CVN-75)

9.里根号 (2003年服役) (CVN-76)

十二、“尼米兹”级航空母舰

尼米兹级是目前世界上排水量最大,载机最多,现代化程度最高的航空母舰,也是继“企业”号核航母之后,美国第二代核动力航空舰。首舰“尼米兹”号于1975年服役。该级舰的舰体和甲板采用高强度钢,可抵御半穿甲弹的攻击,弹药库和机舱装有63.5毫米厚的“凯夫拉”装甲,舰内设有23道水密横舱壁和10道防火隔壁,消防、损管和抗冲击等防护措施完备。能够承受3倍于埃塞克斯级航母受到的打击。它能够进行远洋作战夺取制空和制海权,攻击敌海上或陆上目标,支援登陆作战及反潜等。

该级舰现有8艘在役,1艘在建,1艘列入计划,是美国海军现役航空母舰的中坚。

1. “尼米兹”号 CVN68 1968年动工,1972年下水,1975年5月加入大西洋舰队服役,1987年转入太平洋舰队,母港设在布雷默顿,1998年3月进入诺福克的纽波特纽斯造船厂进行历时3年的大修,2002年完成。该舰标准排水量74042吨,满载排水量91487吨,总长333米,飞行甲板,宽76.8米,由2座A4W型压水式核反应堆提供动力,28万马力,航速30节以上,更换一次核燃料可连续运行13年,续航力达80-100万海里,可载各型舰载机90-100架,编制舰员5930人。“尼米兹”导采用了功率更大、结构更完善、寿命更长的A4W型核反应堆,并装备了计算机数据处理系统和“海麻雀”舰空导弹,服役时间可长达50年。1997年9月5日至1998年2月28日,该舰隶属太平洋舰队,搭载第9舰载航空联队,从美国西海岸的圣迭戈出发,横跨太平洋和印度洋,在炎热的波斯湾执勤3个月,参加了对伊拉克的空袭作战,然后又穿越红海、苏伊士运河、地中海和大西洋,抵达美国东海岸的梅波特海军基地,在175天内环球航行一周。

2. “艾森豪威尔”号 CVN69 为尼米兹级的第2艘,以美国第34任总统命名,性能与“尼米兹”号一致,1977年服役,部署在大西洋舰队,母港为诺福克海军基地,参加波黑战争,多次前往地中海和海湾执勤。目前隶属太平洋舰队,搭载第7舰载航空联队,装备各型飞机80架。

3. “文森”号 CVN70 该舰以二战前海军的坚定支持者美国众议院武装部队委员会主席“卡尔·文森”命名,1982年3月加入大西洋舰队服役,1983年部署至太平洋舰队,母港为布雷默顿海军基地。该舰曾多次在海湾执勤,参加过对伊拉克的空袭作战,目前由第3航母大队司令指挥,搭载第11舰载航空联队,装备各型飞机78架。

4. “罗斯福”号 CVN71 满载排水量增至97574吨,1986年10月服役,部署在大西洋舰队,母港为诺福克海军基地。参加海湾战争,1999年参加科索沃战争,在同级舰中实战经验最为丰富。目前搭载第8舰载航空联队,装备各型舰载机80架.并由2艘巡洋舰、4艘驱逐舰、2艘核潜艇和1艘快速战斗支援舰担负护航。

5. “林肯” 号 CVN72 装载2900吨航空弹药和350万加仑航空汽油后,满载排水量达102000吨,是世界上第一艘超过10万吨的航空母舰。该舰1989年服役,先部署在大西洋舰队,1990年转太平洋舰队,母港由诺福克移至华盛顿州的埃弗雷特。目前搭载第14舰载航空联队,装备各型飞机78架,配属2艘导弹巡洋舰、6艘驱逐舰、2艘护卫舰、1艘核潜艇和3艘后勤舰。

6. “华盛顿”号 CVN73 1992年服役,部署在大西洋舰队,母港为诺福克海军基地。目前隶属于第2巡洋舰驱逐舰大队,搭载第17舰载航空联队,装备各型飞机78架,由导弹巡洋舰“诺曼底”号、驱逐舰“布里斯科”号和“加农”号、护卫舰“辛普森”号、核潜艇“安纳波利斯”号和“阿尔巴尼”号、快速战斗支援舰“供应”号担负护航。

7. “斯坦尼斯”号 CVN74 1995年12月服役,是美海军第一艘装备IT-21“21世纪信息技术”系统,实现网络化的现代航空母舰,核动力装置也得到进一步改进,一次加注核燃料可连续运行23年,在45-50年的服役期内只需要换一次核燃料。该舰加入现役后先部署在大西洋舰队,1998年8月转入太平洋舰队,母港也由梅波特移至圣迭戈海军基地。2000年上半年,该舰搭载第9舰载航空联队各型飞机74架,首次航行是前往西太平洋和波斯湾进行为期6个月的海外执勤。

8. “杜鲁门”号 CVN75 1993年至1996年建造,1998年7月服役,部署在了西太平洋舰队,母港为诺福克。由第2航母大队司令指挥,搭载第3舰载航空联队的飞机74架。

9.“里根”号 CVN76 纽波纽斯船厂建造,1984年2月9日开工,将取代星座号航母。耗资40亿美元。

美国海军建造的最后一艘“尼米兹”级航空母舰,CVN-77,船体造价约为3.8亿美元,预计将在2008年服役,以取代现役的“小鹰”号航空母舰(CV-63)。这艘以美国前总统“乔治.布什(老)”命名的航空母舰希望能够成为承上启下的航母,为未来美国海军的航母积累经验,提供实验平台。美国海军在1995年开始设计、研制新一代航母CVNX。设计是全新的思路。有鉴于此,美国海军决定将CVN-77航母作为研发CVNX级航母相关科技的“过渡型”航母。

十三、美国航空母舰的现状与未来

目前美国海军现有2型3级12艘大型航空母舰,其中包括小鹰级常规动力母3艘、企业级核动力航母1艘、尼米兹级核动力航母8艘。其中,除小鹰号母港设在海外航的日本横须贺海军基地外,其余11艘的母港均在美国本土的五大航空母舰基地。

美海军规定,和平时期,每艘航母一个标准的训练、执勤和休整周期为18个月,并各占1/3时间。因此,正常情况下,美海军现役12艘航空母舰,有1/3在海湾地区、西太平洋、地中海等海外前沿地区执勤或担负作战任务,1/3进行海上训练,另有1/3在港内休整或进厂维修保养。当然,战时其训练、休整和维修周期会缩短,能执行作战任务的航空母舰将比平时增加50%至1倍左右,可能会集结6-8艘航空母舰投入作战。目前部署如下:

●小鹰号(CV—63),母港为日本横须贺。

●星座号(CV—64)、斯坦尼斯号(CVN—74),母港为美国加利福尼亚的圣迭戈。

●卡尔·文森号(CVN—70),母港为美国华盛顿州的布雷默顿。

●林肯号(CVN—72),母港为华盛顿州的埃弗里特。

大西洋舰队方面:

●企业号(CVN—65)、尼米兹号(CVN—68)、艾森豪威尔号(CVN—69)、罗斯福号(CVN—71)、华盛顿号(CVN—73)、杜鲁门号(CVN—75),母港为美国弗吉尼亚州的诺福克军港。

●肯尼迪号(CVN—67),母港为美国佛罗里达州的梅波特(在不执行任务的时候用作训练航母)。

●里根号:目前还未部署。

保持12艘大型航母编队,是美国国防部为“打赢两场几乎同时发生的战区战争”而确定的最低标准。在21世纪初,美海军将继续维持这一计划。

2002年底,“里根号”将接替“小鹰”级中的“星座号”。到2008年,第10艘尼米兹级航母CVN77将接替“小鹰”号。而在研的CVNX级第一艘CVNX-1将于2006年开始建造,该舰将在CVNX-77的基础上进行进一步的改进,2013年接替“企业”号。而第2艘CVNX级航母将于2018年取代“肯尼迪”号。届时,美海军航母中常规动力的“小鹰级”将全部退役,美国的航空母舰将全部核动力化。

CVB是什么

看了一下是一款图象处理软件CVB 提供强大的功能优势:

1)30多个软件开发包能灵活、有效的完成图像处理任务。

2) 集合了来自于各个部门生产商生产的最重要的图像处理部件(相机、图像采集卡,光源)和技术(Camera Link, FireWire, USB, Gigabit Ethernet etc.)的优化驱动程序。

3) CVB 支持来自于众多生产厂家的标准的和特制相机(高分辨率、高速、线扫描相机等等)。

由于有了这些特性,CVB可应用于许多不同行业。从化工、制药到机械工程到电子、医学,电信,可能应用的行业涵盖极为广泛。

图像处理的快捷通道

从图像采集到图像处理本身到最终的决策阶段,CVB满足基于工业图像处理系统的检测任务需求的任何功能函数。对于某项给定任务的特别应用可在编程环境下生成并传给目标系统。

CVB用户的两种编程环境:一方面,可用普通的高级语言编译器如:

Microsoft Visual Basic

Microsoft Visual C++

Borland Delphi

VB.NET

VC.NET

C#.NET 和

Borland C++-Builder

另一方面,用户可用Stemmer Imaging 的用户界面 iTuition.

无论用户做哪种选择都可用以ActiveX 控件和DLLs形式存在的CVB软件开发工具,而且可在用户自己的应用中配合CVB使用上千种第三方的运算法则。

CVB可用于两种不同的技术平台。除了标准的Windows-PCs, CVB也可以在智能相机系统里实现图像处理功能。

开放式编程

过去,尽管多次尝试简化系统,但只有有经验的程序员能够配合CVB用以上提到的高级语言编译器作图像处理应用。现在,用iTuition用户界面,Stemmer Imaging提供了另外一条极大简化了的途径:用户可在经过特殊改造了的用户界面内链接由CVB提供的ActiveX控件。由于有了这种直接的用CVB创造机器视觉应用的方法,程序员不再需要掌握传统的编程语言。而且,iTuition为有经验的程序员提供多功能的脚本语言。

灵活选择目标系统

在整体构造的设计中,CVB可灵活选择目标系统并可满足任何给定图像处理应用。目前为止,大多数进行中的CVB应用都为标准的PC机设计。目前CVB支持的操作系统有WindowsNT, Windows2000和WindowsXP.

由Stemmer Imaging生产的智能相ThinkEye代表了一个特定的目标系统。基本方案包括图像管理器和三个CVB软件开发包。由此,CVB第一次可用于智能相机系统!

CVB的结构

通过更高一级编程,CVB可被进一步分为发挥不同功能的四个层面。生成的程序在适合的系统上运行(Windows-PC 或者智能相机)。

CVB的核心部分采取了一个叫做图像管理器的形式,在图表中由阴暗部分表示(Display, CVB-Image和Image Source)。CVB的图像管理器提供图像采集,硬盘驱动程序这样的基本功能。

图片

CVB四个层面的任务

硬件:

CVB的最低层面可以读出以各种格式存在的图像数据。通常从图像采集卡采集的图像以动态图像的形式存在。当然也可以从文件中输入图像数据。

为了支持图像源功能,所用硬盘的驱动程序也被安置在这一阶段。有代表性的一般是以由相关硬件生产厂商提供的程序库的形式存在,而且只支持相应的硬件。如果用户选择在这一阶段编程,他们必须因此而处理大量不同的软件包。硬件的任何变化都需要用户熟悉新的软件库,因而也需花费更多的资金,付出更多努力。传统上来讲,图像处理应用一般在这一阶段编程。

硬件抽象

在这一层CVB进行系统硬件抽象化。这样给与程序员广泛的,不止限于生产商的硬件控制功能。

在这一阶段,要被处理的图像被定义为CVB图像储存起来。无论图像是来自于面扫描线扫描相机或者仅仅只是简单的来自于硬盘,图像都会具备相同的特性。精确定义的图像使得获取图像的操作变得特别灵活有效。另外,开发商不再需要具备生产厂商特别具备的程序知识。因此对于某项不同产品,在软件开发过程中或之后转换硬件变得格外简单。

显示和处理:

任何一项图像处理工作的目的就是描述所采集图像数据并从中获取所需信息。这项工作在CVB的显示与处理阶段完成。

这一阶段不仅包括图像管理器的图像显示元件还包括对实际图像做分析的CVB软件功能包。包含着的运算数据组通过定义界面到达标准化CVB格式。这就意味着我们很容易结合运算法则灵活完成不同任务。一直在拓展中的CVB软件功能包现已包含30多个软件工具分别用于不同领域。

决策

一般来讲都把从图像中获得的信息作为决策的基础,比如某一给定部分是否满足质量需求。在这一阶段可以运用不同方法做出决策。

在很大程度上,决策的灵活性取决于所选择的标准。因此,在这一阶段CVB提供大量从模糊逻辑和统计过程控制领域提取的程序。而且,用户可自行生成并应用自己的决策工具,例如基于神经网络技术。通过这种方式,用户可以定义自己的标准来确定哪一部分有瑕疵并将它从过程中排除。

参考资料:

.net问题

1.装箱、拆箱操作发生在: ( C )

A.类与对象之间 B.对象与对象之间

C.引用类型与值类型之间 D.引用类型与引用类型之间

2.用户类若想支持Foreach语句需要实现的接口是:( A )

A.IEnumerable B.IEnumerator

C.ICollection D.ICollectData

IEnumerable公开枚举数,该枚举数支持在非泛型集合上进行简单迭代。声明式的接口

IEnumerator支持对非泛型集合的简单迭代。实现式接口

3..Net Framework通过什么与COM组件进行交互操作?(C)

A.SideBy Side B.Web Service

C.Interop D.PInvoke

4..Net依靠以下哪一项技术解决COM存在的Dll Hell问题的?( A )

A.SideBy Side B.Interop

C.PInvoke D.COM+

5.装箱与拆箱操作是否是互逆的操作?( B )

A.是 B.否

从任意类型都可以装箱为Object类型,可是从Object类型拆箱时,需要指定到特定类型。

6.以下哪个是可以变长的数组?( D )

A.Array B.string[]

C.string[N] D.ArrayList

7.用户自定义异常类需要从以下哪个类继承:( A )

A.Exception B.CustomException

C.ApplicationException D.BaseException

8.以下代码段中能否编译通过?请给出理由。

try

{

}

catch (FileNotFoundException e1)

{

}

catch (Exception e2)

{

}

catch (IOException e3)

{

}

catch

{

}

捕捉到Exception之后,就捕捉不到其它类型的异常了,可以将IOException放前面。

10.Net依赖以下哪项技术实现跨语言互用性?( C )

A.CLR B.CTS C.CLS D.CTT

11.请问: String类与StringBuilder类有什么区别?为什么在.Net类库中要同时存在这2个类?(简答)

如果要操作一个不断增长的字符串,尽量不用String类,改用StringBuilder类。两个类的工作原理不同:String类是一种传统的修改字符串的方式,它确实可以完成把一个字符串添加到另一个字符串上的工作没错,但是在.NET框架下,这个操作实在是划不来。因为系统先是把两个字符串写入内存,接着删除原来的String对象,然后创建一个String对象,并读取内存中的数据赋给该对象。这一来二去的,耗了不少时间。而使用System.Text命名空间下面的StringBuilder类就不是这样了,它提供的Append方法,能够在已有对象的原地进行字符串的修改,简单而且直接。当然,一般情况下觉察不到这二者效率的差异,但如果你要对某个字符串进行大量的添加操作,那么StringBuilder类所耗费的时间和String类简直不是一个数量级的。

12.以下哪个类是int的基类?(A)

A.Int32 B.Object C.ValueType D.Int16

对于一个实现了IDisposable接口的类,以下哪些项可以执行与释放或重置非托管资源相关的应用程序定义的任务?多选

A.Close B.Dispose C.Finalize D.using E.Quit

IDisposable 只有一个方法Dispose

严格意义来说,这道题出的不合理,或者说,答案不合理。

如果Close 释放的资源,当然是可以,可题目并没有说明。

Finalize 应该写成 析构函数,更加合理,但这样的话,在C#中是建议将析构函数名写成 ~类名

使用using把类的使用包起来,无疑是可以的。

甚至说Quit,如果方法里面包含了释放资源的语句,也是可以的。

综上所述,一定成立的是:BD

或者按照潜规则,可以选择ABCDE

因这些除D外,其它方法合理的话,就需要包含释放资源的代码或者调用。


标题名称:cvb.net效率的简单介绍
转载源于:http://pwwzsj.com/article/dodgjgh.html