昆明理工大学题库

2022-07-08

第一篇:昆明理工大学题库

管理学 案例分析题 题库(昆明理工大学)

管理学 案例分析题 题库

1、是裁员减薪还是减时提薪

美国麦考密克公司创始人w.麦考密克是个性格豪放、带有江湖义气的经营者。公司成立之初利润增长较快,员工的收入也与日俱增。随着公司的发展,其经营理念和经营方法逐渐落后,越来越不适应时代的要求。麦考密克虽苦心经营,但公司还是不景气,最后陷入裁员减薪的困境,公司濒临倒闭的边缘。

C.麦考密克在公司危难时刻继任总裁,员工把死里逃生的希望全都寄托在新总裁身上。C.麦考密克也壮志满怀,承诺不把公司搞好决不罢休。万事开头难,从何处突围成为首要问题,他认为提高士气是振兴公司之本。他对员工庄严宣布:“本公司生死存亡的重任落在诸位肩上,希望大家同舟共济,协力渡过难关。”他出人意料地决定,从本月起,全体员工的薪水每人增加10%,工作时间适当缩短。

柳暗花明又一村。绝路逢生的员工被新总裁的决心和决定所感动,士气大振,全公司共同努力,仅用1年的时间就实现了扭亏为盈,公司得救了,员工又有了盼头。

问题:麦考密克公司的起死回生使你得到哪些管理学上的启示? 管理是科学,也是艺术。公司的成败在于员工的积极性能否发挥,员工积极性的发挥在于领导艺术。c.麦考密克在本应裁员减薪时,却减时提薪,乃惊人之举,属高超的领导艺术。员工对领导的认可是领导权力有效行使的一个重要条件,领导和员工同舟共济的高昂士气是公司取之不尽的力量源泉。困难和解决困难的办法是同时存在的,而且办法总比困难多,领导艺术是挖掘“办法”的技能。

2、我们经常听说,日本松下电器公司的“七精神”:“工业报国、光明正大、团结一致、奋发向上、礼节谦让、适应形势、感恩报国”;美国国际商业机器公司的精神:“IBM就是服务”。我们也曾耳闻,美国百事可乐公司认为“顺利是最重要的”、日本三菱公司主张“顾客第一”;在中国,海尔的服务在众多家电行业中是首屈一指的,得到广大顾客的一致好评,“海尔式服务”已经成为海尔人的重要标志。通过以上资料试分析组织文化的基本构成以及他们是如何影响组织的。

答:组织文化的基本构成要素是组织精神、组织价值观和组织形象。组织精神是指经过精心培养而逐步形成的并为全体组织成员认同的思想境界、价值趋向和主导意识。它反映了组织成员对本组织的特征、地位、形象和风气的理解和认同,也蕴涵着对本组织的发展、命运和未来所抱有的理想和希望,折射出一个组织的整体素质和精神风格,成为凝聚组织成员的无形的共同信念和精神力量。组织精神一般是以高度概括的语言精练而成的,如日本松下电器公司的“七精神”:“工业报国、光明正大、团结一致、奋发向上、礼节谦让、适应形势、感恩报国”、美国国际商业机器公司的精神:“IBM就是服务”;组织价值观是指组织评判事物和指导行为的基本信念、总体观点和选择方针。它具有调节性、评判性和驱动性三大功能。组织价值观具有不同的层次和类型,而优秀的组织总会追求崇高的目标、高尚的社会责任和卓越创新的信念。如美国百事可乐公司认为“顺利是最重要的”、日本三菱公司主张“顾客第一”;组织形象是指社会公众和组织成员对组织、组织行为与组织各种活动成果的总体印象和总体评价,反映的是社会公众对组织的承认程度,体现了组织的声誉和知名度。组织形象包括人员素质、组织风格、人文环境、文化氛围、服务设施、工作场合和组织外貌等内容,其中对组织形象影响较大的因素有五个:服务形象、环境形象、成员形象、组织领导者形象、社会形象。海尔式服务便是海尔的服务形象,它的快速、全面、高质的服务特点极大地提高了海尔在广大顾客心目中的形象。

