对要求正畸一般检查和特殊检查治疗的患者进行检查时,应从哪些方面对其颜貌特征进行评估

经络系统是由经脉和络脉组成。经脉分为正经和奇经两类正经有12条,合称“十二经脉” 奇经有8条,合称“奇经八脉”十二正经加任脉、督脉(奇经八脉中最重要的兩脉),合称十四经

十四经腧穴,都有自己的归经、固定的位置、固定的名字、固定的数量最早确定腧穴数量的是魏晋时期《针灸甲乙經》中,皇甫谧确定了349个北宋的王惟一确定了354个穴位(铜人就是王惟一制作的)。明朝杨继洲确定359个穴位清代李学川于1817年确定的361个穴位,就是沿用到现在的361个穴位从满清到现在的200多年内,再也没有找到一个腧穴一年有365天,为什么人只有361个穴位也许还有4个没找到。

囚体辉光现象最早在1911年,英国伦敦一位叫基尔纳(Walter John Kilner)的医生发现的1939年,原苏联电学家基里安(Kirlian)在高频高压电场中成功地将人体辉光拍摄成叻照片,被称为基里安摄影 (Kirlian Photography)

1991年美国心数研究所(Institute of HeartMath) 成立,他们的一个重要发现是描述了一个环绕在心脏并向人体外围扩张的电磁能量场(the Heart’s Electromagnetic Field),具有环形圆纹曲面半径约1.5米-2.4米,这意味着心脏对人体有着比大脑更强的影响力

这要追溯到中国最古老的医学书《黄帝内经》。黄帝內经分成《素问》和《灵枢》两大部分上部《素问》讲的是养生问题,大体就是要心态好要按时起居,要顺应自然等等只要做到这些,也就自然健康长寿了下部《灵枢》讲的就是经络,大体就是讨论经络和气血循行

那为何不直接叫经络,而称为灵枢呢灵枢的灵,指的是啥是指看不见、摸不着的“幽灵”(spirit)?还是指人真正的生命“灵魂”(soul)本身 猜测一下,之所以叫这个名字或许古人是为了表明:经络就是一个“幽灵”的交通枢纽(pivot),英文可译成“spirit pivot”灵枢讲的就是“幽灵”的结构和运行规律。

另外中文繁体字“药”(藥),本来就昰草字头下面一个音乐的“乐”(樂)换句话来说,中国古人早就认识到草药就是植物中的音乐,也就是天上来的音乐再加上“幽灵”,真的很有魔幻色彩想一想,就很有意思

然而,这并不是我们想要的解释如果从现代科学的角度,应该怎么解释呢


还是先看黄帝內经中的说明。

《灵枢•海论》曰:“十二经脉者内属于腑脏,外络于肢节”  说明经络联络脏腑,沟通内外人体五脏六腑、四肢百骸、五官九窍、皮肉筋骨等都是依靠经络系统的联络沟通而保持相对的平衡与统一,完成正常的生理活动看来,经络是各种器官组织的联絡官那么,是咋联络的呢

《灵枢•本脏》曰:“人之血气精神者,所以奉生而周于性命者也经脉者,所以行血气而营阴阳濡筋骨,利关节者也”  中医认为人体生命活动的物质基础是气与血,经络是人体气血运行的通道通过经络系统将气血及营养物质输送到周身,濡润全身脏腑组织器官那么,气血又是啥东西只能通过经络来输送吗?

《灵枢•经脉》曰:“经脉者所以能决死生、处百病、调虚实,不可不通”  意思是,经络系统的通畅与否关乎机体的疾病、生死。看来经络是相当的重要啊。

《灵枢•经别》曰:“十二经脉者囚之所以生,病之所以成人之所以治,病之所以起学之所始,工之所止也”  中医的各种诊断治疗,包括药物方剂的归经、针灸的临床诊治等皆以经络理论为依据。所以明朝的中医师李梴在《医学入门》指出:“医而不知经络犹人夜行无烛,业者不可不熟” 看来,经络是中医的根基啊


经络联络各类器官组织,沟通内外还关乎机体的疾病生死,如此重要的系统不可不重视。这让我们想起人的其他几大系统比如血管系统,淋巴系统神经系统。这里的大指的是遍布全身,让我们逐个看看

这个是人最熟悉的系统了,从小到夶没几个不挨针的,输液抽血走的就是人的血管。人的血管有动脉、毛细血管和静脉它们密密麻麻交错成网。一个成年人的血管夶巨细小有1000多亿条,要是把它们首尾毗连在一起有10万多公里长可以绕地球2.5圈。


再看看真实人体的血管分布你会不会惊叹现代解剖学的精细程度?


什么是淋巴当我们有感冒时,多数人都应该会有这样类似的经历轻触自己的下巴脖子附近,会明显感觉到在皮下有类似浗形小凸起,轻轻拨动还会出现小范围滑动。别慌张!这很可能是发炎肿大的淋巴结随着炎症的消失,它也会慢慢恢复正常

淋巴有啥作用?我们知道人体第一循环系统是血液循环,它靠心脏的收缩动力来推动血液。然而这股动力会使得毛细血管动脉端压力高于血浆胶体渗透压,迫使血管中的水分和蛋白质分子从毛细血管中“挤出”来到组织间隙中。跑出来的液体能供给营养给组织细胞但也會使水分滞留组织间隙引起水肿。为了防止水肿发生除了毛细血管静脉端会重新吸收大部分液体外,还有一小部分液体被淋巴管吸收變成淋巴液,再经过淋巴结的过滤挤出来液体重新归还血液,完成淋巴循环维持机体内环境稳定。人体内的淋巴液的体积是他自身血液体积的3倍除了软骨、指甲和头发外,人的整个身体都浸在淋巴液中因此,淋巴系统像遍布全身的血液循环系统一样也是一个网状嘚液体系统。

淋巴不仅是组织液的过滤系统它更是身体防御机制的核心。液体、器官、结节和小结、管道和腺体组成淋巴网络昼夜不停地帮助人们清除体内的有毒物质,实际上就是体内的垃圾清洁工淋巴系统从所有的细胞中收集废物,通过错综复杂的过程将它们分解並排出体外


神经不用多说了,神经衰弱估计每个人都经历过神经系统是人体内起主导作用的功能调节系统。人体的各项生命活动常瑺同时受神经和激素的调节。正是由于这两种调节方式的相互协调相互影响的,各器官、系统的活动才能协调一致使人体成为一个复雜、协调、统一的整体。由脑发出的脑神经和由脊髓发出的脊神经是神经系统的周围部分组成周围神经系统。脑和脊髓属于中枢神经系統


让我们看一下解剖后的神经系统,长的是啥模样

经络,是经和络的总称经,又称经脉有路径之意。经脉贯通上下沟通内外,昰经络系统中纵行的主干络,又称络脉有网络之意。络脉是经脉别出的分支比经脉细小。跟经纬度类似在地理上,经度是纵纬喥是横;在经络里,经脉是纵络脉是横 (粗浅地这么理解)。

经络相贯遍布全身,形成一个纵横交错的联络网通过有规律的循行和复杂嘚联络交会,组成了经络系统经脉有正经(十二经脉)、奇经(奇经八脉)之分,络脉有别络、孙络、浮络之分

四、为何解剖上找不到经络?

伱看人体的血管系统、淋巴系统、神经系统,都已经解剖得那么详尽而且现代生物学已经进展到细胞、分子,甚至及原子的细微程度叻为何仍然没有找出经络在哪里?也没有一个人体解剖模型能向我们展示经络的结构是不是很奇怪? 这就衍生出两个问题:经络到底是什么?为何解剖上找不到?

张长琳教授经过几十年的研究得出结论:经络并不是像人们原来所想象的那样是一种类似于血管、淋巴管、神经纤維的静态结构(static structure),而是一种动态的驻波结构也就是耗散结构(dissipative structure),或一种能量的场强分布经络就像体内主要的无线通信网络运作,不仅维系著五脏六腑本身的机能同时也把它们整合成和谐的有机体。生命体的经络系统宛如乐曲动人的旋律既能将许多音符整合起来,也能感應环境的变动

一、从结构解剖到经络现象研究

经络概念的变化,其实反映出东西方思维的巨大差异:东方人看重“功能”(function)而西方囚更看重“结构”(structure)。

的诊断都是基于“症”并且对症调理,并不强调是哪一个身体部件出了问题所以在中医里,解剖学并不占主偠地位

反之,西方人却特别重视“结构”西医和生物学家认为,只要我们把所有小部件 (即每一个分子)的结构都搞得清清楚楚了我们僦会对人体无所不知,也就没有什么治不好的病了人就像部机器,哪个部件出了毛病换一个就是了,西医就是个机械师的角色嘛

正昰基于这种强烈的信念,生物学家把人体分解成不同的器官再把器官分解成组织,把组织分解成细胞把细胞分解成细胞器,把细胞器汾解成分子最后再搞清分子的结构。这样精细的工作为现代西医奠定了极为坚实的基础。


所以当现代科学开始研究经络时,就是从這种结构拆分 (化约论) 的角度开展的试图用解剖刀找出对应于经络的管道结构。

你看在古人留下的经络图上,经络的路线和穴位 (学名叫腧穴) 的位置都画得一清二楚所以,只要拿把解剖刀按着这张图,不就可以在身体中找出相应的管道之类的东西了嘛

然而很不幸,就昰偏偏找不到这样的东西针灸书上写得明明白白的,经络是“气血”运行的管道那么这种管道可能是与血管、淋巴管或神经纤维差不哆的东西。咋就解剖不出来呢

试过了,才知道想用传统的解剖学研究针灸和经络是行不通的。

既然结构这条路走不通那还可以研究經络的特性啊。也就是暂时回避对经络结构的讨论,只是集中观察经络现象

其中,有个特别奇特的现象就是“循经感传”现象。

二、什么是循经感传现象


什么是循经感传现象从字面理解:沿着经络感觉传递。教科书上的定义是:针刺、电脉冲及其他方法刺激穴位时人体出现酸、胀、麻等特殊感觉,从受刺激的穴位开始沿古典医籍记载的经脉循行路线传导的现象。

也就是说当针刺在正确的位置仩,并且起了作用时病人会感到一种特殊的感觉沿着对应经络路线在走动。这种感觉常常是酸、胀、麻、热、冷、痛或电击感偶尔这些感觉中的某一种会单独出现,但在多数的情况下是酸、胀、麻的混合感觉。

我没试过针灸不过体验过几次热流传递,那种感觉太强烮了哪曾想到能有那么大的能量!


在针灸古书中,这种感觉称为“气感”或者是“得气”得气一词首见于《素问?离合真邪论》:“ 吸则内针,无令气忤静以久留,无令邪布吸则转针,以得气为故”意思就是,医者将毫针刺入穴位一定深度后施以一定的行针手法,使针刺部位产生经气感应这种针下的经气感应又称“气至”或“针感”。

如果针刺“得气”就说明成功,“得气”时不但病人囿酸、胀、麻等感觉沿着经络路线爬行,大夫也会感到针被“吸住”了很“涩”,不易转动也不易拔出。


古代医书中不乏对循经感传現象的记载和描述古人多将循经感传现象的“感”和“传”分开表述。

《灵枢•九针十二原》用“若行若止如蚊虻止”来形容针感似蚊虻爬行的循经感传现象。

《灵枢•五十营》有“人一呼脉再动,气行三寸一吸,脉亦再动气行三寸,呼吸定息气行六寸”,描述了循经感传的速度

《灵枢•刺节真邪》记载“上寒下热,先刺其项太阳久留之,已刺则熨项与肩胛令热下合乃止,此所谓推而上之者也”描述了针刺时促使热感产生并传导的方法。

《素问•调经论》中的“按摩勿释著针勿斥,移气于不足神气乃得复”,强调了气至病所的循经感传现象

《针灸甲乙经》有“热病刺陷谷,足先寒寒上至膝乃出针”,非常形象地描述了寒感循经从足传至膝部的现象

不過,古代文献中并没有循经感传的专有名词 1978年全国经络研究协作组建议统一定名为“循经感传现象”或“循经感传”,简称为“感传”循经感传作为该现象的专有名词才被确定下来。

三、大规模循经传感研究

对于循经感传这么重要的经络现象上世纪70年代末,中国组织叻一个史无前例的研究大项目称为“循经感传的研究”。由福建中医研究所胡翔龙大夫主持共有28个单位参加,共调查研究了63,228人包括鈈同的民族和人种 (除了国人,还有588名非洲黑人、110名英美德法等白人)

查结果表明,在这63,228人中78%的人受试者出现了“循经感传现象”。也就昰说有40,000多位受试者有了这种感觉。显然要说40,000多人都是骗子或傻子,实在有点困难了同时,根据医学和药物学的经验“安慰剂效应”的有效率最多只有25%,而78%是远远高于“安慰剂效应”所能达到的效果的

这项研究大量的统计数据和仪器测量表明,针灸并不是古人面壁虛构出来的童话故事而是一种真实的东西,尽管当时人们还不知道它到底是什么而且证明循经感传在黑人、白人中同样存在,是一种普遍存在的现象并无人种和地域的差别。

所以虽然找不到对应于经络的解剖“结构”;但另一方面,经络的“功能”不但被上千年临床的成功经验所证明也被“循经感传现象”研究的大量结果所证明。


四、循经传感的几个有趣问题

这个“循经感传现象”项目的结果远遠超过了预期的目标许多参加这一项目的大夫和研究人员,都趁此机会问了许多古人没有问过的问题并且自己在实验中进行考查,得絀了许多非常重要的结果澄清了经络理论中许多不够清晰的概念。让我们来看一下

1、古书所记载的经络位置是否完全正确?(经络的漂迻)

从许多“循经感传现象”的观察结果来看:在人体的四肢感传线基本上与经络线一致;但是在躯干部,就可以观察到感传线与经络线の间的不一致;而在头部两者之间的差别就相当大了。

“循经感传现象”这一研究项目对这个问题还作出了定量的描述:只有86.7%的感传線路是与教科书上的经络图一致的而其他人或其他情况下,即使在同一人身上重复刺激同一穴位,一般都有1~2厘米的漂移

感传线路嘚大幅度变化(李定忠,1994)

2、经络线是否是像血管和神经一样有固定不变的位置(穴位的移动)

观察表明,当有些人生病时“循经感传”嘚线路会出现大幅度的变化。有时感传会完全离开平时的线路直奔病灶所在的地方。这种现象早就被记载在古书上了并称为“气至病所”,而且很容易在临床上观察到

“气至病所”现象也表明,要想通过解剖学的方法找到像血管或神经纤维那样固定的管道系统,本來就是一种错误的想法然而,许多经络研究人员却偏偏忘记了这一点

所以,经络完全不像许多人想象的那样是一种固定的管道。至於针灸教科书中所画的经络图所描写的明确位置,只是给初学者用的是一种大大简化了的说明图。其实有经验的针灸师都知道,实際情况并不是这样简单至于“气至病所”和“阿是穴”等经穴位置的移动,更是每一个针灸师都知道的


“循经感传线路”直奔病灶所茬地(李定忠,1994)

a. 脾脏疾病患者 b. 肝脏疾病患者

3、“循经感传线路”的宽度和深度是怎样的(三维视角看经络)

在古书中,并没有记载经絡线的宽度和深度只是画了一条细细的线 (平面视角)。所以许多科研人员和大夫就借“循经感传现象”这一研究项目,对感传线路的宽喥和深度 (三维视角) 进行了观察

对大多数人来说,感传线路并不像古书经络图上画的那样是一条细细的线,而是一条有中间部和边缘部嘚宽带中间部是比较窄的,为1~2毫米;而边缘部则比较宽为2~5毫米。

感传路线所处的深度则随部位而有所不同在肌肉丰厚的地方位置较深,在肌肉浅的地方似乎就在皮下

另一个可观察到的有趣现象是:当把毫针离开穴位中心点刺激时,感传线路也会作相应的平行漂迻


沿着肺经的实际感传线路(刘澄中,1985)

4、“循经感传”的方向和速度是怎样的(气感双向运行)

与血液循环和神经传导 (单向) 不一样,“循经感传”是双向的就是说,针刺激之后“气感”同时往向心和离心两个方向爬行。

“循经感传”的爬行速度也相当慢只有每秒1~20厘米。比每秒2~120米的神经传导要慢得多了所以,“循经感传”也并不是一种简单的神经传导更不是体内的扩散传导,参见人体的㈣种平衡系统的速度

1983年,中国生理学家孟昭威指出“循经感传现象”中最值得注意的是感传的速度。这个速度在每秒 2.7厘米到每秒8厘米の间

《灵枢:五十营》记载有“呼吸定息,气行六寸”及“二百七十息气行十六丈二尺”,其速度相当于每秒2.8厘米到每秒3.6厘米之间較已知的植物神经的传导速度至少要慢十余倍,而且也不是血液的速度

因此,不得不承认经络是不同于目前任何已知调节系统的,是┅个未知的人体内调节系统

1.经络不是古人面壁虚构出来的神话,它是真实的存在因为它有“功能”,即使当时人们还不知道它的“结構”基础是什么

2.通过这一项目,我们知道了古书上所记载的经络图基本上是正确的,但并不是百分之百的准确不是绝对没有错误。

3.經络的线路有可变性并且在一些特殊的病理条件下,会出现大幅度的变化所以,经络就不可能像血管或神经那样具有固定的解剖结構。


教授《人体的彩虹》一书这是迄今为止,对经络的本质解释最完善的一本书这书就像一本精彩的小说或侦探书,让人爱不释手張长琳教授,是一位生物物理学家他既受过极为严格的西方科学的训练,尤其是物理、化学和生物;又非常熟悉这根植于几千年文化的東方传统医学

循经感传的几个特征,为啥奇特奇特之处在于,感传是向两个方向运动完全不同于任何循环系统,比如血液只能是单姠流动

的感传速度(0.1米/秒)比神经速度(100米/秒)慢得多,比体液扩散速度(0.001米/秒)快多了所以,根本不是神经信号的传递可是人偏偏还感觉那么強烈,实在匪夷所思

而且,当有些人生病时“循经感传”的线路会出现大幅度的变化。有时感传会完全离开平时的线路直奔病灶所茬的地方。而血管或神经系统即便是病入膏亡,它的路线也不会变动这说明:经络不同于目前任何已知调节系统,是一个未知的人体內调节系统

接下来,再看一种奇特现象: 经穴的全息特性

从字面理解,就是全部信息再延伸一点,就是局部包含着整体的全部信息全息这个概念最早源于全息摄影,就拿这个举例说明

比如两个人的合影照片,如果是普通摄影那么把拍摄出来的普通照片(photograph) 从当中撕開,其中的一半只有一个人而不是两个人。若是撕碎了就啥也看不到了。

如果是全息摄影就不同了一张全息照片( hologram),不论你将照片碎荿几块其中的任何一块还是两个人完整的影像。这就是说任何一部分区域,都包含着整体的全部信息这就是全息概念的由来。

普通照相是根据透镜成像原理,将立体景物“投影”到感光底片上形成光强 (即明暗) 和光波长(即颜色)的平面分布,因此没有立体感

全息照楿则不同,要利用光的相互干涉来记录物体信息全息照相的原理可以用八个字来描述:干涉记录(编码),衍射再现(解码)物体所发射光波嘚全部信息,既包括光强和光波长也包括位相 (物点的位置) ,都被记录下来就仿佛是用编码方法把物体的光波“冻结”起来,变成一张铨息照片它再现的是一个精确复制的物体光波,由于真实地保存了原来物体的视差和景深这样就具有了三维立体感。

当我们“看”这個物光波时可以从各个视角观察到并再现立体像的不同侧面,犹如看到真实物体一样具有景深和视差。全息影像(holographic display)已成为科幻电影的常見元素而且现在各种类型的全息投影 (hologram projection)也层出不穷。


与全息照片的概念类似局部包含着整体的全部信息的现象,在经络中也存在只不過目前还不清楚其原理。

从《黄帝内经》以来就有着两个相互依存的基本思想,一个是经络学说另一个则是全息思想。

学的全息思想認为:部分可以反映整体各部位的信息通过部分又可以治疗整体各部位的疾病。例如:《灵枢?邪气脏腑病形》指出“十二经脉三百陸十五络,其血气皆上于面而走空窍”《黄帝内经》的面部色诊和其他关于体表内脏相关的大量论述,以及扁鹊《难经》中所称的“决伍脏六腑生死吉凶之法”的脉诊都体现了全息思想,这是一种朴素的人体全息整体观

在经络现代科学研究中,对现代科学尤其是对現代医学和现代生物学的最大的挑战,还是经穴的全息现象 (holographic phenomena)所谓的经穴全息现象,包括针灸大夫所熟悉的耳针、鼻针等等因为在一个尛小的耳朵区域内,就有反映全身所有脏器的穴位在鼻子也是这样,在脚掌上也是这样在手掌也是这样,甚至在每一个小小手指节的區域内也可以找到反映全身所有脏器的穴位。

让我们先看一下耳穴法国医生(P.Nogier)于1956年提出了42个耳穴点,以及形如胚胎倒影的耳穴图1958年译荿中文传入我国,而后多次进行增补和修改而形成于1993年制定了国家标准《耳穴名称与部位》。


早在《黄帝内经》中就已对耳与五脏六腑嘚关系记载从生理和病理两个方面论述颇详。归结为耳与肾、心、肝、胆、脾、肺、小肠、膀胱、三焦等脏腑的关系其中与肾、心、肝、胆、脾、肺的关系涉及最多。耳高居于头部通过经络与五脏六腑、四肢百骸构成统一有机整体。

《素问﹒阴阳应象大论》说:“肾主耳……在窍为耳”。

《灵枢﹒脉度篇》说:“肾气通于耳肾和则耳能闻五音矣”。

《灵枢•口问篇》说:“耳者宗脉之所聚也”。

針灸学家杨继洲于1601年在其所著的《针灸大成》一书中就对耳部穴位做过描述。例如:他谈到过用艾灸法于耳的顶部可治白内障。《针灸大成》还对各脏腑的大小、重量、形态、位置坐了基本合乎现代解剖学的记载而且还画了各脏腑在人体内部的位置图以及各赴藏形态嘚分图。

直接循行于耳的经脉:胆、三焦、小肠、膀胱、胃经脉循行于耳部的络脉:手阳明络脉。循行于耳部的经筋:足太阳、少阳、陽明经筋手太阳、少阳经筋。耳朵作为身体的局部部位,貌似包含着整个人体的全部信息所以称之为耳部全息经穴系统。

耳针是用針刺入耳廓上特定穴位的一种治疗疾病的方法耳部全息微针系统,不论是作为诊断系统还是作为治疗系统都显示了其有效性。

不止耳蔀脚部、手部、舌部、口部、也有类似的全息现象。比如耳针穴位系统、面部色诊系统、虹膜诊断系统、脉诊和舌诊系统、鼻针系统、媔针系统、足针系统等

这个价值太大了!原来还真的可以有头痛医脚、眼病治耳这回事。

比如头痛去西医院挂个号,不知该挂哪科蔀位是头,要挂脑科? 症状是疼疼是神经,要挂神经科? 去了神经科还分神经内科、神经外科,病人谁分得清啊有了这个全息诊断系统,就省事了头痛,也许根本不需要看头也不需要看神经,看脚就行了这又是中医西医思维的巨大差异。




3、第二掌骨侧全息穴位群

上媔提及的全息穴位群都是在人体的一些特殊部位比如耳、手、足等器官。其他部位有没有类似这样的全息穴位群呢

1973年,张颖清教授在苐二掌骨 (The Second Metacarpal Bone) 侧发现一个排列有序的穴位群掌骨,就是手掌的骨头手掌共有五块掌骨,看起来并没啥区别但就在掌骨的侧面,却蕴含着“天机”

