问题 多项选择题 案例分析题

一般资料:求助者,男性,41岁,某公司技术总监。 案例介绍:求助者在国外学有所成,有自己的技术专利,同国后与他人创建公司,但在公司发展战略、宏观管理等方面与其他高管存在矛盾,求助者认为自己站得高、看得远,但人际关系问题已经明显影响了自己和公司的发展,为此非常苦恼,主动前来咨询。 下面是心理咨询师与该求助者的一段咨询对话。 心理咨询师:根据你的情况,我想用求助者中心疗法帮助你解决问题,你看可以吗? 求助者:可以,这个方法怎么做呀? 心理咨询师:求助者中心疗法是建立在哲学基础之上的,它的基本假设是:人性本善,人是完全可以信赖的,人都有自我实现和成长的能力,有很大的潜能理解自己并解决自己的问题,而无需咨询师进行直接干预,也就是说人们可以自己治愈自己。 求助者:是吗?那可太好了,可咨询具体怎么做啊? 心理咨询师:求助者中心疗法的实质,就是我帮助你通过价值条件作用,去除你用来应付生活的面具或角色,使你恢复成真正自我的过程,就是寻找迷失的自我,探讨真正的自我,重建新的自我的过程,也是你学习与改变自我的过程。用一句话总结是:通过促进你的自我成长,使你成为一个自我实现的人。 求助者:那具体怎么做呢? 心理咨询师:首先咱们要建立良好的咨询关系,咨询关系是最重要的,然后以心理问题为导向,通过促进心理成长的三种技术,促进你的心理成长。 求助者:促进心理成长还有技术啊? 心理咨询师;有啊,有设身处地地理解的技术、坦诚交流的技术以及表达无条件积极关注的技术。 求助者:这些技术怎么使用啊? 心理咨询师:这些技术主要是我使用的,通过使用就会促进你的心理成长使你能够解决自身的问题。 求助者:我明白了,我最想解决的是人际关系问题,你就用这种方法帮助我吧。 心理咨询师:好吧,咱们先讨论一下咨询目标,就是通过咨询你想达到什么样的目标,我将按照这个目标去帮助你。 求助者:我知道了。 心理咨询师:按照求助者中心疗法的观点,许多心理问题的产生,都是因为环境出了问题,影响了人的自我实现,其中人际关系是最重要的,要想解决问题,最为关键的就是要达到开发潜能,促进自我实现。

求助者中心疗法的基本假设包括()。

A.人性本善 

B.人有一定的潜在能力 

C.人可信赖 

D.人有自我成长的能力

答案

参考答案:A, C, D

多项选择题
问答题

本题是一个计时器。窗口中有1个文字标签和3个按钮,名为“复位”、“开始”和“暂停”,初始状态时只有“开始”按钮可用,单击该按钮开始计时,并且“开始”按钮的标签变为“继续”且不可用,“暂停”按钮变为可用,单击“暂停”按钮后“暂停”按钮变为不可用,“复位”和“继续”按钮变为可用,此时如果单击“复位”按钮将恢复到初始状态,如果单击“继续”按钮,则继续进行计数。
import java.awt.*;
import java.awt.event.*;
public class java3 extends Frame extends Runnable
Label timeDisp=new Label("0:0",Label.CENTER);
Thread timerThread;
int time=0;
Button btReset=new Button("复位");
Button btStart=new Button("开始");
Button btStop=new Button("暂停");
java3()
super("java3");
Panel p=new Panel(new GridLayout(1,0));
btReset.setEnabled(false);
btStop.setEnabled(true);
addWindowListener(new WindowAdapter()
public void windowClosing(WindowEvent e)
System.exit(0);

);
btReset.addActionListener(new ResetListener());
btStop.addActionListener(new StopListener());
btStart.addActionListener(new StartListener());
p.add(btReset);
p.add(btStart);
p.add(btStop);
add(p,BorderLayout.SOUTH);
timeDisp.setFont(new Font("Courier",Font.BOLD,60));
add(timeDisp,BorderLayout.CENTER);
pack();
show();

void stop()
Thread t=timerThread;
if(t!=null)
timerThread=null;
tryt.join();catch(Exception e)


public void run()
while(timerThread==Thread.currentThread())
timeDisp.setText(""+time/10+":"+time%10+"0");
time++;
tryThread.sleep(100);catch(Exception e);


class ResetListener implements ActionListener
public void actionPerformed(ActionEvent evt)
this.stop();
timeDisp.setText("0:0");
time=0;
btReset.setEnabled(false);
btStart.setEnabled(true);
btStop.setEnabled(false);
btStart.setLabel("开始");


class StopListener implements ActionListener
public void actionPerformed(ActionEvent evt)
java3.this.stop();
btReset.setEnabled(true);
btStart.setEnabled(true);
btStop.setEnabled(false);
btStart.setLabel("继续");


class StartListener implements ActionListener
public void actionPerforrned(ActionEvent evt)
timerThread=new Thread(java3.this);
timerThread.start();
btReset.setEnabled(false);
btStart.setEnabled(false);
btStop.setEnabled(true);
btStart.setLabel("继续");


static public void main(String[]args)
new java3();