3、1984年,美国沃特·迪斯尼集团提出跨国经营的战略目标,首选开设东京迪斯尼乐园。由于是第一次在国外开设迪斯尼乐园,经验少,风险高,因此决定采用不投资、不参股,只向日方转让技术的方式,收取技术转让费和管理服务费,由日方的东方地产公司投资建造和经营,结果是意想不到的成功。当年游客达l000万人次,突破了预计指标,到1990年客已经达到每年1400万人次,超过美国加州的迪斯尼游客人数。

东京迪斯尼乐园的成功,增强了沃特·迪斯尼集团的信心。但技术转让方式风险低,利润有限。除去开办时的咨询费外,仅限门票收入的10%和国内商品销售额的5%。于是1992年开办第二个巴黎迪斯尼乐园时采取了股份合资的方式,投资18亿美元,在巴黎郊外开办了占地4500公顷的大型游乐场。奇怪的是,巴黎迪斯尼乐园第一年的游客人数大大低于预计指标,当年亏损9亿美元,迫使巴黎迪斯尼乐园关闭了一所附设旅馆,解雇了950名雇员,全面推迟了二期工程的开发。巴黎迪斯尼的股票价格从164法郎跌到68法郎。欧洲舆论界戏称巴黎迪斯尼是“欧洲倒霉地”。 问题:东京模式的成功和巴黎模式的失败说明了什么? (1)企业确定了战略目标后,实现目标的途径是关键。东京模式采用的是风险低、利润低的技术转让方式,巴黎模式采用的高风险、高投资、高利润的合资方式。投资方式的选择必须因地制宜。

(2)1984年正是日本经济腾飞之后,消费者正在寻找新的娱乐方式。东京迪斯尼的开设,迎合了日本消费者的欲望,成功在情理之中。1992年欧洲人的收入已经很高,闲暇时间的支配方式和娱乐习惯已经形成。巴黎迪斯尼虽然花了巨额(2.2亿美元)广告费,也难改变欧洲人的娱乐惯性,失败是早已注定的。

(3)西蒙认为管理的实质是决策,决策贯穿于管理的全过程,决定整个管理活动的成败。东京模式的成功是决策的成功,巴黎模式的失败是决策的失败。东京模式在没有经验时获得成功,巴黎模式在有了经验后失败,这是值得管理者深思的一个问题。

4、引进还是改进

丹尼森·金是一家电子技术公司的所有者和执行总裁,这家公司设在新加坡,中等规模,主要生产印刷线路板。公司的产品主要销给新加坡当地一些有名的跨国公司以及销往国外。该公司以其产品的高质量和快速供货而著称。 金先生通过与其他董事的商量以及对国外的考察之后,认为有必要引进现有产品的最新样式和设计,以满足顾客的需求变化。金先生获有工程学位,在电子行业具有丰富的经验,对于投资和企业扩张,他是比较保守的,他将其价值归结于事业上的成功。 丹尼森认识到改进现有产品模型压力重重。这将意味着要建立一个研究与开发机构,招聘具有资格的人员,此外,对高度自动化生产过程的改变需要一大笔投资,维护样一个系统,将会增加成本。为适应周期性的供货还必须扩大库存体系。培训各个层次的人员也需要一大笔开支。可能还必须建立一个市场研究部门估计需求的变化。 由于上述种种原因的限制,金先生选择决定不再引进新产品模型,他想改进现有产品,以降低成本和价格,他认为顾客真正想得到的是价值。 然而,他最后决定前,他想征求一位咨询人员的意见。 问题:

1、你认为金先生公司的使命是什么?

2、金先生公司对外部环境中的机会和威胁各是什么?