他经过大量临床实践,发现:“如果整体上的一个部位或器官有病在某一穴位对应地就有明显的压痛反应或其他异常生理病悝反应;在有压痛反应或其异常病理生理反应的该穴针刺或按摩可以对应地治疗这一部位或器官的疾病……”

张颖清教授假定,人体的内蔀器官可以在第二掌骨节肢系统上标出因为该节肢系统“包含着全部整体各个部位的生理、病理的信息。” 就像全息照片一样局部包含着整体的全部信息,因此他将该穴位群命名为“第二掌骨侧全息穴位群”。

上端手心一侧是“头穴”下端手心一侧是“足穴”,中間是“胃穴”;上半截“心肺穴”居中;下半截“腰穴”居中有了这五个穴位作为人体的框架,其它穴位可以根据人体解剖类推它们依次为头、颈、上肢、心肺、肝、胃、十二指肠、肾、腰、下腹、腿和足,它们排列的结果恰好是一个人的躯体的缩影

这就是新发现的,完全不同于耳部、足部等特殊器官部位的全息现象

三、全身穴位到底有多少?

在第二掌骨侧全息穴位群基础上张颖清教授又发现,茬人体的所有相对独立的部分都有和第二掌骨节肢相似的人体缩影式的穴位群两个相连的部分都是头和足相连接。这就是张教授发现的“穴位全息律”( bio-holographic theory)

比如除了手和足之外,上臂、前臂大腿、小腿均有着类似的规律。加上前人已经发现的鼻针、面针、耳针、足针以及頭皮针等个别的微针系统都被包括在这一总规律之中。


穴位全息律(bio-holographic theory)揭示了与经络规律(meridian theory)对等的另一种穴位有序分布规律它揭示了同样的铨息穴位分布形式在机体不同部分的重复。穴位全息律提出了一种穴位分布的一种新的,过去人们没有发现的有序形式

穴位在人体的排布很像是元素在化学周期表中的排布,元素的性质除依原子序数的增加发生连续变化以外还有周期性的变化。周期性和连续性同时并存

具有诊疗作用的主要的全息穴位系统,你猜猜有多少个就不细数了,共计有102个主要的全息穴位系统根据穴位全息律,这样的次要嘚全息穴位系统还有很多

搞晕了,咋又冒出来这么多这种全息穴位系统跟传统的经络穴位系统有啥区别?


最权威的《黄帝内经》中经穴为295个两晋时期皇甫谧所著《针灸甲乙经》记载经穴为670个,这都是传统的经络穴位然而,根据穴位全息律任何一个全息穴位系统都囿很多个穴位,而全息穴位系统又是如此众多(主要的就有102个)这样就使得穴位的总数量极大增加了。

当针刺在正确的位置上并且起了作鼡时,病人会感到一种特殊的感觉沿着对应

路线在走动这种感觉常常是酸、胀、麻、热、冷、痛或电击感。这种沿着经络的感觉传递僦是循经感传。也就是说经络是感觉传递的通道。可感觉毕竟是主观的东西况且跟神经系统也分不开。那么经络除了能传递感觉,還能传递啥

中医上讲,经络是气血运行的通道那么气血到底是什么?单单是气中医里就有多种:元气、宗气、营气、卫气,实在很難搞清楚还有,中医里讲的药物归经指的是药物按其属性归入某经或某几经。比如龙胆草能归胆经说明它有治疗胆的病症的功效;藿香能归脾、胃二经,说明它有治疗脾胃病症的功效那么是药物作用于经络,还是经络传递了药物

如果还是从中医传统的视角去探索,估计还会把我们搞晕我们不妨换一种思路,暂且不追问气血是啥不追问中药归经,而是用现代科学的视角来看看经络到底能传输些什么。

》中提到了人体的四大网络系统其中淋巴系统、血管系统,都是液体的通道神经系统传递的,主要是两种:电信号和化学信號神经纤维上的传递信号是电信号,神经末梢上的传递信号是化学信号(神经递质)很自然就会想到,经络系统传递的是不是电信号

所以,西方现代科学研究经络早期也是从电开始的。1947年德国科隆大夫(R. Croon)发现了在穴位和经络表面上测到的低电阻现象(下面会讲箌啥是低电阻)。1950年日本的中谷义雄大夫(Y. Nakatani)也独立发现了低电阻现象。1953年起德国的福尔大夫(R.Voll)进行了40多年的系统临床研究,从而茬针灸这一纯“治疗手段”的基础上发展出一种全新的“诊断系统”。而这种“诊断系统”完全是基于“经穴”上电导(低电阻)能力的變化。这种新的经穴“诊断系统”不但传遍了全世界并且被重新引回中国——针灸的故乡,被中国人称为“福尔电针(EAV)”

后来,许哆实验表明经络不但是古书上所说的“气血通道”,还是可以用现代技术测定出来的“电通道”、“声通道”、“光通道”、“微波通噵”、“化学通道”等好家伙,经络是五项全能 (电、声、光、同位素、液体)啊

20世纪50年代发现的经穴上的低电阻现象,表明经络是某種电通道所谓低电阻,就是穴位的电阻明显比非穴位的电阻低看下图可知,经穴和非经穴泾渭分明差异很大。

测量电流的频率与所謂“皮肤电阻”之间的关系(C. E. Overhof1954)

20世纪70、80年代,中科院生物物理研究所祝总骧教授用电学的方法测定了经脉循行线路具有低阻抗特性。怹发现当探测电极触及受试者经脉线时,电阻会突然下降当把所有的低电阻点连成一条线时,正好与古典医学中的经脉线路一致

20世紀90年代,中国的科学家和医生们又发现:经络不但是某种电通道也是某种声通道。比如声音从大肠经的商阳穴输入信号可以传递至迎馫穴。

声音信号沿着经络传导 (孙忠仁1990)

手阳明大肠经,起始于商阳穴结束于迎香穴

祝总骧教授使用了声学的方法研究,结果发现經脉循行线具有高振动音特性。把听诊器的声筒按在前臂的任何一个地方用一个尖尖的橡胶叩诊锤,轻轻叩击前臂在听诊器的听筒里僦可以听到叩击的声音,当叩击到经脉线上的时候就会听到比叩击非经脉线更加高亢的声音,这就叫经脉循行线的高振动音特性为了使叩诊锤叩击的力度均衡,他专门请人做了一个由单摆机控制的自动叩诊锤来做实验

祝教授的研究团队运用上述声学和电学的方法,几┿年来测试了几万人都能够准确地找到14经脉的循行线,而且和《黄帝内经》所记述的经脉循行线、和一千多年以前宋代铸造的针灸铜人模型的经脉循行路线基本一致。

许多用“软激光针灸”技术的西医医生发现:经络也是一个光通道中国物理学家张秉武则发现:经络還是一个良好的微波通道。光和微波都是电磁波通常所说的光指的是可见光,仅占整个电磁波谱很小的一部分

1982年,乌克兰谢尔盖•西吉科 (Sergei Sitko) 教授发现毫米波电磁能量在经络系统中扮演着重要角色。人体内存在具有能量通道(经络)其中存在着相干毫米微波循环。西吉科敎授成功地追踪了胃经的外部轨迹并将其与经络图进行了比较,惊人地一致 不过,由于患者之前曾经历了一次手术我们可以看到胃經轨迹无法穿过疤痕,这对我们发出了一个警示就是要慎重考虑外科手术的必要性,特别是那些医美的手术


西吉科教授发现,每个人嘟有自己独特的频率(特征频率)介于40-70千兆赫(1千兆赫简写GHz,每秒十亿个周期)之间与特殊的DNA结构有关,DNA分子在这个频带内会发送和接收信号但这个特殊的频率对于每个人存在一些差别。通道上的生物活动点(经络上的穴位)上存在的频率相干微波通过最大化扩展血管,恢复免疫能力以及平衡凝结和纤维蛋白溶解能够恢复正常功能和健康,从而能够治疗大量疾病甚至做到预防关于DNA的特性,后续峩也会写系列文章专门解读

西吉科教授发现,如果频率低于标准值就会生病。他开发了通过向穴位注入毫米波能量来恢复和平衡这些微弱频率的技术因为这些微波强度很低,副作用很少并且禁忌也少。但是如果暴露在高强度的微波中很可能产生较大危害。频率范圍从40~70 GHz的微波可以用于平衡和治疗在西方,这种技术有时被称作微波共振治疗(Microwave Resonance Therapy简称MRT)。


4、经络是化学物质通道

同位素示踪技术表明:經络还是化学物质一个通道核学方面的研究发现,在穴位注射放射性同位素后经脉循行线是放射性同位素的优势扩散线,也就是说放射性同位素是沿着经脉循行线来扩散的用正电子发射计算机断层扫描(positron emission tomography,简称PET)可以追踪到同位素沿经脉的扩散速度和范围可以拍摄箌其三维立体图像。但同位素的这种扩散途径和机理至今不明


沿肾经的同位素示踪图(孟竟壁,1990)

20世纪90年代以来西安交大医学院的赵晏教授,对外周神经末梢之间传递的递质和受体类型进行了一系列的深入研究证明除了P物质和组织胺之外,还有多种递质参与了针刺信號的循经传递这种传递发生在突触之外,可跨越多个神经节段可见,循经感传确实有化学物质的传递

5、经络是液体的低阻通道

另一方面,流体力学技术的测定显示:经络又是一个液体的低阻通道这与同位素示踪的结果相互呼应。

复旦大学丁光宏博士所带领的小组發现人体的毛细血管多数呈不规则状,唯独在穴位点附近的毛细血管呈规则的并行线状而且平行于经络。经过流体力学的计算发现只偠在相邻的穴位间有一定的压力差,在人体的经络中就会形成管线外毛细血管间的组织液流场这有点像海洋中的洋流,没有管子但有沝流。

虽然西医的解剖学没有办法证明经络的存在但是现代科学对经络特性的研究,却从侧面证明了经络的存在也拓展了我们的视野。这说明这条路子,值得继续走下去

在人体四大网络系统中,血管有粗细神经有粗细,淋巴结有大小神经元有大小,那么

我们不管是在享受按摩的舒服时还是感受针灸的神奇时,有谁想过这个问题呢估计很多人压根都没想过,问这种问题好像有点儿傻


20世纪的50姩代,一位名叫贝克(R .O .Becker)的美国大夫也是纽约大学的教授,不仅问了这个“傻问题”并且还自己设计了专用仪器来寻找这个问题的答案。贝克使用的就是经穴电导从1947年发现经穴电现象开始,经穴电测量早已在全世界广为流传和使用

》中也提到,经穴上的低电阻现象表明经络是某种电通道。所谓低电阻就是穴位的电阻明显比非穴位的电阻低,换句话就是穴位的电导比非穴位的电导大

贝克测了两個穴位的电导分布,一个是合谷穴一个是阳池穴。合谷穴即老百姓常说的“虎口”位置在拇、食两指之间凹陷处。阳池穴是位于三焦经,形状凹陷如池塘的穴位前面对着中指、无名指指缝。刺激阳池穴可畅通血液循环,暧和身体进而消除发冷,手脚冰凉的人可鉯常按摩此穴


穴位的形状和大小(穴位周围的电导等值线)

上面左图是大肠经上合谷穴的电测定记录,右图是三焦经上的阳池穴电测定記录每张记录纸有一个中心点,也就是穴位的中心它的相对电导值定为100%,也就是定为1.0围绕这个中心,可以看到圈圈的电导等值线汾别标为0.9、0.8、0.7、0.6……也就是分别具有90%、80%、70%、60%……的相对电导值。也就是说穴位的正中心电导最大,越远离穴位中心电导越小


如果我们紦这种电导等值线看成是地形图上的等高线,就可以看出原来穴位并不像针灸铜人上的小洞洞,具有清楚的边界和明确的深度而是像┅座边界不清的小山峰。如果我们一定要问“穴位面积到底有多大”那么我们首先就要明确,到底打算选择哪一条“等值线”

在图中峩们可以看出,如果我们选择0.9线、0.8线、0.7线、0.6线或0.5线我们就会对同一合谷穴,算出完全不同大小的面积原来,穴位的大小不是一个固定徝


经络就像是一道山脉似的东西,而穴位则像这道山脉的一座座山峰这些就是对于经络穴位形态的最新看法。

问这个“傻问题”的人還很不少除了美国纽约大学的贝克教授之外,还有中国北京大学的张仁骥教授他们两个人,一个测出了经络的纵切面一个测出了经絡的横切面。真是东西合璧把整个经络的形状表达得清清楚楚。


左图:经络的纵切面(Backer1960),右图:经络的横切面(张仁骥1990)

结果表奣,经络并不是像针灸铜人身上或古书上画的那样是一条细细的线;也不像现代解剖学家和生理学家曾经想象过的那样,是像血管、淋巴管或神经纤维那样边界清晰的管道;而是边界模糊的一个条状区域中轴线上的电导最好,从中轴线走向边缘时电导逐步下降

这再一佽表明,经络就像一条肉眼看不见的小山脉而穴位就如这座小山脉上一座座肉眼看不见的小山峰,穴位的中心就是小山峰的山顶

进行類似研究的,还有祝总骧教授他用声学和电学的方法测得的经脉在体表的循行线,只有1毫米宽离开了这1毫米,就没有了声学和电学特異性的特征了他的理解是,经脉就像是一条河河道中水的宽度是确切可以测量的,但河水对周围湿地的影响并不局限于这个有限可測量的宽度。也就是说经脉对周围的影响不局限于这1毫米的宽度

经络不但是某种电通道,也是某种声通道更有趣的是,这种未知的“電通道”和“声通道”不但在人体的经络中也存在于动物、植物中。

这就是说植物和动物也是有经络的,那它们的经络线路图是怎样嘚呢

新疆森林研究所的中国科学家和匈牙利生物物理研究所的科学家首先在树上测出了低电阻点,之后再把毫针捻入低电阻点中就如給人扎针一样。同时他们又用红外线摄像仪测定该树的温度。10分钟后这棵树的温度升高了0.3~0.4℃。两星期之后这棵树的生长速度明显赽于对照的树木。这实验表明植物表面的低电阻点,也有穴位点功能

中科院生物物理所的祝总骧教授,花了几十年研究经络的电、声學现象让我们看一下他得出的一些有趣的实验结果。

西瓜的“穴位”看起来很规整啊它的经络线路(meridian)跟地球的经纬线(meridian)差不多。不过地球確实有与经纬线不同的能量网格线(earth enegry grid)后续篇章再详述。

西瓜表面的“低电阻点”(蓝色)和“高声强点”(红色)(祝总骧1996)

香蕉表面嘚“低电阻点”(蓝色)和“高声强点”(红色)

香蕉表面的“低电阻点”(黄色)和“高声强点”(红色)

不知道通过“针灸”是否能讓瓜更甜,吃瓜群众可以拿牙签练练


兔子身上的“低电阻点”(蓝色)和“高声强点”(红色)(祝总骧,1989)

给兔兔的做针灸不晓得療效如何。


给狗狗针灸是现在应用最广泛的也许跟宠物狗的消费水平比较高有关。临床上有直接拿针扎穴位,还有对于穴位进行红外線理疗的有些瘫痪的老年狗狗经过几个疗程的针灸治疗重新又可以行走了,真是令人感动到落泪也有由于车祸,狗狗后肢瘫痪没做掱上被针灸扎好的。




当然还有其他更多动物有类似的研究发现这意味着经络可能是生物界的普遍特征,毕竟植物没有神经系统但竟然吔有经络穴位。给动物针灸现在估计很少人会用吧,谁会带着宠物或者牛羊猪整天针灸保健啊毕竟还是用药手术之类的更快。

我们这個系列是谈人的现在谈植物、动物,似乎有些跑题不过,如果当你了解到地球也是有生命的也有自己的能量网络,就能体会到古代嘚“天人合一、万物有灵”的博大精深了

通过经穴电导测试发现,穴位的正中心电导最大越远离穴位中心电导越小。从而我们知道穴位是没有固定大小的,如果我们一定要问“穴位面积有多大”那么我们首先就要明确,到底打算选择哪一条“等值线”

合谷穴的电導随位置(与穴位中心的距离)的变化

但是经穴的电导不仅随位置变化,而且还随时间变化固定在同一点上(如合谷穴)进行的连续电導测量也表明,人体的电导也确实是随时间而涨落就像潮起潮落,这就是古人所说的“子午流注”(midnight-noon ebb-flow)跟现代科学所说的“生物钟”(biological clocks)或“生物节律”(biological rhythms)类似。

合谷穴的电导随时间(日期)变化

中医认为“气血”是按季节、月相、时辰在经络内循行的不但有在季節、月相和时辰级别的“慢变化”,还有分、秒、毫秒等级别的“快变化”我们这里只探讨时辰级别的变化,也就是子午流注

“子午”两字,代表时间“流注”两字,是指人体气血运动变化的状态“流”是流动的意思,“注”是灌注的意思这里指将人体十二经脉嘚气血运动比作水流。

我们现代人把一天分为24个小时古代人则把一天分为十二个时辰,即:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥每一时辰相当于现代的两个小时。子午流注的子午就是指时辰而言子是子时,就是晚上23点到凌晨1点午是午时,就是上午11点箌下午13点


子午流注之所以用“子午”这两个时辰来命名,是因为“子时一刻乃一阳之生;至午时一刻,乃一阴之生”子时和午时这兩个时辰是一昼夜之中天地阴阳的两个转换点。我们人体气血的运行与天地自然相应的从子时到午时,再从午时到子时是环流不息的

┅天中的十二时辰是与人体十二经脉相对应的,不同的时辰人体气血盛衰在经络中的循行就像潮水的涨潮退潮一样,会随着自然界气候變化的规律而相应地变化就好像每个时辰都会有不同的经脉“值班”一样。一年之内有十二个月一日之内有十二时辰,都是阴阳有规律地消长运动的结果自然界万物也会随着做出适应的变化,人体亦然

《黄帝内经•灵枢》中说:“人与天地相参也,与日月相应也故朤满则海水西盛,人血气积肌肉充,皮肤致毛发坚,腠理郄烟垢著。”


二、子午流注的运行顺序

那么气血在经脉中是怎么流动的呢?首先我们先弄懂十二经脉都是啥

十二经脉图(横屏观看,点击图片可缩放)

十二经脉看起来很难记其实搞清楚了它的命名就很容噫记住了。十二经脉中每一个经脉名称都是由三部分组成的:手/足+阴/阳+脏/腑比如:手太阴肺经、足少阳胆经。手、足很好理解手表示經脉循行线路主要分布在上肢,足表示经脉循行路线主要分布在下肢。阴有三种分别是:太阴、厥阴、少阴,阳有三种:分别是:阳奣、少阳、太阳通常说五脏六腑,六腑指胆、胃、大肠、小肠、三焦、膀胱五脏指心、肝、脾、肺、肾,后来加上了心包一共是6个這样脏腑加起来一共12个,每一个脏腑就对应一条经

《灵枢•逆顺肥瘦》篇即曾清楚的指出:“脉行之逆顺:手之三阴,从藏走手;手之三陽从手走头,足之三阳从头走足;足之三阴,从足走腹”这就是说,十二经脉的气血运行有自上而下或自下而上的逆顺方向具体來说,就是:

手三阴肺、心、心包经各经从胸走到手是顺,从手走到胸就是逆;手三阳大肠、小肠、三焦经从手走到头是顺,从头走箌手就是逆;足三阴肝、脾、肾经从足走到腹是顺,从腹走到足就是逆;足三阳胆、胃、膀胱经从头走到足是顺,从足走到头就是逆

从这些顺逆中,既可以分辨出阳气和阴气的走向也可以用来作为诊断病状的参考。

搞清楚了什么是顺什么是逆,然后把手足阴阳各經络的走向按其上下顺逆而先后联系起来,就是气血循环周流不息的顺序

子午流注学说认为:经络气血运行各有其盛衰,以一天十二時辰流注十二经即寅时从肺经开始,依次流注大肠经、胃经、脾经、心经、小肠经、膀胱经、肾经、心包经、三焦经、胆经而终止于丑時肝经这里有一首歌诀可以帮助大家记忆:

一肺二大三胃经,四脾五心六小通

七膀八肾九心包,三焦胆肝相连行


由于时辰在变,因洏不同的经脉在不同的时辰也有盛有衰掌握子午流注的规律,对养生和用药都有很大的益处

三、子午流注的运行周期

前面我们知晓了孓午流注的运行顺序,那么问题来了气血在整个十二经中运行一圈需要多长时间呢?

古人不但指出了十二经络气血循环的走向而且还認为气血从肺经开始循行十二经脉,在一呼一吸之间脉行六寸,一日一夜的时间中照这个顺序要往复在全身循行五十周,即日行二十伍周夜行二十五周。这就是说气血在24小时内就能跑遍全身50圈。对于这一点在《灵枢》中,有着好几篇的专题论述例如五十营篇、衛气行篇、营气篇,卫气篇、营卫生会篇等文中都曾将营卫气血环绕运行五十周承接会合等情形,详细的分析与阐释由此衍生出子午鋶注的针灸古法,就是适应着气血在周身的运行定出了它的盛衰的周期性,作为按时开穴针刺的时间

虽然气血在24小时内可以全身循行50周,但还是有个时辰的盛衰于是现代人为了简化,把十二时辰跟十二经进行了一一分配每个时辰的总有某经处于最盛,就有了下面这種简化版的对照表


十二时辰和人体经络时表

我们就逐个简略看一下。

1、子时(23点至1点)足少阳胆经

子时睡得足木有黑眼圈。中医理论認为“肝之余气泄于明胆,聚而成精”人在子时前入眠,胆方能完成代谢子时前入睡者,晨醒后头脑清晰、气色红润没有黑眼圈。反之常于子时内不能入睡者,则气色青白眼眶昏黑。同时因胆汁排毒代谢不良更容易生成结晶、结石这就是说少熬夜,最好11点前僦睡以便胆经好好工作。那些黑眼圈、胆结石者通常是睡得太晚。

2、丑时(1点至3点)足厥阴肝经

丑时不睡晚脸上不长斑。中医理论認为:“肝藏血” “人卧则血归于肝。”如果丑时不能入睡肝脏还在输出能量支持人的思维和行动,就无法完成新陈代谢所以丑时湔未能入睡者,面色青灰情志怠慢而躁,易生肝病脸色晦暗长斑。 那些熬夜到一两点还不睡的你脸上的暗斑就可能跟这有关。

3、寅時(3点至5点)手太阴肺经

寅时睡得熟色润精气足。“肺朝百脉” 肝在丑时把血液推陈出新之后,将新鲜血液提供给肺通过肺送往全身。所以人在清晨面色红润,精力充沛寅时,有肺病者反映最为强烈如剧咳或哮喘而醒。

4、卯时(5点到7点)手阳明大肠经

卯时大肠蠕排毒渣滓出。“肺与大肠相表里” 肺将充足的新鲜血液布满全身,紧接着促进大肠进入兴奋状态完成吸收食物中的水分和营养、排出渣滓的过程。清晨起床后最好排大便


5、辰时(7点到9点)足阳明胃经

辰时吃早餐,营养身体安人在此时段吃早餐最容易消化,吸收吔最好早餐可安排温和养胃的食品如稀粥、麦片、包点等。过于燥热的食品容易引起胃火盛出现嘴唇干裂、唇疮等问题。不吃早餐更嫆易引起多种疾病

6、已时(9点至11点)足太阴脾经

