当前位置:文档之家› 四川大学软件工程考点

四川大学软件工程考点

四川大学软件工程考点
四川大学软件工程考点

第一章——软件工程介绍

1.一个包含过程(process)、一系列方法(methods)和工具(tools)的框架,我们称之为软件工程(software engineering)。

2.软件开发人员面临的问题:

①软件开发时间长

②软件开发成本居高不下

③在软件交付给用户之前,我们无法找到所有的错误。

④维护已有的程序花费高昂的时间和人力代价

⑤软件开发和维护的过程难以度量。

3.软件的定义:

①程序(program):通过执行包含在程序中的指令可以满足预期的特征、功能和性能需求

②数据结构(data structure):使得程序充分利用信息。

③文档(ducoment):描述程序操作和使用。

4.What is the difference between software and hardware?

①软件是开发设计的,而不是生产制造的。

②软件不会磨损(wear out),但是会退化(deteriorate)。不断的变更是软件退化的根本原因。硬件会磨损,磨损的部分可以用备用的构件替换,而软件缺不存在备用构件。

③虽然整个工业向着基于构件的构造模型发展,然而大多数的软件还是主要采用用户定制(custom buildt)的方式(Because off-the-shell software components are unavailable in many application domains)。在硬件设计中,构件复用是工程进程中通用的方法。而在软件设计中,大规模的复用还刚刚开始尝试。

5.软件的确定性(determinate)是指系统的输入、处理和输出的顺序及时间是可以预测的;软件的不确定性是指系统的输入、处理和输出的顺序及时间是无法提前预测的。

6.遗留软件(legacy software)——旧的软件

①生命周期长(longevity)②业务关键性(business criticality) ③质量差(poor quality)

遗留软件发生系统演化的原因:

①软件需要修改其适应性,从而可以满足新的计算环境或者技术的需求。

②软件必须根据新的业务需求进行升级。

③软件必须扩展以具有与更多现代系统和数据库协作的能力。

④软件构架必须进行改建以适应多样化的网络环境。

7.软件演化(evolution)

变更(change)(通常称为软件维护)推动了软件演化,它通常是由以下情况引发的:程序纠错,调整软件以适应新的环境,满足用户新特性和功能的需求,以及对软件实施再工程以便在现代应用中发挥作用。

8.软件危机

软件危机是指在计算机软件的开发和维护过程中遇到的一系列严重问题,如软件费用、软件可靠性、软件维护、软件生产、软件重用等。

第二章——过程综述

1.软件过程定义为一个建造高质量软件所需要完成的任务的框架(framework)。

软件生命周期:软件产品或软件系统从设计、投入使用到被淘汰的全过程。

2.**软件工程的定义:

①将系统化(systematic)、规范化(disciplined)、可量化(quantifiable)的方法应用于软件的开发、运行和维护,即将工程化方法应用于软件。②对①中所述方法的研究。

3.软件工程是一种层次化的技术,软件工程层次图如下:

工具tools

方法methods

过程process

质量关注点a quality focus

①软件工程的根基(bedrock)在于质量关注点。

②软件工程的基础(foundation)是过程层。软件过程将各个层次的技术结合在一起,并实施合理地、及时地开发计算机软件。并且过程定义一个框架。

③软件工程方法为建造软件提供技术上的解决方法,包括沟通、需求分析、设计建模、编程、测试和支持。

④软件工程工具:为过程和方法提供自动化或半自动化的支持。

4.过程框架定义了若干小的框架活动,为完整的软件开发建立了基础。

五个通用过程框架活动(generic process framework activity):

①communication沟通

②planning策划

③modeling建模:包括分析(analysis)和设计(design)两个动作

④construction构建

⑤deployment部署

5.stakeholder(共利益者)就是可在项目成功中分享利益的人,包括业务经理、最终用户、软件工程师、支持人员等。

6.不同的项目需要不同的任务集(task set),软件开发根据问题和项目的特点选择任务集。

7.软件工程的通用框架由很多普适性活动(umbrella activity)来实现,普适性活动贯穿于整个软件过程。(across/throughout the entire software process)

尽管有很多种不同的软件工程过程模型,但它们都定义了:一组框架活动,完成每个活动所包含的任务集,任务完成所形成的工作产品,以及一组可以用于整个过程的普适性活动。

8.不同模型之间的区别:

①活动和任务的总体流程,以及相互之间的关系

②在框架中的每一个活动中任务细化的程度

③对所需要提交的工作产品的定义

④质量保证活动应用的方式

⑤过程跟踪和控制活动应用的方式

⑥过程描述的详细和严谨程度

⑦客户和共享利益者对项目参与的深度

⑧软件项目队伍所赋予的自主权

⑨队伍组织和角色明确程度

9.能力成熟度模型(CMMI)能力成熟度模型集成,是一个过程元模型,定义了如何建立完整的软件过程,软件组织所应该具备的过程特征。分为不完全级、已执行级、已管理级、已定义级、已定量管理级、优化级。每个过程域的capability levels:

①第0级:incomplete(不完全级)

②第1级:performed(已执行级)

③第2级:managed(已管理级)

④第3级:defined(已定义级)

⑤第4级:quantitatively managed(已定量管理级)

⑥第5级:optimized(优化级)

10.软件过程可以定义为一系列模式(pattern)的组合,这些模式定义了一系列的软件开发中所需的活动、动作、工作任务、工作产品及相关的行为。

Pattern template provides a consistent means for describing a pattern。

11. formal techniques are available for assessing the software process:

SCAMPI、CBI IPI、SPICE、ISO 9001

SCAMPI提供了五步的过程评估模型:启动(initiating)、诊断(diagnosing)、建立(establishing)、执行(acting)、学习(learning)

SPICE和其他的标准定义了指导软件过程评估的要求,ISO对过程中的质量管理进行检查

12. ISO 9001:2000采用“计划-实施-检查-行动”(plan-do-check-act)循环,将其应用于软件项目的质量管理环节。

A. 计划(plan)是为实现高质量的软件产品并最终提高用户满意度,建立必须的过程目标、活动和任务。

B. 实施是执行软件过程,包括框架活动和普适性活动。

C. 检查监督并测量过程,以保证所有为质量管理所建立的需求均已实现。

D. 行动启动软件过程改进活动,并持续地改进进程。

13.个人过程模型PSP定义的五个框架活动:

①策划(planning)

②高层设计(high-level design)

③高层设计评审(high-level design review)

④开发(development)

⑤后验(postmortem)

PSP强调对所犯的错误类型进行记录和分析,以便于制定避免错误的策略。

14.团队软件过程TSP定义的框架活动:

①项目启动(launch)

②高层设计(high-level design)

③实现(implementation)

④集成(integration)

⑤测试(test)

⑥后验(postmortem)

个人和团队模型都强调了成功软件过程的关键因素:测量、计划、自我管理

第三章——过程模型

1.惯例过程模型:惯例模型规定了一套过程元素——框架活动、软件工程动作、任务、工作产品、质量保证以及每个项目的变更控制机制。每个过程还定义了工作流

2. **瀑布模型waterfall model(经典生命周期classical life circle)、

是一种基于软件生存周期的线性(linear)开发模型。它提出了一个系统的、顺序(sequential)的软件开发方法,从用户需求规格说明开始,通过策划、建模、构件和部署的过程,最终提供一个完整的软件并提供持续的技术支持。

①适用于需求定义清晰(requirements are fixed)且稳定的软件开发

不足之处:

①实际的项目很少遵守瀑布模型提出的顺序。

②用户常难以清楚地描述所有的需求。

③客户必须要有耐心,只有在项目接近尾声的时候,他们才能得到可执行的程序。

3.**增量模型(incremental):以迭代的方式运用瀑布模型,在每个阶段运用线性序列。这种模型把软件看作是一系列相互联系的增量,在开发过程的各次迭代中,每次完成其中的一个增量。

①第一个增量是一个核心产品,每个增量都提交一个可以操作的产品。

②如果在既定的商业要求之前不可能找到足够的开发人员,增量模型显得特别有用。

4.RAD模型:

①是一种侧重于短暂的开发周期的增量过程模型,为大型且必须在严格的时间内提交的项目而设计的。

②是瀑布模型的高速变体,通过基于构件的构建方法实现快速开发。

③是一种linear sequential model

RAD的不足之处(drawbacks):

①对于大型的可伸缩项目,RAD需要大量的人力资源来创建多个相对独立的RAD团队。

②如果没有为短时间内急速完成整个系统做好准备,RAD项目将会失败。

③如果一个系统不能合理地模块化,RAD构建会有很多问题。

④如果系统需求是高性能,不能采用RAD模型。

⑤技术风险很高的时候,不宜采用RAD。

演化过程模型(evolutionary process model)每次迭代产生软件的一个更完整的版本。

5.原型开发(prototyping):用于需求很模糊的时候(requirements are fuzzy,cant define requirement clearly)

**原型模型的思想是:先建立一个能够放映用户主要需求的原型,让用户实际看一下未来系统的面貌,以便判断哪些功能是符合需要的,哪些方面还需要改进,然后将原型反复改进,直至建立完全符合用户要求的新系统。

6.螺旋模型(spiral)

①结合了原型的迭代(iterative)特性、瀑布模型的系统性(systematic)和可控性(controlled)特点。采用循环的方式逐步加深系统定义和实现的深度。

②其他过程模型在软件交付之后就结束了,螺旋模型则不同,它应用在计算机软件的整个生命周期,从概念开发到维护。

③把原型开发作为降低风险的机制,它依赖大量的风险评估专家来保证成功。If a major risk is not uncovered and managed ,problems will undoubtedly occur。

7.协同开发模型:适合于不同的工程团队开发的系统工程项目。

8.专用过程模型:应用较窄,只适合于某些特定的软件工程方法。

