重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
看了一下是一款图象处理软件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提供大量从模糊逻辑和统计过程控制领域提取的程序。而且,用户可自行生成并应用自己的决策工具,例如基于神经网络技术。通过这种方式,用户可以定义自己的标准来确定哪一部分有瑕疵并将它从过程中排除。
参考资料:
++ 是 c#的用法
vb.net vs c# 详细的Operators运算符区别
vb.net
=====================
Comparison
= = =
Arithmetic
+ - * /
Mod
\ (integer division)
^ (raise to a power)
Assignment
= += -= *= /= \= ^= = = =
Bitwise
And Or Xor Not
Logical
AndAlso OrElse And Or Xor Not
Note: AndAlso and OrElse perform short-circuit logical evaluations
String Concatenation
c#
=====================
Comparison
== = = !=
Arithmetic
+ - * /
% (mod)
/ (integer division if both operands are ints)
Math.Pow(x, y)
Assignment
= += -= *= /= %= = |= ^= = = ++ --
Bitwise
| ^ ~
Logical
|| | ^ !
Note: and || perform short-circuit logical evaluations
String Concatenation
+
1、化合价(常见元素的化合价):
碱金属元素、Ag、H:+1 F:—1
Ca、Mg、Ba、Zn:+2 Cl:—1,+1,+5,+7
Cu:+1,+2 O:—2
Fe:+2,+3 S:—2,+4,+6
Al:+3 P:—3,+3,+5
Mn:+2,+4,+6,+7 N:—3,+2,+4,+5
2、氧化还原反应
定义:有电子转移(或者化合价升降)的反应
本质:电子转移(包括电子的得失和偏移)
特征:化合价的升降
氧化剂(具有氧化性)——得电子——化合价下降——被还原——还原产物
还原剂(具有还原性)——失电子——化合价上升——被氧化——氧化产物
口诀:得——降——(被)还原——氧化剂
失——升——(被)氧化——还原剂
四种基本反应类型和氧化还原反应关系:
3、金属活动性顺序表
K
Ca Na Mg
Al Zn Fe
Sn Pb (H)
Cu Hg Ag
Pt Au
还原性逐渐减弱
4、离子反应
定义:有离子参加的反应
电解质:在水溶液中或熔融状态下能导电的化合物
非电解质:在水溶液中和熔融状态下都不能导电的化合物
离子方程式的书写:
第一步:写。写出化学方程式
第二步:拆。易溶于水、易电离的物质拆成离子形式;难溶(如CaCO3、BaCO3、BaSO4、AgCl、AgBr、AgI、Mg(OH)2、Al(OH)3、Fe(OH)2、Fe(OH)3、Cu(OH)2等),难电离(H2CO3、H2S、CH3COOH、HClO、H2SO3、NH3·H2O、H2O等),气体(CO2、SO2、NH3、Cl2、O2、H2等),氧化物(Na2O、MgO、Al2O3等)不拆
第三步:删。删去前后都有的离子
第四步:查。检查前后原子个数,电荷是否守恒
离子共存问题判断:
①是否产生沉淀(如:Ba2+和SO42-,Fe2+和OH-);
②是否生成弱电解质(如:NH4+和OH-,H+和CH3COO-)
③是否生成气体(如:H+和CO32-,H+和SO32-)
④是否发生氧化还原反应(如:H+、NO3-和Fe2+/I-,Fe3+和I-)
5、放热反应和吸热反应
化学反应一定伴随着能量变化。
放热反应:反应物总能量大于生成物总能量的反应
常见的放热反应:燃烧,酸碱中和,活泼金属与酸发生的置换反应
吸热反应:反应物总能量小于生成物总能量的反应
常见的吸热反应:Ba(OH)2·8H2O和NH4Cl的反应,灼热的碳和二氧化碳的反应
C、CO、H2还原CuO
6、各物理量之间的转化公式和推论
⑴微粒数目和物质的量:n==N / NA,N==nNA NA——阿伏加德罗常数。规定0.012kg12C所含的碳原子数目为一摩尔,约为6.02×1023个,该数目称为阿伏加德罗常数
⑵物质的量和质量:n==m / M,m==nM
⑶对于气体,有如下重要公式
a、气体摩尔体积和物质的量:n==V / Vm,V==nVm 标准状况下:Vm=22.4L/mol
b、阿伏加德罗定律:同温同压下V(A)/ V(B) == n(A) / n(B) == N(A) / N(B)
c、气体密度公式:ρ==M / Vm,ρ1/ρ2==M1 / M2
⑷物质的量浓度与物质的量关系
(对于溶液)a、物质的量浓度与物质的量 C==n / V,n==CV
b、物质的量浓度与质量分数 C==(1000ρω) / M
7、配置一定物质的量浓度的溶液
①计算:固体的质量或稀溶液的体积
②称量:天平称量固体,量筒或滴定管量取液体(准确量取)
③溶解:在烧杯中用玻璃棒搅拌
④检漏:检验容量瓶是否漏水(两次)
⑤移液:冷却到室温,用玻璃棒将烧杯中的溶液转移至选定容积的容量瓶中
⑥洗涤:将烧杯、玻璃棒洗涤2—3次,将洗液全部转移至容量瓶中(少量多次)
⑦定容:加水至叶面接近容量瓶刻度线1cm—2cm处时,改用胶头滴管加蒸馏水至溶液的凹液面最低点刚好与刻度线相切
⑧摇匀:反复上下颠倒,摇匀,使得容量瓶中溶液浓度均匀
⑨装瓶、贴标签
必须仪器:天平(称固体质量),量筒或滴定管(量液体体积),烧杯,玻璃棒,容量瓶(规格),胶头滴管
8、钠的原子结构及性质
结构钠原子最外层只有一个电子,化学反应中易失去电子而表现出强还原性物理性质质软,银白色,有金属光泽的,有良好导电导热性,密度比水小,比煤油大,熔点较低化学性质与非金属单质
点燃
钠在常温下切开后表面变暗:4Na+O2==2Na2O(灰白色)钠在氯气中燃烧,黄色火焰,白烟:2Na+Cl2===2NaCl 与化 合物与水反应,现象:浮,游,声,球,红2Na+2H2O==2NaOH+H2↑与酸反应,现象与水反应相似,更剧烈,钠先与酸反应,再与水反应与盐溶液反应:钠先与水反应,生成NaOH和H2,再考虑NaOH与溶液中的盐反应。如:钠投入CuSO4溶液中,有气体放出,生成蓝色沉淀。2Na+2H2O+CuSO4==Cu(OH)2+Na2SO4+H2↑存在自然界中只能以化合态存在保存煤油,使之隔绝空气和水用途制备钠的化合物,作强还原剂,作电光源
9、钠的氧化物比较
氧化钠过氧化钠化学式Na2ONa2O2氧元素的化合价—2—1色、态白色,固态淡黄色,固态稳定性不稳定稳定与水反应方程式Na2O+H2O==2NaOH2Na2O2+2H2O==4NaOH+O2↑与二氧化碳反应方程式Na2O+CO2==Na2CO32Na2O2+2CO2==2Na2CO3+O2氧化性、漂白性无有用途制备NaOH供氧剂,氧化剂,漂白剂等
10、碳酸钠和碳酸氢钠的比校
Na2CO3NaHCO3俗名纯碱,苏打,面碱小苏打色、态白色,固态,粉末白色,固态,晶体水溶性>碱性碱性(同浓度时,碳酸钠碱性比碳酸氢钠碱性强,pH值大)
△
碱性热稳定性不易分解2NaHCO3==Na2CO3+H2O+CO2↑与盐酸反应Na2CO3+2HCl==2NaCl+H2O+CO2↑NaHCO3+HCl==NaCl+H2O+CO2↑与氢氧化钠溶液不反应NaHCO3+NaOH==Na2CO3+H2O与澄清石灰水Na2CO3+Ca(OH)2=CaCO3↓+2NaOHNaHCO3+Ca(OH)2=CaCO3↓+H2O+NaOH与二氧化碳Na2CO3+H2O+CO2=2NaHCO3不反应与氯化钙溶液Na2CO3+CaCl2=CaCO3↓+2NaCl不反应用途重要化工原料,可制玻璃,造纸等治疗胃酸过多,制作发酵粉等
11、金属的通性:导电、导热性,具有金属光泽,延展性,一般情况下除Hg外都是固态
12、金属冶炼的一般原理:
①热分解法:适用于不活泼金属,如Hg、Ag
②热还原法:适用于较活泼金属,如Fe、Sn、Pb等
③电解法:适用于活泼金属,如K、Na、Al等(K、Ca、Na、Mg都是电解氯化物,Al是电解Al2O3)
13、铝及其化合物
Ⅰ、铝
①物理性质:银白色,较软的固体,导电、导热,延展性
点燃
△
点燃
②化学性质:Al—3e-==Al3+
a、与非金属:4Al+3O2==2Al2O3,2Al+3S==Al2S3,2Al+3Cl2==2AlCl3
b、与酸:2Al+6HCl==2AlCl3+3H2↑,2Al+3H2SO4==Al2(SO4)3+3H2↑
常温常压下,铝遇浓硫酸或浓硝酸会发生钝化,所以可用铝制容器盛装浓硫酸或浓硝酸
c、与强碱:2Al+2NaOH+2H2O==2NaAlO2(偏铝酸钠)+3H2↑ (2Al+2OH-+2H2O==2AlO2-+3H2↑)
高温
大多数金属不与碱反应,但铝却可以
d、铝热反应:2Al+Fe2O3===2Fe+Al2O3,铝具有较强的还原性,可以还原一些金属氧化物
Ⅱ、铝的化合物
①Al2O3(典型的两性氧化物)
a、与酸:Al2O3+6H+==2Al3++3H2O b、与碱:Al2O3+2OH-==2AlO2-+H2O
②Al(OH)3(典型的两性氢氧化物):白色不溶于水的胶状物质,具有吸附作用
a、实验室制备:AlCl3+3NH3·H2O==Al(OH)3↓+3NH4Cl,Al3++3NH3·H2O==Al(OH)3↓+3NH4+
b、与酸、碱反应:与酸 Al(OH)3+3H+==Al3++3H2O
与碱 Al(OH)3+OH-==AlO2-+2H2O
③KAl(SO4)2(硫酸铝钾)
KAl(SO4)2·12H2O,十二水和硫酸铝钾,俗名:明矾
KAl(SO4)2==K++Al3++2SO42-,Al3+会水解:Al3++3H2O Al(OH)3+3H+
因为Al(OH)3具有很强的吸附型,所以明矾可以做净水剂
14、铁
①物理性质:银白色光泽,密度大,熔沸点高,延展性,导电导热性较好,能被磁铁吸引。铁在地壳中的含量仅次于氧、硅、铝,排第四。
点燃
点燃
△
②化学性质:
△
a、与非金属:Fe+S==FeS,3Fe+2O2===Fe3O4,2Fe+3Cl2===2FeCl3
b、与水:3Fe+4H2O(g)===Fe3O4+4H2
c、与酸(非氧化性酸):Fe+2H+==Fe2++H2↑
与氧化性酸,如硝酸、浓硫酸,会被氧化成三价铁
d、与盐:如CuCl2、CuSO4等,Fe+Cu2+==Fe2++Cu
Fe2+和Fe3+离子的检验:
①溶液是浅绿色的
Fe2+ ②与KSCN溶液作用不显红色,再滴氯水则变红
③加NaOH溶液现象:白色 灰绿色 红褐色
①与无色KSCN溶液作用显红色
Fe3+ ②溶液显黄色或棕黄色
③加入NaOH溶液产生红褐色沉淀
15、硅及其化合物
Ⅰ、硅
硅是一种亲氧元素,自然界中总是与氧结合,以熔点很高的氧化物及硅酸盐的形式存在。硅有晶体和无定型两种。晶体硅是带有金属光泽的灰黑色固体,熔点高、硬度大、有脆性,常温下不活泼。晶体硅的导电性介于导体和绝缘体之间,是良好的半导体材料,可制成光电池等能源。
Ⅱ、硅的化合物
①二氧化硅
a、物理性质:二氧化硅具有晶体和无定形两种。熔点高,硬度大。
高温
b、化学性质:酸性氧化物,是H2SiO3的酸酐,但不溶于水
SiO2+CaO===CaSiO3,SiO2+2NaOH==Na2SiO3+H2O,SiO2+4HF==SiF4↑+2H2O
c、用途:是制造光导纤维德主要原料;石英制作石英玻璃、石英电子表、石英钟等;水晶常用来制造电子工业的重要部件、光学仪器、工艺品等;石英砂常用作制玻璃和建筑材料。
②硅酸钠:硅酸钠固体俗称泡花碱,水溶液俗称水玻璃,是无色粘稠的液体,常作粘合剂、防腐剂、耐火材料。放置在空气中会变质:Na2SiO3+CO2+H2O==H2SiO3↓+Na2CO3。实验室可以用可溶性硅酸盐与盐酸反应制备硅酸:Na2SiO3+2HCl==2NaCl+H2SiO3↓
③硅酸盐:
a、是构成地壳岩石的主要成分,种类多,结构复杂,常用氧化物的形式来表示组成。其表示方式
活泼金属氧化物·较活泼金属氧化物·二氧化硅·水。如:滑石Mg3(Si4O10)(OH)2可表示为3MgO·4SiO2·H2O
b、硅酸盐工业简介:以含硅物质为原料,经加工制得硅酸盐产品的工业成硅酸盐工业,主要包括陶瓷工业、水泥工业和玻璃工业,其反应包含复杂的物理变化和化学变化。
水泥的原料是黏土和石灰石;玻璃的原料是纯碱、石灰石和石英,成份是Na2SiO3·CaSiO3·4SiO2;陶瓷的原料是黏土。注意:三大传统硅酸盐产品的制备原料中,只有陶瓷没有用到石灰石。
16、氯及其化合物
①物理性质:通常是黄绿色、密度比空气大、有刺激性气味气体,能溶于水,有毒。
②化学性质:氯原子易得电子,使活泼的非金属元素。氯气与金属、非金属等发生氧化还原反应,一般作氧化剂。与水、碱溶液则发生自身氧化还原反应,既作氧化剂又作还原剂。
拓展1、氯水:氯水为黄绿色,所含Cl2有少量与水反应(Cl2+H2O==HCl+HClO),大部分仍以分子形
式存在,其主要溶质是Cl2。新制氯水含Cl2、H2O、HClO、H+、Cl-、ClO-、OH-等微粒
拓展2、次氯酸:次氯酸(HClO)是比H2CO3还弱的酸,溶液中主要以HClO分子形式存在。是一种具有强氧化性(能杀菌、消毒、漂白)的易分解(分解变成HCl和O2)的弱酸。
拓展3、漂白粉:次氯酸盐比次氯酸稳定,容易保存,工业上以Cl2和石灰乳为原料制取漂白粉,其主要成分是CaCl2和Ca(ClO)2,有效成分是Ca(ClO)2,须和酸(或空气中CO2)作用产生次氯酸,才能发挥漂白作用。
17、溴、碘的性质和用途
溴碘物理性质深红棕色,密度比水大,液体,强烈刺激性气味,易挥发,强腐蚀性紫黑色固体,易升华。气态碘在空气中显深紫红色,有刺激性气味在水中溶解度很小,易溶于酒精、四氯化碳等有机溶剂化学性质能与氯气反应的金属、非金属一般也能与溴、碘反应,只是反应活性不如氯气。氯、溴、碘的氧化性强弱:Cl2>Br2>I2
18、二氧化硫
①物理性质:无色,刺激性气味,气体,有毒,易液化,易溶于水(1:40),密度比空气大
②化学性质:
a、酸性氧化物:可与水反应生成相应的酸——亚硫酸(中强酸):SO2+H2O H2SO3
可与碱反应生成盐和水:SO2+2NaOH==Na2SO3+H2O,SO2+Na2SO3+H2O==2NaHSO3
b、具有漂白性:可使品红溶液褪色,但是是一种暂时性的漂白
c、具有还原性:SO2+Cl2+2H2O==H2SO4+2HCl
18、硫酸
①物理性质:无色、油状液体,沸点高,密度大,能与水以任意比互溶,溶解时放出大量的热
②化学性质:酸酐是SO3,其在标准状况下是固态
物质组成性质浓硫酸稀硫酸电离情况H2SO4==2H++SO42-主要微粒H2SO4H+、SO42-、(H2O)颜色、状态无色粘稠油状液体无色液体性质四大特性酸的通性
浓硫酸的三大特性
a、吸水性:将物质中含有的水分子夺去(可用作气体的干燥剂)
b、脱水性:将别的物质中的H、O按原子个数比2:1脱出生成水
c、强氧化性:
△
ⅰ、冷的浓硫酸使Fe、Al等金属表面生成一层致密的氧化物薄膜而钝化
△
ⅱ、活泼性在H以后的金属也能与之反应(Pt、Au除外):Cu+2H2SO4(浓)===CuSO4+SO2↑+2H2O
ⅲ、与非金属反应:C+2H2SO4(浓硫酸)===CO2↑+2SO2↑+2H2O
ⅳ、与较活泼金属反应,但不产生H2
d、不挥发性:浓硫酸不挥发,可制备挥发性酸,如HCl:NaCl+H2SO4(浓)==NaHSO4+HCl
三大强酸中,盐酸和硝酸是挥发性酸,硫酸是不挥发性酸
③酸雨的形成与防治
pH小于5.6的雨水称为酸雨,包括雨、雪、雾等降水过程,是由大量硫和氮的氧化物被雨水吸收而
H2O
O2
形成。硫酸型酸雨的形成原因是化石燃料及其产品的燃烧、含硫金属矿石的冶炼和硫酸的生产等产
生的废气中含有二氧化硫:SO2 H2SO3 H2SO4。在防治时可以开发新能源,对含硫燃
料进行脱硫处理,提高环境保护意识。
19、氮及其化合物
Ⅰ、氮气(N2)
a、物理性质:无色、无味、难溶于水、密度略小于空气,在空气中体积分数约为78%
b、分子结构:分子式——N2,电子式—— ,结构式——N≡N
催化剂
c、化学性质:结构决定性质,氮氮三键结合非常牢固,难以破坏,所以但其性质非常稳定。
放电或高温
①与H2反应:N2+3H2 2NH3
②与氧气反应:N2+O2========2NO(无色、不溶于水的气体,有毒)
2NO+O2===2NO2(红棕色、刺激性气味、溶于水气体,有毒)
3NO2+H2O===2HNO3+NO,所以可以用水除去NO中的NO2
两条关系式:4NO+3O2+2H2O==4HNO3,4NO2+O2+2H2O==4HNO3
Ⅱ、氨气(NH3)
a、物理性质:无色、刺激性气味,密度小于空气,极易溶于水(1︰700),易液化,汽化时吸收大量的热,所以常用作制冷剂 H
b、分子结构:分子式——NH3,电子式—— ,结构式——H—N—H
c、化学性质:
①与水反应:NH3+H2O NH3·H2O(一水合氨) NH4++OH-,所以氨水溶液显碱性
②与氯化氢反应:NH3+HCl==NH4Cl,现象:产生白烟
△
d、氨气制备:原理:铵盐和碱共热产生氨气
方程式:2NH4Cl+Ca(OH)2===2NH3↑+2H2O+CaCl2
装置:和氧气的制备装置一样
收集:向下排空气法(不能用排水法,因为氨气极易溶于水)
(注意:收集试管口有一团棉花,防止空气对流,减缓排气速度,收集较纯净氨气)
验证氨气是否收集满:用湿润的红色石蕊试纸靠近试管口,若试纸变蓝说明收集满
干燥:碱石灰(CaO和NaOH的混合物)
Ⅲ、铵盐
a、定义:铵根离子(NH4+)和酸根离子(如Cl-、SO42-、CO32-)形成的化合物,如NH4Cl,NH4HCO3等
b、物理性质:都是晶体,都易溶于水
△
△
c、化学性质:
①加热分解:NH4Cl===NH3↑+HCl↑,NH4HCO3===NH3↑+CO2↑+H2O
△
△
△
②与碱反应:铵盐与碱共热可产生刺激性气味并能使湿润红色石蕊试纸变蓝的气体即氨气,故可以用来检验铵根离子的存在,如:NH4NO3+NaOH===NH3↑+H2O+NaCl,,离子方程式为:NH4++OH-===NH3↑+H2O,是实验室检验铵根离子的原理。
d、NH4+的检验:NH4++OH-===NH3↑+H2O。操作方法是向溶液中加入氢氧化钠溶液并加热,用湿润的红色石蕊试纸靠近试管口,观察是否变蓝,如若变蓝则说明有铵根离子的存在。
20、硝酸
①物理性质:无色、易挥发、刺激性气味的液体。浓硝酸因为挥发HNO3产生“发烟”现象,故叫做发烟硝酸
△
②化学性质:a、酸的通性:和碱,和碱性氧化物反应生成盐和水
△
或光照
△
b、不稳定性:4HNO3=== 4NO2↑+2H2O+O2↑,由于HNO3分解产生的NO2溶于水,所以久置的硝酸会显黄色,只需向其中通入空气即可消除黄色
c、强氧化性:ⅰ、与金属反应:3Cu+8HNO3(稀)===3Cu(NO3)2+2NO↑+4H2O
Cu+4HNO3(浓)===Cu(NO3)2+2NO2↑+2H2O
△
常温下Al、Fe遇浓硝酸会发生钝化,所以可以用铝制或铁制的容器储存浓硝酸
ⅱ、与非金属反应:C+4HNO3(浓)===CO2↑+4NO2↑+2H2O
d、王水:浓盐酸和浓硝酸按照体积比3:1混合而成,可以溶解一些不能溶解在硝酸中的金属如Pt、Au等
如果没有任何基础的话
VB、VB.NET简单,C#仅比VB.NET难一点 然后java C
VB、VB.NET不区分大小写,直接Enter键换行,而且可以很简单的构建图形界面。
C#可以当作使用类似C,java的语法的VB.Net
初学c、Java,C#的人经常被大小写,数据类型转换,; 这些问题搞倒
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外,其它方法合理的话,就需要包含释放资源的代码或者调用。