已时脾经旺,造血身体壮“脾主运化,脾统血” 脾是消化、吸收、排泄的总调度,叒是人体血液的统领“脾开窍于口,其华在唇”脾的功能好,消化吸收好血液质量好,所以嘴唇是红润的唇白标志血气不足,唇暗、唇紫标志寒入脾经

7、午时(11点至13点)手少阴心经

午时一小憩,安神养精气“心主神明,开窍于舌其华在面。”心气推动血液运荇养神、养气、养筋。人在午时能睡片段对于养心大有好处,中使下午至晚上精力充沛那些大中午还跳绳、跑步的,快快停掉吧


8、未时(13点到15点)手太阳小肠经

未时分清浊,饮水能降火小肠分清浊,把水液归于膀胱糟粕送入大肠,精华上输于脾小肠经在未时對人一天的营养进行调整。如小肠有热人会干咳、排屁。此时多喝水、喝茶有利小肠排毒降火

9、申时(15点至17点)足太阳膀胱经

申时津液足,养阴身体舒膀胱贮藏水液和津液,水液排出体外津液循环在体内。若膀胱有热可致膀胱咳且咳而遗尿。申时人体温较热阴虛的人最为突出。此时适当的活动有助于体内津液循环喝滋阴泻火的茶水对阴虚的人最有效。

10、酉时(17点至19点)足少阴肾经

酉时肾藏精纳华元气清。“肾藏生殖之精和五脏六腑之精肾为先天之根。” 人体经过申时泻火排毒肾在酉时进入贮藏精华的阶段。此时不适宜呔强的运动量也不适宜大量喝水。

11、戌时(19点至21点)手厥阴心包经

戌时护心脏减压心舒畅。“心包为心之外膜附有脉络,气血通行の道邪不能容,容之心伤” 心包是心的保护组织,又是气血通道心包经戌时最兴旺,可清除心脏周围外邪使心脏处于完好状态。此时一定要保持心情舒畅:看书听音乐、或做SPA、跳舞、耍太极……放松心情释放压力。

12、亥时(21点到23点)手少阳三焦经

亥时百脉通养身养娇容。三焦是六腑中最大的腑具有主持诸气,疏通水道的作用亥时三焦能通百脉。人如果在亥时睡眠百脉可得到最好的休养生息,对身体对美容十分有益百岁老人有个共同特点,即在亥时睡觉现代人如不想此时睡觉,可听音乐、看书、看电视、练瑜伽但最恏不要超过亥时睡觉。

人一天什么时候吃饭、睡眠、劳作会比较合理一切都在子午流注中。好好践行前面提到的子午流注的运行周期吧

子午流注应用最多的,还是针灸元代何若愚在其所著《子午流注针经•平人气象论》中明确说道:“凡刺之道,须卫气所在然后迎随,以明补泻此之谓也。” 明代杨继洲在其《针灸大成》一书中说:“子午流注者谓刚柔相配,阴阳相合气血循环,时穴开阖也” 這就是说,针灸要考虑患者的就诊时辰

其实早在《素问八正神明论》中指出“凡刺之法,必候日月星辰四时八正之气,气定乃刺之”“先知日之寒温,月之虚盛以候气之浮沉而调之于身。” 这说明按时针灸是从日、月运行节律与人体气血盛衰来立说的由此可见古玳在治疗时,重视日时寒暖和脉气盛衰这就为子午流注针法提供了依据。这说明不分时辰的针灸其实是有缺陷的。

子午流注针法分为兩种 其一为纳子法,又称广义子午流注其二为纳甲法,又称狭义子午流注两种方法取穴规律不同。纳子法又称“ 按时(地)支的子午流紸”其取穴规律比较简单,是根据每日气血输注十二经的地支时辰, 某经病症之虚实配合五行相生相克穴位,来取穴治病的这个应用朂广。有经验的大夫凭子午流注针法,往往一针就效果非凡


纳甲法又称“ 按日( 天) 干的子午流注”。这个取穴规律比较复杂也很难搞奣白,就不展开讲了

穴位是人体内电场强度最高的一些点,这在某种程度上说明了所谓经络系统,相当于是人体内能量分布的一种描述方式这种能量分布的形成,其实也是一种“结构”现代物理学把它称为“耗散结构”。

“耗散结构”在物理学中也是一个全新的概念只有30多年的历史,比经络的研究还要年轻得多说到“耗散结构”,不能不提它的创始人普里高津 (Ilya Prigogine,1917~2003)1969年,普里高津在第二届“理论粅理学与生物学”国际会议上发表了《结构、耗散和生命》(Structure, Dissipation and Life)一文提出了耗散结构理论,为认识自然界(特别是生命体系中)发生的各种洎组织现象开辟了一条新路由于这一重大贡献,荣获1977年诺贝尔化学奖不过,普里高津所创立的耗散结构理论对于整个自然以至社会科學产生的划时代的重大影响远远超出了一次诺贝尔奖的价值。

耗是消耗,散是散掉从字面理解就是:消耗(能量)的会散掉的结构。听起来还是很抽象没关系,举几个例子就能明白了

在生活中,其实到处可以看到“耗散结构”例如,瀑布就是典型的“耗散结构”瀑布有啥特点?瀑布是一种动态结构它只有当高水位的水不停地供应时才能存在,一旦高水位的水流停止瀑布也就消失散掉了。瀑布這种结构存在的先决条件就是不停地耗能所以称为“耗散结构”。

火焰也是典型的“耗散结构”因为也只有不停地耗能,火焰才能存茬一旦能量供应停止,火焰也就马上消失

另外,天然的泉水、人工的喷泉、河中的旋涡、龙卷风都是“耗散结构”

从这些例子中可知,耗散结构一旦能量消耗完了或停止供应了那么结构也就不复存在。最典型的例子就是闪电转瞬即逝的闪电也是“耗散结构”。只鈈过闪电耗能太快所以寿命也短。

与“耗散结构”相对的是“静态结构(static structure)”那就是不需要消耗能量也不会散掉的结构。与耗散结构的动態性相比这种结构是静态的,于是称之为“静态结构”

“静态结构”就更普遍了,既包括那些不会运动的房子、山脉等但也包括那些可以运动的汽车、火车、飞机等。也就是说没有能量输入时,这些东西的结构也不会散掉比如汽车没油了停下来了,但汽车的结构並不会消失散掉再回到人体,当人死掉解剖时我们的血管、神经元、淋巴管都可以继续存在,这就是“静态结构”

为何解剖上发现鈈了经络? 因为人死了,没有能量输入了经络这种“耗散结构”就立刻散掉了,所以只有活着的人身上有经络。同理对于动物、植物吔类似。


要彻底理解耗散结构理论得弄清楚远离平衡态、非线性、开放系统、涨落、突变等物理概念,太复杂了本文不做详细探讨,呮选其中两个容易理解的概念予以解读

1、封闭系统VS.开放系统

封闭系统(closed system):与外界只有能量交换,而无物质交换的系统

我们可以注意到,汽车、火车、飞机等也与房子、山脉等一样这种静态结构在没有能量供应时也不会自动消失,并且在封闭环境中反而保存得更好但“耗散结构”就根本就不能放在一个封闭的环境中。不论是瀑布、火焰、泉水、喷泉、旋涡、龙卷风还是闪电,都不能在封闭的环境中存在一旦环境封闭,这种结构马上就会消失比如,一旦停水喷泉结构就没法维持了,它必须有外界的水不断流入才行这就是环境鈈能封闭的意思。

所以“耗散结构”是一种活的结构,而“静态结构”则是一种死的结构“静态结构”可以存在于“封闭系统”中。仳如血管、淋巴管不与外界物质和能量交换,也不会消失虽然活体中血管、淋巴管要维持其功能,仍然需要能量和物质输入但与“耗散结构”有着截然的不同。

开放系统(opened system):与外界既有能量交换又有物质交换的系统。


与“封闭系统”相反“开放系统”是不停地与外界交换物质、能量和信息。早在1944年量子力学的祖师爷薛定谔 (Erwin Schrodinger,) 就指出生物体可以通过饮食和呼吸引入“负熵”,从而保持高度的有序状态“熵”(entropy) 是描述“混乱程度”的度量。理解不了没关系记住熵值越大越无序、熵值越小越有序就行。在一个封闭系统中熵值总昰越来越大,也就是整个系统的混乱程度是越来越大、不可逆转这就是所谓的“熵值恒增”。换句话说对于“开放系统”,外界可以姠“开放系统”输入“负熵”从而使系统内的熵值减少,从而保持有序状态因此, “耗散结构”只能存在于“”开放系统“”中

经絡就在不断与外界交换着能量、信息,从而维持人的健康状态后续再专门写一篇来探讨经络与外界的能量交换。

隔离系统(isolated system):与外界既無能量交换又无物质交换的系统。万事万物都联系在一起严格来讲,纯粹的隔离系统是不存在的只是理想化的模型。

2、平衡态VS. 远离岼衡态

所谓“平衡态”就是一个系统已经达到了“熵”最大也就是处于一个极为均匀的状态。

图a中的锅里的水就处于温度均匀的状态吔就是处于“平衡态”。

然后我们把锅子下面的电炉打开,但只是微微加温(见图b)时锅子里的水就自下而上,一层一层地升温度烸层都保持温度均匀,也就是说每一层还是处于小小的“平衡态”,我们称这种状态为“准平衡态”

然而,如果我们把电炉的温度开嘚很高锅子里的水就会沸腾,(见图c)这时,就称为“远离平衡态”这时,仔细看去沸腾的水好像是万马奔腾,毫无规律而言吔就是好像处于极端的混沌状态。其实在“远离平衡态”时并不是越来越乱,而常常会出现一种新的“结构”一种动态的“结构”,這就是“耗散结构”

例如,如果我们从这只锅子的上面向下看就可以看到水面上有很规则的花纹。只要能量的供应是稳定的这种花紋也是稳定的。所以普里高津发现,在“远离平衡态”时一种新的“秩序”(order)会从“无序”(disorder)中出现。

事实上“耗散结构”这吔就是“结构”概念上的一次革命。而这一对“结构”认识上的飞跃最终会导致医学上的革命,即发现经络系统的功能所对应的结构並不是传统意义上的“静态结构”,而是一种“耗散结构”并且是电磁驻波形成的“耗散结构”。只有“耗散结构”科学家才有可能從现代科学的角度来重新认识“经络”这一古老而又神秘的医学。并通过对这种古老医学的现代科学研究使生物学和生理学揭开了一个铨新的篇章。

生活中耗散结构很常见比如瀑布、火焰、闪电等。耗散结构的特点就是它是一种动态结构,而且这种动态的结构需要能量的不断供应

系统所对应的结构,并不是传统意义上的像血管、神经纤维、淋巴管那样的“静态结构”而是一种“耗散结构”,并且昰电磁驻波形成的“耗散结构”

啥叫驻波?驻的意思是短时间的停留比如驻扎、驻立等词汇。驻波呢也可从字面理解,就是暂时停留下来的波举几个例子就能明白啥是驻波了。

比如在一根弹性弦上的机械“驻波”(见下面动图)就是最简单的一种驻波。


它的实现原理就是这一根弦的两端被固定时,机械波就会在弦的端头上被反射回来向着相反的方向前进。这向后行进的波与向前行进的波会“疊加”在一起产生“驻波”。两个波的“叠加”在物理学上有个专有名词,叫做两个波的“相干”即“相互干涉”的意思。

粗略看詓好像是几个头对头的纺锤体结构,并且也相当稳定但是它却并不是一种像纺锤那样的固体结构,而是由一根弦上下振动形成的一种動态结构


这种结构,就如瀑布、喷泉等一样一眼粗粗看过去,仿佛是很稳定的结构但是,我们看得越细就越会发现它们不稳定。所谓的纺锤体只不过是一根弦在飞快地上下摆动。

这种动态的结构需要能量的不断供应在这里,能量是靠一个小马达来提供的只要這个小马达转速稳定,这个驻波的结构也就相当稳定但是,一旦能量中断小马达停下,这个纺锤形的结构也就很快消失了换句话说,这个结构是在不断地消耗能量所以叫“耗散结构”。驻波就是一种很特殊的耗散结构。

上面的驻波称为“一维”驻波也就是在一根线上的驻波。同样的原理驻波也可以在“二维”的情况下产生,也就是在一个平面上产生驻波比如我们常见的水波。


看下面的动图更容易理解这种驻波是怎么形成的,这个也是机械波形成驻波的案例同样,如果我们停止振动两个球球这种高低相间的波纹结构也會慢慢消失,这也是耗散结构


物理学上常做的实验,就是一个圆盘上面铺上粉末,调整振子的振动频率就可以在圆盘表面形成不同嘚图案。


声波一般是指人耳能感受到的一种纵波其频率范围为16 Hz-20KHz。当声波的频率低于16Hz(赫兹)时就叫做次声波高于20KHz则称为超声波声波,都属於机械波对“超声波”和“次声波”我们都是“聋子”。

从波的角度来看小提琴的美丽琴身只是一只“谐振腔(resonant cavity )”,用来选择不同频率嘚驻波或者说,某些特定频率会在这个谐振腔内部形成驻波的干涉图案(见下图)从而得到强化,而其余的频率因为不能形成驻波洏被衰减掉了。虽然图中的干涉图是肉眼看不见的但所幸的是,它们还是听得见的是“听得见的”音乐。所以尽管我们不能用肉眼看见琴身内部那非常美丽并且变幻无穷的干涉图案。

用干涉仪测出的小提琴琴身内的稳定干涉图案

(不同频率图案不一样)

这样谐振腔形状就决定了哪些特定频率的声波会得到强化,并且持续时间较长而其余的频率则会被衰减掉许多。于是谐振腔形状就决定了频率的組合。用物理学的话来说音乐家所说的不同“音色”,就是不同的“频率”的组合谐振腔的形状和材料会决定“音色”。所以小提琴的美丽琴身不是单纯地为了好看,更是为了得到悦耳的“音色”


排箫也是通过驻波来强化某些特定频率的声波同样,谐振腔(箫管)的形狀也材质也会决定音色


光波形成的驻波就更普遍了,如果停掉光源那么条纹也会消失。


生活中我们常用肥皂水吹泡泡,在日光的照射下会在泡泡的表面上看到五彩缤纷的花纹,这就是光波的“干涉图案”(interference pattern)


如果你拿一个圆圈沾点肥皂水,形成一个薄膜那么干涉图案就更清晰了。


我们在薄膜表面上看到的五彩缤纷的“干涉图案”也只是在可见光的范围内从电磁波频谱图中可以看出,我们所能看到太阳光即所谓的可见光,只是电磁波中非常狭小的一个区间我们肉眼所能看到的,只是波长360纳米(nanometer)到760纳米(1纳米=10的负9次方米)的鈳见光也就是从4×10^14(10的14次方) 赫兹到8×10^14赫兹的一个非常狭小的区域。对于其余广大波段的电磁波我们至少是“色盲”,也许根本就是瞎子

电磁波谱(点击图片放大观看)

事实上,同样的“干涉现象”也会在那幽灵一样的、看不见摸不着的电磁波世界中发生从而产生许多,虽然是看不见的却更为“五彩缤纷”的花纹。

三维的情况下波的叠加也完全是一样的,这种“驻波”或“干涉图案”就更复杂了並且事实上就是一种三维的、动态的、立体的空间结构。

上面介绍的波的叠加是两个波的叠加。事实上波叠加并不只限于两个波的情況,也可以把许多个波叠加在一起如下面的示意图,是三个简单的波叠加在一起形成一个复杂波。反过来一个复杂波,也可以分解荿几个简单的波


》中提到,所谓的经穴“皮肤电阻测量”测的是人体的内电场强度分布。这种内电场的非均匀分布主要是由电磁驻波的叠加产生的,是一种立体的干涉图这种高低起伏的波形,是一种很复杂的波也是有多种波叠加在一起形成的。

麦克斯韦的电磁场悝论指出变化的电场产生磁场,变化的磁场产生电场电场和磁场在空间的交替传播就形成了电磁波。这就意味着经穴的电测量,本質上测的就是电磁波而且,多种电磁波在体内形成了三维驻波驻波的波峰则就是经穴的位置。

我们从现代生物学和物理学的知识中也早已知道当人体内组织在振动,以及神经脉冲在传递时都会发出大量的电磁波,就如心电图和脑电图所记录下来的波科学家也知道,当组织、细胞、分子等振动时也会发出大量的电磁波。

这些电磁波在人体这个谐振腔中也会形成驻波和驻波叠加而成的干涉图案,吔就是肉眼看不到的空间结构这种肉眼看不到的空间结构又决定了身体内和身体周围能量的空间分布。而这种能量的空间分布又反过来影响到身体的生理、生化功能这就是经络系统功能的本质。至于人体的十二正经、八条奇经、三百六十五络那就是不同等级的能量线叻。

所以人体内的“电磁波世界”、“电磁波结构”和“能量分布”等,都与针灸、气功等等许多整体医学中的神奇现象紧密相关

1: “丝绸之路,简称“丝路”因为由这条路西运的货物中以丝绸制品的影响最大,故得此名其核心是研究西方如何被汉化的一个过程。丝绸之路起点的问题和奥运會比赛不一样它反映的是中外的文化交流,如果一定追寻起点没有意义北朝时期已经摆脱了官方之间往来的束缚,有很多的商队冒充使者这些东西令大家感到新奇。我们最初是通过一种商品来了解另外一个世界由好奇转入模仿,最后改造创新 根据这段文字,以下說法不正确的是(  )

A、“丝绸之路”是中国与世界进行经济文化交流的重要窗口之一

B、“丝绸之路”在世界历史上有一定的意义,對西方的文化有一定的影响

C、“丝绸之路,仅进行丝绸商品贸易通过“丝绸之路”可以研究西方被汉化的过程

D、关于“丝绸之路”的起点问题并不重要

2: 班杜拉自我效能感指个体对自己能否在一定水平上完成某一活动所具有的能力的判断、信念或主体自我把握。 根据上述定义下列事例符合班杜拉自我效能感的是(  )。

A、于丹老师受“百家讲坛”邀请讲授《论语》,她觉得以她的讲学能力和学识講授《论语》能使得青年学生听得明白,并得到一般百姓的认可但未必能赢得学者的认同

B、驾驶班的教练采用辱骂学员的方法来惩罚絀错的学员,因为他们认为这是有效的激励学员的方法

C、猪倌出身的马俊仁用训猪的经验方式训练长跑运动员

D、同福小学校长佟湘玉认为如果城管队能把学校周边的网吧都关闭了,学生就会认真读书

3:“潜规则”虽然________但因其不得人心,因而并非不能破除无论这样的规則暂时被多少人________,都必须正本清源

4:无论是工业用水还是民用水,现行的水费价格一直偏低某区推出一项举措,对超出月额定数的用沝量无论是工业用水还是民用水,一律按上调高价收费这一举措将对该区的节约用水产生重大的促进作用。 上述举措要达到预期的目嘚以下哪项必须是真的?(  ) (1)有相当数量的浪费用水是因为水价格偏低而造成的 (2)有相当数量的用户是因为水价格偏低而浪费用水的 (3)超額用水价格的上调幅度一般足以对浪费用水的用户产生经济压力

5:以下说法不正确的一项是(  )。

A、21世纪高技术的核心是生物技术

B、核电站利用核能发电用的是钛

C、磁悬浮列车是一种利用磁极间吸引力和排斥力的高科技交通工具

D、医生使用的听诊器的工作原理是使心脏振动的振幅增加响度增大

7: 人脑病毒:由人设计的一套理论体系,可以在人群中传播会破坏一个社会的正常秩序,毁灭一个民族传统嘚信仰文化和道德使其长期处于动乱之中,从而影响一个民族的发展甚至导致一个民族的灭亡。 根据上述定义下列属于人脑病毒的昰:

A、白人殖民者曾经将带有“天花”病毒的物品送给印第安人,印第安人很高兴地接受了没多久整个部落的人大批患“天花”死亡,皛人殖民者“不战而胜”据有了印第安人的土地

B、进入中世纪。西方进入了基督教广泛传播的时代各阶层的人,无论是国王还是领主无论是骑士还是普通百姓,只能在宗教的框架内思想与生活绝对不能够超越

雇员使用的电脑网络每天都要遭遇数百万次的“扫描”和“袭击”,为了遏制这一现象美国政府开始改造互联网接入系统,从而防止黑客盗取各类敏感信息

D、李洪志宣扬“法轮功”散布“真善忍”蛊惑群众,煽动痴迷者为“圆满”“升天”而自杀、自焚和杀人扰乱了人民群众的正常生活

8: 信息饥渴症是指,面对众多的信息人们选择的余地加大,总是感到手边的信息不足于是.只要人们的自省与自制力不强.就会夜以继日地坐在电脑前按着键盘拼命地寻找一再出现的信息而心甘情愿地成为信息的俘虏。信息饥渴症患者区别于一般信息获取者最明显的标志就是他获取的这些信息不能给他带來任何实际的用处 根据上述定义,下列不属于信息饥渴症的是:

A、小王每天上班回家不管多累,一定会在吃饭前把电脑打开让msn和qq上線。每当坐在电脑前不管有什么别的事情,一定会把电子邮件打开一定会把要去的bbs都看一下.然后连上自己的blog,把朋友们的blog一一点击

B、小芳工作很忙但近期为了找到一家性价比高的工作室拍婚纱照,每天一下班就急切地上网找寻信息.常常因为疲惫在电脑前面睡着

C、夶学生小张如果一天不到网上浏览一下,不收集一下相关的信息不上qq和好友通一下信息。不到搜狐或网易网站上看一下新闻是断然過不了一天的

D、小民每天在等电梯的时候,都要盯着运行的电梯当不知道哪部电梯停在哪一层的时候.就会非常的心急

9:爱因斯坦曾经奣确表示,他思考问题时不是用语言进行思考而是用活动的跳跃的形象进行思考,当这种思考完成以后他要花很大力气把它们转换成語言。由此可见思维是一个极为复杂的过程,形象思维与抽象思维本来就是同一思维中的水乳交融的有机组成部分 这段话主要支持广這样一种观点(  )。

A、爱因斯坦其实并不懂得用语言进行思考

B、形象思维是比抽象思维更优越的一种思维方式

C、形象思维与抽象思维昰密不可分的

D、提升思维水平的关键在于发展抽象思维能力

10:下列不可能出现的天文现象是(  )

11:许多人的人生之所以失败,就是洇为对自己的人生缺乏__________策划或者缺乏有效的策划,因此总是被命运和生活所__________不能自主人生。 填入划横线部分最恰当的一项是(  )

12:不管是无意还是有意,总有些______的“史实”并不真实又或者,有些历史真相看起来无可置疑但在它们背后,却隐藏着另一层真相當我们试图从历史中汲取前人经验,为未来提供借鉴时却发现历史并非全部都是真相,而是被______过的依次填入划横线部分最恰当的一项昰( )。

13: 下列关于死刑的说法中错误的是(  )。

A、死刑只适用于罪行极其严重的犯罪分子

B、犯罪时不满18周岁的人和审判时怀孕嘚妇女不适用死刑

C、判决死刑立即执行的由最高人民

和最高人民法院授权的部分高级人民法院核准

D、判处死刑缓期执行的,在死刑缓期執行期间如果没有故意犯罪,两年期满后减为无期徒刑

14: 过去10年中高咖啡因功能性饮料热席卷世界,然而美国食品与药物管理局(FDA)日湔发布报告指出,至少5起猝死案例发生予饮用高咖啡因含量的功能性饮料“怪兽”之后另有一宗心脏病发作可能与摄入饮料相关。由于高咖啡因含量功能性饮料目前不受FDA监管这引起许多消费者权益组织的隐忧。但截至目前为止仍未有充分证据表明摄入此种饮料是导致迉亡的直接原因。 文段意在说明的是(  )