①基于构件的开发:本质上是演化模型,需要以迭代方式构建软件。the process to apply when reuse is development objective。

②形式化方法模型:主要活动是生成计算机软件形式化的数学规格说明,意义在于提供无缺陷的软件。

③面向方面的软件开发(AOSD):以用户跨越多个系统功能、特性和信息为关注点。

9.统一过程(UP)是一种增量模型,determined iterativelly,span more than one of the process。定义了五个阶段(phase):

①起始(inception):包括客户沟通和策划活动,强调定义和细化用例,并将其作为主要模型

②细化(elaboration):包括用户沟通和建模活动,重点是创建分析和设计模型,强调类的定义和体系结构的表示

③构建(construction):细化设计模型,并将设计模型转化为软件构件实现

④转换(translation):将软件从开发人员传递给最终用户,并由用户完成Beta测试和验收测试

⑤生产(production):持续地监控软件的运行,并提供技术支持

第四章——敏捷开发(agile process)

1.软件敏捷开发宣言(Manifesto)

①个体和交互胜过过程和工具

②可工作软件胜过宽泛的文档

③用户合作胜过合同谈判

④响应变化胜过遵循计划

普遍存在的变化是敏捷的基本动力。所有敏捷方法都或多或少的遵循以上的原则。

2.Agility is more than ①an effective response to change。

②effective communication among stakeholders

③drawing the custom onto the team

③organizing a team so that it's control of the work performed

Agile alliance 的12条准则中,第一条是最优先要做的是通过尽早、持续交付valuable software 来满足用户的要求

敏捷可用于任何软件过程,实现要点是将软件过程设计为如下方式:

①允许项目团队调整并合理安排任务

②理解敏捷开发方法的易变性并制定计划

③精简并维持最基本的工作产品

④强调增量交付策略

3.敏捷过程的三个假设(Assumption):

①提前预测哪些需求是稳定的和哪些需求会变化非常困难。

②对许多软件来说,设计和构建是交错进行的。事实上,两种活动应顺序开展(tandem)以保证通过构建实施来验证设计模型,而在通过构建验证之前很难估计到应当设计到什么程度。

③从制定计划的角度来看,设计、分析、构建和测试并不像我们所设想的那么容易预测。以上说明敏捷过程必须具有自适应性(adaptable)。

4.软件开发团队及成员应具有的特点:

①competence

②common focus

③collaboration

④decision-making ability

⑤fuzzy problem-sloving ability

⑥mutual trust and respect

⑦self-organization

5.极限编程XP

①XP使用面向对象方法作为推荐的开发范型

②XP的四个框架活动:planning、design、coding、testing(计划、设计、编码和测试)

③Planning始于建立一系列描述待开发软件必要特征与功能的故事(story or user story)。项目速度是第一个发行版本中实现的用户故事个数。

④XP design遵循kis原则(Keep-it-simple);鼓励使用CRC作为有效机制;如果在某个故事设计中碰到困难,实现并评估原型;XP估计既是构建技术又是设计中的重构。

⑤XP coding中的关键概念之一是结对编程(pair programming)。

⑥在编码之前建立单元测试是XP方法的关键因素,XP验收测试(也称用户测试),由客户确定,根据用户故事得到的。

6.重构():是以不改变代码外部行为而进行改进其内部结构的方式来修改软件系统的过程。简而言之,重构是在编码完成之后改进代码设计。

7.自适应软件开发(ASD)强调human collaboration和team self-organization。

ASD的三个阶段:①speculation(思考)②collaboration ③learning

8.动态系统开发方法(DSDM)

①DSDM建议使用修改版Pareto原则。在这种情况下,如果交付整个应用系统需用100%时间,那么80%的应用系统可以用20%的时间交付。

②像XP和ASD一样,DSDM建议使用迭代软件过程。

9.Scrum(橄榄球)

①每一个框架活动中,发生于一个过程模式中的工作任务称为一个冲刺。

②每一个过程模式定义的一系列问题:待定项(backlog)、冲刺(sprint)

③十五分钟例会回答的基本问题:

A.上次例会之后做了什么

B.遇到什么困难

C.下次例会之前做些什么

10.Crystal提倡一种机动性的软件开发方法。

11.特征驱动开发(FDD)

①特征是可以在两周或更短的时间实现的具有客户价值的功能。

②FDD更强调项目管理原则和技术。

12.敏捷建模(AM)认为对所有的系统都是有必要的。AM给实践者(practitioner)的分析和任务设计以非常有用的指导。

13.敏捷理念强调的四个关键问题:

①具有控制力的自我组织团队对所开展工作的重要性

②团队成员之间、开发参与者与客户之间的交流与合作

③对变更代表机遇的认识

④强调快速软件交付让客户满意

第五章——软件工程实践综述

1.软件工程实践的精髓:

①理解问题(交流和分析)

②计划解决方案(建模和软件设计)

③实施计划(代码生成)

④检查结果的精确度(测试和质量保证)

2.David hooker提出的关注软件工程整体实践的核心原则:

①存在价值②保持简洁③维护视图④生产者要让消费者理解

⑤面向未来⑥计划复用⑦认真思考

W5原则——开发一个实际项目计划所必须提出和回答的问题是:

3.HH

①为什么要开发②要做什么东西③什么时候完成④功能由谁负责

⑤组织位于哪里⑥怎样才能在工作中体现技术和管理⑦需要多少资源

4.在软件工程中,需要建立两类模型:分析建模(analysis )和设计建模(design),建模的目的是加深对所要完成的工作的理解并为开发人员提供技术指导。

①分析模型通过三个不同域描述来表达用户的需求:the information domain(信息域)、the functional domain(功能域)、the behavioral domain(行为域)

②设计模型可以帮助开发者高效开发软件的特征:the architecture(构架)、the user interface (用户界面)、component-level detail(构件细节)

5.构造活动包括一系列编码和测试任务

①最初的测试是构件级的,称为单元测试(unit test)

②集成测试(integration test)——在构建系统的时候进行

③确认测试(validation test)——是测试系统是否完全按照需求开发

④验收测试(acceptance test)——由用户检验系统是否按照需求实现了所有的功能

6.测试规则:

①测试是一个以查找程序错误为目的的程序执行过程

②一个好的测试(good test)用例能最大限度地找到尚未发现的错误

③一个成功的测试(successful test)能找到那些尚未发现的错误

7. 部署活动包括三个动作:交付(delivery)、支持(support)和反馈(feedback)

部署活动并不只是发生一次,而是在软件完全开发完成之前要进行许多次。

8.叙述软件构造和软件部署的区别

软件构建包括编码和测试,是在开发阶段由开发人员来完成;

软件部署是将所完成的部分交付给客户,由客户对其进行评测和反馈意见,此时开发人员提供技术支持和维护。

第六章——系统工程(System engineering)

1.计算机的系统:组织在一起通过处理信息来实现预定目标的要素集合或排列。

2.系统要素(system element):

①software(软件)

②hardware(硬件)

③people(人员)

④database(数据库)

⑤documentation(文档)

⑥procedure(规程)

宏要素是指基于计算机系统,它作为更大的基于计算机的系统的一部分。

3.the system hierarchy:world view→domain view→element view→detailed view

4.建立模型工程师要考虑的restraining factor:

①Assumption

②simplification

③limitation

④construction

⑤preferences

5.业务过程工程(BPE)

①The goal of business process engineering is to define architectures that will enable a business to use information effectively。

②BPE定义和开发的三种架构:data architecture、application architecture、technology architecture

③业务过程工程层次:信息战略计划→业务区域分析→业务系统设计→构建和集成

6.产品工程

①the goal of product engineering is to translate the customer's desire for a set of defined capabilities into working product。(定义一个能有效利用信息进行业务活动的体系)

②产品工程是从系统分析开始的系统工程,软件工程师确定用户需求。

③产品工程给出构架的不同系统构件:software、hardware、database、people

④产品工程层次图:需求工程→构件工程→分析和设计建模→构建和集成

7.系统建模:每个基于计算机的系统都可按“输入-处理-输出”模板进行信息转换。

8.Hatley-Pirbhai建模模板:

①user interface

②input

③system function and control

④output

⑤maintenance and self-test

系统环境图a system context diagram(SCD)resides at the top level of the hierarchy。

9.Unified Modeling Language (UML)

**统一建模语言,对软件进行可视化、规约、构造、文档化的一种语言。

UML大量的图表表示法,用于在系统和软件层次分析和设计。涉及到的图:

Deployment diagram(硬件)、activity diagram(软件)、class diagram(软件)、use-case diagram

第七章——需求工程(requirement engineering)

1.RE is a software engineering action that can begins during the communication activity and continues into the modeling activity。是design和construction的桥梁。

目的:在设计和构造之间建立起联系的桥梁

任务:启始、导出、精化、协商、规格说明、确认和管理

2.需求工程通过执行7个不同的活动来完成:

①Inception(起始)

A.establish basic problem requirements

B.define overriding project constrains

C.address major features and functions

②Elicitation (导出):elicit requirements from all stakeholders ,在此阶段利用facilitate meetings、QFD、the development of user scenarios 来进行需求收集活动。

需求导出困难的原因:

A. problem of scope

B. problems of understanding

C. problems of volatility(易变性)

③elaboration(细化):create an analysis model that identifies data 、function and behavioral requirement。

④negotiation(谈判):agree on a deliverable system that is realistic for customer and developer

⑤specification(规格说明):is the final work product produced by the requirement engineering,描述了一个基于计算机系统的功能和性能,以及那些将影响开发系统的约束。

规格说明的形式和格式随着待开发的规模和复杂度的不同而变化。

⑥validation(确认):检查规格查找内容或解释上的错误,以及可能进一步需要解释澄清的地方、丢失的信息,不一致性(consistency是重点)、冲突的需求或不显示的需求。以保证所有系统需求已被无歧义地说明。

