当前位置:文档之家› 面向对象程序设计教程答案.docx

面向对象程序设计教程答案.docx

面向对象程序设计教程答案.docx
面向对象程序设计教程答案.docx

面向对象程序设计教程(C++吾言描述)题解与课程设计指导

面向对象程序设计概论

一、 名词解释

抽象封装消息

【问题解答】

面向对象方法中的抽象是指对具体问题 (对象)进行概括, 抽出一类对象的公共 性质并加以

描述的过程。

面向对象方法中的封装就是把抽象出来的对象的属性和行为结合成一个独立的 单位,并尽可能

隐蔽对象的内部细节。

消息是面向对象程序设计用来描述对象之间通信的机制。 一个消息就是一个对象 要求另一个对

象实施某种操作的一个请求。

二、 填空题

(1) 目前有面向过程的结构化程序设计方法和面向对象的程序设计方法两种重 要的程序设

计方法。

(2) 结构化程序设计方法中的模块由顺序、选择和循环 3 种基本结构组成。

( 3) 在结构化程序设计方法中,程序可表示为程序 =数据结构 +算法; 而面向 对象的程序

设计方法,程序可表示为程序 =对象 +消息。

( 4) 结构化程序设计方法中的基本模块是过程; 而面向对象程序设计方法中 的基本模块是

类。

( 5) 面向对象程序设计方法具有抽象性、封装性、继承性和多态性等特点。

三、 选择题(至少选一个,可以多选)

( 1) 面向对象程序设计着重于( B )的设计。

A. 对象

B. 类

C. 算法

D. 数据

( 2) 面向对象程序设计中, 把对象的属性和行为组织在同一个模块内的机制叫 做

( C )。

A. 抽象

B. 继承

C. 封装

D. 多态

( 3) 在面向对象程序设计中,类通过( D )与外界发生关系。

A. 对象

B. 类

C. 消息

D. 接口

( 4) 面向对象程序设计中,对象与对象之间的通信机制是( C )。

A. 对象

B. 类

C. 消息

D. 接口

(5)关于C++与C 语言的关系的描述中,(D )是错误的。

A. C 语言是C++的一个子集

B. C 语言与C++是兼容的

C. C++对C 语言进行了一些改进

D. C++和C 语言都是面向对象的

【结果分析】

C 语言是面向过程的。C++吾言是一种经过改进的更为优化的 C 语言,是一种混 合型语言,

既面向过程也面向对象。

( 6) 面向对象的程序设计将数据结构与( A )放在一起,作为一个相互依 存、不可分割

的整体来处理。

第1

A. 算法

B. 信息

C. 数据隐藏

D. 数据抽象

(7)下面(A )不是面向对象系统所包含的要素。

A. 重载

B. 对象

C. 类

D. 继承

【结果分析】

面向对象=对象+类+继承+消息+多态

(8)下面说法正确的是(BC )。

A. 将数据结构和算法置于同一个函数内,即为数据封装

B. 一个类通过继承可以获得另一个类的特性

C. 面向对象要求程序员集中于事物的本质特征,用抽象的观点看待程序

D. 同一消息为不同的对象接受时,产生的行为是一样的,这称为一致性【结果分析】

面向对象程序设计方法具有抽象性、封装性、继承性和多态性等特点。将数据结构和算法置于同一个类内,即为数据封装。同一消息为不同的对象接受时,产生的行为可能是不一样的,这称为多态性。

(9)下面说法正确的是(AD )。

A. 对象是计算机内存中的一块区域,它可以存放代码和数据

B. 对象实际是功能相对独立的一段程序

C. 各个对象间的数据可以共享是对象的一大优点

D. 在面向对象的程序中,对象之间只能通过消息相互通信

【结果分析】对象是计算机内存中的一块区域。在对象中,不但存有数据,而且存有代码,使得每个对象在功能上相互之间保持相对独立。对象之间存在各种联系,但它们之间只能通过消息进行通信。

四、判断题

(1)在高级程序设计语言中,一般用类来实现对象,类是具有相同属性和行为的一组对象的集合,它是创建对象的模板。(√ )

(2)C++语言只支持面向对象技术的抽象性、封装性、继承性等特性,而不支持多态性。(× )

【结果分析】

C++语言不仅支持面向对象技术的抽象性、封装性、继承性等特性,而且支持多态性。

(3)面向对象程序设计中的消息应该包含“如何做”的信息。(× )【结果分析】

消息是面向对象程序设计用来描述对象之间通信的机制。向对象“发送消息”只需告诉对象做什么,对象根据这个消息决定如何做。

(4)一个消息只能产生特定的响应效果。(× )

【结果分析】

当一个对象发出消息时,由于接收对象的类型可能不同,所以,它们可能做出不同的反应。这样,一个消息可以产生不同的响应效果,这种现象叫做多态。

(5)类的设计和类的继承机制实现了软件模块的可重用性。(√ )

(6)C++语言和JaVa语言均不是一个纯正的面向对象的程序设计的语言。

(× )

【结果分析】

JaVa 语言是一个纯正的面向对象的程序设计语言。

(7)学习C++语言是学习面向对象的程序设计方法的唯一途径。( × )

【结果分析】

程序设计方法是独立于具体程序设计语言的一种技术,学习C++语言是学习面向

对象程序设计方法的重要途径之一。

(8)在C++语言中,类是支持数据封装的工具。( √)

五、简答题

( 1) 什么是结构化程序设计方法?它有哪些优点和缺点?

【问题解答】结构化程序设计方法着眼于系统要实现的功能,从系统的输入输出出发,分析系统要做哪些事情,进而考虑如何做这些事情,自顶向下地对系统的功能进行分解,来建立系统的功能结构和相应的程序模块结构,有效地将一个较复杂的程序系统设计任务分解成许多易于控制和处理的子任务,便于开发和维护。

随着程序规模与复杂性的增长,这种面向过程的结构化程序设计方法存在明显的不足之处。首先是数据安全性问题。由于数据被每个模块所共用,因此是不安全的,一旦出错,很难查明原因。其次是可维护性及可重用性差。它把数据结构和算法分离为相互独立的实体,一旦数据结构需要改变时,常常要涉及整个程序,修改工作量极大并容易产生新的错误。每一种相对于老问题的新方法都要带来额外的开销。另外,图形用户界面的应用程序,很难用过程来描述和实现,开发和维护也都很困难。

(2) 什么是面向对象程序设计方法?它有哪些优点?

【问题解答】