A、近10多年来,高咖啡因功能性饮料非常受欢迎

B、高咖啡因功能性饮料是否会直接导致死亡并不确定

C、高咖啡因功能性饮料可能会引发心脏病的发作

D、高咖啡因功能性饮料的安全性已经引起消费者的隐忧

16: 下列句子中,旬意明確没有语病的一项是(  )。

A、王教授仔细分析了那两套应急方案反复斟酌后说:“要是如果让我选择的话,我选第一套方案”

B、郭美美事件引发了社会对红十字会如何化解危机、信息透明化的重要性以及商界的社会责任等各方面问题的广泛讨论。

C、要是一个共产黨员的理想信念不坚定那么他即使工作能力很强,也不应该被委以重任因为他迟早会出大问题。

D、不同民族对“龙”的认识和联想各鈈相同在很大程度上是受地理环境、民情风俗和宗教信仰等因素的影响造成的。

17: 我国国家最高监督权的行使机构是(  )

D、中共Φ央纪律检查委员会

18:烧杯中装了100克浓度为10%的盐水。每次向该烧杯中加入不超过14克浓度为50%的盐水问最少加多少次之后,烧杯中的盐水浓喥能达到25%( )(假设烧杯中盐水不会溢出)

20: 下列有关生活常识的说法不正确的是(  )。

A、空腹喝牛奶不利于人体吸收其营养成汾

B、人在睡眠中也能拍打蚊子或搔痒

C、绿色食品是指安全无公害的营养类蔬菜水果

D、在家庭电路里,人站在地上两手同时接触零线不会慥成触电事故

22:古代“子时”指的是(  )。

A、晚上9点~晚上11点

B、晚上10点~晚上12点

C、晚上11点~凌晨1点  考试大☆在线○考试中心

D、晚仩12点~凌晨2点

23: 下列有关天文知识的表述正确的是(  )。

A、木星是太阳系几大行星中体积和质量最大的行星

B、土星大气层的主要成汾是氢此外还有少量的氦和甲烷

C、彗星轨道多数是抛物线,少数是极为狭长的椭圆或双曲线具有椭圆轨道的彗星,周期性地在太阳附菦出现如哈雷彗星

D、太阳系包括一颗恒星、九大行星、四颗矮行星和至少六十三颗卫星,以及约一百万颗小行星和无数的彗星等

24:某次栲试中成绩不超过30分的有153名考生,平均分为24分;成绩不低于80分的有59名考生平均分为92分;成绩超过30分的平均分为62分;成绩低于80分的平均汾为54分。那么参加这次考试的考生共有( )人

25: 更开放的网络,更理性的网民具有更真切地影响世界的力量――盘点这样的内容,无疑比“网民人数世界第一”更值得欣喜 对这段话的正确理解是(  )。

A、网络媒体正在发生转变

B、网络需要更理性的网民

C、更理性的網民是中国网民

D、中国网络开始展示其实际质量

26:《全国土地利用总体规划纲要(年)》提出我国到2020年必须坚守的耕地红线为(  )。

27:營销人员希望利用人们的位置信息发送定向性高的广告加州大学研究员布拉德?费德勒说:“如果我们能在最需要的时候收到最想要的廣告固然很好,但商业利益很少与我们的个人利益一致”位置并不是一切。如果用户在纽约时代广场附近转悠并不意味着想在那里吃東西。但如果知道用户喜欢吃西班牙食物就可以向用户推荐了。本段文字最想表达的观点是(  )

A、广告的效果并不完全依赖于准確把握用户位置

B、商业利益与个人利益是有差异的

C、了解用户的喜好对于形成良好的营销效果是至关重要的

D、营销并不是单纯的发放广告,它还涵盖了用户层面的内容

28:某研究表明如果中子星的质量超过3.2倍太阳的质量,中子就无法与自身引力相抗衡从而发生中子塌陷。 丅列观点能有力支持以上推断的是(  )

A、宇宙中存在质量比中子星大无数倍的黑洞

B、宇宙中存在着许多密度是中子星密度3.2倍以上的鉮秘星体

C、自然界中没有任何物质能支撑3.2倍以上太阳质量的物质引起的引力

D、塌陷是大质量中子星使内部达到新的平衡的途径之一

29:工厂需要加工一批零件,甲单独工作需要96个小时完成乙需要90个小时完成,丙需要80个小时完成现在按照第一天甲乙合作,第二天甲丙合作苐三天乙丙合作的顺序轮流工作,每天工作8小时当全部零件完成时,甲工作了多少小时

30:水杯:透明:光线

31: 我国要全面开展城市社区建设积极推进农村社区建设,健全新型社区管理和服务体制下列关于“社区”的说法,正确的是(  )

A、社区既不是一个地域概念,也不是一个社会和文化概念

B、各种类型社区的界限是固定不变的它们的边界是不重合的

C、社区是聚居在一定地域范围内的人们所组荿的社会生活共同体

D、从地域特征和管理角度看,社区可分为单位型社区和混合型社区

32: 科技创新与问题密切相关下列表述错误的是(  )。

A、蒸汽机车、蒸汽轮船的出现使交通运输业发生了革命性改变

B、电冰箱、洗衣机、吸尘器的使用,大大减轻了繁重的家务劳动

C、互联网的出现标志着人类从信息封闭时代进入大众传播时代

D、南优二号杂交水稻的培育,有助于解决未来世界性饥饿问题

33:某单位计劃在不相交的两条路的两旁栽上树现在运回一批树苗,已经知道一条路的长度是另一条路长度的两倍还多6000米若每隔4米栽一棵,则少1864棵;若每隔5米栽一棵则多406棵,问共有树苗多少棵( )

34:下列各句中没有语病的一句是(  )。

A、郦老师对自己的教学严格要求对年輕

细心指导,所以我们选他作学科带头人是当之无愧的

B、合同上写得明明白白:“李老柱欠杨井井500块砖钱。”

C、《兰亭序》对后人的影響很大被视为历代珍品,各朝各代都有人模仿

D、曹操用人不求全责备。他的“求贤令”说:“士有偏短庸可废乎?”承认每人都不可避免地会有缺点错误。

36: 群体性癔病是指某种精神紧张的相关因素在许多人之间相互影响而引起的一种心理或精神障碍该病的主要特点昰人群之间产生相互影响。如在学校、教堂、寺院或公共场所一些人目睹一个人发病,由于对疾病不了解也跟着产生恐惧、紧张心理,并出现相同症状 根据上述定义,下列不属于群体性癔病的是(  )

A、某市一所学校的几个学生在食堂吃过午饭后出现拉肚子、呕吐、晕厥的现象,送到医院检查后被确诊为食物中毒并住院治疗。等这几个学生住院后陆陆续续又有该校的学生来医院看病,大都是拉肚子、呕吐医生没有检查出他们有食物中毒或患病的可能,但大多数学生坚持住院观察

B、一位母亲听说骑摩托车非常危险坚决不同意儿子买摩托车,当儿子偷偷地把摩托车买回家后母亲变得精神异常,父亲也因为母亲的失常而病倒

C、某一繁忙的路口发生一起恶性的茭通事故给经过该路口的行人带来不小的恐慌。事后经调查凡经历了那场交通事故的人都失去对当时情形的记忆,但也不同程度地患仩精神障碍不敢经过繁忙的路口或经过时很紧张

D、某市高校组织一次军训,期间一个学员抵受不住高温出现头晕、四肢无力等症状以後不断地有学员出现这些症状,但医生检查后给出的结论是:第一个晕倒的学员的确是因为体质弱其他学员没有体弱现象,反而身体很恏并且在医院休息时精神很好

37:下列关于医学常识的说法错误的是:(  )

A、临床上一般以红血蛋白的浓度值作为诊断贫血的依据

B、鉲介苗是一种疫苗,一般在婴儿出生后接种可以预防结核病

C、游泳时应避免将水咽入口中,以免水通过鼻咽进入中耳引发中耳炎

D、人体骨密度在达到高峰值后会逐年下降男性下降幅度较女性大

38:下列关于地理知识的说法正确的是(  )。

A、西南面同中国相邻的国家有彡个:印度、尼泊尔、不丹

B、世界上最小的海是马尔马拉海最大的海是珊瑚海

C、荡秋千、压跳板、摔跤是朝鲜族最喜爱的娱乐活动

D、世堺上最大的三大三角洲依次是湄公河三角洲、长江三角洲、恒河三角洲

39:“制作粗糙, __________”某文艺评论家这样点评当下国内的许多多媒体舞蹈作品。把几段现成的图像符号式地投射在背景屏幕上充当画外音充其量只是布景道具的升级版。多媒体效果太过目眩神迷与舞蹈__________ ,有一种独立于表达之外的野心比如有一个多媒体舞蹈,投射在大屏幕上的图案随着演员的每个动作变幻:演员伸展双臂身后便出现萬丈光芒,演员抱住身体灯光也随之黯淡,看上去是在配合表演其实是在和演员争夺观众的眼球,舞蹈彻底沦为了配角 填入划横线蔀分最恰当的一项是:

A、哗众取宠 失枝脱节

B、喧宾夺主 貌合神离

C、主次颠倒 亦步亦趋

D、避重就轻 格格不入

40:随着广播、电视和报纸等大众傳媒进入千家万户、覆盖城乡,其对社会舆论的影响力__________扩大越来越成为广大群众的主要信息来源,在很大程度上__________着社会舆论填入划横線部分最恰当的一项是(  )。

41: 一件可能使人感到吃惊的事实是目前不但世界粮食产量的增长速度超过了人口的增长速度,而且同卋界上人均收入的增长速度相比粮食增长速度也是较快的,甚至其他商品价格的增长速度也比不上粮食的增长速度尽管如此,今天在铨世界仍有很多人口得不到充足的粮食据估计,由于缺粮而面临饥饿的人口有3.4亿到7.3亿之多他们尤其集中在南亚和非洲撒哈拉以南嘚地区。 这段文字想要说明的问题是(  )

A、世界粮食产量的增长速度超过了人口的增长速度

B、尽管世界粮食生产充足,但仍有很多人口嘚不到充足的粮食

C、其他产品价格的增长速度比不上粮食的增长速度

D、因缺粮而面临饥饿的人口有3.4亿到7.3亿之多

42:当春带着她特有的______海一样地漫来时,真能让人心醉;当春携着她特有的______潮一样地涌来时,也能让人断魂春,绝对是一卷浸染着生命之色的______依次填入画橫线部分最恰当的一项是(  )。

43: 从所给的四个选项中选择最合适的一个填入问号处,使之呈现一定的规律性(  )

    44:下面标點符号使用正确的一项是(  )。


    A、他身材很高大青白脸色;皱纹间时常夹些伤痕,一部乱蓬蓬的花白胡子
    B、只是我总以为没有春囷秋;冬末和夏初衔接起来,夏才去冬又开始了
    C、这里没有什么煤烟,天空干干净净;在温和的日光中一切都像透明的。
    D、我刚放下書包几个同学就对我说:你走了以后,班里涌现出许多好人好事

    45:政府信息公开不包括使用(  )的方式。


    46:人就是一棵树当我們有所失的时候,必须去______你会发现生命中那些曾以为不可或缺的东西,就像树的须根一旦______,同样也能顽强地活下去这就是生命力。當人被迫面临一个新的环境或是一种完全不同的生命状态时,曾经的成就与辉煌就像那华丽的树冠,只会成为生命的______依次填入划横線部分最恰当的一项是( )。


    47:下列没有语病的一项是(  )


    A、女长任长霞的事迹,强烈震撼着读者的心弦在不知不觉中受到了罙刻的教育。
    B、认识沙尘暴、了解沙尘暴是为了从科学的角度达到对沙尘暴进行预防,减少沙尘暴造成的损失
    C、通过对《中央一号文件》的学习,当地农民掀起了建设社会主义新农村的热潮
    D、观察了解关于农村经营承包合同法的庭审以后,对我们这些“”法律水平有叻很大的提高

    48: 有些产品的精心设计使产品方便高效,能给客户带来舒适感使用时不用阅读复杂的说明或是求助他人。而有些产品恰恰相反它们的设计没有考虑用户的使用习惯和需要,因而使人们在使用过程中会遇到困难或者迷惑不解的情况这类产品被人们称为诺曼产品。根据上述定义下列属于诺曼产品的是(  )。


    A、某品牌木制大衣柜的底部滑轮质量较差用户很难将门拉开
    B、某款网络游戏佷难通关,很多玩家在网上求助怎样破解其中的关卡
    C、汽车收音机按钮和其他设备开关的形状、大小都一样用户很难分辨哪个是收音机按钮
    D、某科技公司的精密实验设备附有300页的说明书,一般人觉得里面术语太多很难读懂

    49:把下列带序号的句子组合成语意连贯的一段话並填入横线处,衔接最恰当的一组是(  )奥林匹亚的废墟之美,究竟属于哪种美呢?①因而残垣断壁失去部分的构图也就容易让人通过想象获得②也许废墟和残垣断壁本身就是美,这种美与其整体建筑结构左右对称有关③不论是帕台农神庙还是厄瑞克特翁庙我们推想它失去的部分时,不是依据实感而是依据这种想象④我们的感动,就是看到残缺美的感动⑤这想象的喜悦不是所谓空想的诗,而是悟性的陶醉


    宋代的书法家无法超越唐这和社会政治背景的变化有很大关系:唐虽然开科取士.但是旧贵族并没有终结,而唐著名的书法镓、画家往往都是贵族出身,纯艺术的审美方式在晋唐时代流行于贵族世家之间;到了宋代整个文官阶层兴起,文宫政治将书法作为進阶的手段包括印刷术在两宋流行,使得血统贵族中流行的书法艺术变成了文官阶层中的帖学而文官阶层的无法代代相传,也使学习變成了一种时断时续的事情 根据这段文字,以下说法不正确的是(  )


    A、宋代书法更多地是对前人书帖的临摹
    B、纯艺术的追求使得唐代书法远胜两宋
    C、印刷术的流行为书法临摹创造了条件
    D、开科取土使得书法沦为官场进阶的手段

    51:行政机关实施行政许可,依照法律、荇政法规收取费用的应当按照公布的法定项目和标准收费;所收取的费用必须全部上缴(  ),任何机关或者个人不得以任何形式截留、挪用、私分或者变相私分


    52:(  )对于火车相当于手对于(  )


    53:检查视力时,要求眼睛与视力表的距离为5米如下图所示,囚面对平面镜而坐背后为视力表。视力表到平面镜的距离3米那么人到镜子的距离应为()。

    55:小李有一部手机手机充满电后,可供通话6小时或者供待机210小时某天,小李乘坐火车上车时手机处于满电状态,而当他下车时手机电量刚好耗尽如果小李在火车上的通话時长相当于他乘坐火车时长的一半,其余时间手机均为待机状态那么他乘坐火车的时长是( )。

    57:长江上游的A港与下游S港相距270千米一輪船以恒定速度从A港到S港需要6.75小时,而返回需要9小时则长江的水流速度是( )

    59: 1905年,年仅26岁的爱因斯坦相继发表了有关量子理论、狭义楿对论和( )等方面的5篇论文从根本上改变了物理学的面貌。


    C、放射性元素的嬗变理论
    D、手表:手腕 1:答案C 解析 根据文段中“一种商品来了解另外一个世界由好奇转入模仿,最后改造创新”可以推断出“丝绸之路”是中国与世界进行经济文化交流的窗口之一并且在卋界历史上 有一定的意义,所以选项A、B正确“丝绸之路”中以丝绸制品最具代表性,但并不意味着不进行丝绸之外的商品贸易交易所鉯选项C不正确。选项D正确根据文段“丝绸之路起点的问题……没有意义”可以得出。故本题选择C 2:答案A 解析 自我效能感是对自己做某倳的能力的判断或信念。D项不是对自己行为能力的判断直接排除;B、C项是做事的方法,而没有强调对自我能力的判断或做某事的信念排除。故选A 3:答案A 解析 顽固:不易制服或改变。固执:古板执著不肯变通。执拗:固执任性不听从别人的意见。顽强:坚强强硬。根据句意可知选择A项4:答案A 解析 举措要达到预期目的,需要一定的条件没有这些条件,举措就不能成功这其实要找必要条件。如果没有(1)(2)(3)这些条件中的任何一个调高收费的举措都不能成功。5:答案B 解析 核电站利用核能发电用的是铀6:答案D 解析 7:答案D 解析 人脑病毒嘚定义要点是:①由人设计的一套理论体系;②破坏社会的正常秩序。影响民族的发展A项“天花”病毒不符合①;B项不符合②;C项电脑疒毒不符合①和②;D项符合定义要点。 8:答案B 解析 信息饥渴症的定义关键点为:获取的这些信息不能给他带来任何实际的用处A、C、D三项均符合定义。B项小芳是为了找寻拍婚纱照的工作室而拼命地寻找信息因此不属于信息饥渴症。故答案选B 9:答案C 解析 文段中“由此可见”引出了文段的主旨“形象思维与抽象思维是统一思维中的水乳交融的有机组成部分”。选项中与此相符的为C项当选。10:答案C 解析 当地浗位于太阳和月球之间且三球基本上在一直线上时,会发生月食而地球的直径是月球的4倍,即使在月球轨道上地球的本影直径仍为朤球的2.5倍,远大于月球挡住了阳光,因此绝不可能形成月环食故本题答案选C。11:答案A 解析 对人生的策划涉及不到正面反面因此选項C、D排除。摆弄:任人支配、摆布奴役:像对待奴隶一样使用人。在取摆布、玩弄之意时“摆弄”的主语通常是人,而本题主语是“命运和生活”因此第二空选“奴役”。本题的正确答案是A12:答案B 解析 第一个空应填表示“真实”的词语,“盖棺定论”表示人的是非功过到死后才能做出结论“无可厚非”表示没有可过分责难的,都与“真实”不尽相同;“铁证如山”强调证据也与题干不吻合。故选B13:答案C 解析 《刑法》第48条第1款规定,死刑只适用于罪行极其严重的犯罪分子对于应当判处死刑的犯罪分子,如果不是必须立即执行的可以判处死刑同时宣告缓期二年执行。故A项正确 该法第49条规定,犯罪的时候不满十八周岁的人和审判的时候怀孕的妇女不适用死刑。故B项正确 该法第50条第1款规定,判处死刑缓期执行的在死刑缓期执行期间,如果没有故意犯罪二年期满以后,减为无期徒刑;如果確有重大立功表现二年期满以后,减为二十五年有期徒刑;如果故意犯罪查证属实的,由最高人民法院核准执行死刑。故D项正确C項错误。 所以本题答案为C。 14:答案B 解析 文段首先用FDA的报告说明至少5起猝死案例发生于饮用高咖啡因功能性饮料后,且还有一宗心脏病嘚发作可能与饮用这种饮料有关尽管这引起了消费者组织的隐忧,“但截至目前为止仍未有充分证据表明摄人此种饮料是导致死亡的矗接原因”。故B项为文段意在说明的内容当选。 15:答案D 解析 题干图形的封闭区域数依次是1、3、5、7选项中只有D的封闭区域数是9。16:答案B 解析 A项“要是……”和“如果……”句式杂糅重复使用;C项中关联词语位置错误,“即使”应放在“他”之前;D项“受……的影响”和“……造成的”杂糅二者应删去其一。 17:答案C 解析 全国人民代表大会是我国法定的最高监督机构故选C。 18:答案B 解析 19:答案B 解析 20:答案C 解析 A项空腹饮用牛奶会使肠蠕动增加,牛奶在胃内停留时间缩短使内部的营养素不能被充分吸收;B项,人在睡眠中也能拍打蚊子或搔癢是因为脊髓能完成某些简单的反射;C项绿色食品是指安全无公害的营养类食品,不仅是蔬菜水果;D项两手接触零线时,没有电流流過人体故不会触电。 21:答案D 解析 22:答案C 解析 我国古代有十二地支计时法子时,指夜半又名子夜、中夜,十二个时辰中的第一个时辰相当于晚上11点整至凌晨1点整。23:答案A,B,C 解析 D项错误太阳系有水星、金星、地球、火星、木星、土星、天王星、海王星八大行星;A、B、C项表述均正确。 24:答案C 解析 C这是一道一元一次方程问题,设总人数为x则根据总分数,列一个方程为:经解得x=1007,因此本题答案为C选项。25:答案B 解析 从原文可以看出“更开放的网络,更理性的网民具有更真切地影响世界的力量”只是一种期许。并非现实据此即可排除A、C、D三项。故选B 26:答案C 解析 【解析】《全国土地利用总体规划纲要(2006~2020年)》提出,我国耕地保有量到2010年和2020年分别在18.18亿亩和18.o5亿亩27:答案C 解析 本段文字第一句说营销人员希望利用人们的位置信息发送定向性高的广告;接下来通过引用布拉德?费德勒的话说明这种想法存茬的问题,并对其进行了直接反驳;最后一句话转折提出了自己的观点,即了解用户的喜好对于营销具有重要作用很显然,作者的话題是针对营销人员的想法归根结底是针对营销效果来展开论述的,最后一句是作者提出的观点即段文字主要表达的观点。故本题正确答案选择C28:答案C 解析 题干的论述为充分条件的命题,而C项是最能支持这个条件命题的论断的因为只要有物质能支撑3.2倍以上的太阳质量嘚物质引起的引力。就不会发生中子塌陷因此没有任何物质能支撑3.2倍以上的太阳质量的物质而引起的引力。加强了此论断29:答案C 解析 C。本题目属于只给时间型的工程问题设工作总量为:1440 甲的效率: 乙的效率: 丙的效率:甲乙一小时效率和:15+16=31甲丙一小时效率和:12+18=33乙丙一尛时效率和:16+18=34每三天的效率和为(31+33+34)*8=98*8==1??????656即,第一轮三天做完后第二轮小于三天可完成。剩余的656个工作总量先由甲乙合作一天唍成31*8=248再由甲丙合作一天完成33*8=264,这时还剩656-248-264=144未完成剩余144由乙和丙完成,与甲无关所以整个过程甲共工作了4天,共32个小时所以,本题答案为C选项30:答案C 解析 解析:判断水杯是否透明要看光线是否能通过;判断身体是否健康要看是否患疾病。A项不能根据学生的成绩判断他昰否勤奋二者无必然联系。31:答案C 解析 世界卫生组织对社区的定义是:“社区是指一固定的地理区域范围内的社会团体其成员有着共哃的兴趣,彼此认识且互相来往行使社会功能,创造社会规范形成特有的价值体系和社会福利。”可见社区通常指以一定地理区域為基础的社会群体。故选C 32:答案C 解析 互联网的出现,使信息的交流更加便捷快速但并不能说这以前是信息封闭时代,因为还有广播、電视、报刊等传统媒体故本题答案选C。 33:答案B 解析 34:答案D 解析 A项中途易辙句中有两个主语,前面一个还没有交代完就交代后面一件鈳改为“所以他被我们选作学科带头人是当之无愧的”;B项量词不当导致歧义,500块砖钱既可理解为“500元砖钱”又可理解为“500块砖的钱”:C项分句语序不当,应改为“历代被视为珍品”故本题答案为D。35:答案B 解析 题干图形分别由1、2、3、4、(5)部分组成选项中只有B项由5部分组荿。36:答案B 解析 群体性癔病的特点是精神紧张因素在许多人之间相互影响而引起的心理和精神障碍B项中只有母亲一人患上心理和精神的障碍,不是“许多人”所以不属于群体性癔病。故选B37:答案D 解析 A正确。贫血是指全身循环血液中红细胞总量减少至正常值以下临床仩一般指外周血中血红蛋白的浓度低于患者同年龄组、同性别和同地区的正常标准。 B正确卡介苗是一种用来预防儿童结核病的预防接种疫苗。 C正确游泳时应避免将水咽入口中,以免水通过鼻咽部而进入中耳引发中耳炎外伤所致的鼓膜穿孔禁止滴任何水样液体,以免影響创口的愈合 D错误。人体骨密度在达到高峰值后会逐年下降男性下降幅度较女性大38:答案A,B,C 解析 湄公河三角洲地区包括越南南部的一大蔀分,面积3.9万平方千米;长江三角洲指长江和钱塘江在入海处冲积成的三角洲包括省东南部和市、省东北部,是长江中下游平原的一蔀分面积约5万平方千米;世界上最大的三角洲是恒河三角洲,它宽320千米开始点距海有500千米,在南亚次大陆东部顶点在印度的法拉卡,西起巴吉拉蒂一胡格利河东至梅格纳河,南濒孟加拉湾分属孟加拉国和印度,面积约6.5万平方千米故世界最大的三大三角洲依次昰恒河三角洲、长江三角洲、湄公河三角洲。D项说法不正确39:答案B 解析 喧宾夺主 貌合神离40:答案A 解析 本题考查的是虚词的词义辨析和用法。“日益”是副词表示程度一天比一天加深;“逐步”指一步一步地发展,有明显的阶段性多用于人的有意识而又有步骤的变化:“渐渐”是副词,表示程度或数量的逐步增减没有明显的阶段性;“不断”表示不绝,接连结合语境与语意可知,“大众传媒”对“社会舆论的影响力”一天比一天“扩大”“日益”更加符合题意。“控制”、“引领”程度太深“干扰”语体色彩不正确。故正确答案为A41:答案B 解析 本题的提问方式是“这段文字想要说明的问题是”,考生需要明确这是一道典型的文意推断题文段首先讲述了一个使囚感到吃惊的事实,即世界粮食产量的增长速度超过了人口的增长速度以及其他商品价格的增长速度接着引入主题,尽管如此今天在铨世界仍有很多人口得不到充足的粮食。通过强烈的对比揭示了问题的严峻程度。 42:答案A 解析 第一个空白处A项的“新绿”比C项的“绿銫”和D项的“颜色”表达得更具体,更具有生命力和活力故可排除C、D两项;“温煦”意为温暖,表达出一种比较舒适的意味比B项的“溫度”更有表现力。故本题最佳答案为A43:答案A 解析 考查位置变化规律和数量规律。九宫格每行“双折线”位置变化规律为先旋转90°再翻转得到下一个图形;“小黑点”的数量变化规律为:每行图1数量+图3数量=图2数量故选A。 44:答案C 解析 A项中身材、脸部描述、胡子三者之间是並列关系“脸色”后应为逗号,“高大”后应为分号“伤痕”后应为分号。B项的分号不对那里是对上一句的解释,应用冒号D项中冒号后不是转述,是引文应加引号。45:答案B 解析 解析:《中华人民共和国政府信息公开条例》第15条规定:“行政机关应当将主动公开的政府信息通过政府公报、政府网站、新闻发布会以及报刊、广播、电视等便于公众知晓的方式公开。”46:答案A 解析 由第一个空后面的“那些曾以为不可或缺的东西”可知我们所失去的东西,未必是必不可少的故“争取”和“挽救”不合适,排除B、D两项题干最后一句強调的是“曾经的成就与辉煌”在“新的环境”或“完全不同的生命状态”下,不再有助于发展故应填含有负面含义的“负担”。故选A47:答案C 解析 A项的“在不知不觉中受到了深刻的教育”缺少主语。B项句式杂糅可改为“是为了从科学的角度预防沙尘暴”或“是为了从科学的角度达到对沙尘暴进行预防的目的”。D项主语不明确应该删除“对”字。48:答案C 解析 诺曼产品定义的核心是“产品的设计没有考慮用户的习惯和需要造成使用上的不便”。A项是质量问题B项是游戏难度的设置,并没有造成使用的不便D项说明书并不是产品本身。故本题答案选C 49:答案B 解析 从语句的内容来看,①、③、⑤句应该连在一起因为三句都在讲“想象”。然后看这三句中,③、⑤句中汾别出现了“这种想象”、“这想象”由此可知,③、⑤前已经出现了“想象”因此①句为三句的首句,且④句更适合作为总结句鈈适合作开头。①句提到“残垣断壁失去部分的构图”显然是承接②句来说的因此②为首句。故本题答案为B50:答案D 解析 由文段可知,開科取士在唐代便有它与书法沦为官场进阶的手段并无直接关系,真正使得书法沦为官场进阶手段的是文官政治故D项说法错误,当选 51:答案D 解析 【解析】本题考查行政许可收费的去向。根据《行政许可法》第59条规定行政机关实施行政许可所收取的费用要全部上缴国庫。52:答案A 解析 考查部分与整体关系车厢是火车的一部分,手是身体的一部分故选A。53:答案A 解析 A解析:本题考查的是平面镜成像。偠求眼睛与视力表的距离为5米视力表在镜子中成虚像,像到平面镜的距离为3米人眼睛到平面镜的距离为2米,满足5米的要求故正确答案为A。54:答案D 解析 55:答案D 解析 D56:答案C 解析 57:答案C 解析 58:答案C 解析 C。59:答案B 解析 1905年年仅26岁的爱因斯坦相继发表了有关量子理论、狭义相對论和布朗运动等方面的5篇论文,从根本上改变了物理学的面貌故选B。 60:答案A 解析 眼镜对眼睛有辅助作用拐杖对腿脚有辅助作用。

    【試看结束完整版请加入会员学习。】如何加入考试信息网会员

    一、用微信,扫描下方二维码关注公务员考试信息网官方微信。

    二、領取100元现金代金券

    四、购买成功后就可以开始一年的学习了

      1:一个国家或区域在任何时期都存在一个经济上的最大收益点,当劳动力超過或者少于这个量时都会引起收益减少,处于“最大收益点”的人口便是最合适的人口这是经济学角度的“适度人口”概念。根据上述定义下列不属于经济学角度“适度人口”定义范畴的是(  )。
    A、使得按人口平均计算的国民生产总额达到最大值的那种人口规模
    B、在一定的土地资源生产能力及一定的生活水平下承载的人口数量
    C、与一定时期内工业生产活力所可能达到的最高水平(即最高人均收入)相適应的人口
    D、以最令人满意的方式达到某项特定经济效益目标之人口

    2:如今埃及木偶仍保持着传统的提线木偶的表演方式,虽然不及现玳木偶表演惟妙惟肖但诙谐幽默的人物形象还是令__________,再配以阿拉伯传统音乐埃及几千年的文明历史都__________在这小小的舞台上。填入划横

      1:え代大学者许衡一日外出因天气炎热,口渴难忍路边正好有一棵梨树,行人纷纷去摘梨唯独许衡不为所动。有人便问:“何不摘梨鉯解渴?”他回答:“不是自己的梨岂能乱摘。”那人笑其迂腐:“世道这样乱管他是谁的梨。”许衡正色道:“梨虽无主我心有主。”和文段中道理相同的一项是(  )
    B、一念之非即遏之,一动之妄即改之
    D、不诱于誉不恐于诽

    2:长期以来,“准确定位”被认为昰制定城市发展战略的头等大事也被视为提升城市竞争力的关键环节。这种定位思维偏重城市作为空间的存在和物理形态的延续却忽視了城市的功能和价值的体现,忽视了对“人”这个城市主体的观照最终造成城市建设“摊大饼”、千城一面。如果说资源禀赋决定了城市竞争中的比较优势那么城市的品牌和价值才是城市竞争优势的核心。只有

      1:根据我国宪法修正案在爱国统一战线中新增加的社会階层是(  )。
    B、社会主义事业的建设者
    C、拥护社会主义的爱国者
    D、拥护祖国统一的爱国者

    3:近亲结婚对后代的影响是(  )


    C、增加隐性遗传病的发病率

    4:97、研究人员完成了两项记忆实验。实验一中参试者学习40组单词实验二中参试者学习一系列手指信号。两实验中只告诉一半参试者10小时后将接受测试,实际上所有参试者都将接受测试只安排一部分参试者在学习和测试之间小睡

      1:1995年出台的《全民健身计划纲要》,设立了到2010年基本建成具有中国特色的全民健身体系这一目标时至今日,作为该计划的一部分全民健身路径工程已经基本完成,由体育器材组成的户外体育综合练习设施在各个城市的公园、小区和街道随处可见而一些发达地区,早就实现了户外健身设施的全面铺设然而,随着人们对室内运动场所的需求增大.这样的“免费午餐”显然已经不能满足这种现象与赛后大量空置的大型体育场馆形成了鲜明的对比。根据这段文字.作者最可能介绍的是:
    A、全民健身体育设施应增加的原因
    B、全民健身计划的推广普及过程
    C、铨民健身计划呈现室内运动场所紧缺的具体表现
    D、如何通过对空置体育场馆的合理利用解决公益性体育设施缺口问题

    2:小李有一部手机,掱机充满电后可供通话6小时或者供待机210小时。某天小李乘坐火车,上车时

      1:科技馆为某机器人编制一段程序如果机器人在平地上按照图中所示的步骤行走,那么该机器人所走的总路程为多少米()

    2:三位专家为10幅作品投票每位专家分别都投出了5票,并且每幅作品都囿专家投票如果三位专家都投票的作品列为A等,两位专家投票的列为B等仅有一位专家投票的作品列为C等,则下列说法正确的是()


    3:鋶行速读被__________经典阅读被__________,面对这种变化如何调整心态正确看待阅读的__________,成为一件十分重要的事填入划横线部分最恰当的一项是(  )。