⑦management(管理):需求管理是用于帮助项目组进展中标识、控制和跟踪需求以及变更需求的一组活动。

3. 项目初始时的提问应该是context-free(与环境无关的)。The first set of context-free questions focuses on the customer and other stakeholder,overall goals,and benefits。需求工程师可能会问:

①who is behind the request for this work?

②who will use the solution?

③what will be economic benefit of a successful solution?

④is there another source for the solution that you need?

4.质量功能部署(QFD)是一种将用户要求转化成软件技术需求的技术,QFD以最大限度地满足客户的方式来定义需求,贯穿于整个软件工程。QFD确认了三类需求:

①Normal requirement

②Expected requirement

③Exciting requirement

QFD的三种deployment

①function deployment

②information deployment

③task deployment

5.The scenarios,often call use-case,provide a description of how the system will be used。

6. **Use-case:产生了一个参与者与系统的交互。从参与者的角度定义用例,用例从最后用户的角度描述了软件或系统。参与者(Actor)是人员或设备在和软件交互时所扮演的角色。Stakeholder可以访问每个用例而且可以指定每个用例的相对优先级。

写一个完整的use-case:①文字②图(P161)

7. 精化阶段进一步把需求扩展为分析模型(analysis model)

the intent of analysis model is to provide a description of the required information、functional、and behavioral domains for a computer-based system.

Analysis model中用到的UMLdiagram:

①activity diagram(活动图):描述某个受限环境中处理过程的活动序列

②class diagram(类图):列出传感器的属性和可以用于修改这些属性的操作

③uml state diagram (状态图):一种表现系统行为的方法,该方法描绘系统状态以及导致系统改变状态的事件

④use-case diagram(用例图):从用户的视角描述系统

8.The best negotiation strive for a "win-win" (双赢)result。That is,the customer wins by getting the system or product that satisfies the majority of the customer's needs(获得满足大多数需求的系统或产品),and the software team wins by working to realistic and achievable budgets and deadlines (按照实际情况,在可实现的预算和时间期限内完成工作)。

第八章——创建分析模型

1.Requirements analysis

①results in the specification of software's operational characteristics

②indicates software's interface with other system elements

③establish constrains that software must meet

2.需求分析向软件设计者提供信息(information)、功能(function)和行为(behavior)的表示,这些表示可以被转化为结构(architectural)、接口(interface)和构件级(component-level)的设计

3.软件完成之后,analysis model和requirements specification 提供了a means for assessing quality。

4.分析模型是系统描述和系统设计模型之间的桥梁

分析模型的三个主要目标(objective):

①描述客户需要什么

②为软件设计奠定基础

③定义在软件完成后可以被确认的一组需求

5.域分析(domain analysis)是识别分析和详尽说明来自某个特定应用领域的公共需求(common requirements),特别是那些在应用领域内被多个项目重复使用的。

6.两种analysis model的approach

①结构化分析(structure analysis):是一种考虑数据和处理的分析建模方法,数据作为独立的实体转换。数据对象建模定义了对象的属性和关系,操作数据对象的处理建模应表明当数据对象在系统内流动时处理如何转换数据。

②面向对象分析(objected-oriented analysis):就是检查定义为一组用例的问题域,尽量提取定义问题的类。关注于定义类和影响客户需求的类之间的协作方式。UML和统一过程主要是面对对象的。

7. Analysis modeling begin with data modeling(数据建模)

①data objects(数据对象):

A. 数据对象是任何必须被软件理解的复合信息的表示

B. 数据对象只(only)封装数据,在数据对象内没有任何对数据操作的引用。

②data attribute(数据属性)定义了数据对象的性质,可以用来:

A. 为数据对象的实例(instance)命名

B. 描述这个实例(instance)

C. 建立对另一个表中的另一个实例的引用

③relationship(关系)指明数据对象相互连接的方式

④Cardinality(基数)描述了一个对象的出现次数与另一个对象出现次数的关联,有三种

A. 1:1

B. 1:n

C. m:n

Modality(形态)A. 没有明确的必要性或关系是可选的,那么关系的形态是0

B如果关系必须出现一次,则形态是1

⑤ERD的三个元素:attributes、object、relationship。ERD主要目的是represent data objects and their relationships。

8.面对对象(object-oriented)分析

①attributes :a collection of data values that describe a class

②class:encapsulate the data and procedural abstraction required to describe the behaviour of some real word entity。

③object:instance of a specific class。Objects inherit a class's attributes and operations。

④operations:are objects procedures that're invoke when an object receives a message。

9. Scenario-based modeling

①analysis modeling with UML begins with the creation of scenarios in the form of use-case、activity diagram and swimlane diagrams。

②use-case的概念:describe a specific usage scenario in straightforward language from the point of view of a defined actor。

③一个UML activity diagram表现了实施某个功能时发生的活动和判定。

④一个UML swimlane diagram表现了活动流和一些判定,并指明由哪个参与者实施。

10. Flow-oriented modeling

①数据流图DFD采取系统的输入-处理-输出观点,流入软件的数据对象,经过处理元素转换,最后以结果数据对象的形式流出软件。数据或控制对象(带标记的箭头label arrow),转换(圆圈bubble),外部实体(方框boxes)

第一个数据流模型从整体上表现系统,随后的数据流图改进环境图,提供每个后续层增加的细节。

②Data flow modeling is a core modeling activity in structure analysis。

③control flow model用到的地方:

A. 一大类应用问题是事件驱动(driven by events)

B. 这类问题产生控制信息(control information)

C. 处理信息非常关注时间和性能

11. Class-based model

①operation的大概分类(broad category):

A. Manipulate data

B. Perform a manipulation

C.inquire about the sate of an object

D.monitor an object for the occurrence of a controlling event

②CRC(类、职责、协作者)可以用于定义类之间的联系,有三个部分:

A.class

B.responsibility

C.collaborator

③A package(分析包) involves the categorization of analysis model elements into useful groupings.

A packet is used to assemble a collection of related classes。

如果某个类实现一个解决方案,那么这个类就是解决方案的一部分;如果某个类只需要说明一个解决方案,那么这个类就是问题空间的一部分。

12.Behavioral model

①系统状态可以表现特定的外部可观察(externally observable)行为。

②类的状态可以表现当系统执行功能时的行为。

13.解释在面向对象系统中重要的特征:

①封装(encapsulation):

②继承(inheritance):

③多态(polymorphism):

14. 类之间三种不同的通用联系:

①is-part-of(是……的一部分)

②has-knowledge-of(有……的知识)

③depends-upon(依赖……)

第九章——设计工程(design engineering)

1.四种设计:

①data/class design

②architectural design

③interface design

④component design

2.评价良好设计演化的三个特征:

①设计必须实现所有包含在分析模型中的明确需求

②对于代码生成人员、测试维护人员,设计必须是可读的、可理解的指南

③设计必须提供软件的全貌,从实现的角度说明数据域、功能域和行为域

3.五个质量属性quality attributes(FURPS)功能性、易用性、可靠性、性能、可支持性

①functionality

②usability

③reliability

④performance

⑤supportalility

4.集成成本与模块数成正比,工作量与模块数成反比

5.**信息隐藏(Information Hiding):这是把系统分解为模块时的思想,即模块内部的数据与过程,应该对不需要了解这些数据与过程的模块隐藏起来。只有为了完成软件的总体功能而必须在模块间交换的信息,才允许在模块间进行传递。模块应该详细说明且精心设计以求在某个模块中包含的信息(算法和数据)不被不需要这些信息的其他模块访问。

6.内聚与耦合

①cohesion:is a qualitative indication of the degree to which a module focus on just one thing。显示了某个模块相关功能的强度,a cohesion module should just do one thing。

The higher the level cohesion,the easier the component is to implement,test,and maintain。

②coupling:is a qualitative indication of the degree to which a module is connected to other modules and to the outside world。显示了模块间的相互依赖性。

应当尽量高内聚、低耦合

7.组织良好的设计类的四个特征:

①完整性与充分性

②原始性

③高内聚性

④低耦合性

