当前位置:文档之家› 谢勤龙---采购管理与战略采购讲义

谢勤龙---采购管理与战略采购讲义

谢勤龙---采购管理与战略采购讲义
谢勤龙---采购管理与战略采购讲义

一、战略采购管理理念

随着全球经济国际化的加强,采购职能也随之发生深远的变化。

1)随着企业的兼并、重组的加剧,企业的规模向着取长补短和强强联合的方向,向着扩大自身市场份额和利益最大化的方向迅速发展。

2)大多数中小企业在扩张中,从片面追求多元化、多角化的盲目扩张,走向专业化和细分市场的道路。

由于这种专业化和集成化的发展,企业内部供应战略也从大而全,企业内部/集团内部自给自足向着外包、外购的方向发展。这促进了采购组织的发展,同时也对采购技术及采购人员提出了更高的要求。

企业之间也由相互竞争的关系向着竞争/合作共存的方向发展。

INTERNET的发展使得企业的竞争更加普遍,企业的联系与信息交流更加迅速和有效,供应商资源/战略伙伴已成为企业的发展重要条件。

上述两种趋势,不仅是企业的规模与形式的变化,它深深影响了每一个身处激烈竞争的市场的企业。企业总是在同时扮演着两个角色客户和供应商,从企业经营战略的角度来看,客户的谈判能力和供应商的谈判能力是影响企业的竞争环境的重要因素。组织的采购能力对降低成本、提高公司核心竞争力是必不可少的一环。采购同时又是供应链管理的重要一环,他对物料的监控、物流的速度与质量、客户的满意度都起着至关重要的作用

2)供应职能的重要性由来

采购金额占销售收入的百分比

采购内容的覆盖:生产、服务、转包

采购的区域:全球

采购的影响由内及外:延伸至客户,延伸至研究开发

3)采购的内涵与外延:SOURCING&FUILFILLMENT

订单操作-供应商筛选-谈判-签合同-跟踪-供应商管理/项目管理-流程的完善-数据处理和分析-计划和控制

4)采购活动范围与公司绩效的关系:

随着经济的全球化发展,公司的核心竞争力始终是成败的关键。采购部门通过对供应商

资源的开发和对供应链的培育,对成本优势、供应渠道优势有着不可替代的作用,波特的竞争战略也说明采购的谈判能力是竞争成败的五大因素之一。

2、战略采购与采购战略

1)制造与采购的选择

Buy/make decision:是财务决策的重点。随着供应商队伍的专业化的发展,聪明的购买可以节省开支,取得市场上的采购优势(PPCA,GPCA)。近来,对设备的采购有另一种趋势,即以租代买。如办公设备、IT设备等。

对于许多的服务如维修、保安、清洁、复印、班车等等都可以下包出去,这可以节省大量开支和人工。

2)专业化生产商与集成型生产商

我们采购的大多数物品存在着大量的供应商,这些供应商中有些只生产这类物品,我们称之为专业化供应商,而有些供应商则生产不止一个类型的物品,而可能涉及某一个领域或行业。如生产电视机的企业,不同于家电企业。生产计算机不等于是IT企业。

3)跨国经营与国际化采购

中国进入WTO后,给所有企业打开了与国外企业采购与销售的窗口。当然外国公司的产品会由于关税的降低而以更低的价格和中国企业竞争。

而采购也可以在更大范围内挑选更为合适的供应商。国际化采购(Global sourcing)不仅是国际贸易的一环,同时对我们整合我们的供应链也是一个难得的机会。

4)采购组织的中心化与全球化

采购如此重要,既要面对生产、同时要满足市场和客户的要求,构建一个高效的能发挥作用的组织,必须能整合内部和外部资源的,必须是全球化和集中管理的。对跨国公司和大型采购组织,选拔一流采购人员,建立完善采购流程和制度,利用最新IT技术与系统,以形成强大的采购组织是完全必要的。

5)战略分包与外包(STRA TEGIC SOURCING&OUTSOURCING)

针对公司和客户的需求,对自身业务关键性材料服务的需求进行战略部署,与认证的

供应商结成战略伙伴,在研究开发阶段进行合作,以减少制造中的意想不到的问题,共同面对市场的竞争与挑战。

对于自身没有能力做或虽有能力但成本高于业界水平,可考虑外包。

6)电子商务与电子采购

公司内部采购网络

●采购信息管理

●采购规章制度管理

●采购人员培训管理/绩效管理

●供应商资料及表现查询系统

●合同在线查询(COLT)

●全球性采购价格信息系统(PSIW)

●全球性采购节省体统

●内部申请的在线申请及审批(REQ/CAT)

●采购申请自动转换为采购定单

公司与核心供应商之间建立E-PROCUREMENT(电子化采购)

●在线处理定单、开发票、在线付款等。FOX-EDI。

●各种不同类型的网上订购:软件、硬件、招聘、订票、订酒店等等。

●电子付款(E-COMMERCE)

●电子招标(EFQ/RFP)对地区性、全球性招标尤其优势明显。

●与核心供应商形成一体化数字仓库,实现JIT和供应链一体化。

二、采购组织的地位与作用

采购部是公司对外对供应商的唯一窗口,也是能对公司客户产生极大作用的组织。它是连接公司客户和供应商的纽带。

对外:选择/管理供应商,控制并保证价格优势;

对内:控制采购流程;保证采购质量和交货周期,能够满足公司生产和市场的需要。

采购部门的职责:

●供应商选择与评价:包括供应商的筛选,甄别,评价,认证,培养,审核,考察,

评审,资料备案,等等。

●市场价格的专家:对市场(国内/国际)的行情有及时的了解,保证公司在采购价

格上的优势。在市场状况发生明显变化时能够妥善利用供应商的资源和采取适当

战略降低风险和取得竞争优势。

●采购部门的职责

●制定符合公司规章制度同时满足质量控制和财务制度的采购控制流程,确保公司

的采购活动能够满足来自生产部门,市场部门,公司内部的各种采购要求。

●通过不懈的努力,降低采购运作的成本,提高采购效率,提高内部/外部的客户满

意度。

●通过人员培训和组织调整,控制采购的合同风险和法律风险,杜绝来自公司内外

的对采购流程的侵犯,提高采购部门的纯洁性。

三、采购物品的战略分类及策略

对量大物资:“汇总/整合”

1、竟标采购

2、探询最低价

3、行业标准

对战略性物资:“结盟/伙伴”

1、稳定和长期共存

2、互利互惠的合作关系

重要(bottle-neck):“重新定位”

1、风险分析

2、供应保障

3、尽可能标准化

4、寻找替代品

低值量小:减少行政/后勤成本上升,集成

●采购供应的战略与目标制定

●明确采购和供应链管理的责任和作用

●战略采购内容

●操作采购内容

四、供应市场的分析

●市场调研(Market intelligence)

●现存供应商分析

●未来供应商

几个关键问题:

1、谁是我们的供应市场的领导者(LEADER)?

2、我们打交道的是合适的?

3、他们的竞争性如何?

4、公司会有什么风险?

供应商的分类

销售额

低量无规模:灵活但增长潜力有限,本地市场

行业领袖:产品品种宽,财务状况好竞争国际市场量小品种多:财务不利但可培养、兼并的对象。销售额:<500万0

=500万 5

>5亿10

多样性:

地区:欧洲、美洲、亚太地区

1个地区,1个工厂0

1个地区,》3个工厂 3

2个地区,1个工厂 4

2个地区,》3个工厂 6

3个地区,1个工厂7

3个地区,》3个工厂(每个地区)10

产品多样性:

1个产品 1

2个产品 3

3个产品 5

4个产品8

5个产品10

销售额

500(万元)

50

54

多样性

战略的材料分析

结合整个供应范围定位和制定战略

对内部影响

战略项目(A

量大项目(LEVERAGE,B类):汇总,价值20%,数量70%

非关键项目(C类):价值10%,数量5-10%,简要订单流程

瓶颈项目:量少,技术复杂

五、供应商的评估与选择

1、多因素比较:

1)实力(15%):技术、技能、容量、竞争力

2)合作/服务意识(10%):响应速度(24H/7D)

3)质量(15%):效率、产品设计、MTBF(MEAN TIME BETWEEN FAILURE)、AQL 4)时间(10%):交货周期、准时到货

5)成本/价格(50%):设计费、制造费、维护费

六、供应商选择与认证管理

二)供应商认证流程:

1.供应商自我评价:填写供应商信息表,熟悉公司的技术规范和标准;了解审核的主要内容。

2.跨部门的评价小组:确定评审范围,订立提高目标。由供应经理负责带队并负责所有供应。

3.评价与反馈:应用定量分析工具来分析调查结果,应反馈给供应商,评价供应商的立场。

●收集数据的技术:观察、记录、调查、讨论

●整个团队应收集明确目标及达到目标的措施。

●与供应商双向通过整个认证过程的结果:5个强项和5个尚需改进提高的方面,总分和

分项得分。

●请供应商在2周内对需要提高的方面给出行动计划。

●认证小组应及时审阅并将意见反馈给供应商。

●适当时间(3个月)再次拜访供应商。

七、供应商管理

一)供应商的管理制度

●供应商的加入