包含两篇文档:如何向妻子解释OOD囷如何向妻子解释设计模式 ——国外程序员通过对话方式浅显易懂的描述。关于设计模式原文仅更新了一个桥接模式so 并不是23种都有,泹对思想有一定帮助

计算机软件文档软件工程文档综合实例集(GB T-) 一、网上购书系统可行性分析报告 二、网上购书系统软件开发计划 三、网上购书系统软件需求规格说明 四、网上购书系统概要设计说明书 五、网上购书系统详细设计报告 六、网上购书系统测试计划书 七、网仩购书系统测试报告 八、网上购书系统用户手册 九、网上购书系统项目开发总结报告 十、网上购书系统的OOA和OOD报告

.NET中的方法及其调用(一) 洳何判断ArrayList,Hashtable,SortedList 这类对象是否相等 帮助解决网页和JS文件中的中文编码问题的小工具 慎用const关键字 装箱,拆箱以及反射 动态调用对象的属性和方法——性能和灵活性兼备的方法 消除由try/catch语句带来的warning 微软的应试题完整版(附答案) 一个时间转换的问题顺便谈谈搜索技巧 .net中的正则表达式使鼡高级技巧 (一) C#静态成员和方法的学习小结 C#中结构与类的区别 C#中 const 和 readonly 的区别 利用自定义属性,定义枚举值的详细文本 Web标准和页面中推荐使鼡覆写(Override)而不是事件处理(Event Handler) Framwork 强类型设计实践 通过反射调用類的方法,屬性,字段,索引器(2種方法) 自定义属性的应用(转载) 如何在.NET中实现脚夲引擎 (CodeDom篇) .NET的插件机制的简单实现 如何实现web页面的提示保存功能 在地址转义(分析)加强版 中IE使用WinForm控件的使用心得 动态加载用户控件的组件!(终结MasterPages技术) 在中两种利用CSS实现多界面的方法 用于弹出ModalDialog进行数据选择的控件 使用.ashx文件处理IHttpHandler实现发送文本及二进制数据的方法 制作一个簡单的多页Tab功能 一完美的关于请求的目录不存在而需要url重写的解决方案! 在C#中实现MSN消息框的功能 XmlHttp实现无刷新三联动ListBox 鼠标放在一个连接上,会顯示图片(类似tooltip) 使用 (*.aspx) 中文简繁体的自动转换,不用修改原有的任何代码,直接部署即可! 服务器自定义开发二之客户端脚本回发 Web开发: 使用URL重写WEB主题切换 如何在发送HTTP数据实体的类 按键跳转以及按Enter以不同参数提交及其他感应事件 动态控制Page页的Head信息 SubmitOncePage:解决刷新页面造成的数据重复提交问題 SharpRewriter:javascript + xml技术利用#实现url重定向 采用XHTML和CSS设计可重用可换肤的WEB站点 运行模式:PageHandlerFactory 利用搜索引擎引用来高亮页面关键字 网站首页的自动语言切换 应用系統的多语言支持 (一) 应用系统的多语言支持 (二) 自动返回上次请求页面(小技巧) 主题和皮肤 本地化学习笔记&感受 在自定义Server Control中捆绑JS文件 Step by Step 罙度解析 中使用WINDOWS验证方式连接SQL SERVER数据库 改进 ]由数据库触发器引发的问题 为 实用经验无保留曝光 有了访问MySql数据库时的几点经验! 自动代码生成器 关于能自定义格式的、支持多语言的、支持多数据库的代码生成器的想法 发布Oracle存储过程包c#代码生成工具(CodeRobot) New Folder 中如何用SQLDMO来获取SQL Server中的对象信息 使鼡Relations建立表之间的关系并却使用PagedDataSource类对DataList进行分页 通过作业,定时同步两个数据库 SQLSERVER高级注入技巧 利用反射实现报表解决方法 SQLDMO类的使用 SQL过程自动C#封装,支持从表到基本存储过程生成 利用HttpModuler实现WEB程序同一时间只让一个用户实例登陆 控件 如何利用DataGrid纵向显示数据? 如何用DataGrid实现类似DataList多列的效果 竖表轉横表(支持多列) 竖表变横表(支持固定列) Button 水晶报表 水晶报表数据填充(一种推模式两种拉模式)类库 RDLC报表(一) RDLC报表(二) 其他控件 让下嘚前台日历控件源代码(不刷新页面) 的DataGrid分页控件,在Oracle数据库下,每次只取当前页的数据不使用存储过程 自动获取当前日期下一周的年月日代碼 的Gadget——农历日历 令你心动的页面中使用SolpartMenu控件 共享两个做项目最常用功能操作的封装类 国内报表设计器的分析 基于Ajax的日期控件 缓存服务与性能优化 通过系统配置来提高应用程序的稳定性(续) 异步加载图片,提高HTML性能 负载均衡环境下缓存处理 使用证书来做RSA非对称式加密 自已做的┅个加密软件超好用而且加密强度极高,公布源码 身份权限审核 使用URL参数+Controls层实现网站用户权限管理 系统分析中大家是怎样设计系统的多級权限控制的? 多级权限设置请教 基于角色的权限控制 AspNetForums中基于角色的权限控制 中基于Forms验证的角色验证授权 用户权限系统设计方案 权限控制系统的设计 统一用户及权限管理系统 权限系统:分散实现、关注变化 关于权限管理的系统的构思 EsbAOP应用--权限管理 中数据有效性校验嘚方法 XML Schema Validator Class JSClientValidator-客户端javascript验证新模式 如果做到安全的系统之验证用户输入. 部署安全 查看贴子内容 CLI里面的秘密……(二)强命名、元数据以及文件结构(上半部分) Assembly学习心得 或 C# 代码进行反相工程 如何防止 DLL 被反编译 揭开.NET程序保护的秘密 如何建立有效的.Net软件注册保护机制 由浅至深,谈谈.NET混淆原悝 (一) 由浅至深,谈谈.NET混淆原理 (二) 最简单的混淆 由浅至深 谈谈.NET混淆原理(三)-- 流程混淆 由浅至深 谈谈.NET混淆原理 (四) -- 反混淆(原理 + 工具篇) 由浅至深,谈谈.NET混淆原理 -- 五(MaxtoCode原理),六(其它保护方法) 看了下面那篇“Crack别人应用程序”的文章有感简述.Net下的应用程序授权。 vs2003中设計强名称程序集并制作安装入GAC的MSI 无法破解的软件注册码算法 保护你的代码——谁动了我的组件 虚拟主机 实现关于跨二级域名和 Forms身份验证體制的问题和解决办法. Kerberos简介 在 framework 中有关安全的内容 学习一下 .net framework 中有关安全的内容(续) 环境配置与部属 使用 关于通用配置管理模块的思考-续(用XmlDocument 还是DataSet) 在.net中使用强类型来读取配置信息 网站的ClickOnce自动部署(2)-虚拟目录的配置 配置文件解析过程详解(二) Asynchronous Pluggable Protocols Microsoft 的系统的AOP设计思路一——NHibernate和界媔/对象映射层 设计和编写可复用的代码 基于工作流程系统日志生成业务流程模型 SVG + Javascript + 下的域对象持久模式 业务流程管理综述 动态工作流的设计 提升软件的用户体验 应用软件的合理性 架构(Architecture)和框架(Framework)杂谈 小议模型 再议模型 软件设计评价 软件设计评价(续) 理解架构师 架构师不昰建筑师 MDA(模型驱动架构) 家庭财务总管--软件设计 应用系统架构设计-补全篇 对Web平台和软件架构的一些看法 关于多层设计想到的问题-涉及Nhibernate和Log4Net 谁拥囿接口? Codd提出的RDBMS的12项准则 一个糟糕的设计 业务系统里面常见的方法接口设计 将UI和UI控制分离 DotNet软件开发框架 细节决定成败:业务拦截器 广告管理系统的UML分析与设计 软件的架构设计 框架不是框框—应用框架的基本思想 创建成功的工程 软件可行性分析 GIS系统与一个好的软件架构,Why not and how 直观洏简单的解决方案--软件设计的永恒追求 企业开发基础设施--序 企业开发基础设施--类厂服务 企业开发基础设施--事件通知服务 媔向对象 基于Visual C#的接口基础教程 基于C#的接口基础教程之一 基于C#的接口基础教程之二 基于C#的接口基础教程之三 基于C#的接口基础教程之四 基于C#的接口基础教程之五 基于C#的接口基础教程之六 基于C#的接口基础教程之七 小结 一个代理的例子 关于委托事件的一两个很好的例子! 依赖倒置 细說继承关系映射 面向对象与面向组件小议 C#中接口多重继承的注意事项 [入门随想六]大航海家——OO思想的类间关系 接口跟基类的一点点感受 [框架开发 基于UML的短信计费系统的分析与设计 基于UML的系统分析方法研究 UML的三大“硬伤” 系统约定:用UML描述工作流管理 使用Rose2003进行数据库建模并导叺SQLServer2000的图解详细过程 文档 项目开发总结报告 方案设计书 系统规格/需求规格说明/概要设计书范例 “一卡通”信息系统数据库设计初步探讨(原创) 某M1射频卡餐饮收费系统简单数据模型 广告发布统计实现的可行性分析阶段报告 应用软件部2005年年度工作总结 CPMS企业绩效考核管理系统 设计模式 Dot Net設计模式—桥接模式 如何在实际工作中发现模式 设计模式能够解决的问题 设计模式不能做什么 Dot NET设计模式—抽象工厂 Dot NET设计模式—反射工厂 Dot Net 设計模式—简单工厂 Dot Net设计模式—工厂方法模式 Dot Net设计模式—生成器模式 Dot Net设计模式—原型模式 如何掌握并在实践中自如运用设计模式 Dot Net设计模式—單件模式 Dot Net设计模式—适配器模式 Dot Net设计模式—外观模式 Dot Net设计模式—适配器、桥接与外观三模式之间的关系 .NET反射、委托技术与设计模式 创建型模式之间的比较 用实例解说Dot Net设计模式——装饰模式 New Folder 设计模式原型模式(Prototype)- 面馆里的菜单 程序员的时间管理---做一个高效的程序员 设计模式-笁厂模式(手工作坊到工业化的转变 c#实现) 设计模式-简单工厂模式(SimpleFactory-C#) 设计模式学习笔记(一) Terrylee 探索设计模式(五):工厂方法模式(Factory Method) 探索设计模式(1):开篇 探索设计模式(2):深入浅出单件模式(Sigleton Pattern) 探索设计模式(3):抽象工厂模式新解(Abstract Factory) 中的IoC? 一步一步开发Spring Framework MVC应用程序 CSharp面向对象设计模式纵横谈--Singleton Pattern 听课笔记 CSharp面向对象设计模式纵横谈--面向对象设计模式与原则 听课笔记 最少职责OOD设计手段 OOD的设计手段总结 面向對象设计的六大原则简介 由浅入深学“工厂模式”(1) 由浅入深学“工厂模式”(2) A OOP and Design Patterns (Part III) 与大虾对话: 领悟设计模式 Design&Pattern团队《设计模式在软件开发的应用》精华版 由浅入深学“工厂模式”(3) 简话设计模式 观察者模式 (using .net) C#中事件与观察者模式 Role分析模式(一) 角色对象基本概念 Role分析模式(二)角色对象創建和管理 使用纯.net实现AOP(加入了比较详细的代码说明) 隐身大法使民无知 设计模式浅析之Singleton 设计模式Top10排行榜 简话设计模式 在我们使用的NET FRAMEWORK类库中發现设计模式(3) 在我们使用的NET FRAMEWORK类库中发现设计模式(2) New Article 模版模式 Template Pattern — 穷人和富人的不同婚恋历程 发掘模式---今天您发掘拉mei? 老师讲的抽象工厂,错了一点点 Singleton + Proxy 模式+AOP Observer模式为何要区分推拉模式 也来谈谈工厂模式 项目管理 需求分析控制 项目经理 七个关于有效沟通的哲理故事 新主管如何生存 怎样从一名程序员过度到项目经理 论《金瓶梅》与项目管理中人际关系协调 做项目经理的一些思考 怎样从一名程序员过度到项目经理 什么是项目经理 团队建设 软件项目中的人员管理和团队建设 建立“杀手”开发团队 软件开发组的团队精神 如何指导软件开发新手 改变一个狀况不佳的项目组 论软件开发中的三种重要角色 如何调动员工的积极性 成功项目团队中应树立的五种意识 管理观点系列:团队管理 现在有哆同事工作较懒散,没有一点工作效率开发出来的东西,Bug又多。如果让你来管理你会怎么做 人才的识与用 用人之道 高效团队的速成之道 管理人员如何有效应用表扬与批评进行反馈 [项目管理]管理中的人 [团队管理]+[软件人生]从项目计划到保密管理到个人学习与提高的方法 建立团隊精神 你实现团队管理了吗? 需求管理 怎么做需求分析 撰写优秀的需求 需求分析的20条法则 从用户接触到完成需求说明书 需求调研步骤和方法 一种界面需求分析方法 细谈软件需求分析过程:提取、抽象、升华 网站项目管理-如何做好需求分析 如何写系统分析书 客户需求何时休 软件需求管理-用例方法,读书摘要 [理解需求变更之一]说说需求变更的必然 RUP简介 软件开发过程中最重要的是人还是领导者? 开贴讨论:我观察国内几乎所有公司都有这样或者那样的管理问题开贴讨论:小团队web项目负责人的工作办法 技术不是全部,归纳和演绎能力也很偅要 谈恋爱与IT项目管理 广为流传的一个关于项目管理的通俗讲解 诸子百家与项目管理 之 序 诸子百家与项目管理 之 总述 问答 诸子百家与项目管理 之 周易篇(项目管理的两个基本点) 诸子百家与项目管理 之 孙子兵法篇(项目管理的整体思维) 实战解析----项目目的和范围 项目管理过程中的棘轮效应 任务管理 项目整体管理 项目风险管理 项目采购管理 项目沟通管理 项目人力资源管理 项目成本管理 项目质量管理 项目时间管悝 项目范围管理 编码人员和美工的配合问题 心得体会:关于开发效率和项目周期的问题 紧急项目处理方法 做项目的一些体会(之一)_软件开发過程中我们应当具有的能力 团队技能之一——分析问题 价值高于一切-企业软件开发谈 项目管理之我见(原创) 项目开发管理经验交流 软件實例开发手记(自序)-为保证文章完整性谢绝对某篇而非全部手记的转载 紧急项目处理方法 浅谈项目管理中的职责权 - [原创] 由一个虚构嘚例子谈谈中小型研发型项目的技术管理及成本控制(全文) 优化IT企业的基础架构 一个研发经理的项目日记 .net敏捷开发及常用工具 关于项目管理囷项目计划制定的对话 微软资深经理人的项目管理经验 WEB项目开发 MyMsn动态Resize页框架的布局详解 性能,安全,集成才是web之道 重构之美-走在Web标准化设计嘚路上[深入结构:理解h系列的不合理。] 重构之美-走在Web标准化设计的路上[振臂一呼:Css, Stop! ] 重构之美-走在Web标准化设计的路上[复杂表单]3 2 Update 重构之美-走在Web标准化设计的路上[唠叨先] 重构之美-迎接Web标准化设计的来临[总结一:网页设计回归] 重构之美-走在Web标准化设计的路上[对HTML/XHTML/XML/XSL的一些认識] 雅虎网站项目工作流程 微软资深经理人的网站项目管理经验 其它 软件工程 一个测试的重构 RUP 核心概念 配置管理的概念 RUP && MSF 特点 构建面向对象的應用软件系统框架 构建面向对象的应用软件系统框架 目录 构建面向对象的应用软件系统框架 第1章 构建面向对象的应用软件系统框架 第2章 第3嶂 数据和对象 第4章 O/R Mapping的一般做法 第5章 设计一个O/R Mapping框架 第6章 面向方面编程 第7章 接口 第8章 事务处理 第9章 性能优化 第10章 界面层的功能划分 第11章 界面设計模式 第12章 动态代码生成和编译技术 第13章 远程过程访问的客户端整合 第14章 智能客户端 第15章 简述 敏捷的总设计师(极限与敏捷之二) 实战解析--项目的主要技术储备 产品升级策略 读《DTS分析模型、设计模型》有感 软件开发核心工作流程 新产品研发 分析设计过程.rar 在小型项目中使用 IBM Rational Unified Process: 极限编程剖析(转) 来一点反射,再来一点Emit —— 极度简化Entity! 软件整合--硬件整合--平台整合 AccEAP架构介绍(1)---实体的设计 我的单元测试认识之路 中小型MIS開发之我见(一)---开发阶段 中小型MIS开发之我见(二)---具体实施(上) 中小型MIS开发之我见(二)---具体实施(下) 团队开发框架(Developement Structure for Team),内容列表及整理计划 风继续吹----对┅些ORM框架的使用心得(2) 冷眼程序人生----对一些ORM框架的使用心得 读书笔记]-道法自然之需求分析 个人对软件开发的思考 网络应用 一个Udp信息收发静态類! [修改]脚本判断网站是否能打开 IIS防止文件下载完全手册(非更改文件名法) 在.NET中利用XMLHTTP下载文件 开发 .NET 下的 FTP 客户端组件 如何不让没有登录的用戶下载的问题 文件下载时如何隐藏实际地址 中发mail到hotmail中乱码问题的解决 郁闷的OpenPOP的MIME Parser 实现 文件操作 发布一个在线压缩与在线解压缩 c#文件操作(②) 在页面重启服务器 开源:版本 如何获取客户IE统计信息[代码] 图像多媒体 js图形报表 一个可设置背景图片的验证码图片的生成方法 图片翻页幻灯效果 图片渐变轮换效果 讨论一下结合的编程 动态生成缩略图 SharpMap介绍及源码分析 利用Javascript 结合 VML 生成三维报表(饼图) 技巧与总结 代码阅读总结(個人总结开发小技巧) DotNet精美书籍大检阅 操作技巧 Visual SourceSafe VSS信息的读取的操作 安装程序 安装程序自动安装数据库 程序安装时检查是否已经安装.NETFramework 打包的时候,怎么象petshop一样把数据库也打到里边 制作安装程序总结 用Visual Studio .Net 2003制作安装程序时轻松实现将自己的程序添加到系统的鼠标右键菜单 .net打包自动安裝数据库 用自删除dll实现应用程序的安装/卸载代码 .NET打包自动安装数据库 调试常见问题 IE安装了flash插件还不能显示swf动画的问题 让人哭笑不得的“Unable to load one or more of the types in the assembly”問题的解决! 关于异常处理的一点感受 项目调试时候,出现其中用到的一个组件“访问被拒绝”的解决方法 对于引用的控件被拒绝访问嘚解决办法的补充(续) 对于引用的控件被拒绝访问的解决办法的补充(续++)++ 对于引用的控件被拒绝访问的解决办法的补充(续++) 使用Visual 配合无刷新操作數据库! 使用简单的Ajax Framework -网站的朋友注意了 让MagicAjax支持中文! with .Net (二) ――― 使用.Net访问Office编程接口 Office with .Net(二)之外传―――“彻底干净的”关闭Office程序 我写的Φ调用Excel组件不能结束进程的解决方法 用完Excel组件后

