第2章 基本概念
合集下载
第二章 聚合物共混的基本概念

8
2.4 关于共混物形态的基本概念
共混物的形态与共混物的性能有密切关系, 而共混物的形态又受到共混工艺条件和共混 物组分配方的影响。于是,共混物的形态分 析就成了研究共混工艺条件、共混物组分配 方与共混物性能关系的重要中间环节。
9
2.4.1 共混物形态的三种基本类型 • 共混物的形态可分为三种基本类型:其一是均 相体系;其二被称为“海-岛结构”,这是一种 两相体系,且一相为连续相,一相为分散相, 分散相分散在连续相中,就好像海岛分散在大 海中一样;其三被称为“海-海结构”,也是两 相体系,但两相皆为连续相,相互贯穿。 • 也可将共混物的形态划分为均相体系和两相体 系,其中,两相体系又进一步划分为“海-岛结 构”与“海-海结构”。“海-岛结构”两相体 系也称为“单相连续体系”,“海-海结构”两 相体系则称为“两相连续体系”。
24
• 在一些学术著作中,用溶混性(miscibility) 这一术语表示以具有均相材料性能(通常是 Tg)作为判据的相容性。具有溶混性的共混 物,是指可形成均相体系的共混物,其常用 的判据为共混物具有单一的玻璃化转变温度 (Tg)。在共混改性研究中,将Tg作为相容性 的判据已经是一个被普遍接受的概念了。
• 我们学习的重点是工业应用中常用的熔融 共混方法,而在熔融共混的产物中,更具 应用价值的通常是具有“海-岛结构”的两 相体系。因此,将主要介绍具有“海-岛结 构”的熔融共混法两相体系。
12
2.4.2 聚合物共混物的形态学要素
(1)分散相和连续相的确定
(2)分散相的分散状况
总体均匀性和分散度。总体均匀性是指分散相颗粒在 连续相中分布的均匀程度,即分散相浓度的起伏大 小。分散度则是指分散相物料的破碎程度,可以用 分散相颗粒的平均粒径来表征。此外,分散相颗粒 的粒径分布,也是分散相分散状况的重要表征。
2.4 关于共混物形态的基本概念
共混物的形态与共混物的性能有密切关系, 而共混物的形态又受到共混工艺条件和共混 物组分配方的影响。于是,共混物的形态分 析就成了研究共混工艺条件、共混物组分配 方与共混物性能关系的重要中间环节。
9
2.4.1 共混物形态的三种基本类型 • 共混物的形态可分为三种基本类型:其一是均 相体系;其二被称为“海-岛结构”,这是一种 两相体系,且一相为连续相,一相为分散相, 分散相分散在连续相中,就好像海岛分散在大 海中一样;其三被称为“海-海结构”,也是两 相体系,但两相皆为连续相,相互贯穿。 • 也可将共混物的形态划分为均相体系和两相体 系,其中,两相体系又进一步划分为“海-岛结 构”与“海-海结构”。“海-岛结构”两相体 系也称为“单相连续体系”,“海-海结构”两 相体系则称为“两相连续体系”。
24
• 在一些学术著作中,用溶混性(miscibility) 这一术语表示以具有均相材料性能(通常是 Tg)作为判据的相容性。具有溶混性的共混 物,是指可形成均相体系的共混物,其常用 的判据为共混物具有单一的玻璃化转变温度 (Tg)。在共混改性研究中,将Tg作为相容性 的判据已经是一个被普遍接受的概念了。
• 我们学习的重点是工业应用中常用的熔融 共混方法,而在熔融共混的产物中,更具 应用价值的通常是具有“海-岛结构”的两 相体系。因此,将主要介绍具有“海-岛结 构”的熔融共混法两相体系。
12
2.4.2 聚合物共混物的形态学要素
(1)分散相和连续相的确定
(2)分散相的分散状况
总体均匀性和分散度。总体均匀性是指分散相颗粒在 连续相中分布的均匀程度,即分散相浓度的起伏大 小。分散度则是指分散相物料的破碎程度,可以用 分散相颗粒的平均粒径来表征。此外,分散相颗粒 的粒径分布,也是分散相分散状况的重要表征。
02第二章 结构可靠度的基本概念