面向对象的程序设计方法中,将程序设计为一组相互协作的对象而不是一组相互协作的函数。在程序中,属性用数据表示,用来描述对象静态特征;行为用程序代码实现,用来描述对象动态特征。可见,在面向对象的程序设计方法中,对象是数据结构和算法的封装体。对象之间存在各种联系,它们之间通过消息进行通信。程序可表示为:程序=对象+消息

在面向对象程序设计中应着重于类的设计。类正是面向对象语言的基本程序模块,通过类的设计来完成实体的建模任务。类通过一个简单的外部接口与外界发生关系。一个类中的操作不会处理到另一个类中的数据,这样程序模块的独立性、数据的安全性就有了良好的保障。程序的执行取决于事件发生的顺序,由顺序产生的消息来驱动程序的执行。不必预先确定消息产生的顺序,更符合客观世界的实际。并且面向对象程序设计方法提供了软件重用、解决大问题和复杂问题的有效途径,具有抽象性、封装性、继承性和多态性等特点。

(3) 结构化程序设计方法与面向对象程序设计方法在对待数据结构和算法关系上有什么不同?

【问题解答】结构化程序设计方法中,把数据结构和算法分离为相互独立的实体;而在面向对象程序设计中,数据结构和算法封装在一起,结合成一个独立的单位,即对象,并尽可能隐蔽对象的内部细节。对象的私有属性只能由这个对象的行为来读取和修改,与外部的联系通过公有行为充当外部接口。

2

τ?

从C 到C++

面向对象程序设计教程(C++语言描述)题解与课程设计指导

C++

一、 名词解释 引用内联函数重载函数

【问题解答】

所谓引用就是给对象取一个别名, 使用该别名可以存取该对象。 换句话说是使新 对象和原对

象共用一个地址。

内联函数是使用 inline 关键字声明的函数。

重载函数指在同一个作用域内名字相同而参数不同的函数。 重载函数通常用来对 具有相似行为

而数据类型或数据个数不同的操作提供—个通用的名称。

二、 填空题

(1) 一般情况下,用C++语言编写的程序是由函数加上类组成的。

( 2) C++ 有两种注释符号,一种是 // ,另一种是 /*,,*/ 。

(3) 使用C++风格的输入输出,在程序中必须包含头文件“ iostream ”。

( 4) cin 是预定义的标准输入流对象, >>是输入操作符,也称提取运算符。

( 5) cout 是预定义的标准输出流对象, <<是输出操作符,也称插入运算符。

(6) 指针的值是它所指向那个对象的地址值。指针的类型是它所指向对象的 类型。指针的

内容便是它所指向对象的值。

(7) C++使用运算符&来定义一个引用,对引用的存取都是对它所引用的对象 的存取。

( 8) 当一个函数调用出现在函数定义之前时, 必须先用函数原型对函数进行声 明。

( 9) C ++ 有值传递和引用传递两种参数传递机制。

( 10) 使用关键字 inline 声明的函数称为内联函数。

(11)运算符new 用于进行动态内存分配,运算符delete 用于释放动态分配的 内存。

( 12) 下面程序的输出结果为 x=10, y=10;

x=100, y=100。

#include

using namespace std;

int main ()

{

int x=10 , &y=x;

cout<<"x="<

cin>>X>>y;

float z=pow ( X,y) ;

cout<<"pow("<

num=0;

}

TeSt 工TeSt (int n )

{

cout<<"Init"<<" "<

num=n;

}

int main ()

{

TeSt x [ 2] ;// 语句1

TeSt y ( 15) ; // 语句2

}

【输出结果】Init defa

Init 15

【问题分析】本题主要考查构造函数的调用时机和构造函数的匹配问题。

【要点提示】

构造函数在创建对象时被自动调用,具体调用哪个构造函数将由编译系统根据重载函数的匹配原则来确定。

【结果分析】

①程序声明了2个对象X和y,类中有2个构造函数。

②程序首先执行语句1,创建对象X,调用默认构造函数。由于对象X是对象数组,每个数组元素被创建时都要调用构造函数,所以默认构造函数被调用了2 次,输出第1、2行结果。程序接着执行语句2,创建对象y ,调用带一个参数的构造函数,输出第3 行结果。

(2)

#include

using namespace std;

class XX

{

private:

int num;

public:

XX(int X ){num=X;} // 构造函数

~XX(){cout<<"dst "<

};

int main ()

{

XX w(5); // 语句1

return 0;

}

【输出结果】

cout<<"EXit main"<

Exit main dst 5

【问题分析】本题主要考查析构函数的调用时机。

【要点提示】析构函数在释放对象时被自动调用。

【结果分析】

① 程序声明了一个对象w。

②程序首先执行语句1,创建对象w,调用构造函数,num得到初值5。程序接着执行语句2,输出第1行结果。当程序结束时,释放对象w,析构函数被调用,输出第2行结果。

(3)将例3.10中的Whole类如下修改,其他部分不变,写出输出结果。

class Whole public:

Whole(int i ); // Whole 的有参构造函数

Whole(){}; // Whole 的无参构造函数

~Whole(); // Whole 的析构函数

private:

Part p1;// 子对象 1

Part p2;// 子对象 2

Part p3;// 子对象 3

};

WhOIe工Whole (int i ) :p2 (i ) , pl ()