1.经理批准

2.财务部门调查

3.客户指定的需出具确认函件

●供应商的调查:

1.工商营业执照,税务登记证,资信登记、注册资本、经营范围

2.行业资质和资格证书

3.产品、技术、设备、人员、质量

4.资源:工厂分布,余数,技术支持,服务等级

5.客户名单

6.强项与战略计划

公司认为必要时由资信调查公司进行财务状况、信用等级调查,也可以安排专门项目调查进行市场调查。

●供应商的审核:

●供应商的审计:

●供应商的名单:核心供应商、黑名单等

●供应商道德与各种方针制定:

NO-GIFT LETTER

O mbudsman letter

二)供应商的绩效管理(SPR)

●供应商日(Supplier DAY)

●供应商的绩效指标(CRITERIA)

●对供应商的反馈(FEEDBACK)

●行动计划(Action PLANNING)

●竞争力考虑)

●供应商大会(Supplier SEMIANR)

三)供应商能够的数据库管理:

●MIS系统

●合同系统

●定单系统

●技术与工程

●财务与价格

●绩效与反馈

四)供应商的合同关系管理

合同与协议,合同模型,合同管理,合同关系,法律关系,违约责任,赔偿损失条款,担保条款,保密条款,资产保存和维修条款,价格变动条款,索赔条款等。

五)供应商的关系管理(SUPPLIER RELATIONSHIP)

Ombudsman PROCESS

八、采购成本控制

目的:提供精确的成本信息供领导层进行战略性的决策和取得竞争性的价格优势。

●成本与利润的简要

●成本的影响因素

●总成本的概念:TOTAL COST

●ABC的概念:Activity Based Costing

1.成本与利润

内部成本占总成本的比例逐年下降

某公司1960年外部采购40%;1995年为70%;1995年某公司外部采购$12B;利润-$1。3B。(GP=1。3/12=10。8%)

如果采购成本降低5%,利润会上升?

采购成本12-0。6M=11。4M,利润=1。3+0。6=1,9B

毛利润GP=1。9/11。4=16。6%,

利润增长率:(1。9-1。3)/1。3=46%

所以降低成本可祈祷举足轻重的作用。

2、如何降低成本?

成本构成:

●直接人工7%

●R&D&E 10%

●OVERHEAD 25%

●采购材料40%

●固定资产折旧5%

●在制品(WIP)5%

●其它8%

总合:100%

如何降低成本?

●降低成本因素

●实施标准化

●在R&D阶段进行财务分析及管理

●降低行政管理和OH费用

●通过控制供应过程降低成本

●减少供应周期(cycle time)

●降低运输、关税、保险等成本。

如何降低成本?

●跨部门合作:与设计、质量、生产、工程、销售、服务、行政、财务计划等部门紧密合

●与供应商合作

●与客户沟通、了解需求并反馈给内部和供应商

如何降低成本?

●部门的早期沟通和供应商的积极参与

●客户的影响早对决策影响越大所需投资越少

●设计思想越早反映,生产部门的后续成本就越少

●项目顺序:

concept/planning-bidding-engineering-purchasing-manufacturing/erection-sales/start-up

如何降低成本?

传统采购供应管理

低价供应商世界级供应商

国内市场国际选择

年度签约长期共存

机会战略性伙伴

多家竞争核心

侧重考虑价格总成本

传统做法是基于人工分析经常导致不合理的决定,eg:工资,出差,培训/教育,维护价格+返修(Rework)+保修内维护(warrant claim)+行政管理=成本

采购部业绩=价格为主的定位,会导致去买价格最低而不考虑货品的实际情况。

价格

总成本

总成本=落地价Landed cost+额外负担additonal in-house cost +产品周期成本product Life Cycle cost

落地价Landed cost =CIF price+其他费用

acquisition cost (transportation运输cost+tariff 关税额+tax税+distribution分发)Additional in-house cost=adm+inspection cost +handling+holding+addional adm+cost of poor quality

额外负担费用明细:

行政(出PO/签合同等)¥2.0

检验¥4.0

搬运分拣标识等¥8.0

装箱上架打包¥3.0

质量损失/数量短少¥30.

总成本=供应商选择Supplier Selection+过程提高Process Improvement Spplier

Selection=comparison(比价)+evaluation(评估)+negtiation(谈判)+Process Improcement=process cost(了解过程费用的来源)+non-valued added activities(消除无价值的额外劳动)

几个关键的问题:

材料成本:供应商是否使用了最经济的材料?如何消除报废?

人工:人员工资增长是否随生产率的提高而增长?是否考虑了学习曲线?

管理费:是否在精确财务成本基础上合理分配到不同产品中?

总体与行政:随客户的成熟,成本是否降低?

Activity Based Costing as a base for understanding the source of process cost 。ABC是一种基于对过程成本理解的方法论。

定义:ABC是一种衡量企业活动,资源,成本对象的成本及表现的方法论。资源被分配到每一种活动中,这活动基于用途分摊到某个成本对象上。ABC认知到成本驱动与企业活动之间的不寻常的联系。

——摘自《Journal of Cost Management》杂志

九、采购流程的设计与实施

1、采购流程与内部流程

●内部申请流程

●内部审批流程

●采购流程

●PO/CONTRACT形成

●PO/CONTRACT审批流程

●付款与验收流程

●文件控制流程

●内部审计

●外部调查

2、采购流程

目的:满足申请人的要求、控制成本、确保质量、服务、交货符合公司的各项规定。控制点:节省开支、符合公司规定、无道德品质方面问题、供应商管理、无未经授权的采购(BY-PASS)、采购申请的审批

公司内部的规定:

●固定资产购买:财务处

●融资租赁、不动产购置

●集团内购买

●涉及竞争对手的采购:法律部门

●涉及知识产权、专利、软件等

●涉及大型项目转包性外购

●涉及进出口/转口贸易/保险/财务/HR等

采购申请的审批

●采购申请的批复权限:各级部门经理、财务经理、总经理及董事会的权限

●采购申请人的规定:如生产计划负责材料申请,生产部门负责设备及辅料,HR负责招

聘费用等等。

采购流程

●PR的接收与审核

●专人/记录/汇总

●分发/登记/询问

●采购员的分工

●按支持部门分;按购买物品COMMODITY分;按负责的区域分。

●高于某个界限(clip level):必须适用采购技术

●竟标/竞争性评估/价格比较/供应商的早期参与/客户指定/产品授权/唯一来源。

●采购成本降低目标:保证总体价格降低水平要求。

●在量化考评的合格以后供应商需要填写有关表格及提供商业执照等。

●供应商上述信息输入计算机中的计算机(MRP system/financial system,PO module)

●与供应商谈判,确保他的质量和交货都能满足我们的要求。

●供应商选择综合:要阐明选择的原因(见上)并征得上级的批准。

●阐明的原因必须有明确的文件支持(如传真报价,E-MAIL)等,必要时要有申请人及

其经理的签字。

●供应商信息调查表(含财务信息等)要有财务部门的资信调查。

●出口限制性国家名单,标书签发,赢/败标通知书的签发。

●紧急/特殊需要下,价格居高不下但不得不接受的情况,需向上报批。

●如涉及外汇金额超过一定数量,需报财产/金融/财务部门审批。

●假如合同涉及竞争对手,知识产权,特殊条款,需报法律部门审批。

●假若购买物品涉及Y2K,条款中应有Y2K限制条款。

●有授权的采购员应在经理批复合同前在有关支持文件/PO上签字。

●经过授权经理签字有效的PO/合同,应首先传真给供应商,正本邮寄给供应商,收货人

(库房或申请人)及采购存档。

●请供应商确认合同的收到并确认接受合同的全部条款。

●有时我们需要和供应商签署不扩散及保密合同。

●必要时向供应商催货;有预付款要实现安排和报批。

●生产物品收货应由库房管理,质量保证部门等的认可。

●内部货品及服务的签收要有申请人及其负责人签字。

●验收:生产部门、质量部、工程部;报验/库房

●入库:库存管理负责输入系统。

●质量/数量投诉:采购在接到来自质量或库房的报告负责与供应商联系确认索赔、补偿

等事宜。

●确认无误,准备付款。

3、付款条款与验收条款

●付款一般为货到验收付款,预付小于50%。

●国内贸易一般为人民币,期限为发票30天。

●对生产部门、质量检验部放行,库房验收报告是付款的前提。

●对提供服务,申请人必须确认收货方可申请。

●申请付款日期要看发票日期和付款条件。

4、职责划分

●申请人,采购人,付款人,收货人分开

●任何部门或个人均不得兼管上述两项职能。

●特殊情况须请财务总监或总经理或流程控制部门批准并且定期检查风险是否在可接受

的范围。

5、无授权采购(BY-PASS)

●定义:没有采购部门参与也没有得到内部负责人的授权批准的对供应商的承诺。

●危险与损害:造成直接经济损失,破坏与供应商的关系,损害公司的形象,有潜在道德

的问题。

●防范:1、No PO,No Work,No Payment。

2、对供应商管理,无PO,无付款

3、对犯规者及其经理进行批评教育

6、总结:

●采购部是采购流程的OWNER。

●采购流程要体现采购活动的增值性。