8.data design creates a module and/or information that is represented at a high level of abstraction(the customer/user's view of data)

9.The architectural design for software is the equivalent to the floor plan (平面图)of the house。

10. The interface design for software is the equivalent to a set of detailed drawings for the doors、windows、and external utilities of a house。

11.The component-level design for software is equivalent to a set of detailed for each room in a house.

10.叙述设计模式和框架的区别

基于模式的设计可以复用那些在过去已经被证明是成功的设计元素。

框架则是作为模式的拓展,为某个特定应用域内完整的子系统设计提供体系结构骨架。

第十章——体系结构设计

1.数据设计的目标

把在分析模型中定义的数据对象转化成软件构件级的数据结构,并且在必要时转化为应用程序级的数据库体系结构。

2.**软件体系结构:一个程序和计算系统软件体系结构是指系统的一个或者多个结构。结构中包括软件的构件,构件外部可见属性以及他们之间的相互关系。体系结构并非可运行软件。

3.每种风格的体系结构包含:

①a set of components

②a set of connectors

③constraints

④semantic models(语义模型)

4. 与目标系统(target system)交互的系统表示为:

①superordinate systems(上级系统)②subordinate systems(下级系统)

③peer-level systems(同级系统)④Actors(参与者)

5. 原始模型(archetype)是一个类或者一个模式,描述了一个目标系统体系结构设计的核心抽象。但是随着体系结构设计的进行,这些抽象必须被进一步精化。

6. 体系机构设计中的三种依赖:

①sharing dependency(共享依赖):消费者间或生产者间的依赖关系

②flow dependency(流依赖):生产者和消费者间的依赖关系

③constrained dependency(约束依赖):在一组活动间相关控制流上的约束。

7.转换流(transform flow):the overall flow of data occurs in a sequential manner and follows one,Or only a few,"straight line"paths。

8.事务流(transaction flow):with a single item that triggers other data flow among one of many paths of a data flow diagram,transaction flow characterizes the information flow。

Within a DFD for a large system,both transform flow and transaction flow may be present。(在一个大的DFD中,交换流和事务流可能会同时出现)

9.在一些面向流模型中这两种类型的数据流都会经常遇到(encounter),这些流被分割成段,并且使用适当的映射获取程序结构。

10.事务映射第一级分解分出软件控制层,第二级分解在合适的控制器下分布“第一线工作者模块”。

第十一章——构件级设计建模

1.在面向对象软件工程环境中,构件包括一个协作类集合。

2.传统构件承担的三个角色:

①control component(控制构件)

②problem domain component(问题域构件)

③infrastructure component(基础设施构件)

3.构件开发的原则

OCP原则的内容、优点和实现方法

开关原则(OCP):模块应该对外延具有开放性,对修改具有封闭性

优点:无需对构件自身内部做修改就可以进行扩展的方式来说明构件

实现方法:设计者在那些可能需要扩展的功能与设计类本身之间分离出一个缓冲区

LSP、DIP、ISP、REP、CCP、CRP

4.那些体现出功能、层和通信等内聚性的类和构件,相对来说易于实现、测试和维护。

5.Persistent data source 包含①databases ②files

6.OCL对象约束语言complements UML by allowing a software engineer to use a formal grammar and syntax to construct unambiguous statements about various design model language。

OCL的四个最简单组成:语境(context)、特性(property)、操作(operation)、关键字(keyword)

7. 结构化编程是局限于逻辑流的设计技术,它有三种构造:

①顺序型(sequence)

②条件型(condition)

③重复型(repetition)

结构化设计的优点:reduce complexity,enhances readability、testability、and maintainability

8. 传统构件的三种设计表示:

①graphical——flowchart

②tabular——resultant decision table

③text-based formats

9. 在构建级设计中,面向对象的观点和传统的观点的区别?

面向对象的观点注重细化来自于问题域和基础设施域的设计类;而传统的观点则细化三种不同的构建或模块。

第十二章——user interface design

1.用户接口设计的黄金法则(golden rule)

①place the user in control(置用户于控制之下)

②reduce the user's memory load(减少用户的记忆负担)

③make the user interface consistent(保持界面一致)

2.用户必须记住的东西越多,则越容易出错。减少用户记忆负担:

①减少对短期记忆的要求。

②建立有意义的缺省(meaningful defaults)

③定义直观的快捷方式(shortcuts that are intuitive)

④界面的布局应当基于真实世界的象征

⑤以不断进展(progressive)的方式揭示信息

3.至于用户控制之下:

①以不强迫用户进入用户不必要的或不希望的动作的方式来定义交互方式

②提供灵活的交互

③允许用户交互可以被中断和撤消

④当技能级别增加时可以使交互流水化并允许定制交互

⑤使用户隔离内部技术细节

⑥设计应允许用户和出现在屏幕上的对象直接交互

4.界面一致(interface consistent)的设计原则:

①允许用户将当前任务放入有意义的语境

②在应用系列内保持一致性

③如过去的交互模型已建立起了用户期望,除非有迫不得已的理由,不要改变它

用户以一致的方式展示和获取信息,意味着

①all visual information is organized according to a design standard

②input mechanisms are constrained to a limited set that is used consistently throughout the application。

③mechanisms for navigating from tasks to tasks are consistently defined and implemented

5.用户界面设计的四种模型:

①user model:establish the profile of end-users of system。(建立系统最终用户的轮廓)

②design model:包括对软件的数据、体系结构、界面和程序上的表示。

③mental model心理模型(system perception系统感觉):the image of the system that end-user carry in their heads。

④implementation model:结合了计算机的外在表现(界面的感觉),结合了所有用来描述系统语法和语义的支撑信息。

6.用户界面设计分析的四个框架活动:

①user、task、and environment analysis and modeling

②interface design

③interface construction(implementation)

④interface validation

7.用户界面设计模式(pattern):Each of the example patterns presented would also have a complete component-level design,including design classes、attributes、operations、and interfaces。

8.用户界面设计时遇到的问题:

①system response time

②user help facilities

③error information handling

④menu and command labeling

9.评估时观察用户与界面交互,记录如下数据:

①number of tasks correctly completed over a standard time period

②frequency of actions

③sequence of actions

④time spent looking at the display

⑤number and types of error

⑥error recovery time

⑦time spent using help

⑧number of help references per standard time period

十三章——测试策略

1.测试的顺序:

①unit testing:充分利用测试技术,检查构件中每个控制结构的特定路径以确保完全覆盖,并最大可能地发现错误。

②integration testing:处理并验证与程序构造相关的问题。

③validation testing :为满足所有的功能、行为和性能需求提供最后的保证

④system testing:验证所有的成分能合适地结合在一起,且能满足整个系统的功能/性能需求。

2. Guidelines lead to a successful software testing strategy (P361)

①specify product requirements in a quantifiable manner long before commence。(在最早开始测试之前,要以量化的方式规定产品需求)

②conduct formal technical reviews to assess the testing strategy and test cases themselves。(实施正式技术评审以评估测试策略和测试用例本身·)

3. unit test(单元测试)要测的单元:

①interface

②local data structure

③boundary conditions:确保模块在达到边界值的极限或受限处理的情形下仍能正确执行

④independent paths(execution path)

⑤error handing paths

Because a component is not a stand-alone program(独立程序),driver and/or stub software (驱动软件和或桩软件)must be developed for each unit test。

4. Integration test(集成测试):is a systematic technique for constructing the software architecture while at the same time conducting tests to uncover errors associated with interfacing 。

①top-down(自顶向下)integration:

A. no drivers need to be written,但还是要stubs

B. The top down integration strategy verifies major control or decision points early in the process。

C.主控模块用作测试驱动程序,所有的桩模块替换为直接从属于主控模块的模块。

②bottom-up integration(自底向上):the need for stubs is eliminated(不需要stubs ),排除了对复杂桩的需求。

③regression test(回归测试),为什么说回归测试是集成测试流程中的关键部分?

因为在集成测试策略的环境下,每加入一个新的模块作为测试的一部分时,软件会发生变更,这些变更可能会是使本来可以正常工作的功能产生问题,而回归测试只是重新执行已进行测试的某个子集,以确保变更没有传播不期望的副作用。

④smoking testing(冒烟测试):一种滚动(rolling)的集成测试方法,是时间关键性(time-critical)项目的步进机制,它让软件团队频繁地对项目进行评估。

5.面对对象环境中的集成测试:

①基于线程的测试(thread-based),集成响应系统的一个输入或事件所需的一组类

②基于使用的测试(use-based)

6. 调试使错误清除,发生在测试之后。三种调试方法(debugging tactics):

①brute force(蛮力法):最常用但最低效的方法

②backtracking(回溯法):常用用于小程序

③cause elimination(原因排除):通过归纳演绎引入二分法

7.为什么需要“独立测试组”

独立测试组(ITG)的作用是为了避免开发人员进行测试所引发的固有问题,它可以消除可能存在的认识差异。

第十四章

1.可测性(testability)的特征

①operability ②observability ③controllability ④decomposability(可划分)

⑤simplicity ⑥stability ⑦understandability

2.A good test

①high probability of finding an error

②is not redundant

③should be best breed(最佳品种)

④should be neither too simple or too complex

3.黑盒测试:knowing the function that a product has been designed to perform,可执行显示每个功能是可操作的,同时查找在每个功能中的错误。暗指在软件接口处执行测试,很少关心软件的内部结构。

黑盒测试找到的错误类型:

①功能不正确或遗漏

②接口错误

③数据结构或外部数据库访问错误

④行为或性能错误

⑤初始化和终止错误

Equivalence partitioning(等价划分)是一种黑盒测试,divides the input domain of a program into classes of data from which test cases can be derived。

4.白盒测试:knowing the internal working of a product,可以测试以保证内部操作依据规格说明执行,而且对所有的内部构件已进行了充分的说明。基于过程细节的封闭检查。

5.黑盒测试与白盒测试的比较

黑盒测试是从用户观点,按规格说明书要求的输入数据与输出数据的对应关系设计测试用例,是根据程序外部特征进行测试。

白盒测试是根据程序内部逻辑结构进行测试。

黑盒测试白盒测试

优点①适用于各阶段测试

②从产品功能角度测试

③容易入手生成测试数据

①可构成测试数据使特定程序部分得到测试

②有一定的充分性度量手段

③可或较多工具支持

缺点①某些代码得不到测试

②如果规格说明有误,则无法发现

③不易进行充分性测试

①不易生成测试数据(通常)

②无法对未实现规格说明的部分进行测试

③工作量大,通常只用于单元测试,有应用局

性质是一种确认技术,回答

“我们在构造一个正确的系统吗?”

是一种验证技术,回答

“我们在正确地构造一个系统吗?”

6.Cyclomatic complexity(环复杂性)is a software metric that provides a quantitative measure of the logical complexity of a program(环复杂性是一种软件度量,它为程序的逻辑复杂度提供一个量化的测度)。When used in the context of the basis path testing method,the value computed for Cyclomatic complexity defines the number of independent paths。(环复杂性的值是独立路径的条数)

环复杂性V(G)=E-N+2(E是流图边数,N是流图节点数)

四川大学软件工程硕士招生简章

四川大学软件工程硕士(MSE)上海班招生简章 (金融管理方向) 国家承认学位 自主命题、自主考试、自主划线、自主录取 四川大学是教育部直属全国重点大学,是国家“211工程”和“985工程”重点建设的大学。是由原四川大学、原成都科技大学、原华西医科大学三所全国重点大学于1994年4月和2000年9月两次“强强合并”组建而成。 四川大学软件学院是教育部、原国家计委批准的35所国家级示范性软件学院之一,成立于2001年12月,是为了适应我国经济结构战略性调整的要求和软件产业发展对人才的迫切需要而建立的,旨在支持国家“以信息化带动工业化”的战略部署,通过培养具有国际竞争力的高水平实用型、复合型软件人才,为我国软件产业发展带来新的推动力,实现我国软件产业跨越式发展。 四川大学群贤英才 百余年来,学校先后汇聚了历史学家顾颉刚、哲学家冯友兰、文学家李劼人、美学家朱光潜、物理学家吴大猷、生物学家童第周、植物学家方文培、卫生学家陈志潜、数学家柯召等大师。历史上,吴玉章、张澜曾执掌校务,共和国开国元勋朱德、共和国主席杨尚昆、文坛巨匠郭沫若和巴金、一代英烈江竹筠(江姐)和毛英才等都曾在川大求学。 一、培养目标 四川大学软件工程硕士(MSE)是面向国民经济信息化建设和发展需要、面向企事业单位对软件工程技术人才需求培养的高层次实用型、复合型软件工程技术和软件工程管理人才。 二、培养方案 三、报考条件 1、具有国民教育系列大学本科毕业学历且获得学士学位的人员(特别优秀的无学士

学位者可特殊考虑,不超过报考总人数的10%)。 2、原所学专业和毕业年限不限。 四、考试与录取 1、入学考试由四川大学自主命题和组织,着重考查考生的理论应用、实践能力以 及综合素质。 2、考试科目包括基础知识笔试和专业综合知识面试。基础知识笔试:高等数学、 英语、C语言设计与数据结构基础;专业综合知识面试。 3、录取由四川大学根据笔试和面试成绩综合评定,择优录取。 五、报名方法 身份证复印件、本科学历和学位证书复印件各1份,1寸照片1张,《考生报名资格审查表》。报名费200元,考试费320元。 六、培养期限及费用 1、课程学习实行学分制,学习年限为2~4年。但从入学到获得工程硕士学位的年 限不得超过4年。其中软件工程实践时间不少于1年。 2、学费:32000元,管理费(异地)4000元;书本资料费另计。 七、学习安排 1、考试时间:每年两次(上下半年各一次)。 2、开班时间:秋季班(通过上半年考试的学员)在当年9月开始上课。 春季班(通过下半年考试的学员)在第二年的3月开始上课。 注:历届参加考前辅导班的考生,通过率均在90%以上。 八、学位授予 按培养方案的要求通过课程考试取得规定的学分和通过学位论文(论文形式可以是工程项目技术报告、关键技术的研究论文等)答辩,经四川大学学位评定委员会批准,授予工程硕士(软件工程领域)专业学位,颁发国家统一印制的工程硕士学位证书。 九、咨询和联系方式 上海地区唯一授权合作单位:上海浦江商务专修学院 (办学许可证号:教民号,网址:) 报名地址:上海市普陀区中山北路3553号伸大厦7楼(华东师范大学正门北侧)交通路线:轨道3号线、4号线金沙江路站下,公交:67路、754路、69路、765路、829路、909路、224路华师大站下车。 咨询电话:或转招生办公室张老师 24小时咨询热线:

川大《工程经济(I)》19春在线作业2

(单选题)1: 采用估计工程量单价合同,工程按()进行结算。 A: 计划工程量×承包商所报单价 B: 计划工程量×实际市场单价 C: 实际工程量×承包商所报单价 D: 实际工程量×实际市场单价 正确答案: (单选题)2: 某方案年设计生产能力6 000件,每件产品价格为50元,变动成本为20元,单位产品销售税金及附加10元,年固定成本为64 000元。用产量表示得盈亏平衡点为()。A: 3200 B: 2133 C: 1067 D: 800 正确答案: (单选题)3: 下列选项中,()越小,说明方案盈利能力越大。 A: 盈亏平衡点 B: 投资回收期 C: 价值系数 D: 流动比率 正确答案: (单选题)4: 某贷款建设项目,建设期为3年,第1年贷款200万元,第2年贷款400万元,第三年贷款300万元。贷款利率为10%,求项目建设期利息为()万元。 A: 80.1 B: 82.0 C: 131.1 D: 297.9 正确答案: (单选题)5: 不可用于定量预测的方法是()。 A: 算术平均值法 B: 专家预测法 C: 最小二乘法 D: 指数平滑法 正确答案: (单选题)6: 某贷款建设项目,建设期为3年,第1年贷款200万元,第2年贷款400万元,第三年贷款300万元。贷款利率为10%,项目第3年的建设期利息为()万元。 A: 80.1 B: 82.0 C: 131.1 D: 297.9 正确答案:

(单选题)7: 不属于决策分析方法的是()。 A: 后悔值法 B: 盈亏平衡分析法 C: 最大效益期望值法 D: 大中选大法 正确答案: (单选题)8: 某银行年贷款利率为i,一年计息m次,如果折算为一年计息一次, 则对应的实际年利率r为()。 A: mi B: im C: (1+mi)m-1 D: (1+i/m)m-1 正确答案: (单选题)9: 属于定量预测方法的是:()。 A: 后悔值法 B: 盈亏平衡分析法 C: 最小二乘法法 D: 大中选大法 正确答案: (单选题)10: 保证项目可行的条件是()。 A: FIRR<iC B: FNPV<0 C: FNPV≥0 D: Pt>PC 正确答案: (单选题)11: 属于定性预测的方法是()。 A: 郎格系数法 B: 专家预测法 C: 决策树法 D: 指数平滑法 正确答案: (单选题)12: 某建设项目,当投资收益率i=10% 时,净现值FNPV=200万元;当i=13% 时,FNPV=-100万元。用插值法求得其内部收益率为()。 A: 11% B: 12% C: 13% D: 14% 正确答案:

软件工程导论期末试题A(带答案)

评阅教师得分四川大学期末考试试题(闭卷)(2014~2015学年第1学期) 课程号: 311078040 课程名称:软件工程导论(A卷)任课教师:洪玫,刘东权,李旭伟等 适用专业年级:软件工程 2013级学号:姓名: 2. 请将答案全部填写在本试题纸上; 3. 考试结束,请将试题纸、添卷纸和草稿纸一并交给监考老师。 ????????????????????????????? 一、单项选择题(本大题共20小题,每小题1分,共20分) 提示:在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在 下表中。错选、多选或未选均无分。 1. Software is the collection of ( ). (A) Programs (B) Data (C) Documents (D) All of above 2.Which of the items listed below is not one of the software engineering layers? ( ) (A) Process (B) Methods (C) Tools (D) Manufacturing 3.The prototyping model of software development is ( ). (A) A reasonable approach when requirements are well defined. (B) The best approach to use for projects with large development teams. 注:试题字迹务必清晰,书写工整。本题共11页,本页为第1页

四川大学锦城学院基础工程一课一文

《基础工程》一课一文 120310103 土木一班余宏展 因为专业需要,我们修读了《基础工程》这门课程,就我们了解,它是一门工程学科,专门研究建造在岩土地层上建筑物基础及有关结构物的设计及建造技术的工程学科,在土力学的基础上还涉及到工程地质学、弹性力学、塑形力学、动力学、结构设计和施工等方面。 该《基础工程》课程总共包括8章内容,分别是地基基础的设计原则、浅基础、连续基础、桩基础、基坑工程、地基处理、特殊土地基与地基基础抗震。 在浅基础这一章中,我们清楚了浅基础的类型,按照结构形式可以分为:扩展基础、联合基础、柱下条形基础、柱下交叉条形基础、筏型基础、箱型基础、壳型基础。墙下条形基础和柱下独立基础统称为扩展基础,它的作用是把墙体或柱的荷载侧向扩展到土中,使之满足地基承载力和变形的要求;联合基础主要指同列相邻两柱公共的钢筋混凝土基础;将同一方向上若干个柱子的基础连成一体而形成柱下条形基础,它的抗弯刚度较大,具有调整不均匀沉降的能力;如果基础软弱且在两个方向分布不均,需要基础在两个方向都具有一定的刚度来调整不均匀沉降,则可在柱网下沿纵横两向分别设置钢筋混凝土条形基础,从而形成柱下交叉条形基础;当柱下交叉条形基础底面积占建筑物平面面积的比例比较大,或者建筑物在使用上有要求是,可以在建筑物的

柱、墙下方做成一块满堂的基础,由于它的底面积比较大,故可减少基础压力,提高基础土的承载力,增强基础的整体性,调整不均匀沉降;箱型基础是由钢筋混凝土的底板、顶板、外墙和内墙组成的有一定高度的整体空间结构,适用于软弱地基土的高层、重型或对不均匀沉降有严格要求的建筑物;壳型基础更好的发挥混凝土抗压性能好的特性,省材料,造价低。 通过桩基础的学习,我们知道它是有桩、土和承台共同组成的基础,可以分为低承台桩基础和高承台桩基础。按照受力状况的不同可以分为:竖向抗压桩、竖向抗拔桩、水平受荷桩和复合受荷桩;按桩的性状和竖向受力情况,可以分为:端承型桩和摩擦型桩;根据施工方法的不同,可以分为:预制桩和灌注桩。桩主要有以下五大作用:1、传递荷载;2、消除地基液化影响,对于液化基础穿过液化土层,将荷载传给稳定的不液化层;3、减少沉降;4、抵抗水压力;5、改变地基基础的动力特性。 在地基处理的学习过程中,我们了解了它的目的与内容主要包括:1、提高地基土的抗剪强度,以满足设计对地基承载力和稳定性的要求;2、改变地基的变性性质,防止建筑物产生过大的沉降和不均匀沉降以及侧向变形等;3、改善地基的渗透性和渗透稳定,防止渗流过大和渗透破坏;4、提高地基土的抗震性能,防止液化,隔振的减小振动波的振幅等;5、消除黄土的湿陷性,膨胀土的胀缩性等。地基处理的方法有:碾压及夯实、换图垫层、排水固结、振密挤密、置换及拌入、加筋等。

奥鹏川大工程经济题目和答案

《工程经济》模拟题(Ⅰ) 一、单选题(10×2分=20分) 1.某企业2005 年初向银行借款100 万元,2006 年初又借款100 万元,贷款年利率为12%,到2007 年 末一次偿还。按复利计算,本利和为( 4 )万元。 A.237.44 B. 252.49 C.260 D. 265.93 2.某单位向银行借款订购设备。甲银行年利率12%,每年计一次息;乙银行月利率10‰,按月计息。建 设单位的结论是( 2 )。 A.甲银行实际利率高于乙银行 B.乙银行实际利率高于甲银行 C.两银行的年实际利率相同 D.两银行的年实际利率相同,但偿还利息次数不同 3.可行性研究的前提是( 1 )。 A.市场研究 B. 方案分析 C. 效益研究 D. 技术研究 4.项目的( 4 )计算结果越大,表明其偿债能力越强。 A.财务净现值 B.投资回收期 C. 盈亏平衡点 D. 流动比率 5.价值工程的目的是( 2 )。 A.降低工程成本 B. 提高产品性价比 C. 确保工程质量 D.提高产品功能 6.进行项目评价时,内部收益率应( 4 )。 A.≤0 B. ≥ 0 C. ≤行业规定的基准收益率 D. ≥行业规定的基准收益率 B.7. 不可用于定量预测的方法是( 2 )。 A.算术平均值法B.专家预测法 C.最小二乘法 D.指数平滑法 8. 已知年产120 万吨某产品的生产系统的投资额为85 万元,用生产能力指数法估算年产 360 万吨该产品的生产系统的投资额为( 1 )。(n=0.5,f=1) A. 147.2 万元 B. 127.4 万元 C. 255.3 万元 D. 120.5 万元 9.某企业发行长期债券400 万元,筹资费率2%,债券利息率为 5.5%,所得税税率30%,则资金成本率为( 4 )。 A.11% B.48.12% C.5.6% D.3.93% 10. 保证项目可行的条件是( 3 )。 A. FIRR<i C B. FNPV<0 C. FNPV≥0 D. P t>P C二、多选题(5×4分=20分) 一、单选题(10×2分=20分) 1.下列属于评价投资方案的动态指标是( 1 )。 A. .财务净现值 B.利息备付率 C. 投资利润率 D.速动比率 2.某项目建设期为3 年,建设期内每年年初贷款分别为300 万元、400 万元和500 万元,年利率为 10%。若在第8 年末一次性偿还贷款,则应偿还的本利和为( 4 )万元。 A . 1576.63 B. 1734.29 C. 2098.49 D. 2308.34 3.以下对速动比率说法正确的是( 3 )。 A. 速动比率反映了企业偿还长期债务的能力 B. 速动比率越大越好 C. 速动比率反映了企业偿 还短期债务的能力 D. 速动比率越小越好 4.进行项目评价时,FIRR 应( 3 )。 A. ≥ 0 B. ≤0 C. ≥行业规定的基准收益率 D.≤行业规定的基准收益率 5.某方案年设计生产能力6 000 件,每件产品价格为50 元,变动成本为20 元,单位产品销售税金及附加 10 元,年 固定成本为64000 元。用产量表示得盈亏平衡点为( 1 )件。 A.3200 B. 2133 C. 1067 D. 800 6.某企业发行长期债券400 万元,筹资费率2%,债券利息率为5.5%,所得税税率30%,则资金成本率 为( 4 )。 A.11% B.48.12% C.5.6% D.3.93%

2015四川大学软件工程期末复习题

Multiple choices 1.The rapid application development model is Answer:c a.Another name for component-based development. b. A useful approach when a customer cannot define requirements clearly. c. A high speed adaptation of the linear sequential model. d.All of the abov e. 1.Which of the following is not necessary to apply agility to a software process? a.Eliminate the use of project planning and testing b.Only essential work products are produced c.Process allows team to streamline tasks https://www.doczj.com/doc/4e15952958.html,es incremental product delivery strategy Answer:a 2.How do you create agile processes to manage unpredictability? a.Requirements gathering must be conducted very carefully b.Risk analysis must be conducted before planning takes place c.Software increments must be delivered in short time periods

四川大学《土木工程经济》第二次作业答案

首页 - 我的作业列表 - 《土木工程经济》第二次作业答案 欢迎你, 你的得分: 97.5 完成日期:2018年06月12日 09点16分 说明:每道小题选项旁的标识是标准答案。 一、单项选择题。本大题共14个小题,每小题 2.0 分,共28.0分。在每小题给出的选项中,只有一项是符合题目要求的。 1.进行项目评价时,财务净现值应()。 A.≤0 B.≥ 0 C.≤行业规定的基准收益率 D.≥行业规定的基准收益率 2.属于定性预测的方法是()。 A.郎格系数法 B.专家预测法 C.决策树法 D.指数平滑法 3.已知某日产20吨产品的化工生产系统其投资额为30万元,若拟建生产能 力为日产80吨的同类系统,则投资总额大约是已建系统的()倍。(取n=0.6,) A. 1.3 B. 1.6 C. 2.3 D. 4 4.为了获得最大利润,又能有效地防范和降低投资风险,在建设前期阶段选 择方案时应尽量选取()的方案。 A.产品销售价格盈亏平衡点高 B.不确定性因素敏感性强 C.生产能力利用率高

D.销售收入盈亏平衡点低 5.保证项目可行的条件是()。 A.FIRR<iC B.FNPV<0 C.FNPV≥0 D.Pt>PC 6.运用价值工程对设计进行分析的目的是()。 A.方案创新以提高产品的功能 B.方案创新以降低产品的成本 C.提高功能对成本的比值 D.提高成本对功能的比值 7.不属于企业负债的内容包括()。 A.银行贷款 B.发行股票 C.设备租赁 D.发行债券 8.某建设项目,当投资收益率i=18% 时,净现值FNPV=-499万元;当i=16% 时,FNPV=9万元。用插值法求得其内部收益率为()。 A.17.8% B.17.96% C.16.04% D.16.20% 9.安装单位工程概算的主要编制方法有()。 A.生产能力指数法、造价指标法

史上最全四川大学软件工程导论选择题题库

Chapter 1 1 Which question no longer concerns the modern software engineer? A)Why does computer hardware cost so much? B) Why does software take a long time to finish? C) Why does it cost so much to develop a piece of software? D) Why can't software errors be removed from products prior to delivery? Section 1.1 2 Software is a product and can be manufactured using the same technologies used for other engineering artifacts. A) True B)False Section 1.1 3 Software deteriorates rather than wears out because A) Software suffers from exposure to hostile environments B) Defects are more likely to arise after software has been used often C)Multiple change requests introduce errors in component interactions D) Software spare parts become harder to order Section 1.2 4 WebApps are a mixture of print publishing and software development, making their development outside the realm of software engineering practice. A) True B)False Section 1.3 5 Which of the items listed below is not one of the software engineering layers? A) Process B)Manufacturing C) Methods