一、软件工程概述 1.软件特点 软件:计算机程序、方法、规则、相关的文档资料,以及计算机程序运行时所需要的数据 软件是计算机系统中的逻辑成分,具有无形性其主要内容包括:程序、配置文件、系统 文档、用户文档等。 2.软件分类 (1)按功能划分:系统软件、支撑软件、应用软件 (2)按工作方式划分:实时处理软件、分时处理软件、交互式软件、批处理软件。 (3)按规模划分:微型软件、小型软件、中型软件、大型软件 (4)按服务对象划分:通用软件、定制软件。 3.软件发展阶段 (1)程序设计时代(20世纪50年代) (2)程序系统时代(20世纪60年代)。 (3)软件工程时代(20世纪70年代起) 4.软件危机 (1)危机现象:软件开发成本与进度估计不准确,软件产品与用户要求不一致软件产品质量可靠性差,软件文档不完整不一致软件产品可维护性差,软件生产率低 (2)危机原因:软件的不可见性,系统规模庞大生产工程化程度低,对用户需求关心不 够对维护不够重视,开发工具自動化程度低 5.软件工程 软件工程:运用现代科学技术知识来设计并构造计算机程序及为开发、运行和维护这些程序所必须的相关文件资料。 软件工程是一门关于软件开发与维护的工程学科它涉及软件生产的各个方面,能够为经济、高效地开发高质量的软件产品提供最有效的支持 (1)工程方法:结构化方法、JSD方法、面向对象方法。 (2)软件工具:具有自动化特征的软件开发集成支撑环境 (3)工程过程:在软件工具支持下的一系列工程活动,基本活动是软件定义、软件开发、 软件验证、软件维护 (4)工程管理:项目规划,项目资源调配软件产品控制。 (5)工程原则:分阶段生命周期计划阶段评审制度,严格的产品控制采用先进的技术, 成果能清楚地审查开发隊伍精练,不断改进工程实践 (6)工程目标:开发成本较低,软件功能能满足用户需求软件性能较好,软件可靠性高 软件易于使用、维护与移植,能按时完成开发任务并及时交付使用 (7)工程文化:包括工程价值、工程思想和工程行为三个方面的内容。 二、软件工程过程模型 1.软件生命周期 如同任何事物都有一个发生、发展、成熟直至衰亡的全过程一样软件系统或软件产品也有一个定义、开发、運行维护直至被淘汰这样的全过程,我们把软件将要经历的这个全过程称为软件的生命周期它包含:软件定义、软件开发、软件运行维護三个时期,并可以细分为可行性研究、项目计划、需求分析、概要设计、详细设计、编码实现与单元测试、系统集成测试、系统确认验證、系统运行与维护等几个阶段 软件定义期 软件定义是软件项目的早期阶段,主要由软件系统分析人员和用户合作针对有待开发的软件系统进行分析、规划和规格描述,确定软件是什么为今后的软件开发做准备。这个时期往往需要分阶段地进行以下几项工作 1.软件任务立项 软件项目往往开始于任务立项,并需要以“软件任务立项报告”的形式针对项目的名称、性质、目标、意义和规模等作出回答鉯此获得对准备着手开发的软件系统的最高层描述。 2.项目可行性分析 在软件任务立项报告被批准以后接着需要进行项目可行性分析。鈳行性分析是针对准备进行的软件项目进行的可行性风险评估因此,需要对准备开发的软件系统提出高层模型并根据高层模型的特征,从技术可行性、经济可行性和操作可行性这三个方面以“可行性研究报告”的形式,对项目作出是否值得往下进行的回答由此决定項 目是否继续进行下去。 3.制定项目计划 在确定项目可以进行以后接着需要针对项目的开展,从人员、组织、进度、资金、设备等多个方面进行合理的规划并以“项目开发计划书”的形式提交书面报告。 4.软件需求分析 软件需求分析是软件规格描述的具体化与细节化昰软件定义时期需要达到的目标。 需求分析要求以用户需求为基本依据从功能、性能、数据、操作等多个方面,对软件系统给出完整、准确、具体的描述用于确定软件规格。其结果将以“软件需求规格说明书”的形式提交 在软件项目进行过程中,需求分析是从软件定義到软件开发的最关键步骤其结论不仅是今后软件开发的基本依据,同时也是今后用户对软件产品进行验收的基本依据 软件开发期 在對软件规格完成定义以后,接着可以按照“软件需求规格说明书”的要求对软件实施开发并由此制作出软件产品。这个时期需要分阶段哋完成以下几项工作 1.软件概要设计 概要设计是针对软件系统的结构设计,用于从总体上对软件的构造、接口、全局数据结构和数据环境等给出设计说明并以“概要设计说明书”的形式提交书面报告,其结果将成为详细设计与系统集成的基本依据 模块是概要设计时构慥软件的基本元素,因此概要设计中软件也就主要体现在模块的构成与模块接口这两个方面上。结构化设计中的函数、过程面向对象設计中的类、对象,它们都是模块概要设计时并不需要说明模块的内部细节,但是需要进行全部的有关它们构造的定义包括功能特征、数据特征和接口等。 在进行概要设计时模块的独立性是一个有关质量的重要技术性指标,可以使用模块的内聚、耦合这两个定性参数對模块独立性进行度量 2.软件详细设计 设计工作的第二步是详细设计,它以概要设计为依据用于确定软件结构中每个模块的内部细节,为编写程序提供最直接的依据 详细设计需要从实现每个模块功能的程序算法和模块内部的局部数据结构等细节内容上给出设计说明,並以“详细设计说明书”的形式提交书面报告 3.编码和单元测试 编码是对软件的实现,一般由程序员完成并以获得源程序基本模块为目标。 编码必须按照“详细设计说明书”的要求逐个模块地实现在基于软件工程的软件开发过程中,编码往往只是一项语言转译工作即把详细设计中的算法描述语言转译成某种适当的高级程序设计语言或汇编语言。 为了方便程序调试针对基本模块的单元测试也往往和編码结合在一起进行。单元测试也以“详细设计说明书”为依据用于检验每个基本模块在功能、算法与数据结构上是否符合设计要求。 4.系统集成测试 所谓系统集成也就是根据概要设计中的软件结构把经过测试的模块,按照某种选定的集成策略例如渐增集成策略,将系统组装起来 在组装过程中,需要对整个系统进行集成测试以确保系统在技术上符合设计要求,在应用上满足需求规格要求 5.系统確认验证 在完成对系统的集成之后,接着还要对系统进行确认验证 系统确认验证需要以用户为主体,以需求规格说明书中对软件的定义為依据由此对软件的各项规格进行逐项地确认,以确保已经完成的软件系统与需求规格的一致性为了方便用户在系统确认期间能够积極参入,也为了系统在以后的运行过程中能够被用户正确使用这个时期往往还需要以一定的方式对用户进行必要的培训。 在完成对软件嘚验收之后软件系统可以交付用户使用,并需要以“项目开发总结报告”的书面形式对项目进行总结 软件运行与维护期 软件系统的运荇是一个比较长久的过程,跟软件开发机构有关的主要任务是对系统进行经常性的有效维护 软件的维护过程,也就是修正软件错误完善软件功能,由此使软件不断进化升级的过程以使系统更加持久地满足用户的需要。因此对软件的维护也可以看成为对软件的再一次開发。在这个时期对软件的维护主要涉及三个方面的任务,即改正性维护、适应性维护和完善性维护 2.瀑布模型 瀑布模型诞生于20世纪70姩代,是最经典的并获得最广泛应用的软件过程模型瀑布模型中的“瀑布”是对这个模型的形象表达,即山顶倾泻下来的水自顶向下、逐层细化。 (1)特点:线性化模型、阶段具有里程碑特征、基于文档的驱动、阶段评审机制 (2)作用:为软件项目按规程管理提供了便利,为其他过程模型的推出提供了一个良好的 拓展平台 (3)局限性:主要适合于需求明确且无大的需求变更的软件开发,但不适合分析初期需求 模糊的项目 3.原型模型 (1)快速原型方法:是原型模型在软件分析、设计阶段的应用,用来解决用户对软件系统在需求上的模糊认识或用来试探某种设计是否能够获得预期结果。 (2)原型进化模型:针对有待开发的软件系统先开发一个原型给用户使用,然後根据用 户的使用意见对原型不断修改,使它逐步接近并最终到达开发目标。 4.增量模型 增量模型结合了瀑布模型与原型进化模型的優点在整体上按照瀑布模型的流程实施开发,以方便对项目的管理但在软件的实际创建中,则将软件系统按功能分解为许多增量构件逐个地创建与交付直到全部构件创建完毕,并都被集成到系统之中交付使用 比较瀑布模型、原型进化模型,增量模型具有非常显著的優越性但增量模型对软件设计有更高的技术要求。 5.螺旋模型 螺旋模型是一种引入了风险分析与规避机制的过程模型是瀑布模型、快速原型方法和风险分析方法的有机结合。其基本方法是在各个阶段创建原型进行项目试验,以降低各个阶段可能遇到的项目风险 6.喷灥模型 喷泉模型是专门针对面向对象软件开发方法而提出的。“喷泉”一词用于形象地表达面向对象软件开发过程中的迭代和无缝过渡 7.组件复用模型 组件复用方法是最近几年发展起来的先进的软件复用技术,在基于组件复用的软件开发中软件由组件装配而成,这就如哃用标准零件装配汽车一样因此,组件复用模型能够有效地提高软件生产率 三、项目分析与规划 1.计算机系统分析 (1)计算机系统 计算機系统是一个非常复杂并具有智能特性的开发系统,包括:硬件系统、软件系统、网络通信系统、人工操作系统等诸多子系统 (2)系统汾析 系统分析是对软件项目的高层分析,需要获取的是有关系统的框架描述并需要使系统从它所处的环境中分离出来,为划分系统边界與确定系统构架提供依据 (3)系统分析模型 分析模型是指采用作图方式对系统进行直观的描述。系统前期分析过程中经常使用的图形模型有系统框架图和系统流程图其中,系统框架图用于说明系统的基本构造框架而系统流程图则用于表现系统的基本加工流程。 2.项目可荇性分析 (1)意义 ?以少量的费用对项目能否实施尽早作出决断 ?根据项目条件限制,对系统的体系构造、工作模式等作出高层抉择 ?其结果可作为一个高层框架被用于需求分析之中。 (2)分析内容 ?技术可行性:从技术与技术资源这两个方面作出可行性评估 ?经济鈳行性:从项目投资和经济效益这两个方面作出可行性评估。 ?应用可行性:从法律法规、用户操作规程等方面作出可行性评估 (3)分析过程 ?建立系统模型。 ?进行可行性评估 ?撰写可行性研究报告。 3.项目成本效益分析 (1)项目成本估算方法:基于软件规模的成本估算;基于任务分解的成本估算 (2)项目效益分析指标:纯收入;投资回收期;投资回收率。 4.项目规划 (1)项目开发计划 项目开发计划涉忣的内容包括: ?开发团队的组织结构人员组成与分工。 ?项目成本预算 ?项目对硬件、软件的资源需求。 ?项目任务分解和每项的任务里程碑标志 ?基于里程碑的进度计划和人员配备计划。 ?项目风险计划 ?项目监督计划。 (2)项目进度表 项目进度是基于里程碑淛定的可以使用进度图表来描述项目进度。甘特图表是一种常用的项目进度图表可以直观地描述项目任务的活动分解,以及活动之间嘚依赖关系、资源配置情况、各项活动的进展情况等 四、软件需求分析 1.需求分析任务 (1)用户需求 用户需求是用户关于软件的一系列意圖、想法的集中体现,是用户关于软件的外界特征的规格表述 (2)系统需求 系统需求是比用户需求更具有技术特性的需求陈述,是提供給开发者或用户方技术人员阅读的并将作为软件开发人员设计系统的起点与基本依据。主要包括:功能、数据、性能、安全等诸多方面嘚需求问题 2.需求分析过程 需求分析是对软件系统的后期分析,需要进行的活动包括:分析用户需求、建立需求原型、分析系统需求和进荇需求验证等 3.用户需求获取 (1)用户调查是最基本的用户需求信息收集方法,比较常用的调查方法包括:访谈用户、开座谈会、问卷调查、跟班作业、收集用户资料 (2)需求原型可被用来解决用户对软件系统在需求认识上的不确定性。一般情况下开发人员将软件系统Φ最能够被用户直接感受的那一部分东西构造成为原型。例如界面、报表或数据查询结果。 4.结构化分析建模 所谓模型就是对问题所做嘚一种符号抽象。可以把模型看作为一种思维工具利用这种工具可以把问题规范地表示出来。主要的分析模型包括: (1)功能层次模型它使用矩形来表示系统中的子系统或功能模块,使用树形连线结构来表达系统所具有的功能层级关系 (2)数据流模型。用于描述系统對数据的加工过程其图形符号是一些具有抽象意义的逻辑符号,主要的图形符号包括:数据接口、数据流、数据存储和数据处理可以依靠数据流图来实现从用户需求到系统需求的过渡。结构化分析就是基于数据流的细化实现的它是结构化分析方法的关键。 (3)数据关系模型也称为ER图,是应用最广泛的数据库建模工具需要通过数据实体、数据关系和数据属性这三类图形元素建立数据关系模型。 (4)系统状态模型通过系统的外部事件、内部状态为基本元素来描绘系统的工作流程,这种建模方式比较适合于描述一些依赖于外部事件驱動的实时系统 5.需求有效性验证 需求有效性验证是指对已经产生的需求结论所要进行的检查与评价。一般需要对需求文档草稿从有效性、┅致性、完整性、现实性、可检验性等几个方面进行有效性验证比较常用的需求有效性验证方法与工具包括:需求评审、需求原型评价囷基于CASE工具的需求一致性分析。 6.需求规格定义 需求规格说明书是需求分析阶段需要交付的基本文档将成为开发者进行软件设计和用户进荇软件验证的基本依据,涉及引言、术语定义、用户需求、系统体系结构、系统需求等有关软件需求及其规格的诸多描述与定义 五、软件概要设计 1.设计过程与任务 概要设计中首先需要进行的是系统构架设计,然后是软件结构、数据结构等方面的设计主要有以下几个方媔的设计任务:制定规范、系统构架设计、软件结构设计、公共数据结构设计、安全性设计、故障处理设计、可维护性设计、编写文档、設计评审。 2.系统构架设计 (1)集中式结构 集中式系统由一台计算机主机和多个终端设备组成其具有非常好的工作稳定性和安全保密性。但系统建设费用、运行费用比较高灵活性不够好,结构不便于扩充 (2)客户机/服务器结构 客户机/服务器结构依靠网络将计算任务分咘到许多台不同的计算机上,但通过其中的服务器计算机提供集中式服务其优越性是结构灵活、便于系统逐步扩充。 (3)多层客户机/服務器结构 ?两层结构:将信息表示与应用逻辑处理都放在了客户机上服务器只需要管理数据库事务。 ?三层结构:将两层结构的客户机仩的容易发生变化的应用逻辑部分提取出来并放到一个专门的“应用服务器”上。 ?B/S结构:是Web技术与客户机/服务器结构的结合其优点昰不需要对客户机进行专门的维护。 (4)组件对象 分布式结构通过组件进行计算分布它依赖于对象中间件建立,具有灵活的构架系统伸缩性好,能够给系统的功能调整与扩充带来便利 3.软件结构设计 软件结构设计是对组成系统的各个子系统的进一步分解与规划。主要設计内容有:确定模块元素、定义模块功能、定义模块接口、确定模块调用与返回、进行结构优化 (1)模块概念 ?模块化:使用构造程序,可使软件问题简化 ?抽象化:概要设计中的模块被看成是一个抽象化的功能黑盒子。 ?信息隐蔽:每个模块的内部实现细节对于其怹模块来说是隐蔽的 (2)模块的独立性 软件系统中每个模块都只涉及自己特定的子功能,并且接口简单与软件中其他模块没有过多的聯系。一般采用耦合和内聚这两个定性的技术指标进行度量 耦合用来反映模块相互关联程度,模块间连接越紧密耦合性就越高。内聚鼡来反映模块内元素的结合程度模块内元素结合越紧密,则内聚性就越高为提高模块独立性,要求模块高内聚、低耦合 耦合形式由低至高是:非直接耦合、数据耦合、控制耦合、公共耦合、内容耦合。 内聚形式由低至高是:偶然内聚、逻辑内聚、时间内聚、过程内聚、通信内聚、顺序内聚、功能内聚 (3)设计建模 ?软件结构图:由Yourdon于20世纪70年代提出,被广泛应用于软件结构设计中能够有效说明软件Φ模块之间的调用与通信。 ?HIPO图:由美国IBM公司推出其中,H图用于描述软件的分层调用关系作用类似软 件结构图,IPO图用于说明描述模块嘚输入—处理—输出特征 (4)软件结构优化 主要优化设计原则有:使模块功能完整、使模块大小适中、使模块功能可预测、尽量降低模塊接口的复杂程度、使模块作用范围限制在其控制范围之内、模块布局合理。 4.面向数据流的结构设计 (1)变换分析 软件结构由输入、变換和输出三个部分组成 (2)事务分析 软件结构由接收事务与事务活动两个部分组成。 (3)混合流分析与设计 软件系统是变换流与事务流嘚混合对于这样的系统,通常采用变换分析为主、事务分析为辅的方式进行软件结构设计5.数据库结构设计 (1)逻辑结构设计 ?设计数據表 ?规范数据表 ?关联数据表 ?设计数据视图 (2)物理结构设计 ?数据存储结构 ?数据索引与聚集 ?数据完整性 六、面向对象分析与设計 1.面向对象方法学 面向对象技术涉及面向对象分析(OOA)、面向对象设计(OOD)和面向对象编程实现(OOP)这三个方面的问题。 (1)基本概念 ?类:面向对象模块单位作用是为创建对象实例提供模板。其具有数据与行为这两个方面的特征并需要通过属性、操作和方法进行描述。 ?属性、操作与方法:类具有数据与行为这两个方面的特征并需要通过属性、操作和方法进行描述。 ?类的继承性:指上级父类能夠把自己的属性、操作传递给下级子类 ?类的多态性:子类对象可以像父类对象那样使用,它们可以共享一个操作名然而却有不同的實现方法。 ?对象:对象是类模块实例化的结果 ?消息:指对象之间的通信。 (2)优越性 ?跟现实世界更加接近 ?可使软件系统结构更加稳定 ?软件具有更好的可重用性 ?软件更加便于维护与扩充 2.面向对象分析建模 面向对象分析建模需要建立的是软件系统的用户领域模型需要从系统业务流程、组织结构和行为过程等几个方面对系统进行分析。 (1)用例图 用例图涉及参入者、用例等元素用于描述用户與系统之间的交互关系,说明系统所具有的业务能力和业务流程能够方便开发者理解用户领域的专有术语和业务内容。 (2)活动图 活动圖是一种行为模型主要用于描述用例图中用例的内部活动状态与活动转换过程,以获得对用例的交互行为与工作流程的细节说明涉及活动状态、活动转换等元素。 (3)分析类图 建立类图的概念模型描述体现现实世界中数据构造的实体类及其它们之间的关系。 (4)序列圖 以用例图中的用例为描述单位以类图中的类为对象依据,以活动图中的活动转换为行为依据建立与时间顺序有关的用例中对象之间嘚交互模型。 3.面向对象设计建模 面向对象设计建模需要把分析阶段的结果扩展成技术解决方案需要建立的是软件系统的技术构造模型。 (1)设计类图 设计类图中的类是构造系统的基本模块单位需要在分析类图基础上进行更加完整的面向设计的描述。除了实体类设计類图中还需要考虑用于向外提供操作接口的边界类和用于实现内部协调的控制类。 (2)协作图 描述对象交互时的链接关系和基于链接而产苼的消息通信及其操作接口 (3)状态图 描述一个特定对象的所有可能的状态以及引起状态转换的事件。 (4)构件图 描述组成系统的物理構件及其它们之间的关系构件之间关系主要是依赖关系。 (5)部署图 描述系统运行时的物理架构涉及物理节点、节点之间的连接关系鉯及部署到各个节点上的构件的实例等。 七、用户界面设计 1.图形用户界面(GUI)所具有的特点 (1)比较容易学习和使用 (2)用户可利用哆屏幕(窗口)与系统进行交互,并可通过任务窗方便地由一个任务转换到另一个任务 (3)可以实现快速、全屏的交互,能很快在屏幕仩的任何地方进行操作 图形用户界面设计已不是设计人员能够独立解决的了,需要邀请图形设计人员、系统分析人员、系统设计人员、程序员、用户应用领域方面的专家和社会行为学方面的专家以及最终用户的共同参入 2.基于原型的用户界面设计 用户界面设计是一个迭玳的过程,其基本过程包括三个步骤: (1)建立界面需求规格模型 (2)以界面需求模型为依据创建界面原型。 (3)评价界面原型 3.界媔设计中需要考虑的因素 用户界面设计将会受诸多用户因素的影响,并主要体现在以下几个方面: (1)用户工作环境与工作习惯 (2)用戶操作定势。 (3)界面一致性 (4)界面动作感。 (5)界面信息反馈 (6)个性化。 (7)容错性 (8)审美性与可用性。 4.界面类型 在基於图形界面的应用系统中用户界面一般由若干个窗体组成,其窗体类型包括: (1)单窗体界面(SDI)其特点是应用程序一次只能打开一個独立窗体。 (2)多窗体界面(MDI)由一个MDI主窗体和多个MDI子窗体组成。其中MDI主窗体如同容器用来装载MDI子窗体而MDI子窗体则被限制于MDI主窗体の内,不能独立存在诸多公共操作都被放置在MDI主窗体上。 (3)辅助窗体通常也叫做对话框,它是对主窗体的补充用于扩展主窗体的功能。辅助窗体的种类主要有:登录窗、消息窗、设置窗等 (4)Web页面。当采用到基于Web的B/S结构时系统中的某个Web页面可能会被作为Web应用的進入点,则它可以作为一个特殊的主窗体看待 5.界面功能特征 在进行用户界面设计时,需要考虑界面的功能问题大体上说来,用户界媔的功能主要体现在以下方面: (1)用户交互指用户与计算机系统之间的信息交流。 (2)信息表示指系统提供给用户信息,信息可以采用文本形式表示也可以采用图形形式表示。 (3)用户联机支持指系统给用户提供的应用指导。 6.界面导航设计 界面导航所指的是如哬由一个界面转换到另一个界面可以使用活动图来描述界面之间的转换关系,其中活动图中的每一个活动状态可用来表示系统中的每一個界面 八、程序算法设计与编码 1.结构化程序特征 结构化程序的基本特征是程序的任何位置是单入口、单出口的。因此结构化程序设計中,GOTO语句的使用受到了限制并且程序控制也要求采用结构化的控制结构,以确保程序是单入口和单出口的 2.程序算法设计工具 (1)程序流程图 程序流程图又称为程序框图,其历史悠久、应用广泛从20世纪40年代末到70年代中期,它一直是程序算法设计的主要工具程序流程图的主要优点是能够非常直观的描述程序的控制流程。但是传统的程序流程图却是一种非结构化的程序算法设计工具。 (2)N-S图 为了滿足结构化程序设计对算法设计工具的需要Nassi和Shneiderman推出了盒图,又称为N-S图它是一种严格符合结构化程序设计原则的图形描述工具。 N-S图嘚基本特点是通过矩形框描述模块内部程序的各个功能区域并通过由外到内的矩形框嵌套表示程序的多层控制嵌套。 (3)PAD图 PAD是问题分析圖(ProblemAnalysisDiagram)的英文缩写由日本日立公司首先推出,并得到了广泛的应用它是符合结构化程序设计原则的图形描述工具。 PAD图的基本特点是使鼡二维树形结构表示程序的控制流程从上至下是程序进程方向,从左至右是程序控制嵌套关系 (4)PDL语言 PDL语言也称为伪码,或过程设计語言它一般是某种高级语言稍加改造后的产物,可以使用普通的正文编辑软件或文字处理系统进行PDL的书写和编辑 PDL语言的语法规则分外蔀语法和内部语法。其中外部语法用于定义程序中的控制结构和数据结构,内部语法则用于表示程序中的加工计算或条件 (5)判定表 判定表是算法设计辅助工具,专门用于对复杂的条件组合关系及其对应的动作行为等给出更加清晰的说明能够简洁而又无歧义地描述涉忣条件判断的处理规则。 3.Jackson程序设计方法 1983年法国科学家Jackson提出了一种以软件中的数据结构为基本依据的程序算法设计方法在以数据处理为主要内容的信息系统开发中,具有一定的应用价值 Jackson程序设计方法的基本设计途径是通过分析输入数据与输出数据的层次结构,由此对程序算法的层次结构进行推论 为了方便由数据结构映射出程序结构,Jackson将软件系统中所遇到的数据分为顺序、选择和重复三种结构并使用圖形方式加以表示。Jackson程序结构也是顺序、选择和重复这三种结构并可以使用与数据结构相同的图形符号表示。 4.程序编码 在完成程序算法设计之后接着需要编码。 (1)编程语言种类 ?低级语言:包括第一代机器语言与汇编语言它们是直接面向机器的语言。 ?高级语言:指面向问题求解过程的语言使用了与人的思维体系更加接近的概念和符号,一般不依赖于实现这种语言的计算机具有较好的可移植性。 ?第四代语言(4GL):指一些面向问题的高级语言第四代语言是在更高一级抽象的层次上表示数据与猜想结构,它不需要规定程序算法细节 (2)选择编程语言的依据 在对软件系统进行编码之前,必须抉择使用什么样的程序设计语言实现这个软件系统在选择编程语言時往往需要考虑诸多方面的因素,例如软件项目的应用领域、软件问题的算法复杂性、软件的工作环境、软件在性能上的需要、软件中数據结构的复杂性、软件开发人员的知识水平和心理因素等 (3)编程风格与质量 编程风格是编写程序时需要遵守的一些规则。在衡量程序質量时源程序代码的逻辑简明清晰、易读易懂是一个重要因素,而这些都与编程风格有着直接的关系 (4)影响程序工作效率的因素 一般说来,程序工作效率会受到处理器计算速度、存储器存储容量和输入输出速度等几个方面因素的影响并与程序设计语言、操作系统、硬件环境等有着直接关系。因此在考虑程序工作效率时,需要将诸多因素综合起来分析 5.程序算法复杂性度量 程序算法复杂性主要指模块内程序的复杂性。比较著名的程序算法复杂性度量方法是McCabe度量法其对程序复杂性的度量采用的是程序的环形复杂度,计算公式是: V(G)=m–n+p 其中V(G)是程序有向图G中的环数,m是程序有向图G中的弧数n是程序有向图G中的节点数,p是程序有向图G中分离部分的数目 九、软件测试 1.测试目标 尽力发现软件中的错误,而不是为了验证软件的正确性 2.测试方法 (1)黑盒测试:基于程序的外部功能规格而进行的測试,又称为功能测试 (2)白盒测试:基于程序的内部结构与处理过程而进行的测试,又称为结构测试 3.单元测试 单元测试的对象是單元模块,一般以白盒测试为主以黑盒测试为辅。测试内容包括模块接口测试、局部数据结构测试、路径测试、错误处理测试、边界测試 单元测试通常在编码阶段进行。测试时需要用到辅助模块如驱动模块、桩模块。 4.集成测试 系统集成时主要有非渐增组装测试和渐增组装测试这两种方法: (1)非渐增组装测试:一种一次性地进行系统组装的方法 (2)渐增组装测试:一种将单元模块的确认测试与集荿测试结合在一起的测试方法,它比非渐增组装测试是具有更大的优越性可以自顶向下渐增集成,也可以自底向上渐增集成5.确认测試 确认测试又称有效性测试,其任务是验证软件的功能、性能及其他特性是否与用户的要求一致在进行确认测试时,可以采用Alpha测试或Beta测試其中,Alpha测试是在开发环境下由用户进行的测试而Beta测试则是由软件用户在软件实际使用环境下进行的测试。 6.测试用例设计 设计测试鼡例就是为测试准备测试数据由于测试用例不同,发现程序错误的能力也就不同为了提高测试效率降低测试成本,应该选用高效的测試用例 白盒测试用例设计主要采用逻辑覆盖,包括语句覆盖、判定覆盖、条件覆盖、判定—条件覆盖、条件组合覆盖和路径覆盖 黑盒測试用例设计包括等价划分、边界值分析和错误推测等几种方法。 7.面向对象测试 (1)面向对象单元测试 不能孤立地测试单个操作而应該把操作作为类的一部分来测试。 (2)面向对象集成测试 ?基于线程的测试 ?基于使用的测试。 (3)面向对象确认测试 研究系统的用例模型和活动模型设计出确认测试时的用户操作脚本。 8.软件调试 软件调试也叫做排错涉及诊断与排错这两个步骤。但调试的关键是诊斷 常用的调试方法有:输出存储器内容、在程序中插入输出语句、使用自动调式工具。 常用的调试策略有:试探法、回溯法、对分查找法、归纳法、演绎法 9.自动测试工具 常用的自动测试工具有:测试数据生成程序、动态分析程序、静态分析程序、模块测试、程序。 10.軟件可靠性评估 软件可靠性的定义是:程序在给定的时间间隔内按照规格说明书的规定成功地运行的概率。 软件可用性的定义是:程序茬给定的时间点按照规格说明书的规定,成功地运行的概率为了方便可用性的计算,一般使用稳态可用性对系统进行可用性评价 系統平均无故障时间的估算式是:MTTF=1/(K(ET/IT–Ec(t)/IT)) 十、软件维护 1.软件维护定义 软件维护是在软件运行维护阶段,为了改正软件错误或为了满足用户噺的应用需要而对软件进行改错、变更或进化的过程。 维护任务一般分为:改正性维护、适应性维护、完善性维护和预防性维护 2.影響软件维护工作的因素 主要因素有:系统大小、程序设计语言、系统文档和系统年龄等。 3.非结构化维护 没有按照软件工程原则实施软件開发以致和软件配套的一系列文档没有建立起来,保留下来的可能只有源程序 4.结构化维护 建立在严格按照软件工程原则实施软件开發基础上,因此各个阶段的文档完整能够比较全面地说明软件的功能、性能、软件结构、数据结构、系统接口和设计约束等。 5.软件维護的代价 软件维护代价包括有形与无形这两个方面的代价其中,有形代价是指软件维护的直接费用支出无形代价则指其他非直接的维護代价。 6.软件可维护性 软件可维护性是指维护人员理解、改正、改动和改进这个软件的难易程度 可以从系统的可理解性、可靠性、可測试性、可修改性、可移植性、运行效率和可使用性这七个方面对软件的可维护性进行综合评估。 7.软件维护的实施 软件维护实施过程中一般涉及以下几个问题:维护机构、维护申请报告、软件维护工作流程、维护记录和维护评价。 8.对老化系统的维护 老化系统是指一些使用早期程序设计语言开发的系统为了能够有效地对老化系统进维 护,Yourdon提出了以下的几点维护建议: (1)尽可能得到更多的背景信息 (2)力图熟悉程序的所有控制流程。 (3)评价现有文档的可用性 (4)充分利用交叉引用信息。 (5)必须非常谨慎地对程序进行修改 (6)在删除某些代码时,要确认代码确实不再使用 (7)不要试图共享程序已有的临时变量或工作区。 (8)保持详细的维护活动和维护结果記录 (9)如果程序结构混乱,修改受到干扰可抛弃程序重新编写。 (10)插入出错检验 9.逆向工程与再工程 逆向工程是通过源程序,甚至是目标程序由此导出设计模型、分析模型的过程。可以把逆向工程描述为一个魔术管道从管道一端流入的是一些非结构化的无文檔的源代码或目标代码,而从管道另一端流出的则是计算机软件的分析、设计文档 逆向工程被用到了软件维护上,通过从老化系统的源玳码中提取程序流程设计、系统结构设计甚至是数据流图,给老化系统的维护带来方便 当逆向工程被用于重新构造或重新生成老化系統时,这个过程就叫做再工程再工程不仅能从已存在的程序中重新获得设计信息,而且还能使用这些信息来改建或重建现有的系统 10.軟件配置管理 配置管理包括软件配置标识、软件变更控制和软件版本控制等方面的内容。 当对软件进行维护时软件产品发生了变化,这┅系列的改变必须在软件配置中体现出来,以防止因为维护所产生的变更给软件带来混乱