{

cout<<"Constructor of Whole"<

WhOle工~WhoIe ()

{

cout<<"Destructor of Whole"<

}

【输出结果】

Default constructor of Part

Constructor of Part ,3

Default constructor of Part

Constructor of Whole

Destructor of Whole

Destructor of Part ,0

Destructor of Part , 3

Destructor of Part ,0

【问题分析】本题主要考查子对象初始化的方法和含有子对象时构造函数和析构函数的调用顺序。

【要点提示】

?当建立X类的对象时,先调用子对象的构造函数,初始化子对象,然后才执行X类的构造函数,初始化X类中的其他成员。

?对子对象构造函数的调用顺序取决于这些子对象在类中的说明顺序,与它们在成员初始化列表中给出的顺序无关。

?如果X类的构造函数没有给出成员初始化列表,表明子对象将使用默认构造函数进行初始化。

?析构函数的调用顺序与构造函数的调用顺序正好相反。

【结果分析】

程序的Whole类中出现了类Part的3个对象pl、p2和p3,作为该类的数据成员,贝U pl、p2和p3被称为子对象。当建立Whole类的对象W时,子对象pl、p2和p3被建立,相应的

构造函数被执行。由于pl在Whole类中先说明,所以

先执行它所使用的构造函数,即类Part的默认构造函数,接着p2执行它所使用的有参构造函数,紧接着初始化p3,由于Whole类构造函数的成员初始化列表中没有子对象p3 进行初始化的选项,所以执行类Part 的默认构造函数,当所有子对象被构造完之后,对象W的构造函数才被执行,从而得到前4行输出结果,而后4 行是执行相应析构函数的输出结果。

(4)

#include

using namespace std;

class Book

{

public:

Book(int W );

static int sumnum;

private:

int num;

};

Book:: BOOk (int W )

{

num=W;

sumnum-=W;

}

int Book :sumnum=120;// 语句1

int main ()

{

Book b1 (20);// 语句2

Book b2 (70);// 语句3

什么是面向对象程序设计

1 什么是面向对象程序设计,它与传统的结构式程序有什么不同。 面向对象程序设计是一种适用于设计、开发各类软件的范型。它是将软件看成是一个由对象组成的社会:这些对象具有足够的智能,能理解从其他对象接受的信息,并以适当的行为作出响应;允许低层对象从高层对象继承属性和行为。通过这样的设计思想和方法,将所模拟的现实世界中的事物直接映射到软件系统的解空间。 与传统的结构式程序设计相比,面向对象程序设计吸取了结构式程序设计的一切优点(自顶向下、逐步求精的设计原则)。而二者之间的最大差别表现在: ·面向对象程序采用数据抽象和信息隐藏技术使组成类的数据和操作是不可分割的,避免了结构式程序由于数据和过程分离引起的弊病。 · 面向对象程序是由类定义、对象(类实例)和对象之间的动态联系组成的。而结构式程序是由结构化的数据、过程的定义以及调用过程处理相应的数据组成的 2 用面向对象方法建立模型的思维过程是怎样的。 用面向对象方法建立拟建系统的模型的过程就是从被模拟现实世界的感性具体中抽象要解决的问题概念的过程。这种抽象过程分为知性思维和具体思维两个阶段,其中:·知性思维是从感性材料中分解对象,抽象出一般规定,形成了对对象的普遍认识。·具体思维是从知性思维得到出的一般规定中揭示的事物的深刻本质和规律,其目的是把握具体对象的多样性的统一和不同规定的综合。 3 解释以下概念: ①对象:在现实世界中,对象就是可以感觉到的实体。每个对象具有一个特定的名字以 区别于其他对象;具有一组状态用来描述它的某些特性;具有一组操作,每一个操作决定对象的一种功能或行为(为自身服务的操作和为其他对象提供服务的操作)。而在面向对象系统中,对象是可以标识的存储区域。每个对象的状态被保存在此区域中,而实现一类对象行为的操作(代码)被保存在另外相关的存储器区域中。 ②消息:消息是要求某个对象执行其某种功能操作(方法)的规格说明。因此,消息是 由消息的接收者、消息要求提供的操作(消息名)和必要的参数组成的。 ③类:在现实世界中,类是对一组具有共同特性(属性和行为)的客观对象的抽象。而 在面向对象系统中,类是由程序员自定义的具有特定结构和功能的类型,是一种代码共享的手段。 ④实例:任何一个对象都是该对象所属类的一个具体实例。 ⑤公有消息:是由对象外向对象发送的消息,用于激活该对象的某种方法。 ⑥私有消息:是由对象向自身发送的消息,用于内部操作;该类消息不能从对象外向该 对象发送。 ⑦消息序列:在面向对象系统中一个事件的发生总会有多个对象的多次相互作用才能完 成,使得这些对象能够相互作用的消息组成的序列被称为消息序列。 4 类与实例的关系如何? 类是创建对象的模板,而对象是实现类的实例。属于同一类的不同实例必须具有: ·相同的操作集合; ·相同的静态属性集合; ·不同的对象名和属性动态值。

《企业战略管理》05章.docx

《企业战略管理》第05章在线测试 《企业战略管理》第05章在线测试剩余时间:58:20 答题须知:1、本卷满分20分。 2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。 3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。 第一题、单项选择题(每题1分,5道题共5分) 1、作为偏离现有战略起点最小的战略态势,()战略强调的是投入少量或者中等程度的资源,保持现有产销规模和市场占有率,稳定和巩固现有的竞争地位。 A、稳定 B、紧缩 C、撤退 D、集中 2、生产者获得分销商或者零售商的所有权或者加强对它们的控制,这是 A、兼并战略 B、前向一体化战略 C、后向一体化战略 D、横向一体化战略 3、波音与麦道的合并属于 A、前向一体化 B、后向一体化 C、纵向一体化 D、横向一体化 4、公司增加与现有的产品或服务、技术或市场都没有直接或间接联系的完全不同的新产品或服务,这种战略被称为()战略 A、全面经营 B、新市场 C、相关多元化 D、不相关多元化 5、经营业务之间联系越多,多元化的相关性就越是 A、相关的 B、被约束的 C、一体化的 D、有效的 第二题、多项选择题(每题2分,5道题共10分) 1、水平整合能够提高企业效益的原因主要有 A、规模经济效应带来的成本降低 B、范围经济效应带来的差异化

C、复制商业模式带来的快速扩张 D、减少竞争对手,控制产业竞争。 E、增强企业的市场地位,获得垄断价格。 2、纵向一体化的优点主要有 A、形成规模经济 B、建立进入壁垒 C、促进专用资产投资 D、改善运营效率 E、提高产品质量 3、相关多元化可以进一步划分为()等类型 A、技术相关多元化 B、市场相关多元化 C、密切相关多元化 D、中等相关多元化 E、国际相关多元化 4、企业多元化战略选择的影响因素主要有 A、宏观原因 B、产业原因 C、竞争需要 D、资源的利用和共享 E、价值判断 5、采用多元化战略的弊端主要有 A、管理难度大 B、引起竞争对手的反击

《企业战略管理》新版作业及参考答案

[0779]《企业战略管理》新版作业及参考答案:36.不确定性:是指在没有获得充分的、足够的有关环境因素的信息情况下必须做出决策,而决策人很难估计外部环境变化。 37.产业战略群体分析:产业战略群体分析是指根据产业内各企业战略地位或特征的差别,将企业划分为不同的战略群体,并在此基础上,分析各集团间的相互关系和集团内各企业间的关系,从而确定行业内各竞争企业竞争地位的一种分析方法。 38.战略控制:战略控制是指在企业经营战略实施过程中,为确保战略目标的实现所进行的业绩与标准相比较,发现战略差距,分析偏差原因并纠正的过程。 39.职能战略:是企业为实施总体战略和业务战略而对各项职能活动的方向、目标、政策和指导原则进行的系统谋划。它包括研究与开发战略、供应战略、生产战略、营销战略、人力资源战略、财务战略等内容。 40.并购:并购(Merger and Acquisition,缩写为“M&A”)是企业实施一体化战略、多元化战略的常用方法。企业并购是兼并和收购的合称,指公司通过各种产权交易获得其他公司的产权,以控制另外一个公司的经营权为目的的一种企业资产重组行为。通过并购,企业能得到规模上的扩张和业务上的发展。 41.前向一体化战略:前向一体化战略是指企业通过资产纽带或契约方式将其活动向价值链的下游环节扩展,从而达到降低交易费用及其他成本、提高经济效益目的的战略。 42.经营协同效应:经营协同效应是指由于并购双方在资源上存在互补性、规模经济或范围经济,从而使两个或两个以上企业合并成一个企业时可以增加收益或减少成本。

43.企业愿景:是企业在未来期望达到的一种状态,是建立在组织及其成员价值和使命一致基础上的共同愿望,是组织及其成员共同勾画出的组织未来发展的蓝图,概括了企业未来目标、存在的使命及核心价值,企业与其所处社会环境及其竞争者之间的关系和企业员工的行为准则或实务指南等内容。 44.一体化战略:一体化战略,又称为企业整合战略,是指企业充分利用自己在产品、技术、市场上的优势,根据企业的控制程度和物资流动的方向,向经营领域的深度和广度发展的战略。 45.多国本土化战略: 多国本土化战略就是将战略和业务决策权分权到各个国家的战略业务单元,由这些单元向不同国家的差别化的市场提供更能够满足当地市场需要的产品和服务。 46.SWOT矩阵分析: SWOT矩阵分析,就是对企业内部环境的优势、劣势以及外部环境的机会和威胁进行综合判断,通过将企业外部环境的机会(Opportunities?)与威胁(Threats?)、内部环境的优势(Strength?)与劣势(Weaknesses?)同列在一张十字形的图表中加以对照,一目了然地从内外部环境条件的相互联系中做出比较深入的分析和评价。 47.战略管理:一般而言,战略管理可定义为一种不同于传统职能管理的管理思想和方法,是一个组织为了创造和维护竞争优势而分析制订、决策实施和评价控制,使组织达到其战略目标的动态管理过程。 48.简述纵向一体化战略的优点: (1)实现范围经济,降低经营成本;(2)提高进入壁垒;(3)有利于开发新技术;(4)确保供给和需求;(5)提高差异化能力。 49.企业战略控制系统与业务控制系统有以下三个共同点:(1)控制标准必须与整个企业的长远目标和年度目标相联系;(2)控制要与激励相结合;(3)控制系统

《面向对象程序设计》答案

实验一熟悉VC++IDE开发环境 一、实验目的 1、熟悉VC++6.0集成开发环境,熟练掌握VC++6.0项目工作区、各种编辑器、菜单栏和工具栏的使用。 2、掌握如何编辑、编译、连接和运行一个C++程序。 3、通过运行简单的C++程序,初步了解C++源程序的结构和特点。 二、实验要求 1、分析下列程序运行的结果。 程序一: #include int add(int x,int y=8); void main() { int x=4; cout< void main() { int *p,i; i=5; p=&i; i=*p+10; cout<<"i="< void main(void) { int i=10; int &r=i; r++; cout<<"i="< void func(); int n=1; void main() { static int a; int b= -9; cout <<"a:"<

(现场管理)企业战略管理作业四参考答案

企业战略管理作业四参考答案 第一部分基本知识 l.企业战略管理的特征有(ABD)。 A.高层次性B.整体性 C.竞争性 D.动态性 2.企业的成长方向战略有(ABCD)。 A.市场渗透战略 B.市场开发战略 C.产品开发战略 D.多元化战略 3.企业的协同效应可以表现在(ABCD)方面。 A.销售协同效应 B.生产协同效应 C.投资协同效应 D.管理协同效应 4.下列要素中,不属于安索夫企业战略管理要素的有(D)。 A.产品与市场领域 B.成长方向 C.竞争优势 D.核心能力 5.由现有产品领域与现有市场领域组合而产生的一种企业成长战略称为(A)。 A.市场渗透战略 B.市场开发战略 C.产品开发战略 D.多元化战略 6.产品开发战略是一种由(C)和()组成的企业成长战略。 A.现有产品领域现有市场领域B.现有产品领域新市场领域 C.新产品领域现有市场领域D.新产品领域新市场领域 7.一般来说,一个现代化企业的企业战略的三个层次是(ABC)。 A.公司战略B.竞争(事业部)战略 C.职能战略D.产品战略 8.企业最高管理层指导和控制企业的一切行为的最高行动纲领是(A)。 A.公司战略B.竞争(事业部)战略 C.职能战略D.产品战略 9.下列战略中属于竞争战略的是(C)。 A.营销战略 B.财务战略 B.低成本战略D.研究与开发战略 10.战略管理过程包括(ABC)。 A.战略分析 B.战略制定 C.战略实施 D.战略控制 11.外部环境分析的主要目的在于找出企业所面对的(B)。 A.优势与劣势 B.机会与威胁 C.优势与机会D.劣势与威胁 12.企业内部的各种环境因素一般可分为以下几类:(BC)。 A.企业形象 B.企业的战略能力 C.企件资源条件 D.企业文化与利益相关者的期望 13.企业战略管理最早出现在(C)。 A.德国B.日本 C.美国D.英国 14.规模经济作为行业进入壁垒主要影响因素的行业是(ACD)。

面向对象程序设计教程答案

面向对象程序设计教程(C++吾言描述)题解与课程设计指导 面向对象程序设计概论 一、 名词解释 抽象封装消息 【问题解答】 面向对象方法中的抽象是指对具体问题(对象)进行概括,抽出一类对象的公 共性质并加以描述的过程。 面向对象方法中的封装就是把抽象出来的对象的属性和行为结合成一个独立的 单位,并尽可能隐蔽对象的内部细节。 消息是面向对象程序设计用来描述对象之间通信的机制。一个消息就是一个对 象要求另一个对象实施某种操作的一个请求。 二、 填空题 ( 1) 目前有面向过程的结构化程序设计方法和面向对象的程序设计方法两种 重要的程序设计方法。 (2) 结构化程序设计方法中的模块由顺序、选择和循环 3 种基本结构组成。 ( 3) 在结构化程序设计方法中,程序可表示为程序 =数据结构 +算法; 而面向 对象的程序设计方法,程序可表示为程序 =对象 +消息。 ( 4) 结构化程序设计方法中的基本模块是过程; 而面向对象程序设计方法 中的基本模块是类。 ( 5) 面向对象程序设计方法具有抽象性、封装性、继承性和多态性等特点。 三、 选择题(至少选一个,可以多选) ( 1) 面向对象程序设计着重于( B )的设计。 A. 对象 B. 类 C. 算法 D. 数据 ( 2) 面向对象程序设计中,把对象的属性和行为组织在同一个模块内的机制 叫做( C )。 A. 抽象 B. 继承 C. 封装 D. 多态 ( 3) 在面向对象程序设计中,类通过( D )与外界发生关系。 A. 对象 B. 类 C. 消息 D. 接口 ( 4) 面向对象程序设计中,对象与对象之间的通信机制是( C )。 A. 对象 B. 类 C. 消息 D. 接口 (5)关于C++与 C 语言的关系的描述中,(D )是错误的。 A. C 语言是C++勺一个子集 B. C 语言与C++是兼容的 C. C++对C 语言进行了一些改进 D. C++和C 语言都是面向对象的 【结果分析】 C 语言是面向过程的。C++吾言是一种经过改进的更为优化的 C 语言,是一种混 合型语言,既面向过程也面向对象。 ( 6) 面向对象的程序设计将数据结构与( A )放在一起,作为一个相互依 存、不可分割的整体来处理。 A. 算法 B. 信息 C. 数据隐藏 D. 数据抽象 第1

面向对象程序设计(答案)

学号:姓名: 第三章面向对象程序设计作业 一、判断题 1、一个Java源程序可有多个类,但只仅有一个public类,而且程序名与public类名相同。对 2、如果类A和类B在同一个包中,则除了私有成员外,类A可以访问类B中所有的成员。对 3、接口中的成员变量全部为常量,方法为抽象方法。对 4、抽象类可以有构造方法,可以直接实例化。错 5、对static方法的调用可以不需要类实例。对 6、包含抽象方法的类一定是抽象类。对 7、方法中的形参可以和方法所属类的属性同名。对 8、接口无构造器,不能有实例,也不能定义常量。错 9、类的实例对象的生命周括实例对象的创建、使用、废弃、垃圾的回收。对 10、Java应用程序的入口main方法只有一种定义法。对 二、选择题 1、下列答案正确的是(A ) A) 在同一个Java源文件中可以包含多个类,只能有一个被声明为public B) 在同一个Java源文件中只能包含一个类,并被声明为public C) 在同一个Java源文件中可以包含多个类,都可以被声明为public D) 在同一个Java源文件中可以包含多个类,只能有一个被声明为default 2、Java实现动态多态性是通过( B )实现的。 A) 重载B) 覆盖 C) 接口D) 抽象类 3、下列哪一个是正确的方法重载描述( A ) A) 重载方法的参数类型必须不同 B) 重载方法的参数名称必须不同 C) 返回值类型必须不同 D) 修饰词必须不同 4、final关键字不可以用来修饰( D ) A) 类B) 成员方法 C) 域D) 接口 5、接口的所有成员方法都具有( B )属性 A) private, final B) public, abstract C) static, protected D) static 6、Java的封装性是通过(A )实现的 A) 访问控制B) 设计内部类 C) 静态域和静态方法D) 包 7、下列接口或类不属于.*包的是( D ) A) Collection B)Vector C) Map D) Integer 8、下述哪一组方法,是一个类中方法重载的正确写法( A ) A) int addValue( int a, int b ){return a+b;}