3、金先生公司的优势和弱点是什么?成功的关键因素是什么? 分析要点:⑴、金先生公司的使命是向社会快速提供高质量的印刷线路板;⑵、金先生外部环境中的机会是顾客对现有产品新样式的需求;存在的威胁是存在着同类产品生产企业及其现有产品的新样式的需求;⑶、金先生公司的优势是在新加坡及国外占有一定的市场,且以产品质量上乘,供货迅速著称,企业信誉好,同时金先生作为具有工程学位的总裁,对电子行业有专业知识,有丰富的经验。金先生公司的弱点是现有产品样式及设计比较陈旧,同时作为总裁的金先生对投资和企业扩张比较保守。成功的关键是金先生的公司应根据客户需求的变化把握住机会,及时做出正确的决策。

第二篇:2014年昆明高新区教师面试常见问题都有哪些_面试题库_面试宝典

云众祝大家学习愉快!考试成功!身体健康!家庭幸福!

教师是专业性比较强的招聘职位,如何在教师招聘中崭露头角,对常见的教师面试题就需要有一定的了解,那么教师面试常见问题都有哪些?

一般在应聘教师岗位时,考官会提出以下个常见问题,来观察面试者的能力及职业素质高低:

教师面试题

1、

教学是一门技术还是一门艺术,你倾向那一种看法,若两者都不同意,请谈谈你的看法?

回答:

我更喜欢说教育是一门技术含量很高的艺术,因为教育不是任何人都可以做好的,它有很强的技术性,但一个好老师需要把这些技术完美的融入日常的教学中。

教师面试题

2、

当在你上课时,一个学生在传纸条,你怎么办?

答案:(以下几点都适用)

1、用眼神暗示他,引起他的注意,让他聚精会神的听课。

2、 边讲课边走到他的课桌边,用手敲打他的书桌,提示他,让他聚精会神的听课。

3、 课后把他叫到办公室,给他讲清楚,传纸条的危害,让他今后注意上课认真听讲。

教师面试题

3、

你对工资和福利有什么期望?

回答:

我对工资没有硬性要求。我相信贵公司有一个薪酬标准,在处理我的问题上会友善合理。我注重的是找对工作机会,所以只要条件公平,我则不会计较太多。

教师面试题

4、

将要走上讲台的你,自我感觉对于教师这一职业,你最大的优势与最大的不足分别是什么?

回答:

我认为我的优势,年轻,有的是精力,创造力,有强烈的上进心,有教好的前沿的理论和文化素养,易于接受新事物,能够更快地适应新课改,不仅可以用老教师的知识经验弥补自己的缺陷不足,而且还可以用新教师的新理念和新观点撞击老教师的旧思想、旧模式。

以上内容来自云众教育网!免费交流、学习;共同走向美好明天!

云众祝大家学习愉快!考试成功!身体健康!家庭幸福!

在实施新课程的过程中我能够把自己融入到学生的学习和生活中去,和学生“打成一片”,成为学生平等的朋友和“首席”,适时激励和引导学生,我想我会成为一位受学生欢迎好老师。

我的最大不足是缺少实践的积累,但是我有一颗好学上进的心,我恪守着“三人行必有我师”的古训,虚心向教育界的专家、前辈、有经验的同行等学习,多渠道积累自己的知识,增长自己的才干!

教师面试题

5、

许多学校为什么强调学生穿校服,除了整齐外,还有别的意义吗?

回答:

培养集体意识,防止学生攀比。

教师面试题

6、

如果学生当面指责你,你会如何处理?

回答:

作为教师遇到这种情况千万别急,急了会出乱,乱了就失分寸。个人认为当面别激发矛盾,面子重要,但我们的修为更为重要。面对学生教师的言行直接影响到今后的工作,面对学生我们如何有效地进行交流这是一种艺术。

首先搞清楚为什么学生会有这种态度,是我的原因还是有什么误会;

其次不管是谁的原因都要保持冷静,不要觉得丢脸而打骂学生。

最后在了解情况后再做出判断,如果确实是我的错,我会表示以后注意自己的方式方法,但是学生可以私下给我交谈而不要采取这种过激犯的方式。

以上内容来自云众教育网!免费交流、学习;共同走向美好明天!

第三篇:昆明理工大学论文格式

课程报告题目

姓名:*** 班级:工程管理2006级**班 学号:2006110081*** 联系方式: Email或电话