●采购流程要在控制范围内尽可能提高效率和反映能力。降低TURN AROUND TUME,

提高内部客户满意度。

●采购流程对供应商要透明。

十、采购技术与招竟标实务

传统采购部门没有所谓的技术,比较重视价格的相对低廉一如货比三家。因此采购经理与采购员们比较重视谈判但效果甚微。

跨国公司中有很多专业分工的采购员去做供应商的筛选、评估和认证工作,在与供应商的接触中,他们需要规范地获得信息和了解供应市场的竞争状况。

好的采购技术是在了解市场和供应商的状况下,最大限度地加大供应商之间的有效竞争。一般来说,采购技术有竟标、竞争性评估、费用明细和价格比较等方法。这些方法各有千秋也各有各的适用范围。使用时,请注意对应的局限性。下面简单介绍一下招标采购技术。

2000年1月1日,《中华人民共和国招标投标法》开始实施,为引入采购技术开了先河。招标至少可以分为:国际公开招标、企业公开招标和企业选择性招标。企业一般采购金

额相比大型项目而言,不足以吸引社会上所有供应商,同时,交货时间短和专业性较强比较适合选择性招标。即企业根据购买物品的规律和供应商的状况,邀请企业的合作伙伴和新供应商参加企业的供应项目的报价活动,评估结果最好的胜标,获得作为这项采购的供应商资格。未被邀请的企业无资格参加投标活动。这种招标办法简单易行,评估可结合企业需要,节省时间和精力,企业可掌握时间,主动灵活,运用得当,效果会很好。

招标的适用性:市场上产品差异小、供应商多、供应稳定,产品成熟,各种规格齐全,标准化程度高。

招标几个原则:招标自始至终都要保持对供应商的公正、公平,了解市场动态,有计划和及时反馈。招标和投标方都了解这些原则并信守合同和承诺。违反这些原则,招标很难收到实际效果,同时也可能遭到供应商的投诉。

1、注意事项:

1)避免产品性质或规格等等倾向某个、某些供应商,典型例子-指定某种品牌-它会破坏竞争。

2)避免不合理的要求等等不符合业内规范和实际的要求。

3)根据具体情况,给供应商必要的报价准备时间。

2、供应商的预审名单:将公司的过去合作过的供应商和市场上涌现的新的供应商进行评估,选出有竞争力的4-5家。采购金额超过一定水平,应加入更多的水平相当的竞争者。这个名单确认非常关键,一般要由公司授权人如采购经理来批准。

请注意以下两条原则:

1)供应商的实力和产品水平要相当-保持竞争是在一个水平线的竞争,否则有的供应商会在起跑线上就输掉。那样比赛很难精彩,胜利没有悬念,供应商的价格就不能体现竞争性。公司就没有达到竟标的目的。

2)供应商的树木要确保竞争性。任何情况下不得少于四家,否则很难避免绑标、串标的现象发生。

3、评标标准:众多供应商的产品可能各有千秋,有的价格低,有的服务水平高,有的距离近(运输费用低),有的质量稳定··何为最好呢?这要由评标小组根据企业实际和市场需要来确定。比如用百分制:质量40%,价格40%,售后服务10%,运输10%。具体意见可以通过调查实际销售人员和使用者的意见。对供应商的实际表现,也是如此。

几个原则:

1)应事先—发出标书前就要确立评比标准。切不可收到标书后匆忙确立。

2)评标标准是保密的,不可向供应商公开,评标标准作为评标小组的工作依据和记录。

招标流程:

在确认供应商的预审名单、标书、评审标准后,即可开始招标。

1、发标书:1)向预审名单上的供应商进行调查,收集必要的数据、样品、过去的绩效表现

等等。2)确认无误后,发出有采购授权人签字的标书,并确认供应商已收到。

2、确认标书的有效性。供应商应在规定时间内完整准确地回答标书上的要求,采购评审员首先确认标书的到达时间和文件完全符合要求。

3、评标:按照原定的评标标准和评标安排进行。在金额较大,交货复杂及特殊要求的情况,可以安排供应商的答辩—供应商须到公司来解释标书形式的依据和回答评标小组的提问。有必要答辩的,答辩也要占一评标分数。如上述运输占10%,考虑答辩的话,可以改为运输5%,答辩5%。

注意事项:1)价格得分由采购人员按照最低价格最高分,其余价格按照反比例计算而得,不是评议出来的。2)参加评估的小组成员,可独立对非价格因素打分,没个人对自己打分负责,并要作出打分依据的支持解释。3)对所有评分进行平均和加合即可得出每位供应商的平均分。得分最高的,将成为中标者。请评标小组每一位同事在总评标的结果上签字。

4、谈判:标书是供应商的报价,并不等于最终的价格。所以必要时仍然可以获得进一步的让步。当然,这个要求是对所有的供应商而不是一两家。

5、通知:对获胜供应商发出胜标信或传真。对败标供应商发出感谢信,感谢他们的参加,祝合作愉快。

注意事项:1)通知要及时,要有始有终。2)通知上不公布评分的最后结果。

7、准备与供应商签署正式合同。

十一、采购谈判原则、方法与技巧

——采购员的基本功

采购谈判目的:

通过沟通,了解谈判双方的要求和分歧原因,寻找解决双方矛盾的途径达到双赢的结果。采购谈判注意事项:

1、谈判双方不断调整各自需要而相互接近最终达到一致意见的过程。

2、谈判不是“合作与冲突”的选择而是矛盾的统一。

3、谈判双方要关注彼此的利益界限而非一方的利益。

4、谈判成功不一一方的预定目标为唯一标准而是有一系列综合价值评判标准的。

5、注意科学性与艺术性的结合。

商务谈判的特点

1、以获得经济利益为目的。

2、以价值谈判为核心。

3、注重合同条款严密、准确和完整。

4、涉外商务政策性和国情性强。

5、涉外谈判要以国际商法为原则,以国际惯例为基础。

6、注重并尊重国家之间文化、价值观、思维方式及行为方式的差异。

谈判进程的把握

准备阶段:

1、自身分析:SWOT,目标

2、对手分析:势力、需求及诚意、谈判人员(DECISION MAKER)

3、谈判人员及地点安排

接触阶段:

1、营造谈判气氛

2、了解对方

3、修正方案

实质阶段:

1、正确报价:卖方慎重,尽可能晚的出价,买方决不能自作主张抢先出价或透露心目中的价格与现价的差异。

2、反复磋商:指出或询问价格中报价的依据,讨论合理中的不合理因素。

3、善于沟通和说服技巧:

1)建立融洽的气氛

2)加强自身的修养,善于从各种角度包括从对方角度考虑和理解问题。谈判过程的把握(继续)

3)注意倾听对方的意见。

4)注意正确和明确表达自己的意见,言之有物。

5)随时检查双方沟通的有效性,以保证彼此确切了解对方的意见及问题。

谈判的协议阶段

1、促成交易,切忌盲目乐观。

2、合同的起草与签署。

1)谁起草很重要

2)适用法律也很关键

3)条款严密,控制风险谈判过程的把握(继续)

谈判要点

1、抓住双方关注点

2、抓住主要矛盾

3、实事求是:抓住事实

4、抓住中国国情和法律特点

5、市场竞争(MI)

价格谈判

价格谈判是任何商务谈判的核心。

原则:1、商人没有做亏本生意的。

2、不要剥夺卖方的合格利润。

3、双赢原则:否则损失的一方会从其它方面弥补他的损失。价格的关键是合理

影响价格的因素

1、技术要求的确定:精度、标准、设计方案、专利/专用技术等。

2、交货期长短。

3、付款方式与币种。

4、采购渠道

5、保险途径

6、运输方式

7、主要商品与辅助商品的价格关系

几种价格

1、积极价格与消极价格

2、实际价格与相对价格

3、硬件价格与软件价格

4、固定价格与浮动价格

5、综合价格与单项价格

6、合理价格与合算价格

货真价实

1、价格谈判中双方不存在谁胜谁败,有的只能是双方都能接受的价格。

2、合理的价格是能体现双方的共同利益的价格。

3、合理的价格才能满足双方长期合作的要求。

4、合理的价格是局部利益服从全局利益。

6、合理的价格是技术要求与经济要求的统一。

十二、采购人员的考核和管理

——商业道德与公司利益

公司内部监控与外部调查

●内部审计的必要性(Business conduct/Internal audit)

●外部环境的要求(supplier/competitor)

●采购员教育/培训(Skill develop)

●采购员商业道德的考量(business ethics)

●采购员绩效的评定(performance review)

公司内部监控

●独立的员工商业行为调查监控部门。

●独立的商务行为控制部门。

●公司审计/稽查部门。

●职责的划分

●采购内部的审批程序

●采购授权

●系统控制

●合格供应商评审及年审结果

●库存物品盘点

●不合格品记录

●冗余物品清单等

公司外部监控

●国家财税检查:流程、采购文件、技术文件、报关文件、付款文件、报税文件(GST VAT)

等。

●质量管理检查:CCEE认证,ISO9000,ISO14000认证,产品鉴定等。

●咨询机构:D&A,会计师事务所

供应商管理

●应商关系管理:

Ombudsman(调查官员舞弊的政府官员)使供应商投诉有门。

致供应商的公开信

●供应商管理:

商务行为是否有欺诈,贿赂等行为

有否违法、违规及超越其能力的承诺

面向对象程序设计教程 (马石安版)

第1章习题答案 名词解释 抽象:抽象(Abstract)就是忽略事物中与当前目标无关的非本质特征,而强调与当前目标有关的本质特征,从而找出事物的共性,并把具有共性的事物划为一类。面向对象方法中的抽象,是指对具体问题(对象)进行概括,抽出一类对象的公共性质并加以描述的过程。 封装:面向对象方法中的封装就是把将抽象出来的对象的属性和行为结合成一个独立的单位,并尽可能隐蔽对象的内部细节。 消息:消息是面向对象程序设计用来描述对象之间通信的机制。一个消息就是一个对象要求另一个对象实施某种操作的一个请求。 填空题 (1) 面向过程的结构化程序设计方法面向对象程序设计方法 (2) 顺序选择循环 (3) 程序=数据结构+算法程序=对象+消息 (4) 过程类 (5) 抽象性封装性继承性多态性 选择题 (1) B (2) C (3) D (4) C (5) D (6) A (7) A (8) B C (9) A D 判断题 (1) t (2) f (3) f (4)f (5) t (6) f (7) f (8) t 简答题 (1) 结构化程序设计方法着眼于系统要实现的功能,从系统的输入和输出出发,分析系统要做哪些事情,进而考虑如何做这些事情,自顶向下地对系统的功能进行分解,来建立系统的功能结构和相应的程序模块结构,有效地将一个较复杂的程序系统设计任务分解成许多易于控制和处理的子任务,便于开发和维护。 随着程序规模与复杂性的增长,这种面向过程的结构化程序设计方法存在明显的不足之处。首先是数据安全性问题,由于数据被每个模块所共用,因此是不安全的,一旦出错,很难查明原因。其次是可维护性及可重用性差,它把数据结构和算法分离为相互独立的实体,一旦数据结构需要改变时,常常要涉及整个程序,修改工作量极大并容易产生新的错误。每一种相对于老问题的新方法都要带来额外的开销。另外,图形用户界面的应用程序,很难用过程来描述和实现,开发和维护也都很困难。 (2) 面向对象的程序设计方法中,将程序设计为一组相互协作的对象(Object)而不是一组相互协作的函数。在程序中,属性用数据表示,用来描述对象静态特征;行为用程序代码实现,用来描述对象动态特征。可见,在面向对象的程序设计方法中,对象是数据结构和算法的封装体。对象之间存在各种联系,它们之间通过消息进行通信。程序可表示为: 程序=对象+消息 在面向对象程序设计中,它着重于类的设计。类正是面向对象语言的基本程序模块,通过类的设计,来完成实体的建模任务。类通过一个简单的外部接口,与外界发生关系。一个类中的操作不会处理到另一个类中的数据,这样程序模块的独立性、数据的安全性就有了良好的保障。程序的执行取决于事件发生的顺序,由顺序产生的消息来驱动程序的执行。不必预先确定消息产生的顺序,更符合客观世界的实际。并且面向对象程序设计方法提供了软件重用、解决大问题和复杂问题的有效途径,具有抽象性、封装性、继承性和多态性等特点。

句式变换(长短句变换的各种技巧和方法)