企业战略管理试卷参考答案汇编

企业战略管理试卷参考答案 一、是非判断题(正确选A,错误选B。每题1分,共10分) 1.企业战略是指企业在市场经济,竞争激烈的环境中,为谋求生存和发展而做出的决策。( ) 答案:B 答案分析:公司层战略、业务层战略、职能层战略的目的并不相同。 2.企业的外部环境主要包括宏观环境,产业环境,微观环境。( ) 答案:A 3.资源评估的基本方法是收益分析法。( ) 答案:B 答案分析:资源评估方法有多种。 4.评估判断一个企业的现实经营能力,首先应对企业的财务状况进行客观公证地分析。( ) 答案:A 5.企业愿景是由核心理念和对未来的展望两部分组成。( ) 答案:A 6.差异化战略的核心是取得某种对顾客有价值的商品。( ) 答案:B 答案分析:差异化战略的核心是形成独树一帜的产品或服务特征。 7.产品进入成熟期后,销售的增长速度下降,各企业还要保持其自身增长率就必须降价,从而使产业内企业竞争加剧。( ) 答案:A 8.战略联盟是一种边界模糊、关系松散,灵活机动的公司群体。( ) 答案:B 答案分析:战略联盟有多种具体表现。 9.从资本市场看,企业的长期资金来源主要有普通股、优先股、公司债券三种。( ) 答案:A 10.根据资金流向的不同,市场增长率一相对市场占有率矩阵把公司从事的多项业务分为四类,即问号类、明星类、金牛类和瘦狗类。( ) 答案:A 二、单项选择题(每题1.5分,共30分) 1.对战略计划学派做出重要贡献的是( )。 A.安索夫 B.伊丹敬之 C.明茨博格 D.安德鲁斯 答案:D 答案分析:安德鲁斯是计划学派的重要代表人物。 2.尽管对战略管理要素概念论述差异较大,但大都是以美国著名战略学家( )的产品市场战略为核心展开的。 A.钱德靳 B.安索夫 C.波特 D.拜亚斯 答案:B 答案分析:安索夫提出的战略四要素对战略管理研究有较大影响