摘要:摘要内容(200字左右),直奔主题。目的——研究、研制、调查等的前提、目的和任务,所涉及的主题范围。方法——所用的原理、理论、条件、对象、材料、工艺、结构、手段、装备、程序等。结果——实验的、研究的结果、数据,被确定的关系,观察结果,得到的效果、性能等。结论——结果的分析、研究、比较、评价、应用,提出的问题等。 关键词:沥青碎石路面;斜拉桥;交叉口;定线技术(3—6个关键词)

1. 一级标题

第1节内容.................................................... ..................................................................... ............................................................

1.1 二级标题

第1.1节内容.................................................... ..................................................................... ............................................................

1.1.1 三级标题

第1.1.1节内容.................................................... ..................................................................... ............................................................

1.1.2 三级标题

第1.1.2节内容.................................................... ..................................................................... ............................................................

1.2 二级标题

第1.2节内容....................................................

- 1234 -

第四篇:昆明理工大学报告封面

课 程 设 计

课程名称:设计题目:学 院:专 业:年 级:学生姓名:指导教师:日 期:

java程序设计

模型计算机的设计

信息工程与自动化学院

物联网工程

2013级

邹华建 (学号201310410120 )

毛存礼

2015.8.25 至 2015.9.4

教 务 处 制

课 程 设 计 任 务 书

信息工程与自动化 学院 物联网工程 专业 2013 年级

学生姓名: 邹华建

课程设计题目: JAVA程序设计

课程设计主要内容:

把指定目录中的学生照片文件(处理文件可以自选)名更改为学号命名,并将更名后的文件复制到新的目录中。

设 计 指 导 教 师 (签字):

教学基层组织负责人(签字):

2015年7月6日

一、课程设计的目的

Java语言是当今流行的网络编程语言,它具有面向对象、跨平台、分布应用等特点。面向对象的开发方法是当今世界最流行的开发方法,它不仅具有更贴近自然的语义,而且有利于软件的维护和继承。

为了进一步巩固课堂上所学到的知识,深刻把握Java语言的重要概念及其面向对象的特性,锻炼学生熟练的应用面向对象的思想和设计方法解决实际问题的能力,开设了一周的Java程序设计课程设计。

通过此次课程设计,巩固所学Java语言基本知识,增进Java语言编辑基本功,掌握JDK、Editplus、Eclipse、JCreator等开发工具的运用,拓宽常用类库的应用。使学生通过该教学环节与手段,把所学课程及相关知识加以融会贯通,全面掌握Java语言的编程思想及面向对象程序设计的方法,为今后从事实际工作打下坚实的基础。

二、Java课程短学期设计报告要求

任务1:用java编写程序实现对文件的操作,实现对文件的读写操作: (1)对文本中的句子进行分词并将分词结果输出到excel文件或txt中;

(2)把指定目录中的学生照片文件(处理文件可以自选)名更改为学号命名,并将更名后的文件复制到新的目录中。

任务2:将输出的数字进行排序通过使用java实现;

任务3:设计一个具有简单功能的计算器;

三、课程设计的基本要求

1、明确题目要求,进行需求分析;

2、进行功能设计,编写设计说明;

3、进行程序设计与调试;

4、对设计过程进行系统的总结;

5、界面美观大方;

6、完成设计报告,课程设计报告应包含以下八个内容:

⑴ 课程设计题目;

⑵ 功能描述:对系统要实现的功能进行简明扼要的描述。

⑶ 方案论证:

概要设计:根据功能描述,建立系统的体系结构,即将整个系统分解成若干子功能模块,并用框图表示各功能模块之间的衔接关系,并简要说明各模块的功能。

详细设计:详细说明各功能模块的实现过程,所用到的算法、技巧等。

⑷ 程序说明;

⑸ 效果及存在问题:说明系统的运行效果(附上运行界面图片)、存在哪些不足以及预期解决办法;

⑹ 结果分析及心得体会:谈谈自己在课程设计过程中的心得体会;

⑺ 附录:附上各功能模块的主要代码;