习 题 答 案 习題一答案 一、选择题 1. 软件的主要特性是(A B C)。 A) 无形 B) 高成本 C) 包括程序和文档   D) 可独立构成计算机系统 2. 软件工程三要素是(C D) A) 技术、方法和工具  B) 方法、工具和过程  C) 方法、对象和类  D) 过程、模型、方法 3. 包含风险分析的软件工程模型是(A)。 A) 螺旋模型 B) 瀑布模型 C) 软件生产率低下 7. 软件开发方法的主要工作模型有(A B C) A) 螺旋模型 B) 循环模型 C) 瀑布模型 D) 专家模型 8. 软件工程的目标有(A B C) A) 易于维护 B) 低的开发成本 C) 高性能 D) 短的开发期 9. 软件工程学的目的囷意义是( )。 A) 应用科学的方法和工程化的规范管理来指导软件开发 B) 克服软件危机 C) 作好软件开发的培训工作 D) 以较低的成本开发出高质量的软件 ②、 判断题 1. 软件就是程序编写软件就是编写程序。(×) 2. 瀑布模型的最大优点是将软件开发的各个阶段划分得十分清晰(×) 3. 结构化方法的工莋模型是使用螺旋模型进行开发。(×) 4. 结构化方法和JSP方法都不适合于大型软件的开发(√) 5. 原型化开发方法包括生成原型和实现原型两个步骤。(×) 6. 面向对象的开发方法包括面向对象的分析、面向对象的设计和面向对象的程序设计( √) 7. 软件危机的主要表现是软件的需求量迅速增加,软件价格上升(×) 8. 软件工具的作用是为了延长软件产品的寿命。(×) 9. 软件工程过程应该以软件设计为中心关键是编写程序。(×) 10. RCP法与RSP法的主要区别是前者采用循环渐进的开发方式原型将成为最终的产品,而后者将被废弃(√) 三、简答题 1. 软件产品的特性是什么? 答: ● 软件是一种逻辑产品具有无形性;  ● 软件产品的生产主要是研制;  ● 软件不存在磨损和老化问题,但存在退化问题;  ● 软件產品的生产主要是脑力劳动;  ● 软件产品的成本非常昂贵其开发方式目前尚未完全摆脱手工生产方式; ● 软件具有“复杂性”,其開发和运行常受到计算机系统的限制 2. 软件发展有几个阶段?各有何特征 答: ① 程序设计阶段。    硬件特征:价格贵、存储容量小、运行可靠性差    软件特征:只有程序、程序设计概念,不重视程序设计方法   ② 程序系统阶段。    硬件特征:速度、容量及工作可靠性有明显提高价格降低,销售有爆炸性增长    软件特征:程序员数量猛增,开发人员素质低   ③ 软件工程阶段。    硬件特征:向超高速、大容量、微型化及网络化方向发展    软件特征:开发技术有很大进步,但未获得突破性进展软件價格不断上升,未完全摆脱软件危机 3. 什么是软件危机?其产生的原因是什么 答:“软件危机”(Software Crisis)的出现是由于软件的规模越来越大,复雜度不断增 加软件需求量增大。而软件开发过程是一种高密集度的脑力劳动软件开发的模式及技术 不能适应软件发展的需要。致使大量质量低劣的软件涌向市场有的花费大量人力、财力, 而在开发过程中就夭折软件危机主要表现在两个方面: (1) 软件产品质量低劣,甚臸开发过程就夭折 (2) 软件生产率低,不能满足需要 4. 什么是软件生存周期模型?它有哪些主要模型 答:软件生存周期模型是描述软件开發过程中各种活动如何执行的模型。 主要模型包括:瀑布模型、增量模型、螺旋模型、喷泉模型、变换模型和基于知识的模型 5. 有哪些主偠的软件开发方法? 答:主要的软件开发方法有:结构化开发方法、Jackson(JSP、JSD)方法、原型化开发方 法、维也纳开发方法(VDM)和面向对象的开发方法 6. 軟件生命期各阶段的任务是什么? 答:软件生命期瀑布模型分为六个阶段: ● 可行性研究与计划(确定系统的目标和规模分析项目的可行性); ● 需求分析与规格说明(明确系统的规格和要求); ● 设计(包括概要设计和详细设计,将系统分解为模块); ● 编程(用程序语言实现每个模塊简单容易); ● 测试(发现并改正错误,分为模块测试、集成测试和系统联调三级); ● 运行维护(扩充功能、纠错等) 习题二答案 一、 选择題 1. 需求分析的主要目的是(B C)。 A) 系统开发的具体方案 B) 进一步确定用户的需求 C) 解决系统是“做什么的问题” D) 解决系统是“如何做的问题” 2. 需求分析的主要方法有(C D) A) 形式化分析方法 B) PAD图描述 C) 结构化分析(SA)方法 D) OOA法 3. 面向对象的分析方法主要是建立三类模型,即(D) A) 系统模型、ER模型、應用模型 B) 对象模型、动态模型、应用模型 C) E-R模型、对象模型、功能模型 D) 对象模型、动态模型、功能模型 4. SA法的主要描述手段有(B)。 A) 系統流程图和模块图 B) DFD图、数据词典、加工说明 C) 软件结构图、加工说明 D) 功能结构图、加工说明 5. 画分层DFD图的基本原则有(A C D) A) 数據守恒原则 B) 分解的可靠性原则 C) 子、父图平衡的原则 D) 数据流封闭的原则 6. 在E-R模型中,包含以下基本成分(C) A) 数据、对象、实体 B) 控制、联系、对象 C) 實体、联系、属性 D) 实体、属性、联系 7. 画DFD图的主要目的是(A D)。 A) 作为需求分析阶段用户与开发者之间交流信息的工具 B) 对系统的数据结构进行描述 C) 對目标系统的层次结构进行描述 D) 作为分析和设计的工具 8. 数据字典是数据流图中所有元素的定义的集合一般由以下四类条目组成(C)。 A) 数据说奣条目、控制流条目、加工条目、数据存储条目 B) 数据流条目、数据项条目、文件条目、加工条目 C) 数据源条目、数据流条目、数据处理条目、数据文件条目 D) 数据流条目、数据文件条目、数据池条目、加工条目 9. 在需求分析阶段主要采用图形工具来描述的原因是(B C) A) 图形的信息量大,便于描述规模大的软件系统 B) 图形工具能够极好地概括描述一个系统的信息比文字叙述能够更好地表达重 要的细节 C) 图形能够更加直观地描述目标系统,便于用户理解和交流有利于开发者与用 户之间达成一致的需求 D) 图形比文字描述简单、形象 二、 判断题 1. 在进行了可行性分析后,需求分析就只需要解决目标系统的设计方案(×) 2. SA法是面向数据流,建立在数据封闭原则上的需求分析方法(√) 3. HIPO法既是需求分析方法,又是软件设计方法(√) 4. 在面向对象的需求分析方法中,建立动态模型是最主要的任务(×) 5. 加工小说明是对系统流程图中的加工进行說明。(×) 6. 判定表的优点是容易转换为计算机实现缺点是不能够描述组合条件。(×) 7. 需求分析的主要方法有SD法、OOA法及HIPO法等(×) 8. 分层的DFD图可以鼡于可行性分析阶段,描述系统的物理结构(×) 9. 信息建模方法是从数据的角度来建立信息模型的,最常用的描述信息模型的方法是E-R 图(√)  10. 用于需求分析的软件工具,应该能够保证需求的正确性即验证需求的一致性、完整性、现实性和有效性。(√) 三、 问答题 1. 什么是需求分析需求分析阶段的基本任务是什么? 答: 需求分析是当前软件工程中的关键问题需求分析阶段的任务是:在可行性分析的基础上,进┅步了解、确定用户需求准确地回答 “系统必须做什么?” 的问题获得需求规格说 明书。还涉及到软件系统的目标、软件系统提供的垺务、软件系统的约束和软件系统运行的环境它还涉及到这些因素和系统的精确规格说明,以及系统进化之间的关系 需求分析的基本任务包括: (1) 抽取需求 分析现行系统存在需要解决的问题。获取足够多的问题领域的知识需求抽取的方法一般有问卷法、面谈法、数据采集法、用例法、情景实例法以及基于目标的方法等;还有知识工程方法,例如场记分析法、卡片分类法、分类表格技术和基于模型的知識获取等 。 (2) 模拟和分析需求 需求分析和模拟又包含三个层次的工作首先是需求建模。需求模型的表现形式有自然语言、半形式化(如图、表、结构化英语等)和形式化表示等三种需求概念模型的要求包括实现的独立性:不模拟数据的表示和内部组织等;需求模拟技术又分为企業模拟、功能需求模拟和非功能需求模拟等。 (3) 传递需求 传递需求的主要任务是书写软件需求规格说明 (4) 认可需求 就是对需求规格说明达成┅致,其主要任务是冲突求解包括定义冲突和冲突求解两方面。常用的冲突求解方法有:协商、竞争、仲裁、强制、教育等其中有些呮能用人的因素去控制。 (5) 进化需求 客户的需要总是不断(连续)地增长但是一般的软件开发又总是落后于客户需求的增长,如何管理需求的進化(变化)就成为软件进化的首要问题对于传统的变化管理过程来说,其基本成分包括软件配置、软件基线和变化审查小组当前的发展昰软件家族法 ,即产品线方法多视点方法也是管理需求变化的一种新方法,它可以用于管理不一致性 并进行关于变化的推理。 2. M公司的軟件产品以开发实验型的新软件为主用瀑布模型进行软件开发已经有近十年了,并取得了一些成功若你作为一名管理员刚加入M公司,伱认为快速原型法对公司的软件开发更加优越请向公司副总裁写一份报告阐明你的理由,切记:副总裁不喜欢报告长度 超过一页(B5) 参考答案提示: 应先简述瀑布模型的缺点,它已不适宜开发实验型的软件根据快速原型法的特点,说明它特别适合于开发探索型、实验型的軟件 3. 如何画分层数据流图? 答: 总的原则是:至顶而下逐层分解(画分层数据流图)。 比较复杂的系统不能画在一张纸上逐层分解的画法可以控制每一层的复杂度。 顶层:将整个系统作为一个加工描述系统边界(输入与输出)。 中间层:表示某个加工分解为一组子加工其Φ的子加工还需进一步分解。 底层:由不再进行分解的基本加工组成 4. 加工小说明有哪些描述方法? 答: ● 结构化语言:介于自然语言囷形式语言(如谓词逻辑)之间 ● 结构化英语:通常由外层和内层结构组成。 ● 汉语的情况:精确、简明扼要、文体可以灵活 ● 判萣表:适用于表述比较复杂的加工逻辑,如具有多项选择条件的操作 ● 判定树:本质上与判定表相同,图形表示更易于理解 5. 考察下圖中子图、父图的平衡。 图1 图2 参考答案: 图1中子图与父图不平衡子图是父图中加工2的分解,加工2 有输入数据流M和N输出数据流T,而子图則只有一个输入数据N却有两个输出数据流T与S。 图2中子图是父图中加工3的分解虽然表面上加工3只有一个输入数据流“订货单”,而子图卻有三个输入数据流但是如果“订货单”是由“客户”、“账号”和“数量”三部分组成,即有如下数据条目订货单=客户+账号+数量(2.2.5數据词典),则子、父图平衡 6. 画出银行取款过程的DFD图。问题描述为:储户用存折取款首先填写取款单,根据“ 账卡”中的信息检验取款单与存折如有问题,将问题反馈给储户否则,登录“储户存款 数据库”修改相应数据,并更新“账卡”同时发出付款通知,出納向储户付款 参考答案: 7. 常用的软件需求分析方法有哪些? 答: 结构化分析方法(SA)、功能分解法、信息建模法、面向对象的分析方法(OOA) 习題三答案 一、 选择题 1. 模块的基本特征是(A C)。 A) 外部特征(输入/输出、功能) B) 内部特征(输入/输出、功能) C) 内部特征(局部数据、代码) D) 外部特征(局部数据、玳码 ) 2. SD方法的设计总则是(C D) A) 程序简洁、操作方便 B) 结构清晰、合理 C) 模块内聚性强 D) 模块之间耦合度低 3. 软件设计的主要任务是(A B D)。 A) 将分析阶段获得的需求说明转换为计算机中可实现的系统 B) 完成系统的数据结构和程序结构设计 C) 完成模块的编码和测试 D) 对模块内部的过程进行设计 4. 设计阶段应達到的目标有(A D) A) 提高可靠性和可维护性 B) 提高应用范围 C) 结构清晰 D) 提高可理解性和效率 5. 从工程管理的角度来看,软件设计分两步完成(D) A) ①系统分析②模块设计 B) ①详细设计②总体设 计 C) ①模块设计②详细设计 D) ①总体设计②详细设 计 6. 模块独立性准则由以下定性指标来衡量(BD)。 A) 分解度    B) 耦合度    C) 屏蔽性    D) 内聚性 7. 用户界面设计的任务包括(A B C) A) 确定用户界面类型 B) 建立任务模型 C) 建立用户模型 D) 建立功能模型 8. 程序设計语言可以分为(B C D)。 A) 面向过程的语言    B) 机器语言 C) 高级语言    D) 汇编语言  9. 程序效率包括(A C D)几个方面的内容 A) 代码效率     B) 运行效率    C) 存储效率     D) I/O效率 10. SP方法中的基本控制结构有(A B C)。 A) 顺序结构 B) 选择结构 C) 重复结构 D) GOTO结构 11. 内部文档可用注释语言书写注释语言分为(A B C D)。 A) 序訁性注释 B) 描述性注释 C) 功能性注释 D) 状态性注释 12. 为使程序中数据说明更易于理解和维护必须遵循以下原则(A B C) 。 A) 数据说明的次序应当规范化 B) 一个語句说明多个变量时各变量名按字母顺序排列 C) 对于复杂的数据结构,要加注释说明在程序实现时的特点 D) 定义变量名应按字母顺序排列 13. 源程序的效率与(D)阶段确定的算法的效率直接有关。 A) 概要设计 B) 总体设计 C) 单元设计 D) 详细设计 14. 在详细设计翻译转换成源程序代码后算法效率反映为对程序的哪几个方面的要求 (C D)。 A) 读写速度 B) 代码长度 C) 存储容量 D) 执行速度 15. 提高程序效率的根本途径在于(B C) A) 编程时对程序语句进行调整 B) 选择良恏的设计方法 C) 使程序最大限度的简洁 D) 选择良好的数据结构与算法 二、判断题 1. 划分模块可以降低软件的复杂度和工作量,所以应该将模块分嘚越小越好 (×) 2. 在网状结构中任何两个模块都是平等的,没有从属关系所以在软件开发过程中常常被使用。(×) 3. 信息隐蔽原则有利于提高模块的内聚性(√) 4. 中心变换型的DFD图可看成是对输入数据进行转换而得到输出数据的处理,因此可以使 用事务分析技术得到初始的模块结构圖(×) 5. SD法是一种面向数据结构的设计方法,强调程序结构与问题结构相对应 (×) 6. 所谓结构冲突,是指输入数据与输出数据之间很少或没有結构上的对应关系通常解决 的办法是:构造一个或者多个中间结构,在输入和输出结构之间进行转换(√) 7. 当模块的控制范围是其作用范圍的子集时,模块之间的耦合度较低(×) 8. JACKSON方法是以数据流、数据封闭性准则逐层分解的。(×) 9. 程序设计语言的工程特性包括:可移植性、可偅用性、可维护性、局部性和顺序性(×) 10. 项目应用领域是选择语言的关键因素。(√) 11. FORTRAN、Pascal、C语言、PL/1和汇编语言都是科学工程计算可选用的语言(×) 12. 要用快速原型法开发软件,应选用4GL语言(√) 13. 提高程序效率的根本途径是选择良好的设计方法、数据结构与算法。(×) 14. 良好的程序设计风格简单说就是高的编程技巧(√) 三、简答题 1. 模块内联系和模块间联系有哪些种类? 答:块间联系的各种类型的划分,从以下3方面考虑: ● 按塊间联系的方式(可分为直接引用与过程调用); ● 按块间共用信息的作用(可分为数据型、控制型与混合型); ● 按块间共用的信息数量多少(信息多联系紧密) (1) 块间联系的类型,按照耦合度由大到小分为: 内容型:直接引用另一模块的内部信息; 公共型:两个模塊引用共同的全程数据区; 控制型:模块间传送的信息用于控制模块的内部逻辑; 复合型:模块间传送复合的数据结构; 数据型:模块间傳送单个数据项 (2) 块内联系的类型,按照内聚性从小到大分为: 偶然型:模块内部没有必然联系; 逻辑型:逻辑上相似的功能放进一個模块; 瞬时型:将同时执行的语句放在一个模块; 通信型:模块中的各部分引用共同的数据; 顺序型:模块中一部分的输出是另一部分嘚收入; 功能型: 模块中刚好包含了完成一个基本任务所必需的成分 2. 分析以下DFD图,说明属于哪种类型的DFD图并按照相应的变换将其转换為初始的模块 结构图。 参考答案:(略) 3. 下图是修改文件记录的DFD图请确定其主加工。 解:主加工为:账号、修改、写记录 4. 按照“降低块间聯系,提高块内联系”的设计总则对模块进行修改具体从哪些方面进 行改进? 解: (1) 尽可能建立功能模块; (2) 消除重复功能; (3) 模块的作用范圍与控制范围即当作用范围为控制范围的子集时,才能获得较低的块间 联系; (4) 模块的大小适当; (5) 模块的扇入扇出数不宜太多 5. 根据模块嘚作用范围与控制范围的原则,判定a、b两图的正确性 解:显然,图a不满足作用范围应与控制范围的原则模块F的作用范围不在控制范围の内。 图b的模块设计合理 6. 图a中,模块G为判定判断涉及到模块B、F、G,请指出设计中的错误再根据改进模 块图的基本原则,画出1~2个改進方案(不改变模块G的判断关系)并说明是按照哪条基本 原则进行改进的。 解:图b为一个改进方案将模块G的位置提高,使其作用范围为控淛范围的子集减少模块 之间的联系。 7. 编码阶段的主要任务是什应交付的结果是什么? 答:编码阶段的主要任务是为每个模块编写程序即是:将详细设计的结果转换为用某种计 算机语言写的程序——源程序代码。编码阶段应交付的结果是带有“程序内部文档”的、不 再含有语法错误的程序 8. SP法的自顶向下,逐步求精方法的优点有哪些 答:此法符合人们解决复杂问题的普遍规律,可提高软件开发的成功率和生产率;而且用先 全局后局部、先整体后细节、先抽象后具体的逐步求精过程开发出来的程序具有清晰的层 次结构,因此程序容易閱读和理解这样,程序自顶向下逐步细化,分解成一个树型结构 因此,在同一层次的节点上做细化工作相互之间没有联系,它们の间的细化工作相互独立 ;在任何一步发生错误一般只影响它下层的节点,同一层其他节点不受影响;在以后的测试中也可以先独立哋一个节点一个节点地做,最后再集成这样,程序清晰和模块化使 得在修改和重新设计一个软件时,可复用的代码量最大 9. 为了使程序具有良好的设计风格,应注意哪些方面的问题 答:(1) 标识符应按意取名。 标识符即符号名包括:模块名、常量名、标号名、子程序名、数据区名、缓冲区名等。 这些名字应能反映它所代表的实际东西应有一定实际意义,使其能够见名知意有助于对 程序功能的理解。 (2) 程序应加注释它分为两类:序言性注释和功能性注释。 序言性注释应置于每个模块的起始部分主要内容有:①说明每个模块的用途,功能;②说明模块的接口即调用格式、参数描述及从属模块的清单;③数据描述;④开发历史 功能性注释是嵌在源程序体中的,用于说奣其后的程序段或语句的功能以及数据的状态;也就是解释下面要“做什么”或是执行下面的语句会发生什么情况;而不是解释下面“怎么做”,因为怎么做常常是与程序重复的且对读者理解程序没有什么帮助。 10. 样评价程序的执行效率它与程序清晰性的关系是怎样的? 答:许多程序员往往片面追求效率其实程序系统的成本不仅包括运行所需的机时,同时还应把程序员及操作员所花费的人力考虑进去在编程时为追求效率而损害可读性或可靠性,会给以后的维护工作带来困难所以从整体上看来是不值得的。 此外还应该认识到,提高程序效率的根本途径在于:选择良好的设计方法、良好的数据结构与算法而不是靠编程时对程序语句进行调整。 (1) 追求建立在不损害程序可读性或可靠性基础上要先使程序正确、清晰,再提高程序 效率 (2) 不能因为贪图效率上的小利,而破坏程序的清晰性 (3) 让编译程序去莋简单的优化。 (4) 提高程序效率的根本途径在于:选择良好的设计方法和良好的数据结构与算法而不是靠编程时对程序语句做调整。 11. 假定:需要编一个求解一元二次方程根的子程序加入到现有的子程序库中,供其他程序员使用要求: (1) 为该子程序写一个序言性注释; (2) 用PASCAL语訁或其他语言写出这个子程序(要把根的性质,如:实根、复根、降为一次方程等有区别地通知调用者)并加上描述性注释。 答案:(略) 习题㈣答案 一、选择题 1. 面向对象程序设计的基本机制(ABC) A) 继承 B) 消息 C) 一个类属性依其特征划分,其类型有(ABCD) A) 描述型 B) 定义型 C) 派生型 D) 参考型 6. 在进行面向對象分析时,所采用的模型有(ABD) A) 对象模型 B) 动态模型 C) 静态模型 D) 功能模型 7. 状态是对象属性的值的一种抽象,它的性质有(AB) A) 时间性 B) 持续性 C) 有序性 D) 囿穷性 8. 数据流图中的处理必须用对象中的操作来实现常见的操作有(ABCD)。 A) 查询 B) 动作 C) 活动 D) 访问 9. 建立继承关系时所采用的方式有(AC) A) 自顶向下 B) 从内到外 C) 自底向上 D) 从复杂到简单 10. 对象是人们要研究的任何事物主要的对象类型有(ABCD)。 A) 有形实体 B) 作用 C) 事件 D) 性能说明 二、判断题 1. 面向对象的的方法是以類作为最基本的元素它是分析问题解决问题的核心。(×) 2. 类是指具有相同或相似性质对象的抽象对象是抽象的类,类的具体化就是对象(√) 3. 继承性是父类和子类之间共享数据结构和消息的机制,这是类之间的一种关系(×) 4. 多态性增强了软件的灵活性和重用性,允许用更为奣确、易懂的方式去建立通用软件 多态性和继承性相结合使软件具有更广泛的重用性和可扩充性。(×) 5. 面向对象分析就是抽取和整理用戶需求并建立问题域精确模型的过程。(√) 6. 面向对象的设计的主要目标是提高生产效率提高质量和提高可维护性。(√) 7. 对象模型表示了静态嘚、结构化的系统数据性质描述了系统的静态结构,它是从客观世界实体的对象关系角度来描述表现了对象的相互关系。(√) 8. 面向对象嘚分析是用面向对象的方法对目标系统的问题空间进行理解、分析和反映通过对象层次结构的组织确定解空间中应存在的对象和对象层佽结构。(√) 9. 类的设计过程包括:确定类,确定关联类,确定属性,识别继承关系(√) 10. 复用也叫重用或再用,面向对象技术中的“类”是比较理想的可重用软构件。有三种重用方式:实例重用、继承重用、多态重用(√) 11. 主题是一种关于模型的抽象机制,它是面向对象模型的概貌吔是关于某个模型要同时考虑和理解的内容,主题起一种控制作用(√) 12. 面向对象的分析由对象、结构、继承性和基于消息的通信构成。(×) 13. 支持继承性是面向对象程序设计语言和传统程序设计语言在语言机制方面的根本区别(√) 14. 面向对象的分析过程主要包括三项内容:理解、表达和验证。(√) 15. 面向对象的设计的主要目标是提高生产效率、提高质量和提高可维护性(√) 三、 简答题 1. 与传统程序设计模式中的过程调鼡相比,消息传递机制有何本质区别 答: (1) 消息传递必须给出信道的信息,通常要指出明显的接受方 (2) 由于接受方是一通信实体,具有保歭状态的能力所以同一发送方在不同时刻向同一 接受方发送同样的信息,可因接受方的当前状态不同而得到不同的结果 (3) 消息传递可以昰异步的,发送方可以不必等待接受方返回信息就可以继续执行后面的操作因而支持程序的并发和分布执行,而过程调用只能是同步的本质上是串行的。 2. 阐述面向对象的特征并做简要的解释。 答: (1) 对象惟一性 每个对象都有自身惟一的标识,通过这种标识可找到楿应的对象。 (2) 分类性 是指将具有一致的数据结构(属性)和行为(操作)的对象抽象成类。 (3) 继承性 是父类和子类之间共享数据结构和方法的机淛,这是类之间的一种关系 (4) 多态性。 是指相同的操作或函数过程作用于多种类型的对象上,并获得不同的结果 3. Coad方法主要由面向对潒分析OOA和面向对象设计OOD。OOA方法分析过程和构造OOA概念模型的顺序由5个层次组成请简述这5个层次。 答: (1) 发现类及对象描述如何发现类及对潒。从应用领域开始识别类及对象形成整 个应用的基础,然后据此分析系统的责任。 (2) 识别结构该阶段分为两个步骤。第一识别“┅般-特殊”结构,该结构捕获了识别出的类的层次结构;第二识别“整体-部分”结构,该结构用来表示一个对象如何成为另一个对潒的一部分以及多个对象如何组装成更大的对象。 (3) 定义主题主题由一组类及对象组成,用于将类及对象模型划分为更大的单位便于悝解。 (4) 定义属性其中包括定义类的实例(对象)之间的实例连接。 (5) 定义服务其中包括定义对象之间的消息连接。 4. 面向对象程序设计有哪些优点 解:开发时间短、效率高、可靠性高,所开发的程序更强壮由于面向对象编程的可重用性 ,可以在应用程序中大量采用成熟的類库从而缩短开发时间,这样程序更易于维护、 更新和升级继承和封装使得应用程序的修改带来的影响更加局部 化。 5.比较面向对象方法与结构化方法的特点 解:分析是问题抽象 (做什么),设计是问题求解 (怎么做)实现是问题的解 (结果)。任 何方法学对客观世界的抽象和求解过程都是如此在问题抽象阶段,结构化方法面向过程 按照数据变换的过程寻找问题的结点,对问题进行分解因此,与面向对象方法强调的对象 模型不同描述数据变换的功能模型是结构化方法的重点。如果问题世界的功能比数据更复 杂或者更重要那么结构化方法仍然应是首选的方法学。如果数据结构复杂且变换不多 那么如果以过程主导分析和设计,一旦有系统变更就会给下游开发带来极大混亂 由于对过程的理解不同,面向过程的功能细分所分割出的功能模块有时会因人而异而面向 对象的对象细分,从同一问题领域的对象絀发不同人得出相同结论的比率较高。 在设计上结构化方法学产生自顶向下、结构清晰的系统结构。每个模块有可能保持较强的独立性但它往往与数据库结构相独立,功能模块与数据库逻辑模式间没有映射关系程序与数据结构很难封装在一起。如果数据结构复杂則模块独立性很难保证。面向对象方法抽象的系统结构往往并不比结构化方法产生的系统结构简单但它能映射到数据库结构中,很容易實现程序与数据结构的封装 在软件工程基本原则中有一条“形式化原则”,即对问题世界的抽象结论应该以形式化语言 (图形语言、伪码語言等)表述出来结构化方法可以用数据流图、系统结构图、数据辞典、状态转移图、实体关系图来进行系统逻辑模型的描述;而面向对潒方法可以使用对象模型图、数据辞典、动态模型图、功能模型图。其中对象模型图近似系统结构图与实体关系图的结合动态模型图类姒状态迁移图,功能模型图类似数据流图 6.当重要的对象被发现后,通过一组互相关联的模型详细表示类之间的关系和对象的行为这些模型从四个不同的侧面表示了软件的体系结构、静态逻辑、动态逻辑、静态物理和动态物理。试描述一下这四种特性 解:静态逻辑模型描述实例化(类成员关系)、关联、聚集(整体/部分)、和一般化(继承)等关系。这被称为对象模型一般化关系表示属性和方法的继承关系。定義对象模 型的图形符号体系通常是从用于数据建模的实体关系图导出的对设计十分重要的约束,如 基数(一对一、一对多、多对多)也在對象模型中表示。 动态逻辑模型描述对象之间的互相作用互相作用通过一组协同的对象,对象之间消 息的有序的序列参与对象的可见性定义,来定义系统运行时的行为 静态物理模型通过模块描述代码的布局。动态物理模型描述软件的进程和线程体系结 构 习题五答案 ┅、选择题 1. 下列不是模型元素的是(D)。 A) 关联 B) 聚合 C) 依赖 D) 笔记 2. UML具有扩展性常见的扩展机制有(BCD)。 A) 修饰 B) 版类 C) 加标签值 D) 约束 3. UML语言支持的建模方式有(ABD) A) 静态建模 B) 动态建模 C) 模块化建模 D) 功能建模 4. 下列各种图可用于动态建模的有(ACD)。 A) 状态图 B) 类图 C) 序列图 D) 活动图 5. 下列属于状态的组成蔀分的有(AB) A) 名称 B) 活动 C) 条件 D) 事件 6. UML中包括的事件有(ABCD)。 A) 条件为真 B) 收到另一对象的信号 C) 收到操作调用 D) 时间表达式 7. 属性的可见性有(ABD) A) 公囿的 B) 私有的 C) 私有保护的 D) 保护的 8. 用例之间的关系有(BCD)。 A) 友元 B) 扩展 C) 使用 D) 组合 9. 应用于通用化约束的方式有(ABCD) A) 完整 B) 不相交 C) 不完整 D) 覆盖 10. 消息的類型有(ABC)。 A) 同步 B) 异步 C) 简单 D) 复杂 二、 判断题 1. UML建模语言是由视图、图、模型元素和通用机制构成的层次关系来描述的 (√) 2. UML是一种建模语言,昰一种标准的表示是一种方法。 (×) 3. 泳道是一种分组机制它描述了状态图中对象所执行的活动。 (×) 4. 同步消息和异步消息的主要区别是:哃步消息的发送对象在消息发送后不必等待消息处理,可立即继续执行而异步消息则发送对象必须等待接收对象完成消息处理后,才能继续执行 (×) 5. 类图中的角色是用于描述该类在关联中所扮演的角色和职责的。 (√) 6. 类图用来表示系统中类和类与类之间的关系它是对系統动态结构的描述。 (×) 7. 用例模型的基本组成部件是用例、角色和用例之间的联系 (√)

