Chap1(2010)
chap01
第1章绪言本章简单介绍程序设计及其语言、算法、结构化程序设计和C语言的基础知识。
1.1 程序设计及其语言计算机已经广泛应用在各个领域。
一个完整的计算机系统是由硬件系统和软件系统两大部分组成,计算机硬件由CPU、存储器、输入设备和输出设备等物理设备组成,而软件由程序、数据和有关的文档组成。
所谓程序就是人们为了使用计算机解决某些特定问题而设计的代码化指令序列,或者是符号化指令序列,或者是符号化语句序列。
计算机具有特定的功能,关键是人们设计了相应的程序,用户在计算机上运行这些程序,使得计算机具有这些功能。
,例如,要利用计算机来进行文字处理,人们设计了各种各样的文字处理程序(软件),如MS-Word、WPS、写字板、记事本等等,用户在计算机上安装并运行了这些软件,计算机就具有文字处理能力,用户可以利用这些软件提供的命令进行各种各样的处理,如编辑、排版、打印等。
在很多应用中我们看到计算机具有逻辑判断能力,具有较强的智能性。
其实,计算机的核心硬件CPU本身并没有智能,但是它具有判断能力,且能够按照人们编写的程序来自动执行程序,所以关键在于人们设计的程序使得计算机具有各种各样的智能。
要解决一个实际问题,首先必须分析实际问题,建立数学模型,再选择计算方法,进行程序设计,然后上机调试运行,对运行结果进行分析,如果不能得到正确结果,则继续前述步骤,直至得到正确结果。
用计算机解决实际问题的全过程如图1-1所示。
结束图1-1 用计算机解决问题的过程用通俗和不严格的说法,程序设计就是用计算机语言编写程序。
著名的计算机科学家沃思提出一个有名的公式:程序=数据结构+算法也就是说一个程序由数据结构和算法两大要素组成,两者缺一不可。
数据是程序操作处理的2对象,即指明操作的对象是谁?而算法是对这些数据的操作步骤,即指明对这些数据进行哪些操作处理?数据结构用于描述数据的组织,即如何组织数据,以方便程序对这些数据进行高效的处理。
计算机科学中有一门课程《数据结构》,专门研究对数据的组织和管理,有兴趣的读者可以详细参考有关的参考书。
Chapt1基础word资料22页
第1章波导的电磁和射线理论基础光束在介质中传输时,由于介质的吸收和散射而引起损耗,由于绕射(衍射)而引起发散,这些情况都会导致光束中心部分的强度不断地衰减。
因此,有必要设计制作某种器件,它能够引导光束的传播,从而使光束的能量在横的方向上受到限制,并使损耗和噪声降到最小,这种器件通常称为光波导,简称波导。
Iz 光源光强I随传输距离z的变化光源波导接收器结构最简单的波导是由三层均匀介质组成的,中间的介质层称为波导层或芯层,芯两侧的介质层称为包层。
芯层的介电常数要比两侧包层的介电常数大,使得光束能够集中在芯层中传输,从而起到导波的作用。
这种波导的介电常数分布是陡变的,也称为阶梯式变化,常称这种波导为平板波导。
对波导模式特性的分析,应用两种理论,即波动光学理论和射线光学理论。
对称三层平板波导的横截面图及相对介电常数分布,ε1 > ε2。
非对称三层平板波导的横截面图及相对介电常数分布,ε1 > ε2 > ε3。
光在本质上是一种电磁波。
讨论光在波导中传播的最基本的方法是电磁理论方法,亦即波动光学方法。
这种方法是从麦克斯韦方程组出发导出波动方程和亥姆霍兹方程,在一定的边界条件下求其解。
一般而言,若想全面、正确地分析各种结构波导的模式特性,必须采用波动理论,才能够给出波导模式全面、正确的解析结果或数值结果。
对光波导模式特性的分析,还可以采用射线光学理论。
光射线,简称射线或光线,可以这样理解:一条很细很细的光束,它的轴线就是光射线。
它的方向沿着光能流的方向。
光线与光束是不同的,光线是无限细的,光束则有一定的尺寸。
光线在均匀介质中的传输轨迹是一条直线,在非均匀介质中的传输轨迹是一条曲线。
用射线去代表光能量传输路线的方法称为射线光学。
射线光学是忽略光波长的光学,亦即射线理论是光波长趋于零的波动理论。
射线光学理论的优点是对平板波导的分析过程简单直观,对某些物理概念能给出直观的物理意义,容易理解。
缺点是对于其他结构更为复杂的波导射线光学理论不便于应用,或只能得出粗糙的结果。
chap1-基础概念
第一章基础概念本章主要介绍流体力学的基础概念及描述流体运动的方法。
前言:几个问题地球生命的三要素(阳光,空气,水)一直是人们研究的对象,其中的两个都是具有流动性质的物质,它们属于流体。
(看fig-chaptone 中的图1,2)(1)何谓流体:液体和气体,例如空气、水等,它们是生命的三要素(阳光,空气,水)中的两个。
(2)何谓流体力学:研究流体这样一个连续介质的宏观运动规律以及流体与其它运动形态之间的相互作用。
(3)流体力学的研究对象和研究内容:研究对象:流体研究流体的运动规律研究内容:(如流体如何运动、运动时有无规律可循、遵循何种规律等),流体与固体间的相互作用(如流体如何影响固体的运动-飞机,同时流体发生何种变化,又如流体对某些固体产生的作用-海浪对海岸的冲击),流体与流体间的相互作用,如海与气。
(4)流体力学与力学的关系力学————研究机械运动以及它与其它运动形态相互作用的科学。
力学包括:①理论力学:质点、质点组(刚体)的运动规律。
②连续介质力学:弹性力学和流体力学(质点和质点间可以有相对运动)。
可见,流体力学是力学中的一个分支。
流体力学的研究方法——理论、试验、数值计算三大类方法:理论、试验、数值计算,它们相互取长补短,相互促进,彼此影响。
1、理论研究通常在科学抽象(近似)的基础上,利用数学方法求出理论结果。
步骤:(1)对实际运动作分析研究,找出主要因素、次要因素,对运动作简化和近似,形成科学的抽象。
(2)在(1)的基础上设计出理论模型。
(3)根据已有的理论定律以及由表示流体性质的试验公式,形成闭合方程组。
(4)利用数学工具(如偏微分方程、常微分方程、复变函数)对方程组进行数学近似计算,求解。
(5)分析求解出来的结果所揭示的物理量的变化规律,并与实验或观察的结果作比较。
特点:揭示物质运动的内在规律。
目前,只限于较简单的理论模型,因此不满足实际生产的需要。
2、实验研究风洞、水洞、水槽、水电比拟等实验设备中进行模型或实物试验。
Chap_1_Introduction_2010sep
Why is the blood color of vertebrates so different from that of mollusks?
3-dimensional structure of hemoglobin (heme groups in green) Vertebrates Deoxy-Hb Oxy-Hb Dark red Bright red
10
主要教材
《生物化学》第三版(上册) 生物化学》第三版(上册)
参考教材
Lehninger Principles of Biochemistry, 4th edition (2005)
David L. Nelson and Michael M. Cox W.H. Freeman and Company
13
I. Living organisms vs. inanimate objects
Chemical complexity and organization Capacity for extracting, transforming, and using energy from environments Capacity for selfselfcope of Biochemistry: As wide as life itself
6
The virus capsid has an icosahedral structure.
Mimosa Sensitive plant Touch-me-not
7
Why is Biochemistry so important?
Compositions, structures, properties, functions Biosynthesis, metabolism, control, regulation
chap1 概述
高聚物的力学性能分类
△材料硬而脆 刚性制品,不宜冲击,能承受静压力 典型实例:酚醛塑料制品
△材料硬而强 高模量高抗张,断裂伸长小或无屈服 典型实例:PVC硬制品
△材料硬而韧 高模量高抗张,断裂伸长大,有屈服 典型实例:聚碳酸酯制品
高聚物的力学性能
△材料软而韧 低模量低屈服,断裂伸长率及强度大
典型实例:硫化橡胶、LDPE制品
1.填料分类
(4)按形状分为粒状、纤维状、其他(片状填料) 粒状:大多数无机填料 纤维状:石棉、短纤维、碳纤维、玻璃纤维、晶须(是碳
化硅、氮化硼、氧化铝、石墨或铍的金属氧化物制成的微 小纤维状单晶体) 其他:如片状填料 (是在两个方向上长度比第三个方向长 得多的粒子,具有鳞片形状)
1.填料分类
物料。 在高分子化工中,填料是用量最大的添加剂之一,
几乎所有塑料(包括热塑性和热固性塑料)、橡胶和 涂料都使用大量填料。
使用填料的一个重要目的是增加容量, 降低成本,同时 填料往往还显示出其他一些 改性效用, 如改善制品的加工性能和物理力 学性能等。
在制造塑料时加入木粉、陶土或碳酸钙等,不仅能改善制品 的力学性能,增加硬度,而且还可降低成本;
积占全部颗粒的总表面积 nd 2 的比例。 ④ 重量基准分布 以每一粒径间隔内的颗粒总重量
占全部颗粒的总重量 nd 3 的比例。
以显微镜观察测量粉体的Feret径(测量总数为1000个)
级别
粒径间隔 (μm)
1
1~2
2
2~3
3
3~4
4
4~5
5
5~6
6
6~7
7
7~8
8
8~9
9
9~10
10
chap_1
Harcourt, Inc. items and derived items copyright © 2001 by Harcourt, Inc.
4.Unlimited Wants
Our wants are insatiable.
Humans, by nature, would like to have more of those things they find desirable.
The management of society’s resources is important because resources are scarce.
Harcourt, Inc. items and derived items copyright © 2001 by Harcourt, Inc.
Scarcity exists when there are insufficient resources to satisfy people’s wants.
Harcourt, Inc. items and derived items copyright © 2001 by Harcourt, Inc.
Harcourt, Inc. items and derived items copyright © 2001 by Harcourt, Inc.
ZHOU YAN
Email:zhouyan_hit@
Textbook
Principles of Economics
Second Edition by
Harcourt, Inc. items and derived items copyright © 2001 by Harcourt, Inc.
chap1(kinematics)
2. 自然坐标系
et ( t )
P1
s P 2 o
ds v vet et dt dv d(vet ) a dt dt dv det et v dt dt
et et (t t )
1 2 2 2 an v ( R ) R R
1
:
角加速度
2
* 运动学两类问题*
1. 已知:r r (t ),求: (t ), a (t ) v 2 dr d r 方法:求导数 v , a 2 dt dt 2. 已知: a (t ) 或 v (t ), 求: r (t )
et en
d det et lim en en lim dt dt t 0 t t 0 t
dv det dv dθ a et v et v en dt dt dt dt
d d ds 1 v dt ds dt
dv b v0t at 2 2 dt b t 1 2 b v0 y 2 2 2 b y v0
2
v y v0 v x by bv0t
2
2 0
2
2
2 0
END
b y v 2 bv0
Δ t 0 时,方向:Δ er // e er (t t ) er 大小:er er e er (t ) P er e der er lim lim e er (t ) dt t 0 t t 0 t P d e dt dr der dr d v er r er r e dt dt dt dt vr er v e
chap1常用函数及其傅立叶变换
在空域中 g s(x,y)h (x,y)g (x,y)
所以有:
nm
n
m
g ( x ,y ) n m g ( 2 B x ,2 B y ) s i n c [ 2 B x ( x 2 B x ) ] s i n c [ 2 B y ( y 2 B y ) ]
F(u)
sinc( u ) sinc 2 ( u ) 1 (u u 0 ) 1 / j u comb( u )
函数
函数的定义:
(t ) lim Ne N 2t2 N
(t) lim N rect( Nt ) N
(t) lim N sinc( Nt ) N
则 F . T . g ( x , y ) h ( x , y ) G ( f x ,f y ) H ( f x ,f y )
No
四、常用函数及其傅立叶变换式
矩形函数 rect(
1
x)
1
/
2
0
x 1/2 x 1/2 x 1/2
Sinc函数 sinc( 符号函数 sgn(
则系统称为线性空间不变系统。
对于线性空 间不变系统,叠加积分:
g (x ,y ) f(,)h (x ,y )d d f(x ,y ) h (x ,y )
1.3 二维线性不变系统
二、二维线性不变系统的传递函数 1、空间频率
F(fx,fy) f(x,y)ej2(xx fyy f)dxdy
其中 H (fx ,fy ) F .T . h ( x ,y ) 叫线性空间不变系统的传
递函数
1.3 二维线性不变系统
chap-1
信息安全专业
网络安全协议
常见的不安全因素
物理因素:物理设备的不安全, 物理因素:物理设备的不安全,电磁波泄漏等 系统因素:系统软、硬件漏洞,病毒感染, 系统因素:系统软、硬件漏洞,病毒感染,入侵 网络因素:网络协议漏洞,会话劫持、数据篡改, 网络因素:网络协议漏洞,会话劫持、数据篡改, 网络拥塞, 网络拥塞,拒绝服务 管理因素:管理员安全意识淡漠, 管理因素:管理员安全意识淡漠,误操作
OSI mnemonics All People Seem To Need Data Processing Please Do Not Throw Sausage Pizza Away
Actual data flow
24
信息安全专业
网络安全协议
TCP/IP模型 模型
25
信息安全专业
网络安全协议
OSI与TCP/IP模型的比较 与 模型的比较
参考教材
1.荆继武等, PKI技术,科学出版社,2008 2.何泾沙译,Linux防火墙第三版,机械出版社,2006 3.Charlie Kaufman等著,许剑卓、左英男等译 “网络安全——公众世 界中的秘密通信”,第二版,电子工业出版社,2004
课程主页: /course 课程助教:丁戎 ( xwx1226@ ),电三楼305
8
信息安全专业
网络安全协议
网络安全事件——不安全Email 不安全
给乙发出Email 甲给乙发出 邮件在 传送过 程中被 截取 乙收到该Email 乙收到该 偷盗者篡改 邮件后以甲 的身份重新 发送
A
B
1.如果偷盗者截取 如果偷盗者截取Email 后不发给乙,怎么办? 后不发给乙,怎么办? E
网络安全协议
高层建筑结构设计 课后习题解答(部分)
高层建筑结构课程习题解答土木工程学院二0一二年秋Chap11、高层建筑定义JGJ3-2010《高层建筑混凝土结构技术规程》将10层及10层以上或高度超过28m的住宅建筑结构和房屋高度大于24m的其他民用建筑,划为高层民用建筑。
1)层数大于10层;2)高度大于28m;3)水平荷载为主要设计因素;4)侧移成为控制指标;5)轴向变形和剪切变形不可忽略;2、建筑的功能建筑结构是建筑中的主要承重骨架。
其功能为在规定的设计基准期内,在承受其上的各种荷载和作用下,完成预期的承载力、正常使用、耐久性以及突发事件中的整体稳定功能。
3、高层按结构体系分类结构体系是指结构抵抗外部作用构件的组成方式。
从结构体系上来分,常用的高层建筑结构的抗侧力体系主要有:框架结构、剪力墙结构、框架-剪力墙结构、筒体结构、悬挂结构及巨型框架结构等。
Chap 21、为什么活荷载的不考虑不利布置?计算高层建筑结构在竖向荷载作用下的内力时,一般不考虑楼面及屋面竖向活荷载的不利布置,而是按满布考虑进行计算的。
其一,在高层建筑中各种活荷载占总竖向荷载的比例很小,尤其对于住宅、旅馆和办公楼等,活荷载一般在1.5~2.5kN/㎡范围内,只占全部竖向荷载的10%~20%,因此活荷载不同的布置方式对结构内力产生的影响很小;其二,高层建筑结构是个复杂的空间结构体系,层数与跨数多,不利分布的情况复杂多样,计算工作量极大且计算费用上不经济,因此,为简化起见,在实际工程设计中,可以不考虑活荷载不利分布,按满布方式布置作内力计算后再将框架梁的跨中弯矩乘以1.1~1.3的放大系数。
2、高层建筑结构抵抗水平力的构件有哪几种?各种构件有哪些类型(1)有:梁、柱、支撑、墙和筒组成;(2)梁:钢梁、钢筋混凝土梁、钢骨(型钢)混凝土梁;柱:钢柱、钢筋混凝土柱、钢骨(型钢)混凝土柱;钢管混凝土柱等;支撑有:中心支撑和偏心支撑等;墙:实体墙、桁架剪力墙;钢骨混凝土剪力墙等;筒有:框筒、实腹筒、桁架筒、筒中筒、束筒等;3、如何确定高层建筑的结构方案(1)、结构体系的确定:按:高度、风荷载、地震作用;功能、场地特征;经济因素、体型等因素确定采用以下结构体系;(2)、构件的布置(3)、对构件截面进行初选;4、如何确定高层建筑的风荷载和地震作用;1、风荷载的确定:大多数建筑(300m 以下)可按荷载规范规定的方法计算;少数建筑(高度大、对风荷载敏感或有特殊情况者)还要通过风洞试验);规范规定的方法:0k z s z w βμμω=z β--基本风压;s μ--风载体型系数;z μ--风压高度变化系数;z β--z 高度处的风振系数;2、地震荷载分为:反应谱法和时程分析法;《抗震规范》要求在设计阶段按照反应谱方法计算地震作用,少数情况需要采用时程分析进行补充;5、减少高层建筑温差影响的措施是什么?减少温差影响的综合技术措施主要有:(1)采取合理的平面和立面设计,避免截面的突变。
Chap 1 形象思维(2-3讲)
案例1:
爱因斯坦解释相对论:“如果你 同一个漂亮的女孩坐在一起聊天, 一个小时过去了,你觉得过了5分钟; 如果让你一个人在大热天孤独得坐 在一个火炉旁,5分钟就好像一个小 时。这就是相对论。”
6
案例2:
1968年 美 内华达州 3岁女孩 伊迪斯 告诉妈 妈 认识礼品盒上的字母“o”。说是老师教的。 母亲在表扬了女儿后,一纸诉状将老师告上法 庭。因为她认为女儿在认识“o”之前,可能把 “o”收成苹果、太阳、足球、鸟蛋等,然而在 识读了26个字母后,女儿失去了这种能力,要 求幼儿园赔偿1000万美元。 三个月后,法院审判幼儿园败诉,因为陪 审团得23名成员被这位母亲得一个故事所感动。
14
2、思维的历史性
思维主体的发展是在历史发展的进程中演变的。 思维方式随历史进程而演变 思维主体的组织结构有分散的专业化
3、思维的实践性
提出人以观念方式把握世界的客观需要 人所特有的思维结构和图式
4、能动性
思维主体是有目的、有意识地认识和反映物质世 界的
15
思维主体的能力结构
能力是个人获取知识、认识事物和处理实际问题的 一种本领 1、获取信息提出问题的能力 即思维主体在实践中收集事实材料,进行加工分析, 提出问题的基本能力 2、科学思维的能力 感知觉能力;记忆储存能力;逻辑加工能力;思维 的调控能力;思维的想象能力等。 3、语言能力 语言是思维的“外壳”。分为自然语言、科学语言、 数学语言等 4、自我优化知识结构的能力 16
18
思维主体和思维客体的关系
1、二者在思维活动中形成矛盾关系 思维主体和客体的关系是反映与被 反映、认识与被认识、改造与被改造 的过程; 主客体的矛盾贯穿与思维活动的始 终;主客体的相互作用,是主体不断 追求实现主客体统一的过程;
Chap-1-连续体力学解析
例1-1 图1-8(a)所示为一装有高压气体的薄壁圆柱形容器的横 断面,壁厚为d,圆柱半径为R,气体压强为p,求壁内沿圆周切 向的应力(不计容器自重和大气压)
解:截取如图b所示的一半圆柱 形容器和气体作为隔离体,设 容器的长度为l。
气体对器壁的压力2pRl与器 壁的应力2σld相抗衡,按力的 平衡条件有:
3.14 3108
§2 静止液体的性质
一、液体的结构与分类
1.结构(structure)
特点:难以压缩,易于流动,各向同性
分子排列比晶体稍微松散。大多数液 体都是以分子为基本结构单元,分子之间 的键联较弱,主要是范德瓦耳斯键。由杂
乱分布的变动的微区构成。
近程有序和远程无序是液体结构的基本特征
非晶体有许多类型,玻璃体、弹性体和塑 性体是其中最主要的类型。生物材料大多属于 非晶体。
非晶体的分类:
❖ 玻璃体:近程有序,远程无序。如:玻璃 ❖ 弹形体:近,远程都无序,分子互相缠绕,有
弹性。如:橡胶。 ❖ 塑性体:近,远程都无序,分子相互分开,分
子间可以相互滑动,无弹性。
二、 应变与应力
1. 应变(strain)绪论一 物理学基本介绍 二 物理学的发展 三 本课程主要内容 四 学习本课程的基本方法 五 注意事项
第一章 连续体力学
(Mechanics of continuous medium)
引言
连续体力学又称连续介质力学,包括固体的弹 性力学和流体力学。连续体的共同特点是其内部质 点之间可以有相对运动。从宏观上看,连续体可以 有形变或非均匀流动。处理连续体的办法是不再把 它看成一个个离散的质点,而是取“质元”,即有 质量的体积元。在连续体力学中,力不再看成是作 用在一个个离散的质点上,而看成是作用在质量元 的表面上。本章主要研究固体的弹性性质、液体的 表面性质、液体的流动性质和黏滞性质,这些性质 无疑对农业和生物学中是非常重要的。
计算机二级考试chap1 程序的设计基本概念
3.N-S流程图。这种流程图完全去掉了流程线, 算法的每一步都用一个矩形框来描述,把一个个 矩形框按执行的次序连接起来就是一个完整的算 法描述。在下一节结合三种基本的结构化程序设 计来介绍这种流程图的基本结构。
一般我们最常用的描述方法是伪代码和流程 图。
※重点提示:算法的5个特性分别是:有穷性, 确定性,可行性,有零个或多个输入以及有一个 或多个输出。
语句1 语句2
语句1 语句2
(1)一般流程图 (2)N-S流程图
2.选择结构 选择结构的程序要根据不同的条件去执行不同
分支中的语句。
如后面章节中介绍的if语句,switch语句等可以 构成选择结构。选择结构可用图1.3所示的流程图 表示。
图1.3 选择结构流程图
不满足 判断表达式
满足 语句1
语句2
5.整理并写出文档资料。
1.2 算法
在编写程序时,除了选定合理的数据结构外, 还需要十分关键的一步就是设计算法,有了一个 好的算法,就可以用任一种计算机高级语言把算 法转换为程序。
算法是指为解决某个特定问题而采取的确定且 有限的步骤。一个算法应具有以下五个特性:
1.有穷性。 2.确定性。 3.可行性。 4.有零个或多个输入。 5.有一个或多个输出。
J) 4 在循环结构中,()可以使得同一组语句一次也不执行 K) While循环 B) for 循环 C) 都不能实现 D) do…while 语句
L) 5. C语言的特点是什么? M) 6. 用伪码表示算法:判断一个数能否同时被3和5整除
课后练习题 1. 下列叙述中正确的是() A) 计算机语言中,只有机器语言属于低级语言 B) 高级语言源程序可以被计算机直接执行 C) C语言属于高级语言 D) 机器语言与所用机器无关
CHAP1燃气的分类及其性质1.3城市燃气的质量要求
四、氨 危害:腐蚀燃气管道、设备及燃具。燃烧产物有NO及NO2等有害气体。 少量的氨能对硫化物产生的酸类物质起中和作用,是有利于保 护金属的。 规范规定每标准立方米人工燃气中氨的含量应小于50mg。
三.城市燃气的加臭
原因:城市燃气具有一定毒性的爆炸性气体,又是在压力下输送和 使用的。
要求对没有臭味的燃气加臭,可以及时发现漏气,确保燃气使用过 程的安全。
干馏煤气、水煤气、油制气、大部分地区的天然气和液化石油气含 有硫化物,因而其本身都具有臭味。
仅仅部分地区的天然气有时不含硫化物,要求经过加臭后才能进行 输配使用。
规定对有毒而又无臭味的燃气应加臭,使有毒性燃气在达到允许有 害浓度之前,应能察觉。对无毒燃气在相当于爆炸下限20%的浓度 时,应能察觉。
பைடு நூலகம்
液化石油气的容器多是按纯丙烷设计的,而乙烷和乙 烯的饱和蒸气压总是高于丙烷和丙烯的饱和蒸气压,因 此必须限制液化石油气中乙烷和乙烯的含量。
规范要求一般液化石油气中乙烷和乙烯的含量不大于 6%(质量比)。
五、残液
危害:C5和C5以上的组分沸点较高,在常温下不能气化, 而留在容器内,故称为残液。
规范规定残液量在20 ℃条件下不大于2%(体积比)。
二、水分 面危,害堵:塞可管能道与、气阀态门的及C2仪、表C3和和C设4生备成。结造晶成水金化属物腐,蚀缩。小管道的流通断 规范要求液化石油气中不含水分。
三、二烯烃 危害:可能生成固体聚合物,使气化装置在很短时间内就不能进行 工作。 规范规定丁二烯在液化石油气中的分子成分不大于2%。
四、乙烷和乙烯
chap1
程序aI/O完成 完成 程序
程序a再被调用 程序 再被调用 a完成 完成
程序bI/O请求 请求 程序 程序b 程序 程序c 程序 程序dI/O请求 请求 程序 程序d 程序 程序bI/O完成 完成 程序 程序cI/O请求 程序cI/O完成 程序c再被调用 程序 请求 程序 完成 程序 再被调用
程序b 程序 程序c 程序 程序d 程序 调度程序
t1 t2
t3 t4
t5
t6
t7
t8
图(b) 四道程序运行情况 Fig 1-4 单道和多道程序运行情况
中引入多道程序设计技术的好处 在OS中引入多道程序设计技术的好处有: 中引入多道程序设计技术的好处有 (1)提高 提高CPU的利用率. 的利用率. 提高 的利用率 (2)提高内存和 设备利用率. 提高内存和I/O设备利用率 提高内存和 设备利用率. (3)增加系统吞吐量. 增加系统吞吐量. 增加系统吞吐量
1.3.2 共享
共享是系统中的资源可供内存中多个并发执行的进 共享是系统中的资源可供内存中多个并发执行的进 程使用. 程使用. 共享的分类: 共享的分类 1. 互斥共享方式 在一段时间内只允许一个进程访问的资源. 在一段时间内只允许一个进程访问的资源. 2. 同时访问方式 允许在一段时间内由多个进程"同时" 允许在一段时间内由多个进程"同时"对它进 行访问的资源. 行访问的资源.
(4)交互性 交互性
用户可通过终端与系统进行广泛的人机对话. 用户可通过终端与系统进行广泛的人机对话.
1.2.5 实时系统
实时系统指系统能及时响应外部事件的 请求,在规定的时间内完成对该事件的处理, 请求,在规定的时间内完成对该事件的处理, 并控制所有实时任务协调一致的运行. 并控制所有实时任务协调一致的运行.
CHAP-1
PPP也叫点对点协议(Point to Point Protocol),主要用于广域网上非cisco路由器的连接,另外在ADSL的连接中也得到了运用.ppp验证方式有2种:一种是PAP,一种是CHAP 前者是以cleartext方式传送password的后者不传输cleartext,而传输hash.但具体过程又是怎样的呢? 希望下面的分析能让大家清楚ppp chap验证的整个过程从而更清晰的理解配置步骤我们假设有2台router:3640A和3640B3640A---------------------------3640B并且在相连端口都开启了PPP封装和chap验证1.3640A拨入到3640B上2.3640B对3640A发出一个挑战数据包具体内容包括: 01+id+random+3640B并且将id和random保存在自己的路由器中,为后面反hash验证做准备这里:01所在字段是类型字段,01表示这是一个挑战.id字段表示这次挑战的序列号random为挑战方随机产生的数字.3640B为hostname定义的名称,用于对方根据该名称查找对应的password3.3640A收到了3640B发给它的挑战信息时首先它会根据对方主机名3640B查找数据库(可以是本地的或者TACACS+或RADIUS)来得对应的密码然后将密码,id,random这3者做MD5得到一个hash值我们暂定为hash14 3640A发送挑战回应数据包给3640B具体内容包括:02+id+hash1+3640A这里:02不用多说了同01为一个类型字段id同3640B挑战包里id一样hash1同红色标记部分3640A当然为hostname所定义的名字5.3640B收到回应挑战包时首先它会根据3640A这个主机名查找数据库(可以是本地的或者TACACS+或RADIUS)来得对应的密码,然后将这个密码和发出挑战包时候保存的那个id和random值做MD5得到一个hash,我们暂定为hash2比较hash1和hash2,如果一样则验证通过否则失败,从这里大家应该可以清楚的明白了为什么3640A上的本地数据库要定义为username 3640B password 1103640B上的本地数据库要定义为username 3640A password 110而且密码必须相同6.验证结果验证成功是将发送03+id+欢迎信息牋失败时将发送04+id+失败信息整个验证过程没有cleartext的传输只有hash值和无关紧要的id,random和主机名,还是比较安全的。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
A Real-Time Driver’s Direction System
Given an electronic map (stored on a computer), the position of your car (provided by GPS), and the destination, the system can tell you the way to go to the destination. Tell you tern left or right 40 meters before according to the shortest path. If you did not follow the direction, re-calculate the shortest path. 400 US$ each.
Textbook
Introduction to The Design & Analysis of Algorithms (ISBN 01-2003-2170) (清华大学出版社)
References:
T. H. Cormen, C. E. Leiserson, R. L. Rivest, Introduction to Algorithms, The MIT Press. /~clr/
2010-10-23
Central South University
19
3.Electronic commerce
Electronic commerce enables goods and services to be negotiated and exchanged electronically. The ability to keep information such as credit card numbers, passwords, and bank statements private is essential if electronic commerce is to be used widely. Public-key cryptography and digital signatures are among the core technologies used and are based on numerical algorithms and number theory.
2010-10-23 Central South University 2
Why do we use bilingual way to learn this course?
Origin of the modern science English learning Requirement and encouragement coming from our government.
2010-10-23
Central South University
14
Euler Circuit: The original Konigsberg bridge
2010-10-23
Central South University
15
Hamilton Circuit
2010-10-23
Central South University
3. 4.
2010-10-23
Central South University
9
2010-10-23
Central South University
10
2010-10-23
Central South University
11
2010-10-23
Central South University
12
2010-10-23 Central South University 5
B
A
Find a shortest path from station A to station B. -need serious thinking to get a correct algorithm.
2010-10-23 Central South University 6
2010-10-23
Central South University
13
A joke:
The boss wants to produce programs to solve the following two problems Euler circuit problem: given a graph G, find a way to go through each edge exactly once. Hamilton circuit problem: given a graph G, find a way to go through each vertex exactly once. The two problems seem to be very similar. Person A takes the first problem and person B takes the second. Outcome: Person A quickly completes the program, whereas person B works 24 hours per day and is fired after a few months.
Design and Analysis of Algorithms
Jin Zheng
Course Outline
Instructor
Jin Zheng Office number:Computer building 406B,113-2 phone : 88877711 e-mail : zhengjin@
Why You have to 来自ake this course
You can apply learned techniques to solve various problems. Have a sense of complexities of various problems in different domains. College graduates vs. University graduates. Supervisor vs. low level working force.
16
A joke (continued):
Why? no body in the company has taken computer algorithm. Explanation:
Euler circuit problem can be easily solved in polynomial time. Hamilton circuit problem is proved to be NP-hard. So far, no body in the world can give a polynomial time algorithm for a NP-hard problem. Conjecture(推测): there does not exist polynomial time algorithm for this problem.
2010-10-23 Central South University 17
What kinds of problems are solved by algorithms?
1. The Human Genome Project has the goals of identifying all the 100,000 genes in human DNA, determining the sequences of the 3 billion chemical base pairs that make up human DNA, storing this information in databases, and developing tools for data analysis. Each of these steps requires sophisticated algorithms.
2010-10-23
Central South University
18
2. Internet
The Internet enables people all around the world to quickly access and retrieve large amounts of information. In order to do so, clever algorithms are employed to manage and manipulate this large volume of data. Finding good routes on which the data will travel and using a search engine to quickly find pages on which particular information resides. Such as contral South University 8
What We Cover:
1. 2. Introduce mathematical techniques for the analysis of algorithms. Techniques for designing efficient algorithms Brute force, divide-and-conquer, decrease-and-conquer, transform and conquer greedy approach, dynamic programming , backtracking and branch and bound Some classic algorithms in various domains. Introduction to computational complexity NP-complete problems