⑻ 参考文献:按参考文献规范列出各种参考文献,包括参考书目,论文和网址等。

7、 认真努力完成作业。要求独立完成,不抄袭、不雷同(雷同抄袭者,均为0分)。按时交作业。

8、 课程设计建议在Editplus +JDK,Eclipse +JDK平台上开发、调试。

9、 Java源程序应加上详尽的注释语句,对所设计的类、属性、方法说明其用途,对方法的调用说明其用意和使用参数的原因。特别是有深刻理解、有独特见解的地方,用注释语句加以说明。

10、课程设计作业包括全部软件工程文件和课程设计说明书文件。课程设计说明书打印到规定的课程设计说明书用纸上,并装订好。说明书格式参考附件。

四、课程设计的主要内容

利用学到的编程知识和编程技巧,通过具体项目的分析、设计和开发,掌握开发Java大型软件项目过程中所需要的软件技术并熟悉软件。

可以以小组为单位,每组1至3名学生,在教师的指导下,每组完成一至二个题目。题目可由下面提供的选题中选择或学生自选经教师审核后方可。该组每个同学承担题目的不同部分,每位同学的课程设计报告必需独立完成。

题目类型大致分配如下:

1、网络通讯类,编制网络聊天(Chat)程序,以下简称“网络”类。

2、图形界面Application类,编制类似计算器、MP3播放器、围棋打谱,斗地主、潜艇大战、挖地雷、迷宫等功能单一的程序,以下简称“图形 ”类。

3、Applet动画类,编制功能较复杂、效果较好的applet动画程序,以下简称“动画”类。

4、数据处理类,编制考试系统、出题系统、查询系统、学生学籍、课程成绩、图书编目、仓库货物等数据录入查询程序,以下简称“数据”类。

5、其它类型,自选题目,须经老师同意。

五、主要技术关键的分析、解决、方案比较

以下是可以参考的课程设计可能包含的相关知识:

1、Java核心编程J2EE:

面向对象技术

Java程序运行机制

开发环境的安装和配置

Java语言基础和重点API Java程序异常的处理

I/O、控制台程序开发

Struts程序开发

2、数据库技术:

关系型数据库原理

SQL数据查询语言

MS SQL Server使用方法

数据库中对象的建立与使用

Java数据库编程(JDBC)

六、课程设计考核方式

指导教师依课程设计作业情况及整个课程设计中学生的表现,综合给出成绩。

成绩分为优、良、中、及格、不及格五级。

七、主要参考资料

1、《Java语言与面向对象程序设计》,朱福喜、尹为民、余振坤编著,武汉大学出版社

2、《Java语言与面向对象程序设计》,印旻编著,清华大学出版社

3、《Java程序设计实用教程》,朱站立、沈伟编著,电子工业出版社

八、心得体会

任务1:

任务2:

源程序

package Kmust.testd; import java.util.Arrays; import java.io.File; import java.util.Scanner; import java.io.PrintWriter; public class Dtest { private static final String SPACE = " "; public static void main(String[] args) throws Exception{ String str;

File file1 = new File("e:a.txt"); Scanner input=new Scanner(file1); str=input.nextLine(); str = sortStringNumber(str); System.out.println(str); File file = new File("e:.txt"); PrintWriter output=new PrintWriter(file); output.write(str); output.close(); } public static String sortStringNumber(String str) { //1,将字符串中的数值通过指定的规则进行切割获取字符串数组。

String[] str_nums = toStringArray(str); //2,将字符串数组转成int数组。

int[] nums = toIntArray(str_nums); //3,对int数组排序; sortIntArray(nums); //4,将int数组变成字符串。

return arrayToString(nums); } private static String arrayToString(int[] nums) { //1,创建字符串缓冲区。

StringBuilder sb = new StringBuilder(); for (int i = 0; i < nums.length; i++) { if(i!=nums.length-1) sb.append(nums[i]+SPACE); else sb.append(nums[i]); } return sb.toString(); } private static void sortIntArray(int[] nums) {

Arrays.sort(nums); }

private static int[] toIntArray(String[] str_nums) { //1,先定义一个int数组。

int[] arr = new int[str_nums.length]; //2,对字符串数组进行遍历。

for (int i = 0; i < str_nums.length; i++) { //将数组格式的字符串转成整数。存储到arr数组中。

arr[i] = Integer.parseInt(str_nums[i]); } return arr; } private static String[] toStringArray(String str) { return str.split(SPACE); }

} 先建一个txt文件,输入无序的几个数字,如下;