f S ( s) f R (r )
r ≤s
∫∫
f RS ( r , s ) drds =
r ≤s
∫∫
f R ( r ) ⋅ f S ( s ) drds
干涉面积
s, r
结构的失效概率与随机变量R和S的概率密度干涉面积 密切相关,因此这种积分法又叫概率干涉法。 概率干涉法
2.2 结构的失效概率
–
首先对 r 积分, 在对 s 积分
Ps
Z
Z >0
3. 结构可靠指标
–结构可靠指标的定义:
φ Z ( z)
Ps
β = −Φ −1 ( Pf )
式中 Φ −1 为正态分布函数的反函数。 Pf
−β
0
Z
第 二 章 结构可靠度的基本概念
2. 2 结构失效概率
2.2 结构的失效概率 2.2.1 多总体基本变量的失效概率 1. 功能函数
Z = g ( X ) = g ( x1 , x2 ," , xn )
2.2 结构的失效概率
2.2.2 两综合变量的失效概率
1. 基本假定 (1) S 表示构件总的荷载效应,其PDF和CDF: f S ( s ) , FS ( s ) (2) R 表示构件的抗力,其PDF和CDF: f R ( r ) , FR ( r )
(3) R 和
f RS ( r , s ) = f R ( r ) ⋅ f S ( s ) S 是统计独立的,则有:
安全状态 极限状态 失效状态
0 Ø结构的极限状态方程
Z = g ( R, S ) = R − S = 0
S
2.1 结构可靠度的定义 Ø 极限状态方程的特点
–Z
为安全余量
r ≤s
∫∫
f RS ( r , s ) drds =
r ≤s
∫∫
f R ( r ) ⋅ f S ( s ) drds
干涉面积
s, r
结构的失效概率与随机变量R和S的概率密度干涉面积 密切相关,因此这种积分法又叫概率干涉法。 概率干涉法
2.2 结构的失效概率
–
首先对 r 积分, 在对 s 积分
Ps
Z
Z >0
3. 结构可靠指标
–结构可靠指标的定义:
φ Z ( z)
Ps
β = −Φ −1 ( Pf )
式中 Φ −1 为正态分布函数的反函数。 Pf
−β
0
Z
第 二 章 结构可靠度的基本概念
2. 2 结构失效概率
2.2 结构的失效概率 2.2.1 多总体基本变量的失效概率 1. 功能函数
Z = g ( X ) = g ( x1 , x2 ," , xn )
2.2 结构的失效概率
2.2.2 两综合变量的失效概率
1. 基本假定 (1) S 表示构件总的荷载效应,其PDF和CDF: f S ( s ) , FS ( s ) (2) R 表示构件的抗力,其PDF和CDF: f R ( r ) , FR ( r )
(3) R 和
f RS ( r , s ) = f R ( r ) ⋅ f S ( s ) S 是统计独立的,则有:
安全状态 极限状态 失效状态
0 Ø结构的极限状态方程
Z = g ( R, S ) = R − S = 0
S
2.1 结构可靠度的定义 Ø 极限状态方程的特点
–Z
为安全余量
第2章流变学的基本概念

在变形很小的情况下,接近1。
=1+
=-1=(a’-a)/a=(b’-b)/b=(c’-
c)/c
1
是边长变化量与原始长度之比。>0, 试样膨胀;<0,试样被压缩。
体积的变化分数(V/V), V是原始 体积, V是体积的变化量。
V/ V = 3-1=(1+ )3-1=3+32+ 3
第2章 流变学的基本概念
1. 应变(Strain) 1.1 各向同性的压缩和膨胀
在各向同性压缩和膨胀中,任何形状 的试样都变为几何形状相似但尺寸较大的 试样。
以一个立方柱体为例: 起始各边长为a,b,c;膨胀后各边长分 别为a’,b’,c’(如图2-1)。
y
x
z
图 2-1 各向同性膨胀
a’=a =a’/a b’=b =b’/b c’=c =c’/c 1, 试样膨胀;1,试样被压缩; 称为伸缩比; 3则可表示体积的变化。
设n是与分隔面垂直而且方向是向外的 一个单位矢量,这种各向同性的应力可表示
为:
tn=-np
式中:p为压力。各向同性的应力也叫静压 力。
讨论一个无限小的体积单元在x轴上的 力。作用在右侧面上的力fxr为:
fxl=-nrPA
图 2-8 各向同性压缩时力的平衡
式中,nr为单位矢量,方向与右侧面垂直。 作用在左侧面的力fxr为:
图 2-3 简单剪切实验
=w/l=tan 称为剪切应变。如应变很小,可近似认为
= 对液体而言:
d / dt
2. 应力(Stress) 单位面积上所受的力称之为应力。
t=df/ds 由于力是均匀的,应力可表示为t=f/s。
3. 应力的分量表示法和应力张量
第二章 信息论基本概念

i 1
一个信源总是包含着多个符号消息,各个符号消息又按概率 空间的先验概率分布,它的不确定度是各个符号的不确定度的数 学期望(即概率加权的统计平均值) 它的熵(平均不确定度)H(X)定义为: H(X)= E[I(x)]= P(X)I(X) =- P(X)log2P(X) X
X
若信源X中的符号的概率空间简化表示为: X1,X2, „,XN X,PX= P1, P2,„, PN 则熵(平均不确定度)H(X)可写成: N H(X)=- PilogPi 注意:∵ I(X)为非负, P(X)为非负,且0≤P(X)≤1 ∴ H(X)也为非负
0.8 0.2
其中X1表示摸出的球为红球事件,X2表示摸出的球为白球事件
若告知摸出的是红球,则事件的自信息量为 I(X1)=-logP(X1)=-log20.8 bit 若告知摸出的是白球,则事件的自信息量为 I(X2)=-logP(X2)=-log20.2 bit 若取回后又放回摸取,如此摸取n此,红球出现的次数nP(X1), 白球出现的次数为nP(X2),则总信息量为 I=nP(X1)I(X1)+nP(X2)I(X2) 而平均随机摸取一次所获得的信息量为 H(X)= 1/n [nP(X1)I(X1)+nP(X2)I(X2)] =-[P(X1)logP(X1)+P(X2)logP(X2)] 2 =- P(Xi)logP(Xi)
符号xi对联合事件符号yj zk之间的互信息量定义为: I(xi ; yj zk)= logP(xi|yj zk)/ P(xi) „„„„*
三. 条件互信息量 含义:在给定zk条件下,xi与yj之间的互信息量
条件互信息量I(xi ; yj|zk)定义为: I(xi ; yj|zk)= logP(xi|yj zk)/ P(xi|zk) 从上式,可使*式写成: I(xi ; yj zk)= I(xi ; zk) + I(xi ; yj|zk) 推导如下: I(xi ; yj zk)= log P(xi|yj zk)/ P(xi)
一个信源总是包含着多个符号消息,各个符号消息又按概率 空间的先验概率分布,它的不确定度是各个符号的不确定度的数 学期望(即概率加权的统计平均值) 它的熵(平均不确定度)H(X)定义为: H(X)= E[I(x)]= P(X)I(X) =- P(X)log2P(X) X
X
若信源X中的符号的概率空间简化表示为: X1,X2, „,XN X,PX= P1, P2,„, PN 则熵(平均不确定度)H(X)可写成: N H(X)=- PilogPi 注意:∵ I(X)为非负, P(X)为非负,且0≤P(X)≤1 ∴ H(X)也为非负
0.8 0.2
其中X1表示摸出的球为红球事件,X2表示摸出的球为白球事件
若告知摸出的是红球,则事件的自信息量为 I(X1)=-logP(X1)=-log20.8 bit 若告知摸出的是白球,则事件的自信息量为 I(X2)=-logP(X2)=-log20.2 bit 若取回后又放回摸取,如此摸取n此,红球出现的次数nP(X1), 白球出现的次数为nP(X2),则总信息量为 I=nP(X1)I(X1)+nP(X2)I(X2) 而平均随机摸取一次所获得的信息量为 H(X)= 1/n [nP(X1)I(X1)+nP(X2)I(X2)] =-[P(X1)logP(X1)+P(X2)logP(X2)] 2 =- P(Xi)logP(Xi)
符号xi对联合事件符号yj zk之间的互信息量定义为: I(xi ; yj zk)= logP(xi|yj zk)/ P(xi) „„„„*
三. 条件互信息量 含义:在给定zk条件下,xi与yj之间的互信息量
条件互信息量I(xi ; yj|zk)定义为: I(xi ; yj|zk)= logP(xi|yj zk)/ P(xi|zk) 从上式,可使*式写成: I(xi ; yj zk)= I(xi ; zk) + I(xi ; yj|zk) 推导如下: I(xi ; yj zk)= log P(xi|yj zk)/ P(xi)
第二章__可靠性的基本概念

2.3 可靠性尺度
表示产品总体可靠性水平高低的各种可靠性指
标称为可靠性尺度。
2.3.1 可靠性概率指标及其函数 1. 可靠度与失效概率
可靠度可定义:产品在规定的条件下和规定的时间内,完成规 定功能的概率,通常以“R”表示。考虑到它是时间的函数,又 可表示为R(t) ,称为可靠度函数。 如果用随机变量T表示产品从开始工作到发生失效或故障的 时间,则该产品在某一指定时刻t的可靠度为:
tr
r
失效率是产品可靠性常用的数量特征之一,失效率愈高,则 可靠性愈低。失效率的单位用单位时间的百分数表示。例如:
1 -1。比如,某型号滚动轴承的失 效率为 % 10 3 h 1 , km,次 λ(t)=5*10-5/h,表示105个轴承中每小时有5个失 效,它反映 了轴承失效的速度。
f (t ) F (t ) R(t ) f (t ) d ln Rt (t ) R(t ) R(t ) R(t ) 1 F (t ) dt
0 R(t ) e
( t ) dt
t
——可靠度函数R(t)的一般方程
说明:
(1)R(t),F(t),f (t),λ(t)可由1个推算出其余3个。 (2)R(t),F(t)是无量纲量,以小数或百分数表示。 f(t), λ(t)是 有量纲量。 当λ(t)为恒 定值时:
① 早期失效
一般为产品试车跑合
λ(t )
早期失效期
偶然失效期
阶段。由于材料缺陷、制造工艺缺 陷、检验差错等引起。出厂前应进 行 严格的测试,查找失效原因,并 采取 各种措施,发现隐患,纠正缺 ② 正常运行期
损耗失效期
机械产品
λ=常数
电子产品
tm t
第二章 利息理论基本概念

5%复贴现率计息 10000(1-5%)2 9025 期初投资9025元,两年后获得10000元 两年共获得利息: 975
利息的度量三——利息转换频率不同
• 实质利率 i :以一年为一个利息转换期,该利率 记为实质利 • 名义利率 i(m) :在一年里有m个利息转换期,假如 每一期的利率为j,有 i ( m ) mj 。 • 利息力 :假如连续计息,那么在任意时刻t的 瞬间利率叫作利息力。
2 3
利息度量二——利率和贴现率
• 期末计息——利率
– 第N期实质利率
I (n) in A(n 1)
• 期初计息——贴现率
– 第N期实质贴现率
I (n) dn A(n)
单利场合利率与贴现率的关系
I ( n) dn A(n) a(n) a(n 1) a ( n) i 1 in
复利场合利率与贴现率的关系
I (n) a(n) a(n 1) dn A(n) a ( n) i (1 i ) n 1 (1 i ) n i 1 i
复利场合利率与贴现率的关系
初始值 利息 积累值
1
v
i d
v 1 d ( 1 i)
1
1 i
1
例2
(2) 3000(1 i ) 4 6000(1 i ) 2 15000
(1 i ) 2 1 6 (舍去负根) 由(1 i ) 1 6
2
i 20.4% (i 2.204舍去)
例7:求时间
• 假定 i
(12)
分别为12%、6%、2%
• 计算在这三种不同的利率场合复利计息, 本金翻倍分别需要几年?
例7答案
i (12) 2%时, (1 0.17%)
利息的度量三——利息转换频率不同
• 实质利率 i :以一年为一个利息转换期,该利率 记为实质利 • 名义利率 i(m) :在一年里有m个利息转换期,假如 每一期的利率为j,有 i ( m ) mj 。 • 利息力 :假如连续计息,那么在任意时刻t的 瞬间利率叫作利息力。
2 3
利息度量二——利率和贴现率
• 期末计息——利率
– 第N期实质利率
I (n) in A(n 1)
• 期初计息——贴现率
– 第N期实质贴现率
I (n) dn A(n)
单利场合利率与贴现率的关系
I ( n) dn A(n) a(n) a(n 1) a ( n) i 1 in
复利场合利率与贴现率的关系
I (n) a(n) a(n 1) dn A(n) a ( n) i (1 i ) n 1 (1 i ) n i 1 i
复利场合利率与贴现率的关系
初始值 利息 积累值
1
v
i d
v 1 d ( 1 i)
1
1 i
1
例2
(2) 3000(1 i ) 4 6000(1 i ) 2 15000
(1 i ) 2 1 6 (舍去负根) 由(1 i ) 1 6
2
i 20.4% (i 2.204舍去)
例7:求时间
• 假定 i
(12)
分别为12%、6%、2%
• 计算在这三种不同的利率场合复利计息, 本金翻倍分别需要几年?
例7答案
i (12) 2%时, (1 0.17%)
第二章系统工程的基本概念

造原有的老系统,使其更加合理、更加完善、更加科学。
2、从系统工程与一般工程的区别上理解系统工程
从系统工程与一般工程的区别上看,系统工程具有高度的综合性,这主要体现在以下三个 方面: 1) 研究对象的综合性 系统工程不把研究局限在某一特定范畴。它可以把工程作为对象,但各种自然现象、生 态群体、社会现象,人类的、社会的等等也都是它的研究对象. 2〉应用学科知识的综合性 系统工程应用学科知识的综合性与研究对象的综合性是分不开的。它不仅如同一般工程 学那样,应用数学、物理、化学等基础自然科学,而且对控制论、信息论、管理科学、工程技 术学科、社会学、经济学、法学以至一些边缘科学也要加以综合运用。
交通运输系统工程
第二章 系统工程的基本概念
第一节 系统工程的基本概念及其定义
1、从字义上理解系统工程
系统工程包括系统与工程两个方面,既要从系统看工程,又要从工程看系统,前者指
的是用系统的观点和方法去解决工程问题。而后者是指用工程的方法去建造系统。形象 地说,工程通常指硬件建设和措施,系统方法常比作软件.这两方面的结合,就使传统的工 程增加了内容。
6、方案决策
有时,最优方案可能有儿个,或者除了定量目标外,还要考虑一些定性目
标。这时必须根据全面的要求,最后决策一个或几个方案试行。
7 、实施计划
根据最后选定的方案,具体实施整个计划。如果实施中比较顺利或者遇 到困难不大,略加修改即可实施,那么整个步骤即告一段落。 有时则会遇到较多的问题,就有必要回到前面所述逻辑步骤中认为需要的节 运输系统工程含义及内容
一、含义 1 对象:运输活动 2 方法: 系统工程 3行为: 规划计划,协调与控制 4目的: 获得最佳效益 含义:以交通运输系统中的整个运输活动为对象,运用系统工程的原则和方 法,为运输活动提供最优规划和计划,进行有效的协调与控制,并使之获得 最佳经济效益和社会效益的组织管理方法。 二、内容 包括了:运输系统分析,运输系统预测,运输系统的优化,运输系统的 综合评价与决策,运输系统的模拟。 1 运输系统分析:运输系统目的,结构,性能以及环境分析 2 运输系统预测:运输系统预测意义,运输系统常用的预测方法 3 运输系统优化:网络计划评审技术 4 运输系统综合评价:讨论意义,运输系统单项指标的评价,综合评价指标体 系的制定,常用的综合评价方法
第二章 2.1 配合物的基本概念

NCH2CH2N
CH2COOH CH2COOH
乙二胺四乙酸,EDTA
O
O
-O -O
CCH2 CCH2
NCH2CH2N
CH2 C CH2C
OO-
O
O
乙二胺四乙酸根,EDTA4-,Y4-
铅与EDTA
Grabbing Toxic Ions
Because of its six donor atoms, the EDTA ion forms very stable complexes with many metal ions. Once ingested by the patient, it acts a scavenger to remove lead and other heavy-metal ion form the blood and other body fluids.
C
C
C
B
C
B A
M
B A
A B
M
AA CB
M
A B
C C
M
CA BA
M
C B
C
B
A
A
B
三反式
一反二顺式
三顺式
M(AABBCC)有5种几何异构体
类似的例子还有: [PtCl2(NO2)2(NH3)2]和[Co(NH3)2(H2O)2(py)2]3+
(2)旋光异构
旋光异构又称光学异构。旋光异构
H
是由于分子中没有对称因素(对称面和对
1. 配合物的立体异构
立体异构可分为几何异构和光学异构两种
(1)几何异构 在配合物内界中, 配体可以占据中心原子周围的不同位置。
所研究的配体如果处于相邻的位置, 我们称之为顺式结构, 如果 配体处于相对的位置, 我们称之为反式结构。由于配体所处顺、 反位置不同而造成的异构现象称为顺-反异构。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据成员: 大小; 颜色; 品种; 方法: 跑; 跳; 叫; 吃; 咬; 睡觉; } }
size; color; kind;
jump(); eat(); sleep();
应该有入口参数和返 回值数据类型
SW203 V1.0
使用类的优点
描述事物比较全面,属性、方法能 够全面描述一类事物; 类的程序是封装的、可以复用的, 方便程序的调试和维护。 这些优点需要长期编程获得体验。 用C语言如何描述一条狗?
CUGB
SW203 V1.0
2、使用Visual
Visual 环境有2003 和2005两个版本,有较大的区别,本 课程采用2005版本,不必要再去学 2003版本,虽然版本不同,但是,对 于与 C#语言相关的部分变化很小。
主要介绍:(1)新建和打开项目; (2)主要菜单项介绍;(3)帮助信息; (4)调试器的使用。
命名空间
为解决众多类中同名属性和方法名称的冲 突问题,增加了命名空间,限制指定的范围。 举例:有多个班级学生名叫刘娟,如何区 别?学校识别学生的唯一标识不是姓名而是学 号,学号中有班级信息。 在有同名学生在场情况下,为区别同名学 生,叫名字时要加班级前缀,如:“350410班 的”、“330420班的”、“330411班的”等。 这里,班级信息的作用类似于命名空间。
CUGB
SW203 V1.0
在新建的控制台应用程序中,可以建 立新的类,并编辑Main()函数, Main()函 数是控制台应用程序唯一程序启动入口。 具体编程工作可以在程序模板基础上 继续进行。
CUGB
SW203 V1.0
(2)主要菜单项介绍
Visual 环境菜单項有 “文件”、“编辑”、“视图”、 “重构”、 “项目”、 “生成”、 “调试”、 “数据”、 “工具”、 “测试”、 “窗口”、 “社区”、 “帮助”共十三项,要根据课程的学习 逐步扩大使用范围,要首先学会基本编 程操作和帮助功能。
SW203 V1.0
CUGB
(3)帮助信息
“帮助”功能由MSDN支持,安 装Visual 环境时,一定 要安装MSDN。 “搜索”可以找出关心的内容, “动态帮助”解释程序中选定的内容。 “帮助”是老师、也是教材!在 C#内容很多的情况下,要充分利用好 “帮助”信息。
CUGB
SW203 V1.0
CUGB
SW203 V1.0
(1)新建和打开项目
“文件”——“新建” ——“项目”— —出现“新建项目”对话框:“项目类型” 选择“Windows”,“模板”选择“控制 台应用程序”,在“用于创建命令行应用 程序的项目”中,“名称”为项目名称, 自选,“位置”为存储自编程序及其相关 文件的硬盘目录,一般先在硬盘上建立, 通过“浏览”选定,最后“确定”,建立 了C#控制台应用程序模板。
CUGB
24
SW203 V1.0
using关键字:用于指定命名空 间,以方便程序输入,减少录入信息 量。 例如:使用using System以后, System.Console.WriteLine(); 可以简化为: Console.WriteLine();
CUGB
SW203 V要特别注意录入程序源程序 过程中出现的问题,其直接后果 是调试错误。
CUGB
SW203 V1.0
圆点操作符
圆点操作符:用于限定程序访问数 据和方法的归属,圆点操作符一般跟 在下列名称之后:命名空间名、类名、 对象名、控件名等,说明所访问成员 的归属。 如: Console.WriteLine() england_dog. Size
CUGB
SW203 V1.0
using关键字
SW203 V1.0
C语言 用变量、数组或结构体 建立多个自定义函数 访问多个变量 调用多个函数 分散于程序的多个地方,不 便于管理和维护
面向对象 类的数据成员 类的方法成员 类名.数据成员 类名.方法成员 封装于一个类中,安 全性好
注
释
为什么要注释?便于理解和修改,团队开发 需要,软件工程基本要求; C#中有三种注释方法: 第一种://后为注释内容; 第二种:/* */中间为注释内容; 第三种:与XML文档相关
(4)调试器的使用
举例:计算S=1+1/1!+1/2!+1/3!+„
C#中继承了许多C的特征,语法类似;编程过程 中“错误列表”项随时提醒错误!输入程序过程中有 向导信息! 调试器使用:设置断点,“调试”—“启动调 试”—出现“局部变量”窗口,说明各个变量的当前 之值,按“调试”—“继续”可以继续执行到断点, 并显示变量变化;按F11键可以单步执行程序,并显 示变量变化。
建立对象示例
有一条英格兰牧羊犬,灰色,0.7米高, 如何实例化? 对象名: england_dog 大小: size=0.7; 颜色: color=“grey”; 品种: kind=“england”; 访问时: england_dog. Size england_dog. Color england_dog. kind CUGB
CUGB
SW203 V1.0
对象
定义:对象是类的实例。 假设已经为狗建立了狗类,数据成员和 方法符合一般意义上狗的要求,但是, 如果不描述某一条具体的狗时,类的成 员没有实际含义,只有当需要具体描述 某一条狗时,要建立狗类的实例,将具 体狗特征落实到狗的成员参数和方法。
CUGB
SW203 V1.0
SW203 V1.0
CUGB
类和对象
事物的属性: 树:树干、树叶、颜色、生长速度等; 狗:大小、颜色、品种等; 汽车:品牌、车牌号、颜色、门、燃料类 型、速度等; 事物的行为: 树:生长、枯死等; 狗:跑、跳、叫、吃、咬、睡觉等; 汽车:前进、后退、刹车、加速、减速、 鸣笛、超车等; CUGB
SW203 V1.0
问题
如何用软件来描述事物呢? 事物的属性和行为通过软件如何表现呢? 用类来描述事物: 事物属性可以表现为类的数据成员,事物 的行为可以表现为类的方法,也叫成员函 数,某种意义上方法和函数是等价的。
CUGB
SW203 V1.0
举例
假设用类描述狗: 狗类型:
{
class dog
{
应该有数据类型
CUGB
SW203 V1.0
面向对象的分析和实现过程
事物
事物属性 提取事物
归类
和行为分析
属性和行为
建立类
程序通过对 象访问数据
建立 对象
类对应于具 体事物个体
CUGB
SW203 V1.0
问题:从描述狗的需求出发,比较面向对 象方法与C语言的区别?
语言种类 属性定义 行为定义 访问属性 调用方法 比较
CUGB
CUGB
SW203 V1.0
控制台程序
控制台程序是无图形界面的程序, 基本没有实用价值,主要用于学习 程序语言的原理; C#实用程序是基于WinForm的可 视化程序。 控制台程序的输入输出采用方法:
Console.WriteLine()和Console.ReadLine(); CUGB
SW203 V1.0
第二章 基本概念
CUGB
SW203 V1.0
本章目标
1、了解C#的基本概念 类、对象与类型、方法 注释 控制台程序 命名空间 圆点操作符 using关键字、static关键字 区分大小写 2、使用Visual 调试器
CUGB
SW203 V1.0
类和对象
在编程中,采用下面面向对象的思想是 约20年前为提高软件可靠性、可维护性、 实现程序复用而提出的,最早用于C++程 序中。 其基本思想是与人们观测现实世界的 过程是一致的。 首先,世界上的事物是可以归类的, 即同类的事物可以归纳出类似的特征。 例如:树、狗、汽车等,同类的事物 可以有类似的特征属性。
问题:调试器的作用是什么?
追踪程序运行过程中变量变化过程,
CUGB
方便调试!
SW203 V1.0
本章总结
1、C#基本概念 建立类管理数据和方法,通过对象访问, 而不是像C那样主要通过变量管理数据; 注释与C类似,区分大小写; 控制台程序为字符界面程序; 命名空间:防止重名冲突,限制范围; 圆点操作符:限定数据和方法从属关系; using关键字:节省录入 Visual 调试器:断点追踪。