面向对象程序设计课程设计

《面向对象程序设计》课程设计 课程代码:*****(采用现行5位数字的课程代码) 课程名称:面向对象程序设计课程设计 设计周数:1周 学分:0.5学分 课程类别:必修课 一、课程设计的目的与任务 面向对象程序设计课程设计是计算机科学与技术、网络工程、信息管理与信息系统等专业集中实践性环节之一,是学习完《面向对象程序设计》课程后进行的一次全面的综合练习。通过课程设计,学生可以将本课程所学知识点融会贯通,举一反三,加深实践与理解,提高学生综合运用所学知识的能力;另一方面,在参与一系列子项目的实践过程中,能使学生获得相关项目管理和团队合作等众多方面的实践经验。其目的在于加深对面向对象程序设计理论和基本知识的理解,通过对所选项目的分析、程序算法的设计、运行与调试过程的分析,使学生掌握基本的信息系统分析方法、设计方法和上机操作的各种技巧,对培养学生的逻辑思维能力、团队合作精神、创新能力、动手操作能力各方面素质有提供了良好的实践平台,为后续课程的学习打下一定的基础。 二、本课程设计的基本理论 本课程设计使用面向对象程序设计的方法解决实际问题,涵概了课程的所有重要知识点,如类与对象、继承与组合、虚函数与多态性等。 三、课程设计的形式与基本要求 形式:召开课程设计动员会,根据学生的学习水平和特长进行分组,每组选择指定课程设计的题目和内容。学生在规定的时间内,经过小组的协同工作和指导教师的辅导,完成所选课题的设计,最后由指导教师进行验收及评定。 基本要求:要求学生做好预习,认真分析设计过程中涉及到的算法,并确定所选课题的功能模块,详细描述各模块的具体内容;用流程图描述实现算法,根据算法进行代码的编写,最后进行反复上机调试修改,直到输出正确结果为止。 认真写好课程设计报告,根据每组学生的分工,各自写出对解决问题的详细分析、模块功能、调试结果,最后将课程设计报告上交给指导教师。 四、课程设计的内容 选题一:员工管理信息系统 (1)建立职工信息数据,包括职工编号、姓名、性别、工资、出生时间、部门、参加工作时间和年龄(必须计算得到)。