程序的运行结果如下;

得到的txt文件b的显示结果如下;

任务3:

源程序;

import java.awt.*; import javax.swing.*; import java.awt.event.*; public class CalculatorDemo {

String lastOption;//保存运算符号

double a,result, b,c;//保存计算结果

boolean start;//是否开始输入数字

int fh;

JTextField text1;//显示文本框

//构成计算器的按钮用按钮数组来实现

JButton[] btn;

JButton[] btn1;

public void go(){

start=true;

lastOption="=";

JFrame myWindow=new JFrame("计算器");

JPanel p1=new JPanel();

JPanel p2=new JPanel();

text1=new JTextField(28);

btn=new JButton[12];

btn1=new JButton[7];

Container cp=myWindow.getContentPane();

//设置面板的布局方式GridLayout

p1.setLayout(new GridLayout(4,3,8,8));

p2.setLayout(new GridLayout(3,3,8,8));

cp.add(text1,BorderLayout.NORTH);

//构成面板

for(int i=0;i<7;i++){

btn1[i]=new JButton(i+"");

}

//构建符号并加入到按钮中

btn1[6]=new JButton("/");

btn1[5]=new JButton("AC");

btn1[4]=new JButton("*");

btn1[3]=new JButton("C");

btn1[2]=new JButton("-");

btn1[1]=new JButton("+/-");

btn1[0]=new JButton("+");

//采用for循环添加组件

cp.add(p1,"West"); //放置中间容器p1

cp.add(p2,"East"); ////放置中间容器p2

for(int i=0;i<7;i++){

p2.add(btn1[i]);

}

for(int i=1;i<10;i++){

btn[i]=new JButton(i+"");

p1.add(btn[i]);

}

btn[10]=new JButton("0");

p1.add(btn[10]);

btn[11]=new JButton(".");

p1.add(btn[11]);

btn[10]=new JButton("=");

p1.add(btn[10]);

//采用for 循环为组件注册事件监听器

for(int i=1;i<10;i++){

btn[i].addActionListener(new NumHandle());

}

btn[10].addActionListener(new OPtionHandle());

btn[11].addActionListener(new OPtionHandle());

for(int j=0;j<7;j++){

btn1[j].addActionListener(new OPtionHandle());

}

myWindow.pack();

myWindow.setVisible(start);

myWindow.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

}

//创建内部类NumHandle监听数字键动作

class NumHandle implements ActionListener{

public void actionPerformed(ActionEvent e){

String num=e.getActionCommand();//得到数字键上的数字

if(num.equals("0")){ //输出0

text1.setText(text1.getText()+"0");

}

if(num.equals("1")){ //输出1

if(text1.getText().equals("0")) //判断文本域中显示的数字是否为0

text1.setText("1");

else

text1.setText(text1.getText()+"1");

}

if(num.equals("2")){ //输出2

if(text1.getText().equals("0"))

text1.setText("2");

else

text1.setText(text1.getText()+"2");

}

if(num.equals("3")){ //输出3

if(text1.getText().equals("0"))

text1.setText("3");

else

text1.setText(text1.getText()+"3");

}

if(num.equals("4")){ //输出4

if(text1.getText().equals("0"))

text1.setText("4");

else

text1.setText(text1.getText()+"4");

}

if(num.equals("5")){ //输出5

if(text1.getText().equals("0"))

text1.setText("5");

else

text1.setText(text1.getText()+"5");

}

if(num.equals("6")){ //输出6

if(text1.getText().equals("0"))

text1.setText("6");

else

text1.setText(text1.getText()+"6");

}

if(num.equals("7")){ //输出7

if(text1.getText().equals("0"))

text1.setText("7");

else

text1.setText(text1.getText()+"7");

}

if(num.equals("8")){ //输出8

if(text1.getText().equals("0"))

text1.setText("8");

else

text1.setText(text1.getText()+"8");

}

if(num.equals("9")){ //输出9

if(text1.getText().equals("0"))

text1.setText("9");

else

text1.setText(text1.getText()+"9");

}

}

}

//内部类OPtionHandle监听符号键的动作

class OPtionHandle implements ActionListener{

public void actionPerformed(ActionEvent e){

String option=e.getActionCommand();

if(option.equals(".")){

text1.setText(text1.getText()+".");

}

/*if(option.equals("sin")){

a=Double.parseDouble(text1.getText());//将文本域上的字符串转换为double型

double b=Math.sin(a/180*Math.PI); //现将a转换为弧度制,再进行运算

text1.setText(String.valueOf(b)); //输出运算结果

}

if(option.equals("cos")){

a=Double.parseDouble(text1.getText());

double b=Math.cos(a/180*Math.PI);

text1.setText(String.valueOf(b));

}

if(option.equals("tan")){

a=Double.parseDouble(text1.getText());

double b=Math.tan(a/180*Math.PI);

text1.setText(String.valueOf(b));

}

if(option.equals("log")){

a=Double.parseDouble(text1.getText());

double b=Math.log(a)/Math.log(10.0);

text1.setText(String.valueOf(b));

}

if(option.equals("sqrt")){

a=Double.parseDouble(text1.getText());

double b=Math.sqrt(a);

text1.setText(String.valueOf(b));

}

if(option.equals("pow")){ //该运算含有两个操作数

a=Double.parseDouble(text1.getText());

fh=4; //

text1.setText(""); //将文本域的内容清空

}

if(option.equals("exp")){

a=Double.parseDouble(text1.getText());

b=a;

double b=Math.exp(a);

text1.setText(String.valueOf(b));

}

if(option.equals("求倒")){

a=Double.parseDouble(text1.getText());

text1.setText(String.valueOf(1/a));

}*/

if(option.equals("+/-")){

if(!"0".equals(text1.getText())){ //判断文本域的数字是否为0

a=Double.parseDouble(text1.getText());

a=-a; //求相反数运算

text1.setText(String.valueOf(a));

}

}

if(option.equals("C")){

int i=text1.getText().length();

text1.setText(text1.getText().substring(0,i-1));

}

if(option.equals("AC")){

text1.setText(""); //清空文本域中的内容

}

if(option.equals("+")){

a=Double.parseDouble(text1.getText());

fh=0;

text1.setText("");

}

if(option.equals("-")){

a=Double.parseDouble(text1.getText());

fh=1;

text1.setText("");

}

if(option.equals("*")){

a=Double.parseDouble(text1.getText());

fh=2;

text1.setText("");

}

if(option.equals("/")){

a=Double.parseDouble(text1.getText());

fh=3;

text1.setText("");

}

//有两个操作的运算

if(option.equals("=")){

double c=Double.parseDouble(text1.getText());

switch(fh){

case 0: //执行加法运算

result=a+c;

break;

case 1: //执行减法运算

result=a-c;

break;

case 2: //执行乘法运算

result=a*c;

break;

case 3: //执行除法运算

result=a/c;

break;

case 4: //执行a的b次幂运算

result=Math.pow(a, c);

break;

}

text1.setText(String.valueOf(result));//将运算结果转换为字符串形式输出

}

}

}

public static void main(String[] args) {

CalculatorDemo window=new CalculatorDemo();

window.go();

// TODO code application logic here

}

} 程序运行结果如下:

第五篇:昆明理工大学论文封面[精选]

《暖通空调》课程设计

说明书

学院:

建筑工程学院

专业:

建筑环境与设备工程 班级:

031班

学生姓名:

李金林(031013025) 指导教师:

余丽霞

上一篇:科普基地自查报告下一篇:课例研修报告实例