Wednesday, March 18, 2020

Describe the Factors Affecting Majority Influence Essays

Describe the Factors Affecting Majority Influence Essays Describe the Factors Affecting Majority Influence Essay Describe the Factors Affecting Majority Influence Essay A study was carried out by Solomon Asch which showed the factors which affected majority influence. In his study he wanted to see how group pressure affects group tasks with an obvious answer. The method he used to carry out this study was by using eight male students were arranged around a table but only one of them however was a real participant who turns up late and the others were confederates of the researchers. The task was to identify out of the 3 lines shown on a board which of the lines (A, B or C) was the same length as the test line (X). They answered out loud in turn and the confederates were all told to answer the same incorrect letter. The real participant had a chance to see what the other participants’ answers were, but not right at the end as he may become suspicious. It was important for him to see what the other participants’ answers were because when it was his turn to answer, the researcher gets an idea if the participant’s answer had been influenced by the majority. Asch found that 32% of the genuine participants conformed on the trials and only 26% of people never conformed. From this study, it is shown that group size is an important factor which affects majority influence, the larger the group size the more conformity there is; but only to a point. After about 5 or 6 people, Asch found that more people had very little difference on the amount of conformity. This may be due to the fact that people have guessed the purpose of the experiment. Another factor is majority size and the presence of an ‘ally’. If the majority is unanimous, conformity is much more likely, but if there is even one other person disagreeing with the majority even if it isnt the same as your own opinion then the levels of conformity drops dramatically especially if there is someone who continually disagrees. Asch also investigated that the method of making a decision was another factor, when the participants make their decision by writing it down, conformity fell, this is because the decision is more private and the participant is more removed from it. If a decision is made anonymously and by writing it down such as voting, the levels of conformity are zero since nobody will know what you have written. Another very important factor is personal characteristics as younger adolescents between the age of 12/13 to 15/16 were the most likely age group to conform.

Monday, March 2, 2020

How to Implement OnCreate Event for Delphi TFrame Object

How to Implement OnCreate Event for Delphi TFrame Object TFrame is a container for components; it can be nested within forms or other frames. A frame, like a form, is a container for other components. Frames can be nested within forms or other frames, and they can be saved on the Component palette for easy reuse. Missing OnCreate Once you start using frames, youll note theres no OnCreate event you can use to initialize your frames. In short, the reason that a frame does not have a OnCreate event is there is no good time to fire the event. However, by overriding the Create method you can mimic the OnCreate event. After all, the OnCreate for Forms gets fired at the end of the Create constructor - so overriding Create for Frames is as having the OnCreate event. Heres the source code of a simple frame exposing a public property and overriding the Create constructor: unit WebNavigatorUnit;interface uses   Ã‚  Windows, Messages, SysUtils, Variants, Classes,   Ã‚  Graphics, Controls, Forms, Dialogs, StdCtrls; type   Ã‚  TWebNavigatorFrame class(TFrame)  Ã‚  Ã‚  Ã‚  urlEdit: TEdit;  Ã‚  private   Ã‚  Ã‚  Ã‚  fURL: string;  Ã‚  Ã‚  Ã‚  procedure SetURL(const Value: string) ;  Ã‚  public   Ã‚  Ã‚  Ã‚  constructor Create(AOwner: TComponent) ; override;  Ã‚  published   Ã‚  Ã‚  Ã‚  property URL : string read fURL write SetURL;  Ã‚  end;implementation{$R *.dfm} constructor TWebNavigatorFrame.Create(AOwner: TComponent) ;begin   Ã‚  inherited Create(AOwner) ;   //OnCreate code   Ã‚  URL : http://delphi.about.com; end;procedure TWebNavigatorFrame.SetURL(const Value: string) ;begin   Ã‚  fURL : Value;   Ã‚  urlEdit.Text : Value; end;end. The WebNavigatorFrame acts as a website launcher hosting an edit and a button control. Note: if you are new to frames, make sure you read the following two articles: visual component development using frames, replacing tabsheets with frames.