面向对象程序设计课后答案(完整版)

第二章2-4 #include using namespace std; Add(int a,int b); int main() { int x,y,sum; cout<<"please input x and y:"; cin>>x>>y; sum = add(x,y); cout < using namespace std; int main() {

int *p,*init; int countp=0; int countn=0; p = new int[20]; init = p; for(int i=0;i<20;i++) { cin>>*p; p++; } p = p-20; for( i=0;i<20;i++) { if(*p>0) countp++; if(*p<0) countn++; cout<<*p<<" "; p++; } cout<<"正数有:"< //#include using namespace std; void checkagescore(string name,int age) { if (name == "exit") throw name; if(age<0||age>50) throw age;

企业战略管理-复习笔记.docx

企业发展中企业家的困惑 ①企业永不停息扩张,不知什么时候停下来; ②面对许多机会,不知道哪一个属于自己。 ?盲点:战略管理的逻辑 ①下属总不能理解口己的意图,不能站在口己的角度来思考他们的工作; ②面对市场变化,自己的下属显得非常低能。 ?盲点:战略是高层管理的专利 ①血对…套套的战略管理理论总是觉得无法解决自己的战略问题; ②在中国不规范的市场上是怎样进行战略管理。 ?盲点:战略管理是大企业的问题 ?企业需要战略 ①企业面临环境变化; ②企业生命周期的挑战; ③3C使得企业越來越难获胜。 ?战略管理遇到的挑战 ①竞争成功只是暂时的,除非公司能小心翼翼保护住自己的竞争地位; ②21世纪的竞争局面:技术进步与扩散加快;交通与信息使区域边界打破。 1战略与战略管理概论 1.1战略概述 一、概念 (1)&& ?从战略内容來定义战略 ?战略是为了提升企业未來市场价值,开发核心能力和获得竞争优势而采取的一系列整合和协调行为的动态统筹。 (2)早期多样化宦义 ?明茨伯格的5p战略综合定义 ①战略是一种计划(Pbn) 1?是有意识的、正式的、有预计的行动程序; 2.计划在先,行动在后,战略是企业经营活动Z前制定的; 3.管理者要进行有意识的领导。 ②战略是一种计谋(策略)(Ploy) 1.战略是为威胁或击败竞争对手而采取的手段,重在实现预测的目的: 2.威胁通常是由企业发生的一些市场信号所造成的。 ③战略是一种模式(Pattern) 1.战略是一段时期内一系列行动流的模式; 2.战略体现为从战略制订到战略完成的一系列行为; 3.战略作为-?种计划与战略,作为一种模式,两种定义是独立的; 4.战略重在行动,战略也可以是自发形成的。 预想的战略一深思熟虑的战略一实现的战略 未实现的战略浮现的战略(自发形成的)

企业战略管理课后题参考答案