四川大学工程地质复习资料

@工程师行事的职业标准应是尽力使其作品: (1) 满足功能使用要求;(2) 安全、经济;(3) 外观整洁、美观。 @人类工程活动与地质环境的依存关系——指工程建设不能脱离地质环境,必定在某种程度上受到地质环境的制约,因此,人类的工程活动和工程建筑物必须具备一定的地质环境的适宜性。 @人类工程活动和地质环境的相互作用——指一方面人类工程活动要受地质环境的制约,另一方面地质环境又会受到人类工程活动的影响,因此,是相互作用,也称双向作用。 @相互作用方式:(动态的,逐次扰动和协调;可以收敛到相对的和谐;也可能发散、出现失稳势,造成灾害) @不能正确预见工程活动与地质环境间相互作用的必然结果: ⑴不能合理开发利用地质环境⑵影响到工程活动的安全与经济⑶致使地质环境恶化,使已有建筑物受到不良影响⑷工程技术、管理人员要负相应的责任 @工程地质学是调查、研究、解决与各种工程活动相关的地质问题的学科。 @工程地质学在水利水电工程建设中的主要任务:选择工程地质条件最优良的建筑地址;查明建筑区的工程地质条件和可能发生的不良工程地质作用;根据选定地质的工程地质条件,提出枢纽布置,建筑物结构类型、施工方法及运营使用中应注意的事项;提出改善和防治不良地质条件的方案措施。 @人类工程活动——指采取工程措施进行能源、资源开发利用、工农业基础设施和人民生活设施的建设等有关活动,包括规划、设计、施工、开采和运行。 @人类的工程活动按行业功能分为:灾害防治及环境保护工程、国防基地工程城镇设施工程化工冶炼工程矿业工程交通运输工程水利水电工程 @地质环境——指以岩石圈为主,在和大气、生物、水圈的相互作用中形成和演化的人类生活、生存和工程设施受其影响的周围的岩土介质。特点(开放的、演化的)动态系统。 @自然环境包括:大气圈、生物圈、水圈、岩石圈 @自然环境演化方式:原生演化、次生演化 @人类工程活动的环境影响——指由于人类工程活动产生对地质环境的扰动,引起地质环境各要素及总体环境效因的变化(如岩(土)物质组成、结构、特性、赋存状态、边界条件和运动特征等要素)可分为:(环境正效应、环境负效应) @环境工程地质学与工程地质学的区别:(目的、区域、综合、预测、能动性) @工程地质学——研究与工程活动有关的地质环境及其评价、预测和保护的科学。 @地质环境对人类工程活动的制约:影响工程建筑物的稳定和正常使用、以一定作用影响工程活动的安全、由于某些地质条件的恶劣而提高了工程的造价。 @人类工程活动对地质环境的作用方式:工程荷载(作用结果:地基及周围变形、地基及周围应力集中区内的岩土屈服拉张变形);岩土开挖(引发岩(土)应力状态的卸载和调整、造成岩(土)开挖振动和爆破、损伤岩(土)临空面位置、形态发生改变、引发地下水的排泄、地表水的聚集、开挖后岩(土)弃渣的堆积和处理);水流水体调节(导致地面沉降、水库诱发地震、库岸坍塌、库尾淤积造成支流不畅)。 @岩石:由矿物或岩屑在地质作用下按一定规律聚集而形成的自然集合体。 @岩石按成因的分类(岩浆岩、沉积岩、变质岩) @影响岩石力学性质和物理性质的三个重要因素 矿物:存在于地壳中的具有一定化学成分和物理性质的自然元素和化合物 结构:组成岩石的物质成分、颗粒大小和形状以及其相互结合的情况 构造: 组成成分的空间分布及其相互间排列关系 **岩土体:指工程影响范围内的岩石和土的综合体 **岩土体工程分类:地基岩土体、边坡岩土体、洞室周围岩土体 **物质组成分类:岩体、岩土、体土体 **岩体构成:结构面(岩体中的各种物质分异面、破裂面及软弱夹层)+结构体(岩体中被各种成因的结构面所围限的相对完整的岩石块体) **结构面的规模:Ⅰ级:指大断层或区域性断层。控制工程建设地区的地壳稳定性,直接影响工程岩体