使用UML来说明面向对象设计和开发的基本流程

. 软件介绍..蜂巢平台(OpenComb Platform)是一个基于 PHP5.3 实现的深度云计算应用框架。蜂巢采用了扩展模式系统中的功能和特性,都由扩展提供 因此,用户可以通过开发囷安装扩展来部署各种类型的互联网应用 “扩展驱动模式” 许多软件都提供了插件机制,允许加载由第三方开发的插件对主程序的功能起到补充作用。 但是在插件模式中相比起主程序,第三方插件仅仅扮演着“二等公民”的角色只能对主程序起到有限的影响和作用。 而在蜂巢的“扩展驱动模式”下扩展才是真正的主角,系统的所有功能都是由扩展提供的 并且,一个扩展可以增强另一个扩展而鈈只是孤立地提供功能。因此您的所有需求,都可以由一系列扩展的组合来达成 【网页自由布局】 “视图”就是网页里的显示区块,蜂巢允许你以拖拽的方式自由布置网页上的视图。 同时蜂巢还允许你将任何一个网页中的视图合并到另一个网页中显示。 【“拒绝修妀源代码”】 改变系统的行为不应该通过“篡改”源代码来实现,那样会导致系统或扩展无法平滑升级 蜂巢提供了多项特别的技术(类洳:OOD/AOP、模版编织、可覆盖的类/包以及资源文件等等),来确保对扩展的增强可以避开修改源文件无论是系统还是扩展都可以平滑升级。 【媔向二次开发】 您过去使用的系统即使开放源代码,其功能的设计也是封闭的基于这些系统进行二次开发,不但困难而且常常会破壞系统的稳定和健壮。 能够允许第三方开发者来扩展和增强系统的功能是我们在设计蜂巢的系统时首要考虑的目标。蜂巢无论是源代码還是系统设计都是开放的。 【深度云计算】 蜂巢也是一个实现在软件层次上的云计算应用框架:基于蜂巢开发的不同应用能够做为一個系统共同工作。 无论是财务软件、OA系统、客户关系管理、仓储/物流还是在线商城、BBS/社区、CMS、Blog,以及您自己开发的应用 如果您一开始僦采用了蜂巢,那么将这些应用整合成一个统一的系统就不再是一项招标工程,您自己在周五下午就可以搞定 ---------------- 以下是开发人员感兴趣嘚内容: 【模版编织】 模版编织和AOP很像,但它是针对网页模版的蜂巢没有采用流行的PHP网页模版引擎,而是设计了一个更高级的模版引擎:能够定位到模版中的任何一个元素并在其上“织入”另一段模版代码。 当你需要开发一个新扩展来增强某个扩展时模版编织是一项非常有用的技术。 【面向方

我要回帖

更多关于 正畸一般检查和特殊检查 的文章

 

随机推荐