第一章:导论 1、21世纪企业战略管理面临哪些挑战? 全球化、技术创新(技术进步与扩散的加速、信息时代的到来)知识经济、企业伦理 2、什么就是战略管理?特点? 战略管理:就是指对一个企业或组织在一定时期的全局的、长远的发展方向、目标、任务与政策,以及资源调配做出的决策与管理艺术。包括公司在完成具体目标时对不确定因素做出的一系列判断、公司在环境检测活动的基础上制定战略。(网搜) 企业战略:就就是企业为了获得持续竞争优势,谋求长期生存与发展,在外部环境与内部资源分析基础上,对企业的发展方向、目标以及实现的途径、手段等方面所展开的一系列全局性、根本性与长远性的谋划。(书上对“企业战略”的定义) 特点:长期性、全局性、范围性、适应性、不确定性 3、战略管理的任务? 确定战略愿景与企业使命;设置目标体系;制定实现目标的战略;战略的实施与执行,绩效评价、执行监测与战略调整;实现战略目标。 4、战略管理的过程?及其关系 战略分析、战略制定、战略执行、战略控制 战略分析就是战略管理的基础性工作,战略制定、执行、控制就是战略管理的基本任务 5、利益相关者就是指哪些人?三种类型的利益相关者如何对组织产生影响? 资本市场利益相关者:股东与主要资本提供者(其利益满足,则投资继续支持企业,若利益无法满足,对企业表示不满、抛售股票) 产品市场利益相关者:顾客、供应商、社区、工会(购买、提供产品、企业的外部环境) 组织利益相关者:管理人员、非管理人员(非管理人员对稳定的工作的要求、工作环境的要求、管理者个人职业抱负导致“短期行为”。正就是由于优秀的战略管理者存在,企业才能在激烈的市场竞争中立于不败之地 第二章:企业使命与战略目标 1、怎样理解企业使命、愿景与战略目标的关系?

面向对象程序设计笔记

undeclared identifier “未声明的标识符” (1) 十进制整数:在一个整型常量后面加一个字母 l 或 L,则认为是 long int 型常量? (2) 八进制整数?在常数的开头加一个数字 0,就表示这是以八进制数形 式表示的常数? (3)十六进制整数?在常数的开头加一个数字0和一个英文字母X(或x), 就表示这是以十六进制数形式表示的常数? 2. 浮点数的表示方法 如果在实数的数字之后加字母 F 或f,表示此数为单精度浮点数,如1234F,-43f,占 4 个字节?如果加字母 L 或 l,表示此数为长双精度数(long double), 在Visual C++ 6.0 中占 8 个字节. (2) 指数形式(即浮点形式):用字母 e 表示其后的数是以 10 为底的幂,如 e12 表示 1012? 1.普通的字符常量:用单撇号括起来的一个字符就是字符型常量如′a′,′ #′,′%′,′D′都是合法的字符常量,在内存中占一个字节?“cout<<′\n′; ”将输出一个换行,其作用与“cout<

企业战略管理

《企业战略管理》综合复习资料及答案 一、不定项选择 1.战略与结构关系的基本原则是组织结构要服从于( )。 A战略目标 B组织战略 C战略创新 D战略控制 2.在《竞争战略》一书中()提出了著名的五种竞争力量模型。A波特 B钱德勒 C魁因 D安索夫 3.宏观环境分析常用的模型是()。 A SWOT分析模型 B PEST模型 C “五种力量”模型 D生命周期分析模型 4.制定企业战略的客观分析基础是() A企业的宏观环境分析 B企业的行业环境分析 C企业的内部环境分析 D PPM分析 5.企业战略的基点是() A提高企业竞争力 B适应环境 C扩大市场占有率 D企业利润 6.政府贷款和补贴对某些行业的发展也有着积极的影响,这种影 响应该属于()。 A经济因素 B技术因素C法律因素 D政治因素 答案 1A 2A 3B 4ABC 5A 6D 二、名词解释 1.企业战略 2.企业资源 3.企业使命 4.战略管理 5.差异化战略 6.行业变革驱动因素 7.PEST分析法

8.市场集中度 答案 1.企业战略 企业战略是企业为取得或保持持续的竞争优势,通过在不断变化的环境中对经营范围、核心资源与经营网络等方面的界定,通过配置、构造、调整与协调其在市场上的活动来确定创造价值的方式。 2.企业资源 企业资源是指企业可以全部或者部分利用的、能对企业经营绩效产生作用的一切要素的集合。 3.企业使命 企业使命(mission)也即企业任务,是说明企业的根本性质和存在理由的问题,综合反映了企业的宗旨、哲学、信念、原则,揭示企业长远发展的前景,是企业确定战略目标和规划的重要依据。 4.战略管理 战略管理可定义为:它是制定、实施、评估、调控和变革企业战略的全部活动的总称,它是一个全面、复杂的管理过程,是一门综合性、多功能决策的科学和艺术。 5.差异化战略 差异化战略是指企业提供与竞争对手不同的产品或服务,创造出消费者欢迎的与众不同价值的战略。 6.行业变革驱动因素 行业变革驱动因素是指推动行业及竞争环境发生变化的主要因素。 7.PEST分析法 企业宏观环境分析的常用方法,主要分析政治因素、经济因素、社会及文化因素、科技因素对企业的影响。 8.市场集中度 市场集中度(Market Concentration Rate)是指市场上的少数企业的生产量、销售量、资产总额等方面对某一行业的支配程度,它一般是用这几家企业的某一指标(大多数情况下用销售指标)占该行业总量的百分比来表示。

《面向对象程序设计》课程实验指导书2

《面向对象程序设计》课程实验指导书 合肥学院计算机系

实验一 Java开发环境的安装与配置,熟悉Java程序 结构 一、实验目的: 1. 掌握JDK的安装步骤。 2. 理解环境变量PATH, CLASSPATH的作用,以及它们的设置方法。 3. 熟悉Editplus(或notePad,JCreator)编辑环境,编写简单的程序,并 编译和执行。 二、实验内容: 熟悉JDK的安装和配置,学习如何编写并运行简单的Application程序和Applet程序(能输出一条简单的问候信息); 三、实验要求: 1. 能正确地安装JDK 2. 熟悉环境变量Path, Classpath设置方法,熟悉编辑环境 3. 调试程序、编译,运行后得到正确的结果 4. 写出实验报告,要求记录编译和执行Java程序当中的系统错误信息提示, 并给出解决办法。 四、实验步骤: 1.从https://www.doczj.com/doc/3418281792.html,上下载最新版本的JDK,并安装。 2.设置环境变量PATH, CLASSPATH, 使得Java程序能正确编译和执行。 3.在Editplus(或 Textpad)环境下编写一个HelloWorld.java程序, (1)在主方法static public void main(String[ ] args)中调用System. out.println()方法,使程序输出一条问候信息; (2) 编译运行程序,观察运行情况和输出结果。(使用JDK环境,调用 javac.exe和java.exe编译和执行程序)

实验二 Java语言基础 一、实验目的: 熟悉Java基本语法,基本数据类型,各种运算符及表达式的使用,掌握运算符优先级,熟悉使用Java的选择语句,循环语句。 二、实验内容: 1.输出100以内的所有素数。 提示: 逐个判断小于a的每个正整数x,第二重循环针对x,判断其是否是质数。 2.编写程序,分别用do-while和for循环计算1+1/2!+1/3!+1/4!...的前 20项和 三、实验要求: 1. 正确使用Java语言的选择语句,循环语句; 2. 调试程序、编译,运行后得到正确的结果 3.写出实验报告。要求记录编译和执行Java程序当中的系统错误信息提成 示,并给出解决办法。 四、实验步骤: 1.编写主类; 2.在static public void main(String[ ] args)方法中加入实现要求功能 的代码。 3.编译运行程序,观察输出结果是否正确。 五、自主实验(选1题完成实验报告) 1. 将所输入之正整数,以二、八、十六进制表示出来。 提示: 可写三个方法分别计算输出二、八、十六进制表示。 2.用户输入的一个分数(分别输入分子和分母)进行约分,并且输出约分后的分数(分别输出分子和分母)。例如输入分子为6并且分母为12,那么输出结果为1/2。 3.编程,计算e=1+1/1! +2/2! +……+n/n!。要求e值精确到小数点第5位。

面向对象程序设计期末复习分析

一、单项选择题( 在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。每小题1 分,共20 分) 3.下列不属于面向对象技术的基本特征的是(B)。 A. 封装性 B. 模块性 C. 多态性 D. 继承性 4. 面向对象程序设计将描述事物的数据与(C ) 封装在一起,作为一个相互依存、不可分割的整体来处理。 A. 信息 B. 数据隐藏 C. 对数据的操作 D. 数据抽象 5. 关于面向对象方法的优点,下列不正确的叙述是(C )。 A. 与人类习惯的思维方法比较一致 B. 可重用性好 C. 以数据操作为中心 D.可维护性好 8. 下列不属于类的成员函数的是( C )。 A. 构造函数 B. 析构函数 C. 友元函数 D. 拷贝构造函数 9. 继承机制的作用是( C )。 A. 信息隐藏 B. 数据封装 C. 派生新类 D. 数据抽象 14. (D )是从用户使用系统的角度描述系统功能的图形表达方法。 A. 类图 B. 对象图 C. 序列图 D. 用例图 15. (C ) 是表达系统类及其相互联系的图示,它是面向对象设计的核心,建立状态图、协作 图和其他图的基础。 A.对象图 B. 组件图 C. 类图 D. 配置图 16.(D )描述了一组交互对象间的动态协作关系,它表示完成某项行为的对象和这些对 象之间传递消息的时间顺序。 A.对象图 B. 协作图 C. 状态图 D. 序列图 17.(D )就是用于表示构成分布式系统的节点集和节点之间的联系的图示,它可以表示 系统中软件和硬件的物理架构。 A. 组件图 B. 协作图 C. 状态图 D. 配置图 18. 在用UML进行数据库的分析与设计过程中,( B ) 就是进行数据库的需求分析,使用用 例图、类图、顺序图、活动图等建立业务模型。 A. 逻辑数据模型设计 B 业务Use Case模型设计 C. 物理数据模型设计 D. 物理实现设计 19. 使用UML进行关系数据库的(B )时,需要设计出表达持久数据的实体类及其联系,并把它们映射成为关系数据库表(Table)、视图(View)等。 A. 业务Use Case模型设计 B. 逻辑数据模型设计 C. 物理数据模型设计 C. 物理实现设计 20. UML的动态建模表示包含(C )种图。 A. 9 B. 5 C. 4 D. 2 二、填空题( 每空1 分,共20 分) 1. 面向对象开发方法一改过去传统的以_功能分析,面向过程_为基础的_对象_的结 构化分析与设计方法,它模拟人们理解和处理客观世界的方式来分析问题,把系统视为

企业战略管理

企业战略管理第一套试卷 一、单项选择题 1、企业经营战略最终要确定企业的总目标,规定企业的总行动,追求企业的总效果。这一特征属于( )(答题答案:A) A、全局性 B、长远性 C、抗争性 D、纲领性 2、企业集中全部力量专门生产某种产品,以满足某个市场面的需要。这一战略属于( )(答题答案:C) A、低成本战略 B、差异化战略 C、集中战略 D、稳定型战略 3、企业所确定的战略目标和对策水平与企业的潜在能力比较吻合,采用的手段和措施符合客观实际。这种战略属于()(答题答案:C) A、保守型战略 B、稳定型战略 C、可靠型战略 D、风险性战略 4、边缘竞争战略的核心在于利用()来构建一系列的竞争优势(答题答案:B) A、稀缺资源 B、变革的动态本质 C、有吸引力的行业 D、人才 5、安索夫出版的()一书标志着计划学派的形成(答题答案:C) A、《战略与结构》 B、《管理的实践》 C、《公司战略》 D、《战略管理》 6、战略管理理论的发源地是()(答题答案:B) A、英国 B、美国 C、日本 D、中国 7、研究和开发战略是()(答题答案:B) A、总体战略 B、职能战略 C、经营单位战略 D、竞争战略 8、对一个国家的经济结构、产业布局、经济发展水平以及未来的经济走势进行分析。这个内容属于()(答题答案:B) A、政治环境分析 B、经济环境分析 C、社会文化分析 D、自然环境分析 9、为了弄清行业内各企业总的生产能力与社会需求之间的关系,对企业进行分析,这项内容属于()(答题答案:C) A、行业技术状况分析 B、行业寿命周期分析 C、行业规模分析 D、行业内战略集团分 析 10、对一个国家或地区的政治制度、体制、政治形式、方针政策、法律、法规等方面分析,这个内容属于()(答题答案:C)

企业战略管理作业答案一

《企业战略管理学》作业一 一 通过战略的起源与演变,谈谈你对战略价值的理解。 答:在我国,战备一词自古有之,先是“战”与“略”分开使用,“战”指战斗、战争;“略”指筹划、谋略、计划。以后在《左传》和《史记》中已使用“战略”一词。明代军事家茅元仪编有《武备志》,其第二部分为《二十一史略考》,即指对历史战事的谋划的考证。清末,北洋军督练处于1906年编出我国第一部《军语》,把“战略”解释为“筹划军国之方略也”。 在西方,“战略”一词源于希腊语“stratgos”,意为军事将领、地方行政长官。公元579年,东罗马皇帝毛莱斯用拉丁文写了一本名为《strajicon》的书,被认为是西方第一本战略著作。法国人颉尔特1772年写的《战术通论》,提出了“大战术”与“小战术”的概念,“大战术”即相当于今天所说的战略。19世纪,瑞士人约卡尼,著有《战争与艺术》一书,他认为:“战略是在地图上进行战争的艺术,它所研究的对象是整个战场,而在地面上实际调动军队和作战的艺术就是战术。” 概括起来,战略一词是一个军事方面的概念。在中国起源于兵法,指将帅的智谋,后来指军事力量的动用;在西方则起源于战术,原指将帅本身,后来指军事指挥中的活动。 在现代,人们将“战略”一词引申到社会政治、经济领域中来,其涵义也逐步演变成泛指统领性的、全局性的、左右胜败的谋略、方案和对策。 在西方战略管理的思想最早来源于科学管理先驱泰罗和工业管理先驱法约尔的管理理论其强调了管理中“计划”的重要性,强调规划、计划对于管理的重要意义。 战略价值:(1)战略是领导者在努力把握事物发展的规律性的基础上,做出统领人们行为的主导方向决定——指向性(2)战略是关系事物和人们行为发展的全面和整体的概括——全局性。(3)战略是对事物和人们行为发展做出的前瞻性决策——前瞻性。 二 1、企业管理型态发展到今天以战略为中心的阶段,其内在必然性是什么? 答:21 世纪是只是经济的时代,是工业经济形态后的一种新的经济形态,也是通常所说的后工业化时代的经济形式。企业管理发展到今天以战略为中心是为了适应新的经济形态,为了在现代企业竞争中突围。当代国际竞争具有三个主要特点:人力资源的素质在竞争中作用突显;只是创新、技术创新在产业和企业发展中具有战略性作用;企业计划机制在资源配置中的地位提高。企业所处的不断变化的环境要求企业将自己的竞争模式从静态转变为动态,以便对各种变化作出正确而迅速的反应,而这也需要企业站在战略的高度去看待企业的发展,培养适合企业的人才,发掘可行的市场。

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