试题与答案

将员工轮换到另一个同样水平、技能要求相近的工作岗位,以减少员工在一个岗位上的枯燥感,

题型:单项选择题

题目:

将员工轮换到另一个同样水平、技能要求相近的工作岗位,以减少员工在一个岗位上的枯燥感,同时也扩大员工掌握技能的新范围,有利于员工在此过程中找出自己真正的兴趣的工作设计方法是()。

A.工作专业化

B.工作轮换

C.工作扩大化

D.工作丰富化

答案:

参考答案:B

试题推荐
题型:不定项选择

马某,小学五年级男生,因偷超市的东西被抓后,被送交学校处理。下面是咨询老师的咨询过程。心理咨询老师:小马,有什么想跟老师说的吗?学生:……心理咨询老师:不要担心,我们在这里所说的都是保密的,如果没有你的允许,我是不会告诉老师他们的。学生:……(沉默)心理咨询老师:有什么事,能跟老师说说吗?看看我有什么可以帮助你的。学生:我偷超市的东西了。心理咨询老师:嗯,你去超市拿了一些东西没有付钱,是这样吗?学生:是的,然后就被保安抓住了,被班主任带到这里来了。心理咨询老师:能告诉老师,你拿了超市里的什么东西吗?学生:笔记本,还有圆珠笔。心理咨询老师:都是些文具用品,你拿这些东西做什么?学生:拿给同学,他们的笔记本用完了,笔也快没水了。心理咨询老师:嗯,你拿这些东西不是自己用,是给同学用,是这样吗?学生:是的,我要是不拿给他们,他们就不会跟我玩,我拿给他们,他们才会和我玩。可是我又没有钱。心理咨询老师:嗯,你没有钱,但是又想只有自己把这些东西给他们了,才能和他们一起玩,所以你才会去超市拿这些东西。其实你是想和同学们一起玩,才这样做的,是这样吗?学生:嗯。心理咨询老师:除了拿东西给其他同学,他们才能和你玩,你觉得还有其他方法和同学交朋友吗?学生:嗯,还是有的。心理咨询老师:那想想还有什么其他方法。学生:让自己的学习成绩更好,这样同学就会跟我玩了。心理咨询老师:嗯,让自己学习成绩变得更好,在学习上帮助同学,获得同学的欢迎。学生:是的。心理咨询老师:那你觉得你去超市拿东西给同学,这种方式怎样?学生:老师,这样不好,同学们知道的话就会说我是小偷,看不起我,就更不愿意跟我玩了。老师,我下次再也不会了。

本案例心理咨询老师应对阻抗的方法是()。

A.解除戒备心理

B.诚恳帮助对方的态度

C.解除咨询关系

D.讨好求助者的态度

查看答案
题型:问答题

【说明】
“背包问题”的基本描述是:有一个背包,能盛放的物品总重量为S,设有N件物品,其重量分别为w1;w2,……,wn,希望从N件物品中选择若干件物品,所选物品的重量之和恰能放入该背包,即所选物品的重量之和等于S。
如下程序均能求得“背包问题”的一组解,其中程序4.1是“背包问题”的递归解法,而程序4.2是“背包问题”的非递归解法。
【程序4.1】
#include<stdio.h>
#define N 7
#define S 15
int w[N+1]={0,1,4,3,4,5,2,7};
int knap(int s,int n)
{ if(s==0)return 1;
if(s<0||(s>0& &n<1))return 0;
if( (1) ))|
printf("%4d",w[n]);return 1;
} return (2)
}
main(){
if(knap(S,N))printf("OK!\n");
else printf("NO!\n");
}
【程序4.2】
#include<stdio.h>
#define N 7
#define S 15
typedef struct{
int s;
int n:
int job;
} KNAPTP;
int w[N+1]={0,1,4,3,4,5,2,7};
int knap(int s,int n);
main(){
if(knap(S,N))printf("OK!\n");
else printf("NO!\n");}
int knap(int s,int n)
{ KNAPTP stack[100],x;
int top,k,rep;
x.s=s;x.n=n;
x.job=0;
top=|;Stack[top]=x;
k=0;
while( (3) ){
x=Stack[top];
rep=1;
while(!k && rep){
if(x.s==0)k=1;/*已求得一组解*/
else if(x.s<0||x.n <=0)rep=0;
else{x.s= (4) ;x.job=1;
(5) =x;
}
}
if(!k){
rep=1;
while(top>=1&&rep){
x=stack[top--];
if(x.job==1){
x.s+=W[x.n+1];
x.job=2;
Stack[++top]=x;
(6)
}
}
}
}
if(k){/*输出一组解*/
while(top>=1){
x=staCk[top--];
if(x.job==1)
printf("%d\t",w[x.n+1]);
}
}
return k;
}

查看答案
微信公众账号搜索答案