四川大学土木工程经济考试题试题库和答案解析

.WORD.格式. 2010-2011学年度第3学期09级期末练习 土木工程经济 题号一二三四 得分ABAAA DBADC D 一、单选题 1. 某企业2005年初向银行借款100万元,2006年初又借款100万元,贷款年利率为12%,到2007年末一次偿还。按复利计算,本利和为()万元。 A.237.44 B. 252.49 C.260 D. 265.93 2. 某单位向银行借款订购设备。甲银行年利率12%,每年计一次息;乙银行月利率10‰,按月计息。建设单位的结论是()。 A.甲银行实际利率高于乙银行 B.乙银行实际利率高于甲银行 C.两银行的年实际利率相同 D.两银行的年实际利率相同,但偿还利息次数不同 3. 可行性研究的前提是()。 A. 市场研究 B. 方案分析 C. 效益研究 D. 技术研究 4. 项目的()计算结果越大,表明其偿债能力越强。 A. 财务净现值 B.投资回收期 C. 盈亏平衡点 D. 流动比率 5. 价值工程的目的是()。 A. 降低工程成本 B. 提高产品性价比 C. 确保工程质量 D.提高产品功能 6. 进行项目评价时,内部收益率应()。 A. ≤0 B. ≥ 0 C. ≤行业规定的基准收益率 D. ≥行业规定的基准收益率 7. 不可用于定量预测的方法是()。 A.算术平均值法B.专家预测法 C.最小二乘法 D.指数平滑法 8. 已知年产120万吨某产品的生产系统的投资额为85万元,用生产能力指数法估算年产360万吨该产品的生产系统的投资额为()。(n=0.5,f=1) A. 147.2万元 B. 127.4万元 C. 255.3万元 D. 120.5万元 9.某企业发行长期债券400万元,筹资费率2%,债券利息率为5.5%,所得税税率30%,则资金成本率为()。 A.11% B.48.12% C.5.6% D.3.93% 10. 保证项目可行的条件是()。 A. FIRR<i C B. FNPV<0 C. FNPV≥0 D. P t>P C 11. 不能用现金流量表计算得到的经济指标是 ( )。 A. 投资回收期 B.资产负债率 C.财务净现值 D.动态投资回收期 12. 财务内部收益率是指建设项目在()内,财务净现值为零时的折现率。 A. 投产期 B.运营期 C. 整个计算期 D.自然寿命期 13. 关于流动比率,说法正确的是()。 .资料分享.

