- 652.00 KB
- 2022-04-29 14:39:46 发布
- 1、本文档共5页,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
- 文档侵权举报电话:19940600175。
'《大学计算机基础》第4章编程基础-精选文档
主要内容程序设计基本概念JavaScript语言及其运行环境JavaScript编程基础WSH的输入/输出功能JavaScript流程控制调试JavaScript程序JavaScript函数2
一、程序设计基本概念程序设计语言算法与流程图结构化程序设计3
一、程序设计基本概念(续)程序设计语言(续)高级语言表达方法接近于人的自然语言和数学表达式,不依赖于机器的特定属性例:Print4+6两种工作方式:编译方式解释方式7
一、程序设计基本概念(续)算法与流程图算法计算机解决问题的方法和步骤算法描述工具自然语言流程图…程序设计语言8
一、程序设计基本概念(续)算法与流程图(续)流程图用一些几何框图、流程线和文字说明表示各种类型的操作9
一、程序设计基本概念(续)算法与流程图(续)算法描述实例:求8!自然语言描述:S1:将1值存入被乘数变量f:1→f;将2值存入乘数变量m:2→mS2:将f与m的乘积存入f:f*m→f;使m的值加1:m+1→mS3:若m≤8,转S2;否则,转S4S4:输出结果f并结束流程图描述:10
一、程序设计基本概念(续)算法与流程图(续)算法描述实例:求自然语言描述:S1:设累加和变量sum,且1→sum;设分母变量deno,且2→deno;设数符变量sign,且1→sign;S2:(-1)sign→sign;sign(1/deno)→term;sum+term→sum;deno+1→denoS3:若deno≤100,转S2;否则,转S4S4:输出结果sum并结束流程图描述:11
一、程序设计基本概念(续)算法与流程图(续)算法评价标准正确性可读性通用性高效率12
一、程序设计基本概念(续)程序设计设计、编制和调试程序的方法和过程一般步骤问题分析、算法设计、程序编写、程序调试、资料整理…常用方法结构化程序设计(StructuredProgramming,SP)方法面向对象程序设计(Object-OrientedProgramming,OOP)方法13
一、程序设计基本概念(续)结构化程序设计按照模块化、层次化的方法设计程序核心思想程序模块化语句结构化自顶向下、逐步求精14
一、程序设计基本概念(续)例:某班80名学生,求某次考试的不及格率任务分解模块结构图15
一、程序设计基本概念(续)用流程图描述各模块的实现算法使用某种程序设计语言加以实现顶层流程图”输入成绩“流程图”统计不及格人数“流程图16
二、JavaScript语言及其环境JavaScript解释型的、基于对象的脚本语言适用于创建短小的应用程序脚本用脚本语言编写的程序通常解释执行脚本宿主执行脚本的解释器17
二、JavaScript语言及其环境(续)JavaScript脚本的用途动态网页编程Web服务器编程自动管理Windows系统18
二、JavaScript语言及其环境(续)Windows脚本宿主(WSH)Windows脚本的运行环境内嵌在微软的Windows操作系统中脚本引擎某种脚本语言的解释程序安装WSH时已自动安装JavaScript和VBScrip这两种脚本引擎WSH可以执行以文本文件格式独立存在的Windows脚本,如.js、.vbs、.wsf、.wsh19
二、JavaScript语言及其环境(续)编写JavaScript脚本程序使用纯文本编辑器(如:记事本程序)将程序代码保存为.js文件例:WScript.Echo("HelloWorld!");20
二、JavaScript语言及其环境(续)WSH的两种形式窗口式(WScript)对应可执行文件WScript.exe命令式(CScript)对应可执行文件CScript.exeWScript和CScript的区别:输出形式不同21
二、JavaScript语言及其环境(续)脚本的执行方式显式启动WSH执行脚本启动窗口式WSH(WScript)wscriptE:ScriptsS0404.js启动命令式WSH(CScript)cscriptE:ScriptsS0404.js隐式启动WSH执行脚本鼠标双击脚本文件通过Windows“开始”菜单的“运行”命令在命令提示符中键入脚本文件的完整路径名22
二、JavaScript语言及其环境(续)使用Windows脚本帮助“MicrosoftWindows脚本技术”文档(CHM格式)微软的脚本中心站点microsoft/china/technet/community/scriptcenter/default.mspx23
三、JavaScript编程基础基本概念数据类型常量变量运算符表达式24
三、JavaScript编程基础(续)数据类型与常量数值型整数常量十进制整数八进制整数以0开头例:032,-032十六进制整数以0X或0x开头例:0x32,-0x2B25
三、JavaScript编程基础(续)数据类型与常量(续)数值型(续)浮点数常量普通形式由整数部分、小数点和小数部分组成如:3.2、12.0、12.、.5、-1.8指数形式指数是-324~308之间的整数如:5.34e5(表示5.34×105)、312E-4(表示312×10-4)NaN(NotaNumber的缩写,即“非数字”)26
三、JavaScript编程基础(续)数据类型与常量(续)字符串型由0个或多个字符组成的序列字符串常量必须用双引号“””或单引号“‘”括住例:"Helloword!"‘亚运欢迎你!""a"或"a"""Hi!"Isaid."转义字符以反斜杠“”开头,后跟一个或多个字符如:"n","t","\"27
三、JavaScript编程基础(续)数据类型与常量(续)布尔型即逻辑型,只有两个值:逻辑“真”和逻辑“假”,分别对应于布尔常量true和false其他类型的常量null空值常量,表示空的或不存在的对象引用undefined未定义值常量,表示变量还没有赋值28
三、JavaScript编程基础(续)变量程序中一个已命名的存储单元两个基本特征变量名:标识变量的名称变量值:变量存储的数据变量的值可以通过赋值发生变化29
三、JavaScript编程基础(续)变量(续)命名以字母或下划线开头,由字母、数字和下划线构成不能使用JavaScript保留字,如var区分大小写易于记忆、有意义可以使用中文字符30
三、JavaScript编程基础(续)变量(续)声明使用关键字var声明变量,形如:varvariablename;或:varname,age,weight;隐式声明31
三、JavaScript编程基础(续)变量(续)赋值声明变量的同时给定初始值如:varname="张三丰";使用赋值语句如:age=20;32
三、JavaScript编程基础(续)变量(续)读取变量的值把该变量的名字放在常量可以出现的位置:表达式中赋值符的右边函数调用的实参表中33
三、JavaScript编程基础(续)例:变量的基本用法和含义,代码注释varname;//声明变量namename="张三";//把字符串“张三”存储到变量name中age=20;//变量age被隐式声明,并赋值整数20/*以上语句声明两个变量name、age,并赋值;以下语句取出这两个变量的值、并使用WScript.Echo方法输出。*/WScript.Echo(name);//取出变量name的值,并输出WScript.Echo("今年");//输出字符串“今年”WScript.Echo(age);//读取变量age的值,并输出WScript.Echo("岁");//输出字符串“岁”34
三、JavaScript编程基础(续)变量(续)类型变量值所属的数据类型JavaScript是一种弱类型的编程语言,允许把任何类型的数据赋值给变量,因此JavaScript变量的类型是动态的,只有在程序运行时才能动态确定35
三、JavaScript编程基础(续)例:变量类型的动态性varx=20;WScript.Echo(typeof(x));x="您好";WScript.Echo(typeof(x));x=true;WScript.Echo(typeof(x));使用CScript执行该程序,输出为:numberstringboolean36
三、JavaScript编程基础(续)变量(续)作用域变量起作用的范围,在该范围内可引用该变量全局变量在所有函数之外定义作用范围是同一个脚本文件,从定义处到文件结束局部变量在函数内定义作用范围局限于函数37
三、JavaScript编程基础(续)运算符指定计算操作的符号(如+、-、*、等)。被计算的值称为操作数。基本属性优先级结合性单目运算符、双目运算符、三目运算符算术运算符、关系运算符、逻辑运算符…38
三、JavaScript编程基础(续)表达式运算符和操作数组合而成的式子例:256、x、x+600表达式的值对操作数实施运算符所确定的计算后产生的结果值例:若有定义varx=256;则:256、x、x+600的值分别是数值256、256、85639
三、JavaScript编程基础(续)运算符的优先级决定各运算符的执行次序:优先级高的先计算例:尽量使用简单的表达式40
三、JavaScript编程基础(续)运算符的结合性在运算符优先级相同的情况下,由结合性决定运算顺序左结合左边的运算符优先计算例:100-20+5右结合右边的运算符优先计算例:x=y=12341
三、JavaScript编程基础(续)表达式计算中的类型转换JavaScript会根据运算符的特性和操作数的类型进行隐式类型转换控制方法对于+运算符如果有一个操作数为字符串,则为字符串连接运算如果两个操作数都不是字符串,则是算术加运算对于其他运算符自动把操作数转换为相应类型使用函数parseInt()和parseFloat()显式转换42
三、JavaScript编程基础(续)算术运算符操作数和计算结果都是数值型+-*/%++--例:12%5//若有varx=10,y;y=++x;y=x++;y=--x;y=x--;43
三、JavaScript编程基础(续)算术运算符(续)例:网购一本书,书价7折,运费5元,共付款61元,问:书价是多少?paid=price*discount+transCostsprice=(paid–transCosts)/discount44
三、JavaScript编程基础(续)关系运算符对操作数进行比较,返回一个布尔值又称比较运算符<<=>>===!====!==运算规则两个操作数都是字符串进行字符串比较运算(比较字符的Unicode码值)例:"xyz">"XYZ"、"x">"XYZ“至少有一个操作数不是字符串先将非数值型操作数转换为数值,然后进行数值比较运算例:2>"10"、1>true、true>false、2=="0X2"、1==true、"true"==true45
三、JavaScript编程基础(续)逻辑运算符操作数和计算结果都是布尔值&&||!例:score>=85&&score<=100year%4==0&&year%100!=0||year%400==046
三、JavaScript编程基础(续)位操作运算符用于对整数的二进制位进行操作,计算结果仍为整数&|^<<>>>>>例:vara=4,b=7,c=2,result;WScript.Echo("a=4(0100),b=7(0111),c=2");result=a&b;WScript.Echo("a&b="+result);result=a<>c;WScript.Echo("a>>c="+result);result=-1>>2;WScript.Echo("-1>>2="+result);result=-1>>>2;WScript.Echo("-1>>>2="+result);结果:-1无符号右移结果:230-147
三、JavaScript编程基础(续)赋值运算符=组合赋值运算符=+=-=*=/=%=&=|=^=<<=>>=>>>=48
三、JavaScript编程基础(续)条件运算符condition?true_result:false_result例:varnumber,dataOK;number=5;dataOK=(number>0)?true:false;49
四、WSH的输入/输出功能借助脚本宿主对象所提供的有关方法进行1、使用WScript对象的Echo方法命令格式:WScript.Echo([Arg1][,Arg2][,Arg3]...);例:WScript.Echo("HelloWorld!");WScript.Echo("Hello","World!");WScript.Echo("1+2","=",1+2);50
四、WSH的输入/输出功能(续)2、使用WScript.Shell对象的Popup方法命令格式:iB=object.Popup(strText,[nSecondsToWait],[strTitle],[nType])例:varshell=WScript.CreateObject("WScript.Shell");varBtnCode=shell.Popup("您是会员吗?",8,"确认框示例",1);varisMember=(BtnCode==1);varshow_text=isMember?"欢迎!请进!":"对不起!我们只对会员开放";WScript.Echo(show_text);51
四、WSH的输入/输出功能(续)3、使用WScript对象的子对象StdIn、StdOut只能用CScript执行WScript.StdIn对象的ReadLine方法从标准输入流中读取一行文本使用转换函数parseInt()和parseFloat()WScript.StdOut对象的WriteLine方法向标准输出流输出一行文本52
四、WSH的输入/输出功能(续)3、使用WScript对象的子对象StdIn、StdOut例1:varage;WScript.StdOut.WriteLine("请输入你的年龄:");age=WScript.StdIn.ReadLine();WScript.Echo("比你年长5岁的人今年",age+5,"岁");请输入你的年龄:20比你年长5岁的人今年205岁53
四、WSH的输入/输出功能(续)3、使用WScript对象的子对象StdIn、StdOut例2:varage;WScript.StdOut.WriteLine("请输入你的年龄:");age=parseInt(WScript.StdIn.ReadLine());WScript.Echo("比你年长5岁的人今年",age+5,"岁");请输入你的年龄:20比你年长5岁的人今年25岁54
五、JavaScript流程控制三种流程结构顺序选择循环if语句switch语句while语句for语句do…while语句55
五、JavaScript流程控制(续)if语句基本形式:if(判定条件)语句1;else语句2;56
五、JavaScript流程控制(续)例:判断用户输入的一个年份是否为闰年varyear;WScript.StdOut.WriteLine("请输入年份:");year=parseInt(WScript.StdIn.ReadLine());if(year%4==0&&year%100!=0||year%400==0)WScript.Echo(year+"年"+"是闰年");elseWScript.Echo(year+"年"+"不是闰年");57
五、JavaScript流程控制(续)if(year%4==0&&year%100!=0||year%400==0)WScript.Echo(year+"年"+"是闰年");elseWScript.Echo(year+"年"+"不是闰年");这个if语句的功能能否不用if语句实现?58
五、JavaScript流程控制(续)if语句(续)形式2:if(判定条件)语句1例:求3个变量x,y,z中的最大值。max=x;if(max24)){premium=650.00;WScript.Echo("保险费="+premium+"LOWRISK");}else{premium=1200.00;WScript.Echo("保险费="+premium+"HIGHRISK");}61
五、JavaScript流程控制(续)if语句(续)嵌套形式:一个if语句中包含其他的if语句例:等级成绩评定62
五、JavaScript流程控制(续)switch语句switch(表达式){case表达式1:语句1;[break;]case表达式2:语句2;[break;]…default:语句n+1;[break;]}63
五、JavaScript流程控制(续)例:根据用户输入的一个数字(0-6),输出它对应的是星期几//…switch(weekday){case0:WScript.Echo("星期日");break;case1:WScript.Echo("星期一");break;case2:WScript.Echo("星期二");break;case3:WScript.Echo("星期三");break;case4:WScript.Echo("星期四");break;case5:WScript.Echo("星期五");break;case6:WScript.Echo("星期六");break;default:WScript.Echo("输入有误");break;}64
五、JavaScript流程控制(续)当一些语句需要反复执行时,就要用到循环结构的语句,即循环语句。JavaScript常用的循环语句for语句while语句do…while语句65
五、JavaScript流程控制(续)for语句格式:for(初值表达式;循环判定式;更新表达式)循环体语句;执行步骤:66
五、JavaScript流程控制(续)例:求varsum=1,deno,sign=1,term;for(deno=2;deno<=100;deno++){sign=(-1)*sign;term=sign*(1/deno);sum+=term;}WScript.Echo("该多项式的和为:",sum);67
五、JavaScript流程控制(续)例:显示十六进制数的数码0123…ABCDEFfor(i=0;i<16;i++)//i遍历每个数码{switch(i){//将十进制数i转换为对应的十六进制数码case10:digit="A";break;case11:digit="B";break;...default:digit=i;break;//0…9}digits=digits+digit;}WScript.Echo("十六进制的16个数码是:",digits);68
五、JavaScript流程控制(续)while语句格式:while(循环判定式)循环体语句;执行步骤:69
五、JavaScript流程控制(续)例:求varsum=1,deno=2,sign=1,term;while(deno<=100){sign=(-1)*sign;term=sign*(1/deno);sum+=term;deno++;}WScript.Echo("该多项式的和为:",sum);70
五、JavaScript流程控制(续)do...while语句格式:do循环体语句while(循环判定式);执行步骤:71
五、JavaScript流程控制(续)例:求varsum=1,deno=2,sign=1,term;do{sign=(-1)*sign;term=sign*(1/deno);sum+=term;deno++;}while(deno<=100);WScript.Echo("该多项式的和为:",sum);72
代码的输出结果?vari=0,text="";while(i<5){text+=i;i++;}WScript.Echo("text=",text);vari=0,text="";while(i<5);{text+=i;i++;}WScript.Echo("text=",text);73
代码的输出结果?vari=8,text="";while(i<5){text+=i;i++;}WScript.Echo("text=",text);vari=8,text="";do{text+=i;i++;}while(i<5);WScript.Echo("text=",text);do…while的特点:至少执行一次循环体语句74
在什么情况下,循环体及判定表达式皆相同的while和do...while不等价?75
五、JavaScript流程控制(续)break语句格式:break;功能:结束循环语句(或switch语句)的执行continue语句格式:continue;功能:结束循环体的当次执行在循环体中与if语句配合使用,控制循环76
五、JavaScript流程控制(续)例:一段楼梯,每步跨2级,最后剩1级;每步跨3级,最后剩2级;每步跨4级,最后剩3级;每步跨5级,最后剩4级;每步跨6级,最后剩5级;每步跨7级,则最后不剩。问:楼梯最少有多少级?varsteps=7;while(true){if(steps%3==2&&steps%4==3&&steps%5==4&&steps%6==5)break;steps+=7;}WScript.Echo("楼梯最少有"+steps+"级");77
五、JavaScript流程控制(续)vartext="",i,count=0;for(i=1;i<100;i++){if(i%8==0)continue;count++;text=text+i+"t";if(count%5==0)text+="n"}WScript.Echo(text);例:以每行5个数的方式输出1~100之间不能被8整除的数78
五、JavaScript流程控制(续)循环的嵌套在一个循环语句的循环体中包含另一个循环语句例:求100~1000之间的所有素数思路:逐个数进行检查,是素数,则输出判断某数number是否为素数:看能否被2~number-1之间的数整除,能,则不是素数79
代码varnumber,submul,count=0;vartext="100~1000之间的素数:nn";for(number=100;number<=1000;number++){for(submul=2;submul3)1(1<=year<=3)Cows(year)=96
代码functionCountCows(year){varcows;if(year<=3)return1;cows=CountCows(year-3)+CountCows(year-1);returncows;}WScript.stdOut.Writeline("要计算第几年的牛的数目?n");year=parseInt(WScript.stdIn.Readline());WScript.Echo("第"+year+"年牛的数目为:"+CountCows(year));97
七、Javascript函数(续)变量作用域变量的作用范围,在该范围内可引用该变量全局变量vs.局部变量由变量定义所处的位置决定(函数中/函数外)“局部优先”尽量使用局部变量,以避免冲突98
小结JavaScript程序调试函数定义调用嵌套调用递归函数99
MBTI实例讲解100BOTHWITSCONSULTING
MBTI简介MB行为风格测验是MBTI的中国版本;MBTI是近20年来世界上广为使用的一个测验用于考察参测人员在组织中的贡献、领导风格、偏好的工作环境、潜在的缺陷等个体特征与潜力属于类型学测验101BOTHWITSCONSULTING
心理类型学如何对人进行分类?心理类型测验从四个维度考察个人的偏好:1态度倾向:Extraversion(E)vs.Introversion(I)外倾/内倾2接受信息:Sensing(S)vs.iNtuition(N)感觉/直觉3处理信息:Thinking(T)vs.Feeling(F)思考/情感4行动方式:Judging(J)vs.Perceiving(P)判断/知觉Energizing/Attending/Deciding/Living102BOTHWITSCONSULTING
16种心理类型103BOTHWITSCONSULTING
四种气质类型104BOTHWITSCONSULTING
SJ的四种类型105BOTHWITSCONSULTING
SJ的特点常问的问题:什么?What?风格:稳定器/平衡者/循规蹈矩者Stabilizer/traditionalist寻求:所有物/财产Belonging弱点:混乱/无序/无组织Disarray/disorganization责任--程序/规范可信赖--果断抗拒变化--稳定性坚持传统--“应该”“不应该”精确--社会责任对组织忠诚--结构“宁拆10座庙,不破一桩婚”-有序-依赖权威106BOTHWITSCONSULTING
SP的四种类型107BOTHWITSCONSULTING
SP的特点常问的问题:什么时候?When?风格:排忧解难者/谈判者/救火员Troubleshooter/negotiator寻求:行动Action弱点:常规/例行公事Routine自由/放任/随意--享受当前的时光过程导向--实际/实用好玩--即兴/自发擅长应急--喜欢亲身经历常心血来潮-需要自由和空间--适应能力强灵活--寻求变化和多样性“我们干吧!”--心情愉悦关注当前--行动导向先尝试,再寻求指导--现实108BOTHWITSCONSULTING
NT的四种类型109BOTHWITSCONSULTING
NT的特点常问的问题:为什么?Why?风格:梦想家/理论家/有远见Visionary寻求:能力/胜任感Competency弱点:无能/无能感/不胜任Incompetency高成就者--好争论易概念化--喜欢复杂性易自我怀疑--好字斟句酌系统设计者--知识客观的知觉--如果……,将会……原则--对知识有好奇心与自己和他人竞争--不会墨守成规变革的设计者--不迷信权威独立-110BOTHWITSCONSULTING
NF的四种类型111BOTHWITSCONSULTING
NF的特点常问的问题:谁?Who?风格:催化剂/助人成长者Catalyst寻求:同一性/本来面目Identity弱点:内疚/罪责感Guilt-生动的想象有魅力的--神秘的人际技能--对冲突过分敏感给他人心理支持--寻找自我同情的--自主关系--需要鼓励和认可人的发展的可能性--正直/诚实交往--给予安慰合作--“成长为…”112BOTHWITSCONSULTING
心理类型与职业SP表演者企业家排除故障者自由职业者抢险队员……SJ经理人员会计警察医生教师……NT科学家建筑师工程师设计师经理人员……NF咨询师记者艺术家心理学家神职人员……113BOTHWITSCONSULTING
心理类型与职业“什么类型的人适合做管理者”?但是心理类型可以预示一个人的工作和管理风格,为团队建设提供信息尽管某些职业可能吸引大量的某些类型的人,但是没有证据表明16种类型中的任何一种不能从事或不适合任何一种工作。因此,心理类型不能作为人员甄选的标准,需要参照其他测验的结果。114BOTHWITSCONSULTING
不同类型的工作风格SP紧急事件和压力。解决具体问题,特别在危险、紧张的环境中。变异性,大量的事情。“适应的现实主义者”SJ达到期限要求,在有结构和稳定的环境中解决问题。关注细节。事先准备好。关注氛围和融入。安全。“现实的决策者”NT产出高质量的新观点。其观点和成就被他们所尊重的人看重。自主。“有逻辑性且机敏”NF用“养育”的方式帮助他人。充当资源。在令人鼓舞和和谐的环境中被认同和支持。充分利用自己的才能。被成就所激励。“热心而有洞察力”115BOTHWITSCONSULTING
紧张的来源与紧张反应问题太少;单调;不清晰或无信息;缺乏自由度目标不明确;计划改变;含混不清;缺乏控制做常规重复和琐碎的事情,官僚作风;困难的人际关系冲突;拒绝(说‘不’);抑郁和绝望的人;批评无所事事,浪费时间;逃避;“走自己的路”;崩溃重新确定目标;要求资源;反复检查;更多的控制;教条过度工作;斗争;不宽容;对抗地服从;学究式的辩论自我牺牲;愤世嫉俗;反应过度;抑郁SJSPNTNF引起紧张的因素紧张反应116BOTHWITSCONSULTING
N感到前景暗淡,悲观失望,感到无以解脱S过分做一些事情,例如,列出很多任务表,过量地吃东西,用有别与平常的方式反复地做某些事F情绪爆发,感到孤独和缺乏关怀T反复分析,苛责,感到无用和缺乏能力ISTJISFJESFPESTPINTJINFJENFPENTPINTPISTPESTJENTJISFPINFPESFJENFJ第四位机能反应心理类型不同类型的压力反应117BOTHWITSCONSULTING
E与别人交谈写笔记,写下感受I反省/沉思述说,自发地谈论F和谐分析J计划,完成一件事放弃时间表S感官活动幻想T感觉有能力,分析/挑战同情,移情N设计新的东西做有些感官性/细节的活动P灵活性和自主性坚持计划在紧张时需要什么?如何更好地舒解紧张?不同类型舒解紧张的策略118BOTHWITSCONSULTING
不同类型之间的沟通EI留出私人的、反省的时间IE解释时间的需求,容许他人为澄清问题的“多话”SN首先给出概貌,然后详述细节NS先说基本成型的具体观点,注意涉及相关的细节TF考虑对人的影响,由一致意见开始FT考虑原因和结果,简洁JP容许其计划、工作方式中的灵活性和不愿被控制的需要PJ容许计划和结构,以及他人控制和决定的需要119BOTHWITSCONSULTING
SJ可能认为NF缺乏常识;而NF可能觉得SJ没有想象力NF关注一些“不实际”的问题,可能使SJ觉得没有共同语言,感到关系的不公平,迫使SJ考虑现实问题(如生计问题)尤其是在关于金钱和工作的问题上的冲突,可能导致SJ不断地对NF说教和唠叨由于缺乏鼓励和赞同,可能导致NF的自尊和自我价值感受到挫伤NF可能认为SJ根本不能理解深厚的感情和关系。STJ和NFP并非尽如以上所述SJ可能变得对审美、学习、人际关系、情感和信仰等更为开放NF可能学会将部分的精力花在可能有经济回报的领域SJ可能变得更为灵活;而NF则可能学会善始善终,更为准时和可靠SJ可能认为SP缺乏责任感;而SP可能觉得SJ没有乐趣。SJ可能把SP当作孩子,而SP也可能把SJ视为父母,认为养家糊口的责任、日常的义务都是SJ的事。SJ可能试图将易冲动的SP的工作习惯有序化,使其有计划;而SP则对SJ被时间计划表所约束嗤之以鼻。SP老想玩,并且认为SJ也如此;而SJ总想工作,也认为SP也这样。SP认为SJ太悲观;而SJ则认为SP过于乐观。SP可能让SJ活跃起来;而SJ则可能帮助SP发展对时间计划、目标和个人成就的重视。SP可能教SJ如何玩,并且向SJ显示工作的另一种方式:聪明地工作比刻苦地工作更为重要。SJ与NFNF可能认为SP没有信仰,缺乏想象力、责任感、承诺和生活目标SP可能认为NF无趣,没有现实感SP可能让NF活跃起来,教会NF不要总是沉溺于对生活和关系的“意义”追求,不要过于看重精神/信仰的目标,要生活在当前的现实中,不要生活在未来的可能性中。NF可能帮助SP发展生活和工作中的一致性,对价值和情感的重视,对哲学和信仰的容忍,以及对学习的开放性并帮助个人成长。NF与SPSJ与SP不同类型组合的优劣120BOTHWITSCONSULTING
NT可能会觉得SP缺乏想象力、创造性、责任感和生活目标SP可能会认为NT缺乏乐趣、冒险精神和现实感SP可能使NT变得放松起来,教会NT不必凡事都要问“为什么”和“怎么样”,不要以为工作中缺了自己就不行,不要总是生活在理论和未来的世界里。NT可能帮助SP发展对工作和生活的恒常性,对理论的容忍度和对学习的开放性。NT可能认为NF简直不合常理,缺乏逻辑性NF可能认为NT不近人情双方都可能认为对方缺乏创造性,不够睿智双方都可能学会拓展自己思考和情感中的智慧成分NT可能学会欣赏和鼓励别人;NF则可能变得更为独立和自我激励NT可能获得情绪或情感上的和谐;NF则可能发展自己的逻辑能力可能在活动中利用双方共同的直觉技能,从合理利用分别在思考和情感上的优势而受益。NT与SPNT与SJNT与NFNT可能认为SJ是个预设了程序的工作机器:从不提问题,也不思考生活和工作的意义SJ可能认为NT是个反复无常的改革者:只顾打破程序和传统,不考虑这种不负责任的行为的长期后果可能导致对对方的动机和目的的严重不信任,尤其是在E/I,T/F,J/P之间NT可能学会重视计划和为非工作的活动(如家庭生活)留出时间。如要维持关系,尤其是在SFJ和NTP之间,这一过程更为必要。SJ可能变得更为开放,对观念、理论、变化和生活中的随机性更多接纳。STJ和NTP之间,STJ可能天生就关注生活中的经济细节。这种搭配可能对双方都较少压力。NT倾向于对既有程序、常规和礼仪等置之不理,而SJ可以帮助其对这些社会习俗更为平和、接受。不同类型组合的优劣121BOTHWITSCONSULTING'
您可能关注的文档
- 最新《墨梅图题诗》PPT课件PPT.ppt
- 最新《塞翁失马》课件课件PPT.ppt
- 最新《外国小说欣赏》话题之二:场景课件PPT.ppt
- 最新《外国诗两首》课件PPT.ppt
- 最新《大学心理学》课件 第五章 思维与创造_图文课件PPT.ppt
- 最新《大型会奖旅游的设计与实施》(1)课件PPT.ppt
- 最新《大自然的语言》ppt课件1课件PPT.ppt
- 最新《大气压强》PPT课件PPT课件.ppt
- 最新《大学语文》第一次课PPT课件课件PPT.ppt
- 最新《天游峰的扫路人》PPT(1)课件PPT.ppt
- 最新《天下国家》课件PPT课件.ppt
- 最新《天上的星星》1-课件课件PPT.ppt
- 最新《奇特的房子》课件PPT课件.ppt
- 最新《夹竹桃》PPT课件课件PPT.ppt
- 最新《太阳病4》(1)课件PPT.ppt
- 最新《妊娠高血压综合征》PPT课件课件PPT.ppt
- 最新《妈妈睡了》课件PPT.ppt
- 最新《如何塑造智慧型教师》读书心得课件PPT.ppt