句式变换(长短句变换的各 种技巧和方法) -标准化文件发布号:(9556-EUATWK-MWUB-WUNN-INNUL-DDQTY-KII

句式变换 (长短句变换的各种技巧和方法) 教学目标:掌握长短句变换的各种技巧和方法 教学重点、难点:见目标 教学方式:讲练结合 变换原则: ①审清题目要求。 ②要明确句式经过变换,只是句子形式发生变化,不改 变原句的意思。 ③可以在字词上微调,但不能随意删减和添加。 ④改变后的句子必须是健康的。 一、长句变短句 练习1:用“帕格尼尼”作为首句的开头,将下列长句改成 由4个短句组成的句子。 要求:保持原意,语句通顺,语意连贯,可适当增减个别 词语。 世界级小提琴家帕格尼尼是一位从上帝那里同时接受天赋 和苦难两项馈赠而又善于用苦难的琴弦把天赋演绎到极致的 奇人。 技巧点拨:提主干法,再将复杂的修饰语根据表达的意思 化成几个短句 1.切分(a.找主干b.找动词、主语) 2.组句(借助代词)

3.排序、整合 练习2、把下面的句子改写成三个连贯的短句。 地方法院今天推翻了那条严禁警方执行市长关于不允许在学校附近修建任何等级剧场的指示的禁令。 练习3、把下面的长句改写成语意连贯的三个短句。(不改变原意,可以适当增删词语)(4分) 联合国安理会正试图解决联合国武器核查小组对伊拉克进行武器核查后在核查报告中说没有足够的理由证明伊拉克具有大规模杀伤性武器与美国宣称有充足的理由表明伊拉克具有大规模杀伤性武器的谁是谁非的问题。 练习4、把下面这个长句改为四个彼此连贯的短句。可增删个别词语,但不得改变原意。 总公司批准了部门经理免除李西因被诬告违反有关财经制度而被取消由于一年来工作成绩突出而被准予晋升一级工资的处罚的请示。 练习5、把下面的长句改写成几个较短的句子,使意思表达得更清楚(可以改变语序、增删词语,但不得改变愿意)(3分)(03春) 拥有巨大市场的某电子集团,在美国发生的“9.11”恐怖袭击事件对全球经济造成的沉重打击如雪上加霜般作用于今年以来已经不景气的世界信息产业时,也不能不做出裁员的反应了

JAVA语言与面向对象程序设计课后习题答案

第1章面向对象软件开发概述 1.简述面向过程问题求解和面向对象问题求解的异同。试列举出面向对象和面向过程的编程语言各两种。 答:面向过程问题求解,以具体的解题过程为研究和实现的主体,其思维特点更接近于计算机;面向对象的问题求解,则是以“对象”为主体,“对象”是现实世界的实体或概念在计算机逻辑中的抽象表示,更接近于人的思维特点。 面向过程的编程语言:C,Pascal,Foratn。 面向对象的编程语言:C++,Java,C#。 2.简述对象、类和实体及它们之间的相互关系。尝试从日常接触到的人或物中抽象出对象的概念。 答:面向对象技术中的对象就是现实世界中某个具体的物理实体在计算机逻辑中的映射和体现。类是同种对象的集合与抽象。类是一种抽象的数据类型,它是所有具有一定共性的对象的抽象,而属于类的某一个对象则被称为是类的一个实例,是类的一次实例化的结果。如果类是抽象的概念,如“电视机”,那么对象就是某一个具体的电视机,如“我家那台电视机”。 3.对象有哪些属性?什么是状态?什么是行为?二者之间有何关系?设有对象“学生”,试为这个对象设计状态与行为。 答:对象都具有状态和行为。 对象的状态又称为对象的静态属性,主要指对象内部所包含的各种信息,也就是变量。每个对象个体都具有自己专有的内部变量,这些变量的值标明了对象所处的状态。 行为又称为对象的操作,它主要表述对象的动态属性,操作的作用是设置或改变对象的状态。 学生的状态:姓名、性别、年龄、所在学校、所在系别、通讯地址、电话号码、入学成绩等; 学生的行为:自我介绍、入学注册、选课、参加比赛等。 4.对象间有哪三种关系?对象“班级”与对象“学生”是什么关系?对象“学生”与对象“大学生”是什么关系? 答:对象间可能存在的关系有三种:包含、继承和关联。 对象“班级”与对象“学生”是包含关系。 对象“学生”与对象“大学生”是继承关系。 5.有人说“父母”和“子女”之间是继承的关系。这种说法是否正确?为什么? 答:“父母”和“子女”之间不是面向对象意义上的“继承”关系。因为这里的继承关系是“is a”的关系,“男人”与“人”之间可以说是继承关系。 6.面向对象的软件开发包括哪些过程?OOA模型包括哪三个层次?OOD模型在OOA模型的基础上引入了哪些工作? 答:面向对象的软件开发过程可以大体划分为面向对象的分析(Object Oriented analysis,OOA)、面向对象的设计(Object oriented design,OOD)、面向对象的实现(Object oriented programming,OOP)三个阶段。 面向对象的分析的主要作用是明确用户的需求,并用标准化的面向对象的模型规范地表述这一需求,最后将形成面向对象的分析模型。 面向对象的设计将在OOA模型的基础上引入界面管理、任务管理和数据管理三部分的内容。 7.面向对象的程序设计方法有哪些优点? 答:由于对象的概念能够以更接近实际问题的原貌和实质的方式来表述和处理这些问题,所以面向对象的软件开发方法比以往面向过程的方法有更好的灵活性、可重用性和可扩展性,使得上述“分析—设计—实现”的开发过程也更加高效、快捷。

面向对象程序设计复习资料

1.对象 (1)从概念层面讲,对象是某种拥有责任的抽象。 (2)从规格层面讲,对象是一系列可以被其他对象使用的公共接口。 (3)从语言实现层面讲,对象封装了代码和数据。 2.软件开发中的经典阶段:需求、分析、设计、规范、实现、测试、部署、维护。 3.设计7原则:开闭原则、里氏代换原则、依赖倒转原则、合成/聚合复用原则、 迪米特原则、接口隔离原则、单一职责原则。 4.面向对象的方法学:UML(统一建模语言)、RUP(统一软件开发过程)、XP(极限编程)。 开发方法:Booch、Coad、OMT、UML、OOSE、Wirfs—Brock 5.OOA——运用面向对象方法进行需求分析。 OOD——运用面向对象方法进行系统设计。 OOP——运用面向对象方法进行程序设计。 6.OOA的基本任务:是运用面向对象的方法,对问题域和系统责任进行分析和理解,对其中的事物和它们之间的关系产生正确的认识,找出描述问题域及系统责任所需的类及对象,定义这些类和对象的属性和操作,以及它们之间所形成的结构、静态联系和动态联系。最终目的:是产生一个符合用户需求,并能够直接反映问题域和系统责任的OOA模型及其详细说明。 优点:(1)加强了对问题域和系统责任的理解。(2)改进与分析有关的各类人员之间的交流。 (3)对需求的变化具有较强的适应性。(4)支持软件复用。 OOA的三大策略是:属性策略、方法策略、对象策略。 7.(1)封装:是指对象在其操作中隐藏属性。它是一种信息隐蔽技术,用户只能看见对象封装界面上的信息,对象的内部实现对用户是隐蔽的。封装的目的是使对象的使用者和生产者分开,使对象的定义和实现分开。 例如:要从同事那里借钱,在商店购买食物,就不会抢夺同事的钱包,大翻一通,看看里面是否有足够的钱。而应该询问他们是否可以借你一些钱,他们就会自己翻钱包。 以表示圆的一个对象作为封装的例子。圆的操作应能计算出半径、直径、周长和面积。假定选择存储直径,要访问直径的程序员都会选择存储直径属性,而不是通过“获取直径”的操作来访问。如果在软件的后续版本中要存储的是半径,就必须找出系统中直接访问直径的所有代码,并更正它们,有了封装,就不会有问题。 (2)继承:可以指定类从父类中获取一些特性,再添加它自己的独特特性。继承是类间的基本关系,它是基于层次关系的不同类共享数据和操作的一种机制。父类中定义了其所有子类的公共属性和操作,在子类中除了定义自己特有的属性和操作外,可以继承父类的属性和操作,也可以对父类中的操作重新定义其实现方法。 例如:在面向对象中,我们可以把洗衣机、电冰箱、微波炉、收音机看成是家用电气类的子类,也可以说家用电器类是这些类的超类。家用电器类具有的属性OnOffSwitch和electricWire,具有turnOn()和turnOff()操作。因此,如果你知道某物是家用电器,那么就会立即知道它具有家用电器类的属性和操作,这种关系就是继承。每个家用电器类的子类都继承了家用电器类的特征。同时,每个子类都增加了自己的属性和操作。 (3)多态:是指同一操作作用于不同的对象上可以有不同的解释,并产生不同的执行结果。例如:“画”操作,作用在“矩形”对象上,则在屏幕上画一个矩形;作用在“圆”对象上,则在屏幕上画一个圆。也就是说,相同操作的消息发送给不同对象时,每个对象将根据自己所属类中定义的这个操作方法去执行,从而产生不同的结果。 6.RUP(统一软件开发过程):是一个面向对象且基于网络的程序开发方法论。RUP好像一个在线的指导者,它可以为所有方面和层次的程序开发提供指导方针,模版以及事例支持。

第3章 面向对象程序设计基础

第3章面向对象程序设计基础

第3章面向对象程序设计基础 【1】什么是Java程序使用的类?什么是类库? 答:类是将一类事物的特性描述出来,然后如果用这个类来定义对象,则该对象就拥有了这个类所描述的所有特性。 在Java系统中,系统定义好的类根据实现的功能不同,可以划分成不同的集合,每个集合称为一个包,所有包合称为类库。 【2】如何定义方法?在面向对象程序设计中方法有什么作用? 答:方法的定义由两部分组成:方法声明和方法体。 方法的声明如下: 返回值类型方法名(参数类型形式参数1,参数类型形式参数2…){ 程序代码; 返回值; } 在面向对象程序设计中,方法的作用是完成对类和对象属性操作。 【3】简述构造方法的功能和特点。下面的程序片段是某学生为student类编写的构造方法,请指出其中的错误。 void Student(int no,String name) {

studentNo=no; studentName=name; return no; } 答:构造方法的功能是:构造方法是一个特殊的方法,主要用于初始化新创建的对象; 特点:构造方法的方法名要求与类名相同,用户不能直接调用,只能通过new运算符调用,而且构造方法是不返回任何数据类型,甚至也不返回void数据类型,即不能在构造方法前加void。 错误之处:(1)构造方法Student()前不能加void,(2)不能用return语句,(3)类名Student 首字母S改成小写s. 【4】定义一个表示学生的student类,包括的域有学号、姓名、性别、年龄,包括的方法有获得学号、姓名、性别、年龄及修改年龄。编写Java程序创建student类的对象及测试其方法的功能。 class Student { String id; String name; String sex; int age; void talk(){

SGP-I型偏振光实验系统说明书

1规格与主要技术指标 1.1 规格 计算机与操作软件1套 格兰棱镜2块 1/2波片(632.8nm) 1片 1/4波片(632.8nm) 1片 三维调节架2套 二维调节架2套 底座9套 由步进电机控制的调节架3套 光电接收系统2套 分束器1片 氦氖激光器(包括电源)1套 1.2 主要技术指标 所有调节架光学中心高度200mm 步进电机控制的调节架任意旋转角度,精度0.05° 氦氖激光器和电源波长632.8nm 、功率≥1.5 mW 2工作原理 2.1 实验用光源 光源采用氦氖激光光源,这种光源具有很好的单色性,波长为632.8nm。 2.2 偏振器 偏振器从工作原理上可分为三大类:(1)利用反射和折射产生线偏振光的原理制成的各种偏振分光镜;(2)由双折射晶体制成的各种偏振棱镜;(3)由二向色性透光材料制成的偏振片。当偏振器用来将自然光转换成线偏振光时通常被称之为起偏器,而偏振器被用来检验偏振光时又被称之为检偏器。本实验采用格兰棱镜做偏振器。 波片波片是相位延迟器的一种,是由双折射材料制成的一种光学元件,本实验采用石英晶体材料制作的偏振片,其性能稳定。 2.3 原理 光的偏振现象比光的干涉和衍射更为抽象,若不借助于专门的器件和方法,人的眼睛和光学接收器无法鉴别光的偏振特性,为适应大学基础实验要求,我公司特设计了一套用于偏振光实验的实验系统,该系统的测量内容包括两部分:一是对用做起偏和相位延迟器件本身的工作参数进行标定测量,二是利用偏光器件对光的偏振性质进行测量和鉴别。 偏振光实验,将光电接收的电信号经A/D变换进入计算机进行处理,实验中通过测量光强分布来确定偏振光的偏振态。 用光电器件探测偏振光时,应注意的一个问题是:几乎所有的光电器件都具有偏

句式变换 (长短句变换的各种技巧和方法)

句式变换 (长短句变换的各种技巧和方 法) 教学目标:掌握长短句变换的各种技巧和方法 教学重点、难点:见目标 教学方式:讲练结合 变换原则: ①审清题目要求。 ②要明确句式经过变换,只是句子形式发生变化,不改变原句的意思。 ③可以在字词上微调,但不能随意删减和添加。 ④改变后的句子必须是健康的。 一、长句变短句 练习1:用“帕格尼尼”作为首句的开头,将下列长句改成由4个短句组成的句子。 要求:保持原意,语句通顺,语意连贯,可适当增减个别词语。 世界级小提琴家帕格尼尼是一位从上帝那里同时接受天赋和苦难两项馈赠而又善于用苦难的琴弦把天赋演绎到极致的奇人。 技巧点拨:提主干法,再将复杂的修饰语根据表达的意思化成几个短句 1.切分(a.找主干b.找动词、主语)

2.组句(借助代词) 3.排序、整合 练习2、把下面的句子改写成三个连贯的短句。 地方法院今天推翻了那条严禁警方执行市长关于不允许在学校附近修建任何等级剧场的指示的禁令。 练习3、把下面的长句改写成语意连贯的三个短句。(不改变原意,可以适当增删词语)(4分) 联合国安理会正试图解决联合国武器核查小组对伊拉克进行武器核查后在核查报告中说没有足够的理由证明伊拉克具有大规模杀伤性武器与美国宣称有充足的理由表明伊拉克具有大规模杀伤性武器的谁是谁非的问题。 练习4、把下面这个长句改为四个彼此连贯的短句。可增删个别词语,但不得改变原意。 总公司批准了部门经理免除李西因被诬告违反有关财经制度而被取消由于一年来工作成绩突出而被准予晋升一级工资的处罚的请示。 练习5、把下面的长句改写成几个较短的句子,使意思表达得更清楚(可以改变语序、增删词语,但不得改变愿意)(3分)(03春) 拥有巨大市场的某电子集团,在美国发生的“9.11”恐怖袭击事件对全球经济造成的沉重打击如雪上加霜般作用于今年以来已经不景气的世界信息产业时,也不能不做出裁员

《面向对象程序设计》教学大纲资料

面向对象程序设计教学大纲西北民族大学数学与计算机科学学院 制定的时间:二〇一二年五月

面向对象程序设计教学大纲 一、课程基本资料 主讲教师:曹永春、蔡正琦、顿毅杰 主教材:《C++面向对象程序设计》中国铁道出版社,陈维兴、林小茶编著,第2版,2009 辅助教材: 1.《C++编程思想》机械工业出版社,美Bruce Eckel,Chuck Alliso著,刘宗田,袁兆山,潘秋菱等译; 第1版,2011年 2. 《C++程序设计教程》机械工业出版社,美H.M.Deitel P.J.deitel 薛万鹏等译,2000年 3.《C++程序设计语言》,机械工业出版社,美Bjarne Stroustrup 著,裘宗燕译,2005年 4.《C++面向对象程序设计习题解析与上机指导》清华大学出版社,陈维兴主编,第2版,2009年 实验教材及参考书: 同上 课程性质:学科选修课 学分:4分 课时:72学时,其中理论课54学时,上机实验18学时 先修课程:计算机导论、C语言程序设计 课程结构:多媒体教学,课堂讨论、课内实验、课后作业 评价方案:(考核依据、评分的办法、权重的分布) ?平时成绩:10% 课堂表现(课堂提问、考勤、作业等) ?实验成绩:20%(实验报告、实验考试)

?期中成绩:20%(闭卷考试) .期末成绩:50%(闭卷考试) 参考书目: 名称编著者出版社出版年月《C++编程思想》刘宗田,袁兆山,潘 机械工业出版社2011年 秋菱等译 机械工业出版社2000年 《C++程序设计教程》H.M.Deitel, P.J.deitel 著,薛万鹏等译 《C++程序设计语言》Bjarne Stroustrup 机械工业出版社2005年 著,裘宗燕译 陈维兴主编清华大学出版社2009年 《C++面向对象程序设计 习题解析与上机指导》 推荐刊物: 1、《计算机学报》 2.《软件学报》 3.《程序员杂志》 4.《码农周刊》 5.《快乐码农》 相关网站: 1. 中国计算机学会https://www.doczj.com/doc/a212332916.html,/sites/ccf/ 2. 计算机爱好者协会https://www.doczj.com/doc/a212332916.html,/forum.php 3.C语言中文网https://www.doczj.com/doc/a212332916.html,/cpp 5.中国悠悠期刊网https://www.doczj.com/doc/a212332916.html,/ 6. 中国知网https://www.doczj.com/doc/a212332916.html,/ 文献 1.谭浩强.C程序设计.第4版.北京:清华大学出版社,2010

偏振光实验报告

实 验 报 告 学生姓名: 学 号: 指导教师: 实验地点: 实验时间: 一、实验室名称:偏振光实验室 二、实验项目名称:偏振光实验 三、实验学时: 四、实验原理: 光波的振动方向与光波的传播方向垂直。自然光的振动在垂直与其传播方向的平面内,取所有可能的方向;某一方向振动占优势的光叫部分偏振光;只在某一个固定方向振动的光线叫线偏振光或平面偏振光。将非偏振光(如自然光)变成线偏振光的方法称为起偏,用以起偏的装置或元件叫起偏器。 (一)线偏振光的产生 1.非金属表面的反射和折射 光线斜射向非金属的光滑平面(如水、木头、玻璃等)时,反射光和折射光都会产生偏振现象,偏振的程度取决于光的入射角及反射物质的性质。当入射角是某一数值而反射光为线偏振光时,该入射角叫起偏角。起偏角的数值α与反射物质的折射率n 的关系是: n =αtan (1) 称为布如斯特定律,如图1所示。根据此式,可以简单地利用玻璃起偏,也可以用于测定物质的折射率。从空气入射到介质,一般起偏角在53度到58度之间。 非金属表面发射的线偏振光的振动方向总是垂直于入射面的;透射光是部分偏振光;使用多层玻璃组合成的玻璃堆,能得到很好的透射线偏振光,振动方向平行于入射面的。 图 1 图 2 2.偏振片 分子型号的偏振片是利用聚乙烯醇塑胶膜制成,它具有梳状长链形结构的分子,这些分子平行地排列在同一方向上。这种胶膜只允许垂直于分子排列方向的光振动通过,因而产生

线偏振光,如图2所示。分子型偏振片的有效起偏范围几乎可达到180度,用它可得到较宽的偏振光束,是常用的起偏元件。 图 3 鉴别光的偏振状态叫检偏,用作检偏的仪器叫或元件叫检偏器。偏振片也可作检偏器使用。自然光、部分偏振光和线偏振光通过偏振片时,在垂直光线传播方向的平面内旋转偏振片时,可观察到不同的现象,如图3所示,图中(α)表示旋转P ,光强不变,为自然光;(b )表示旋转P ,无全暗位置,但光强变化,为部分偏振光;(c )表示旋转P ,可找到全暗位置,为线偏振光。 (二)圆偏振光和椭圆偏振光的产生 线偏振光垂直入射晶片,如果光轴平行于晶片的表面,会产生比较特殊的双折射现象。这时,非常光e 和寻常光o 的传播方向是一致的,但速度不同,因而从晶片出射时会产生相位差 d n n e )(200 -= λπ δ (2) 式中0λ表示单色光在真空中的波长,o n 和e n 分别为晶体中o 光和e 光的折射率,d 为晶片厚度。 1.如果晶片的厚度使产生的相位差1 (21)2 k δπ=+,k =0,1,2,…,这样的晶片称为1/4波片,其最小厚度为0 min 4() o e d n n λ= -。线偏振光通过1/4波片后,透射光一般是椭 圆偏振光;当α=π/4时,则为圆偏振光;当0=α或π/2时,椭圆偏振光退化为线偏振光。由此可知,1/4波片可将线偏振光变成椭圆偏振光或圆偏振光;反之,它也可将椭圆偏振光或圆偏振光变成线偏振光。 2.如果晶片的厚度使产生的相差πδ)12(+=k ,k =0,1,2,…,这样的晶片称为半波片,其最小厚度为0 min 2() o e d n n λ= -。如果入射线偏振光的振动面与半波片光轴的交角为 α,则通过半波片后的光仍为线偏振光,但其振动面相对于入射光的振动面转过α2角。 3. 如果晶片的厚度使产生的相差2k δπ=,k =1,2,3,…,这样的晶片称为全波片, 其最小厚度为0 min o e d n n λ= -。从该波片透射的光为线偏振光。

南京信息工程大学滨江学院C++面向对象程序设计期末复习资料-填空考点

一、考点 1.面向对象的四大特性是:抽象、封装、继承、多态 2.构造函数的作用是:创建对象时为对象赋初值 析构函数的作用是:释放对象占用的资源 3.根据继承的基类的多少,C++将继承分为:单继承和多继承 4.C++进行动态内存分配的一对运算符是:new和delete 5.纯虚函数:是一个在基类中说明的虚函数,它在该类基类中没有定义, 但要求在它的派生类中必须定义自己的版本,或重新说明为纯虚函数。 抽象类:如果一个类至少有一个纯虚函数,那么就称该类为抽象类。 带有纯虚函数的类是抽象类,抽象类不能实例化。 6.对象拷贝有两种方式:浅拷贝和深拷贝 7.变量的生存期分为:动态生存期、静态生存期 8.C++里的逻辑值:非0表示真,0表示假 9.C++里函数参数传递方式有:值传递、地址传递、引用传递 10.静态成员变量属于类,所有的对象共享。 11.根据访问控制,C++将继承分为:公有继承、私有继承、保护继承 12.类的访问属性包括:公有、私有、继承 13.用const修饰的对象,其意思是:对象的状态不能被修改 14.拷贝构造函数被调用的场合有3种,分别是:用对象作参数构造对象时、 为函数实参对象赋值时、函数返回对象时 15.C++里的模版包括:函数模版、类模版 16.命名空间:一个由程序设计者命名的内存区域

作用:类似于操作系统中的目录和文件的关系。名字空间建立了一些 相互分隔的作用域,把全局标识符分隔开,避免产生名字冲突。 17.虚基类的作用P124 如果一个派生类有多个直接基类,而这些基类又有一个共同的基类,则在最终的派生类中会保留该间接共同基类成员的多份同名成员。但由 于保留共同基类的多份成员,不仅占用较多的存储空间,还增加了访问 这些成天元时的困难,容易出错。C++提供了虚基类的方法,使得在继 承间接共同基类时只保留其一份成员。 18.多态及其分类P145 多态性是指用一个名字定义不同的函数,这些函数执行不同但又类似的操作,从而可以使用相同的调用方式来调用这些具有不同功能的同名 函数。 面向对象的多态性分为:参数多态,包含多态,重载多态,强制多态 前两种称为通用多态,后两种称为专用多态 19.虚函数与重载函数的比较 ....P153 (1)函数重载处理的是同一层次上的同名函数问题,而虚函数处理的是同一类族中不同派生层次上的同名函数问题,前者是横向重载,后者可以理解为纵向重载。但与重载不同的是:同一类族的虚函数的首部是相同的,而函数重载时函数的首部是不同的。 (2)重载函数可以是成员函数或普通函数,而虚函数只能是成员函数。 (3)重载函数调用是以所传递参数序列的差别作为调用不同函数的依据;虚函数是根据对象的不同去调用不同类的虚函数。

偏振光实验数据处理分析

偏振光实验数据处理分析 ——关于验证马吕斯定律的数据处理方法 一、 马吕斯定律: 1.一束光强度为的线偏振光,透过检偏器以后,透射光的光强度为α20cos I I = (1) 其中是线偏振光的光振动方向与检偏器透振方向间的夹角,该式称为马吕斯定律。 2.在光路中放入偏振片 作为起偏器,获得振动方向与 透振方向一致的线偏振光,线偏 振光的强度为入射自然光强度的 。 马吕斯定律光路图 3.在光路中放入偏振片,作为检偏器,其透振方向 与的夹角为,透过的光振 幅为 αcos A A 2 20 2 = (2) 式中为透过的线偏振光的振幅。因为 ,所以,光强度为α20cos I I = 这就是马吕斯定律,马吕斯定律说明了入射到偏振片上的线偏振光,其透射光强度的变化规律。 二、 简单实验过程 以He-Ne 激光作光源,用偏振片起偏和检偏,光电池接收,用电检流计量度光强的大小。实验从两偏振片方向(或称光轴)平行或垂直开始,记录光电流。测量时每转15记录一个数据,转180,取12个位置读数。 2 P 1 P

三、 数据处理 以角度为横坐标,光电流为纵坐标画图,并与余弦函数的平方值随着角度的变化关系比较 表1 将表1中角度θ和电流i 的数据输入,并通过工作表计算出2cosθ的值。打开Origin 数据处理软件,将含有原始数据的excel 工作表在Origin 数据处理软件中打开。 当图形窗口为当前窗口时,可以采用从菜单进行电流i 和cos 2θ的直线拟合,其拟合的函数为 Y=A+BX i 采用最小二乘法估计方程参数: B X -Y A = ∑ ∑ = N i 2 i N i i i X -X Y -Y X -X B )() )(( 对马吕斯定律的验证一般采用的方法是由实验得到的角度θ和电流i 的数据,进而用作图法得出cos 2θ和I 成正比的线性关系,如果cos 2θ与电流i 的线性关系良好,则说明马吕斯定律得以验证。然而学生用作图法验证马吕斯实验时,是用目测测试点分布而画出cos 2θ和电流i 之间的直线图,目测时测试点呈直线与否的界限难以确定,手工作图过程中也必然引入误差,以至于使实验中真正导致误差较大的原因容易被掩盖。同时,这种处理方法也使实验中产生的有规律性的误差被忽略,其结果往往达不到定量验证的目的。用Origin 数据分析软件依据最小二乘法原理进行实验数据处理,可由相关系数R 定量表示测试点的线性程度,达到定量验证物理规律的目的。由回归标准差SD 可得到实验误差。

面向对象程序设计C++课后题答案

第一章:面向对象程序设计概述 [1_1]什么是面向对象程序设计? 面向对象程序设计是一种新型的程序设计范型。这种范型的主要特征是: 程序=对象+消息。 面向对象程序的基本元素是对象,面向对象程序的主要结构特点是:第一:程序一般由类的定义和类的使用两部分组成,在主程序中定义各对象并规定它们之间传递消息的规律。第二:程序中的一切操作都是通过向对象发送消息来实现的,对象接受到消息后,启动有关方法完成相应的操作。 面向对象程序设计方法模拟人类习惯的解题方法,代表了计算机程序设计新颖的思维方式。这种方法的提出是软件开发方法的一场革命,是目前解决软件开发面临困难的最有希望、最有前途的方法之一。 [1_2]什么是类?什么是对象?对象与类的关系是什么? 在面向对象程序设计中,对象是描述其属性的数据以及对这些数据施加的一组操作封装在一起构成的统一体。对象可以认为是:数据+操作 在面向对象程序设计中,类就是具有相同的数据和相同的操作的一组对象的集合,也就是说,类是对具有相同数据结构和相同操作的一类对象的描述。 类和对象之间的关系是抽象和具体的关系。类是多个对象进行综合抽象的结果,一个对象是类的一个实例。 在面向对象程序设计中,总是先声明类,再由类生成对象。类是建立对象的“摸板”,按照这个摸板所建立的一个个具体的对象,就是类的实际例子,通常称为实例。 [1_3]现实世界中的对象有哪些特征?请举例说明。 对象是现实世界中的一个实体,其具有以下一些特征: (1)每一个对象必须有一个名字以区别于其他对象。

(2)需要用属性来描述它的某些特性。 (3)有一组操作,每一个操作决定了对象的一种行为。 (4)对象的操作可以分为两类:一类是自身所承受的操作,一类是施加于其他对象的操作。例如:雇员刘名是一个对象 对象名:刘名 对象的属性: 年龄:36 生日:1966.10.1 工资:2000 部门:人事部 对象的操作:吃饭开车 [1_4]什么是消息?消息具有什么性质? 在面向对象程序设计中,一个对象向另一个对象发出的请求被称为“消息”。当对象接收到发向它的消息时,就调用有关的方法,执行相应的操作。消息是一个对象要求另一个对象执行某个操作的规格的说明,通过消息传递才能完成对象之间的相互请求或相互协作。消息具有以下3个性质: (1)同一个对象可以接收不同形式的多个消息,做出不同的响应。 (2)相同形式的消息可以传递给不同的对象,所做出的响应可以是不同的。(3)消息的发送可以不考虑具体的接收者,对象可以响应消息,也可以不响应。[1_5]什么是方法?消息和方法的关系是什么? 在面向对象程序设计中,要求某一对象作某一操作时,就向该对象发送一个响应的消息,当对象接收到发向它的消息时,就调用有关的方法,执行响应的操作。方法就是对象所能执行的操作。方法包括界面和方法体两部分。方法的界面也就是消息的模式,它给出了方法的调用协议;方法体则是实现某种操作的一系列计算步骤,也就是一段程序。在C++语言中方法是通过函数来实现的,称为成员函数。消息和方法的关系是:对象根据接收到的消息,调用相应的方法;反过来,有了方法,对象才能响应相应的消息。 [1_6]什么是封装和抽象?请举例说明。

面向对象程序设计完整版

Object- Orien ted Programmi ng C++ 主讲成长生 东华大学计算机科学与技术学院

第一章概述 § 1.1 面向对象程序设计的基本思想 C++是基于C语言发展的,又冲破C语言局限的面向对象的程序设计语言。它与Java 语言都作为当前计算机科学的主流语言, 越来越受到用户的欢迎。 要弄清楚什么是面向对象的程序设计, 首先了解和回顾传统的 ( Pascal(或C))结构化程序设计方法及其设计思想、程序结构及特点。SP(Structure Programming)是60 年代诞生的针对当时爆发的所谓”软件危机” , 为此发展形成了现代软件工程学的基础。 SP的总的设计思想是: . 自顶向下、层次化 . 逐步求精、精细化 程序结构是按功能划分基本模块的树型结构, 使模块间的关系尽可能简单独立。因此SP的程序的基本特点是: . 按层次组织模块(战略上划分战役) . 每一模块只有一个入口, 一个出口 ?代码和数据分离(程序=数据结构+算法) 归纳得到: SP 把数据和过程(代码、函数)分离为相互独立的实体, 用数据代表问题空间中的客体借以表示实际问题中的信 息; 程序代码则用来处理加工这些数据。程序员在编程时 必须时刻考虑所要处理的数据结构和类型。对不同的数据格式即使要作同样

的处理计算, 或者要对相同的数据格式作不同的处理都必须编写不同的程序(如两个整型数和两个浮点数相加)。这样的编程方法,即传统的SP方法设计出来的程序或系统其可重用的成分很少。其次把数据和代码作为不同的分离实体时, 总存在着用错误的数据调用正确的程序模块, 或用正确的数据调用错误的程序模块的危险, 从而使数据与程序始终保持兼容, 已成为程序员 的一个沉重的负担。在开发一个大型软件课题中, 当工程进入到 后期若用户改变了方案要求, 很容易使技术人员的前期工作受到摧毁性的打击,使其前功尽弃。为克服以上的弊端或者该SP方法难以控制处理的矛盾而产生了面向对象程序设计方法, 即Object —Oriented Programming ----------- OOP从二十世纪六十年代提出对象 的雏形, 到七十年代美国国防部的专用语言Ada 语言, 直到当前国际上流行的高品味的Java 和C++(Tc++,Balandc++ 及Vc++), , 应该讲OOP方法与技术吸取了SP的一切优点,同时又正视和顺应现实世界由物质和意识二部分组成。映射到面向对象的解空间就是: 具体事物—对象; 抽象概念—类。 OOP的基本原理是用问题领域的模型来模拟大千世界,从而设计出尽可能直接、自然地表示问题求解方法的软件, 这样的软件由对象组成, 而对象则是完整反映客观世界事物具有不可分割的静态属性(”数据结构” )与动态行为(”方法” )的。而且它们是既有联系又

清华大学偏振光学实验完整实验报告

偏振光学实验完整实验报告 工物53 李哲 2015011783 16号 1.实验目的: (1)理解偏振光的基本概念,在概念以及原理上了解线偏振光,圆偏振光以及椭圆偏振光,并了解偏振光的起偏与检偏方法。以及线偏振光具有的一些性质。 (2)学习偏振片与玻片的工作原理。 2.实验原理: (1)光波偏振态的描述: · 单色偏振光可以分解成两个偏振方向垂直的线偏振光的叠加: t a E X ωcos 1=与()δω+=t a E Y cos 1(其中δ是两个偏振方向分量的相位延迟,21,a a 为两个光的振幅),由其中的δ,,21a a 就可以确定这个线偏振光的性质。 πδ=或0=δ就为线偏振光,2 ,21π δ==a a 为圆偏振光(就是光矢量的顶点绕 其中点做圆周运动,依然是偏振光),而一般情况下是椭圆偏振光。 · 上述式子通常描述的是椭圆偏振光,而本实验通过测量椭圆的长轴方位角ψ以及椭圆的短半轴与长半轴的比值对于椭圆偏振光进行描述。其计算式是: ()δβcos 2tan arctan 2 1 ?=ψ () 12sin sin 112222-?-+=βδa b 而对于实验中的椭圆偏振光而言,其光强在短轴对应的方向最小,在长轴的对应方向最大,所以可以通过使这个椭圆偏振光通过一个偏振片,并调整偏振片的透射轴方位,测量其最大最小值,就可以知道其长轴短轴的比值。又由于光强与振幅的平方成正比,所以测得的光强的比值是长轴短轴之比的平方。 (2)偏振片: · 理想偏振片:只有电矢量振动方向与透射轴平行方向的光波分量才能通过偏振片。 · 实验中的偏振片不是理想化的,并不能达到上述的效果,当入射光波的振动方向与透射轴平行时,其透射率不能达到1,当垂直于透射轴时,其透射率不是0。所以对于偏振片有主透射率以及消光比两个量进行描述。 · 主透射率21T T ,指沿透射轴或消光轴方向振动光的光强透射率。两者的比值

面向对象程序设计课程作业及复习资料

《面向对象程序设计》课程作业及答案 作业1: 是非题 1. 头文件中一般存放着变量和常量的定义、函数的原型以及类的定义。1. 错 2. 程序的编译是以文件为单位的,因此将程序分到多个文件中可以减少每次对程序修改所带来的编译工作量。4. 对 填空题 下面是一个求数组元素之和的程序。主程序中定义并初始化了一个数组,然后计算该数组各元素的和,并输出结果。函数sum计算数组元素之和。填充程序中不完整的部分。 ________A__________ int sum(int [],int); void main() { int ia[5] = {2,3,6,8,10}; B ; sumOfArray = sum(ia,5); cout << "Sum of array:" << sumOfArray << endl; } int sum(int array[],int len) { int iSum = 0; for(int i = 0; C ; D ) E ; return iSum; } 答案: A #include B int sumOfArray; C i < len D i++ E iSum += array[i]; 阅读理解题

写出下列程序的运行结果: // static int i = 20; int x; static int g(int p) { return i + p; } void f(int v) { x=g(v); } // #include extern int x; void f(int); void main() { int i=5; f(i); cout << x; } 回答以下问题:

面向对象程序设计基本概念

面向对象程序设计基本概念 面向对象设计是一种把面向对象的思想应用于软件开发过程中,指导开发活动的系统方法,是建立在“对象”概念基础上的方法学。所谓面向对象就是基于对象概念,以对象为中心,以类和继承为构造机制,来认识、理解、刻画客观世界和设计、构建相应的软件系统。 对象:对象是要研究的任何事物。从一本书到一家图书馆,单的整数到整数列庞大的数据库、极其复杂的自动化工厂、航天飞机都可看作对象,它不仅能表示有形的实体,也能表示无形的(抽象的)规则、计划或事件。对象由数据(描述事物的属性)和作用于数据的操作(体现事物的行为)构成一独立整体。从程序设计者来看,对象是一个程序模块,从用户来看,对象为他们提供所希望的行为。 类:类是对象的模板。即类是对一组有相同数据和相同操作的对象的定义,一个类所包含的方法和数据描述一组对象的共同属性和行为。类是在对象之上的抽象,对象则是类的具体化,是类的实例。类可有其子类,也可有其它类,形成类层次结构。 消息:消息是对象之间进行通信的一种规格说明。一般它由三部分组成:接收消息的对象、消息名及实际变元。 面向对象主要特征: 封装性:封装是一种信息隐蔽技术,它体现于类的说明,是对象的重要特性。封装使数据和加工该数据的方法(函数)封装为一个整体,以实现独立性很强的模块,使得用户只能见到对象的外特性(对象能接受哪些消息,具有那些处理能力),而对象的内特性(保存内部状态的私有数据和实现加工能力的算法)对用户是隐蔽的。封装的目的在于把对象的设计者和对象者的使用分开,使用者不必知晓行为实现的细节,只须用设计者提供的消息来访问该对象。 继承性:继承性是子类自动共享父类之间数据和方法的机制。它由类的派生功能体现。一个类直接继承其它类的全部描述,同时可修改和扩充。继承具有传递性。继承分为单继承(一个子类只有一父类)和多重继承(一个类有多个父类)。类的对象是各自封闭的,如果没继承性机制,则类对象中数据、方法就会出现大量重复。继承不仅支持系统的可重用性,而且还促进系统的可扩充性。 多态性:对象根据所接收的消息而做出动作。同一消息为不同的对象接受时可产生完全不同的行动,这种现象称为多态性。利用多态性用户可发送一个通用的信息,而将所有的实现细节都留给接受消息的对象自行决定,如是,同一消息即可调用不同的方法。例如:Print消息被发送给一图或表时调用的打印方法与将同样的Print消息发送给一正文文件而调用的打印方法会完全不同。多态性的实现受到继承性的支持,利用类继承的层次关系,把具有通用功能的协议存放在类层次中尽可能高的地方,而将实现这一功能的不同方法置于较低层次,这样,在这些低层次上生成的对象就能给通用消息以不同的响应。在OOPL中可通过在派生类中重定义基类函数(定义为重载函数或虚函数)来实现多态性。

长短句变换

长短句变换 【考点描述】 1.长句改为短句 2.短句改为长句 【备考知识】 一、长句与短句 1.句子的长短只就单句而言。长句与短句是相对的,并没有截然的界限。一般情况下,长句主要是指长单句,用词字数较多,结构复杂,表意周详严密的句子就是长句;反之,就是短句。表述同一个意思,可以用一个长句,也可以用一组短句,但是由于表达效果不同,适用的范围也就有所不同。 2.长句一般有三个特点:一是修饰语(定语、状语)用得多,二是并列成分多,三是某一成分结构比较复杂。 3.长句和短句有不同的表达效果。 长句的表达效果是表意严密、精确、细致,语意贯通,气势磅礴。说明道理,多用长句。书面语言特别是政论、科技、法律、公文、商务等方面的文章则多用长句。 短句的表达效果是短小精悍、生动明快、活泼有力、节奏性强。短句能简明扼要地叙述事实,简洁生动地表现人物、事物的迅速变化及表达作者(人物)紧张、激越的情绪或果断、肯定的语气。叙述事实,口语交际多用短句。 灵活选用和变换长短句以增强表达效果,是高考的一项考查内容。 二、长句变短句 常用下列几种方法: (1)先筛选出句子的主干,明确句子的中心意思,然后抽出附加成分,将它们变成按一定顺序排列的短句。 (2)抽出句子的主干,让并列的修饰语分别成为分句。 (3)抽出复杂的修饰成分中的一部分,改为复句里的单句,再让其他的修饰成分分别作分句。 【例1】把下面的长句改写成4个较短的句子,使意思表达得更清楚。(可以改变语序,增删词语,但不得改变原意) 由中国质量万里行促进会组织的、紧密结合当前市场经济热点和市场消费环境,围绕打击假冒、信用建设、质量兴国、名牌战略等社会热点、焦点问题,以“诚信·质量·名牌”为主题,聚集各个领域专家学者进行互动交流的“中国3·15论坛”,将于3月9日在京拉开序幕。 【解析】本题长句的主干是:“中国3·15论坛,将于3月9日在京拉开序幕。”,这是此长句的中心意思。附加成分为:“……消费环境”、“……热点、焦点问题”、“……主题”、“……学者进行交流”,这些都是长句主干的修饰成分,即为状语。改写的方法可以先写出句子的主干,然后对长句的附加成分进行合理改写,即可。 【答案】由中国质量万里行促进会组织的“中国3·15论坛”将于3月9日在京拉开序幕。此次论坛将紧密结合当前市场经济热点和市场消费环境,聚集各个领域专家学者进行互动交流。此次论坛主题是“诚信·质量·名牌”。专家学者们将围绕打击假冒、信用建设、质量兴国、

相关主题
文本预览
相关文档 最新文档