2021四川大学软件工程考研真题经验参考书

关于考研的问题,大家或所或少只要参加过考试的人就会有自己的复习方 法和心得,今天我就给大家分享一下我的考研心得,希望对大家有所帮助; 政治学科话还是依靠课本,但是李凡《政治新时器》确实也帮了我很大的忙——每一个考研的人都懂。李凡的实力自然不容小觑,。总而言之,用李凡《政治新时器》,相信李凡,思政绝对不会让你吃亏。 英语的话,我仍在坚持背单词、短语。单词还是推荐《一本单词》比较好,第二遍结束时明显感到阅读已经找到些感觉和套路了,没有之前那样沮丧和无 奈了。第三遍是从九月到十月,这一遍我开始认真总结出错原因,分析出题思路,但是还是没有动手整理错题和单词,还是重复记单词,读阅读理解原文。 第四遍是十一月,这一遍每天下午按照考场的题量,真题推荐下《木糖英语真 题手译版》,做至少四篇阅读并完成改错,整理仍然不会的单词,第二天早上,首先复习昨天整理的内容,下午继续做题、整理。十二月,阅读仍坚持在做, 作文加大力度,认真看了历年真题的作文,试着自己写,但发现语料很不足, 然后就看了下蛋核英语的视频课程;此时,单词、短语都在重点背诵自己整理 到笔记上的内容。最后,大家可以关注下木糖英语考研微信公众号与蛋核英语 考研微信公众号,会定期更新新的知识点; 对于专业课,先辈们总结过一句话,“一切皆有可能”。意思是说,书上任何角度的内容都有考到的可能性,所以复习时,力求全面而非重点。 我的专业课考的书都学过,学的很不错,所以复习起来很快。十一开始的复习,一个月过了一遍(包括做课后题,辅导资料的题),最后没事做套真题保持热度就好。专业课因人而异,自己把握复习时间。 很重要的一点,我和老师关系都不错,有各种科目的老师,有他们的联系方式,他们给了我很大的帮助,心里非常感谢,希望大家也不要忽视老师的重要性。 还是那句话,之前用功了,复习起来不难,偷懒了,你要为偷懒付出更多的努力。相同的结果,过程千差万别。我们大多只关注结果,过程对于我而言同样重要,经历的人都懂得。 知识会不会,自己心里要有数,不要欺骗自己。一些自己的方法和感触,可能只适合我却不适合你,我只是为大家提供一些经验,方法,希望对大家有帮助,哪怕是一点点的帮助,也希望你也能实现自己的目标,共勉。

四川大学土木工程经济考精彩试题(卷)题库与问题详解

.. 2010-2011学年度第3学期09级期末练习 土木工程经济 一、单选题 1. 某企业2005年初向银行借款100万元,2006年初又借款100万元,贷款年利率为12%,到2007年末一次偿还。按复利计算,本利和为()万元。 A.237.44 B. 252.49 C.260 D. 265.93 2. 某单位向银行借款订购设备。甲银行年利率12%,每年计一次息;乙银行月利率10‰,按月计息。建设单位的结论是()。 A.甲银行实际利率高于乙银行 B.乙银行实际利率高于甲银行 C.两银行的年实际利率相同 D.两银行的年实际利率相同,但偿还利息次数不同 3. 可行性研究的前提是()。 A. 市场研究 B. 方案分析 C. 效益研究 D. 技术研究 4. 项目的()计算结果越大,表明其偿债能力越强。 A. 财务净现值 B.投资回收期 C. 盈亏平衡点 D. 流动比率 5. 价值工程的目的是()。 A. 降低工程成本 B. 提高产品性价比 C. 确保工程质量 D.提高产品功能 6. 进行项目评价时,部收益率应()。 A. ≤0 B. ≥ 0 C. ≤行业规定的基准收益率 D. ≥行业规定的基准收益率 7. 不可用于定量预测的方法是()。 A.算术平均值法B.专家预测法 C.最小二乘法 D.指数平滑法 8. 已知年产120万吨某产品的生产系统的投资额为85万元,用生产能力指数法估算年产360万吨该产品的生产系统的投资额为()。(n=0.5,f=1) A. 147.2万元 B. 127.4万元 C. 255.3万元 D. 120.5万元 9.某企业发行长期债券400万元,筹资费率2%,债券利息率为5.5%,所得税税率30%,则资金成本率为()。 A.11% B.48.12% C.5.6% D.3.93% 10. 保证项目可行的条件是()。 A. FIRR<i C B. FNPV<0 C. FNPV≥0 D. P t>P C 11. 不能用现金流量表计算得到的经济指标是 ( )。 A. 投资回收期 B.资产负债率 C.财务净现值 D.动态投资回收期 12. 财务部收益率是指建设项目在(),财务净现值为零时的折现率。 A. 投产期 B.运营期 C. 整个计算期 D.自然寿命期 13. 关于流动比率,说确的是()。 A. 流动比率一般应大于2 B. 流动比率一般应小于1 C. 流动比率=流动负债/流动资产 D. 流动比率=流动资产/流动负债 14. 建设项目可以采取()的方式筹集资本金。 . .下载可编辑. .

四川大学软件工程期末

A.Multiple choice (Only one is correct): ( 20*2%=40%) 1 Approximately which activity listed below will consume the least amount of time in a project? A analysis B design C coding D testing 2 The first step in project planning is to A determine software scope B select project team leader C determine the budget D determine the process model 3 Which factors are important when choosing a project team leader? A managerial identity B outstanding programming ability C problem solving ability D ability of communicating to other people 4 The importance of software design can be summarized in a single word: A accuracy B complexity C efficiency D quality 5 Cohesion is a qualitative indication of the degree to which a module A can be written more compactly B is connected to other modules and the outside world C is able to complete its function in a timely manner D focuses on just one thing 6 Notations for depicting procedural detail include A box diagram B ER diagram C flow chart D decision table 7 The best reason for using independent software test teams is that

奥鹏川大工程经济题目和答案

奥鹏川大工程经济题目和答案

《工程经济》模拟题(Ⅰ) 一、单选题(10×2分=20分) 1.某企业2005 年初向银行借款100 万元,2006 年初又借款100 万元,贷款年利率为12%,到2007 年末 一次偿还。按复利计算,本利和为(4 )万元。 A.237.44 B. 252.49 C.260 D. 265.93 2.某单位向银行借款订购设备。甲银行年利率12%,每年计一次息;乙银行月利率10‰,按月计息。建设 单位的结论是( 2 )。 A.甲银行实际利率高于乙银行 B.乙银行实际利率高于甲银行 C.两银行的年实际利率相同 D.两银行的年实际利率相同,但偿还利息次数不同 3.可行性研究的前提是( 1 )。 A.市场研究 B. 方案分析 C. 效益研究 D. 技术研究 4.项目的(4 )计算结果越大,表明其偿债能力越强。 A.财务净现值 B.投资回收期 C. 盈亏平衡点 D. 流动比率 5.价值工程的目的是( 2 )。 A.降低工程成本 B. 提高产品性价比 C. 确保工程质量 D.提高产品功能 6.进行项目评价时,内部收益率应( 4 )。 A.≤0 B. ≥ 0 C. ≤行业规定的基准收益率 D. ≥行业规定的基准收益率 B.7. 不可用于定量预测的方法是( 2 )。 A.算术平均值法B.专家预测法C.最小二乘法D.指数平滑法 8. 已知年产120 万吨某产品的生产系统的投资额为85 万元,用生产能力指数法估算年产 360 万吨该产品的生产系统的投资额为( 1 )。(n=0.5,f=1) A. 147.2 万元 B. 127.4 万元 C. 255.3 万元 D. 120.5 万元 9.某企业发行长期债券400 万元,筹资费率2%,债券利息率为5.5%,所得税税率30%,则资金成本率 为( 4 )。 A.11% B.48.12% C.5.6% D.3.93% 10. 保证项目可行的条件是( 3 )。 A. FIRR<i C B. FNPV<0 C. FNPV≥0 D. P t>P C二、多选题(5×4分=20分) 一、单选题(10×2分=20分) 1.下列属于评价投资方案的动态指标是( 1 )。 A. .财务净现值 B.利息备付率 C. 投资利润率 D.速动比率 2.某项目建设期为3 年,建设期内每年年初贷款分别为300 万元、400 万元和500 万元,年利率为10%。 若在第8 年末一次性偿还贷款,则应偿还的本利和为( 4 )万元。 A . 1576.63 B. 1734.29 C. 2098.49 D. 2308.34 3.以下对速动比率说法正确的是(3 )。 A. 速动比率反映了企业偿还长期债务的能力 B. 速动比率越大越好 C. 速动比率反映 了企业偿还短期债务的能力 D. 速动比率越小越好 4.进行项目评价时,FIRR 应(3 )。 A. ≥ 0 B. ≤0 C. ≥行业规定的基准收益率 D.≤行业规定的基准收益率 5.某方案年设计生产能力6 000 件,每件产品价格为50 元,变动成本为20 元,单位产品销售税金及附加10 元,年 固定成本为64000 元。用产量表示得盈亏平衡点为( 1 )件。 A.3200 B. 2133 C. 1067 D. 800 6.某企业发行长期债券400 万元,筹资费率2%,债券利息率为5.5%,所得税税率30%,则资金成本率为 ( 4 )。 A.11% B.48.12% C.5.6% D.3.93%

四川大学工程地质复习资料

@工程师行事的职业标准应是尽力使其作品: (1)满足功能使用要求;(2)安全、经济;(3)外观整洁、美观。 劭类工程活动与地质环境的依存关系―― 指工程建设不能脱离地质环境,必定在某种程度上受到地质环境的制约,因此,人类的工程活动和工程建筑物必须具备一定的地质环境的适宜性。 劭类工程活动和地质环境的相互作用一一指一方面人类工程活动要受地质环境的制约,另一方面地质环境又会受到人类工程活动的影响,因此,是相互作用,也称双向作用。 @目互作用方式:(动态的,逐次扰动和协调;可以收敛到相对的和谐;也可能发散、出现失稳势,造成灾 害) @不能正确预见工程活动与地质环境间相互作用的必然结果: ⑴不能合理开发利用地质环境⑵影响到工程活动的安全与经济⑶致使地质环境恶化,使已有建筑物 受到不良影响⑷工程技术、管理人员要负相应的责任 砂程地质学是调查、研究、解决与各种工程活动相关的地质问题的学科。 妙程地质学在水利水电工程建设中的主要任务:选择工程地质条件最优良的建筑地址;查明建筑区的工 程地质条件和可能发生的不良工程地质作用;根据选定地质的工程地质条件,提出枢纽布置,建筑物结构类型、施工方法及运营使用中应注意的事项;提出改善和防治不良地质条件的方案措施。 锹类工程活动一一指采取工程措施进行能源、资源开发利用、工农业基础设施和人民生活设施的建设等 有关活动,包括规划、设计、施工、开采和运行。 劭类的工程活动按行业功能分为:灾害防治及环境保护工程、国防基地工程城镇设施工程化工冶炼工程 矿业工程交通运输工程水利水电工程 @fe质环境一一指以岩石圈为主,在和大气、生物、水圈的相互作用中形成和演化的人类生活、生存和工 程设施受其影响的周围的岩土介质。特点(开放的、演化的)动态系统。 @自然环境包括:大气圈、生物圈、水圈、岩石圈 @1然环境演化方式:原生演化、次生演化 劭类工程活动的环境影响一一指由于人类工程活动产生对地质环境的扰动,引起地质环境各要素及总体 环境效因的变化(如岩(土)物质组成、结构、特性、赋存状态、边界条件和运动特征等要素)可分为:(环境正效应、环境负效应) 前境工程地质学与工程地质学的区别:(目的、区域、综合、预测、能动性) 砂程地质学一一研究与工程活动有关的地质环境及其评价、预测和保护的科学。 @地质环境对人类工程活动的制约:影响工程建筑物的稳定和正常使用、以一定作用影响工程活动的安全、由于某些地质条件的恶劣而提高了工程的造价。 劭类工程活动对地质环境的作用方式:工程荷载(作用结果:地基及周围变形、地基及周围应力集中区 内的岩土屈服拉张变形);岩土开挖(引发岩(土)应力状态的卸载和调整、造成岩(土)开挖振动和爆破、损伤岩(土)临空面位置、形态发生改变、引发地下水的排泄、地表水的聚集、开挖后岩(土)弃渣的堆积和处理);水流水体调节(导致地面沉降、水库诱发地震、库岸坍塌、库尾淤积造成支流不畅)。 @岩石:由矿物或岩屑在地质作用下按一定规律聚集而形成的自然集合体。 @岩石按成因的分类(岩浆岩、沉积岩、变质岩) @影响岩石力学性质和物理性质的三个重要因素 矿物:存在于地壳中的具有一定化学成分和物理性质的自然元素和化合物 结构:组成岩石的物质成分、颗粒大小和形状以及其相互结合的情况 构造:组成成分的空间分布及其相互间排列关系 **岩土体:指工程影响范围内的岩石和土的综合体 **岩土体工程分类:地基岩土体、边坡岩土体、洞室周围岩土体 **物质组成分类:岩体、岩土、体土体 **岩体构成:结构面(岩体中的各种物质分异面、破裂面及软弱夹层)+结构体(岩体中被各种成因的结 构面所围限的相对完整的岩石块体) **结构面的规模:1级:指大断层或区域性断层。控制工程建设地区的地壳稳定性,直接影响工程岩体 稳定性;n级:指延伸长而宽度不大的区域性地质界面;川级:指长度数十米至数百米的断层、区域性

川大《工程经济(I)》19春在线作业11答案

《工程经济(I)》18春在线作业1-0001 试卷总分:100 得分:0 一、单选题(共15 道试题,共30 分) 1.下列属于投资方案动态评价指标的是()。 A.投资利润率 B.利息备付率 C.财务净现值 D.速动比率 正确答案:C 2.属于定性预测的方法是()。 A.郎格系数法 B.专家预测法 C.决策树法 D.指数平滑法 正确答案:B 3.某贷款建设项目,建设期为3年,第1年贷款200万元,第2年贷款400万元,第三年贷款300万元。贷款利率为10%,求项目建设期利息为()万元。 A.80.1 B.82.0 C.131.1 D.297.9 正确答案:C 4.不属于决策分析方法的是()。 A.后悔值法 B.盈亏平衡分析法 C.最大效益期望值法 D.大中选大法 正确答案:B 5.保证项目可行的条件是:()。 A.FNPV<0 B.FNPV≥0 C.Pt>PC D.FIRR<iC 正确答案:B

6.下列选项中,()越小,说明方案盈利能力越大。 A.盈亏平衡点 B.投资回收期 C.价值系数 D.流动比率 正确答案:A 7.进行项目评价时,内部收益率应()。 A.≤0 B.≥0 C.≤行业规定的基准收益率 D.≥行业规定的基准收益率 正确答案:D 8.某方案年设计生产能力6 000件,每件产品价格为50元,变动成本为20元,单位产品销售税金及附加10元,年固定成本为64 000元。用产量表示得盈亏平衡点为()。 A.3200 B.2133 C.1067 D.800 正确答案:A 9.价值工程的核心内容为()。 A.方案创新以提高产品的功能 B.方案创新以降低产品的成本 C.提高功能对成本的比值 D.提高成本对功能的比值 正确答案:C 10.运用价值工程对设计进行分析的目的是()。 A.方案创新以提高产品的功能 B.方案创新以降低产品的成本 C.提高功能对成本的比值 D.提高成本对功能的比值 正确答案:C 11.采用估计工程量单价合同,工程按()进行结算。 A.计划工程量×承包商所报单价 B.计划工程量×实际市场单价

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