Monday, March 30, 2020

Affirmative Action Essays (2266 words) - Social Inequality

Affirmative Action Affirmative Action Affirmative action has been the subject of increasing debate and tension in American society. Affirmative action is the nation's most ambitious attempt to redress the issues of racial and sexual discrimination. According to the University of Rhode Island, Affirmative action is defined as, the specific actions in recruitment, hiring, upgrading and other areas designed and taken for the purpose of eliminating the present effects of past discrimination, or present discrimination (www.riuniversity.edu , 8). This allows minorities and women to be given special consideration in education and many other areas. The need for affirmative action is essential to college admissions credentials. Institutions with affirmative action policies generally set goals for increased diversity and equal opportunity among minority students. Our society is not one of equality, but affirmative action provides a way that problems with inequality can be address to the public. Minorities such as African-Americans, Asians, and Hispanics live mostly in urban areas that have large populations. Therefore, many minorities normally attend lower quality schools. Colleges usually do not take into account that students come from different backgrounds and different quality schools. The students that have better intermediate and secondary schools have an advantage in college admissions, which exclude many minorities. Affirmative action helps students who come from a lower quality secondary school to have a chance to prove themselves in accredited college. Another advantage of affirmative action is that it provides an environment of diversity. Diversity is essential to colleges and students. As part of higher education, students learn from face-to-face interaction with faculty member and other students to work productively inside and outside the classroom. Racial diversity can enhance college atmosphere by improving communications. It can also develop understanding among individuals of different races. Affirmative action can help students overcome prejudices when students discover just how much they have in common with their peers from other races. The educational benefit of affirmative action is that majority of the students who has previously lack significant direct exposure to minorities, frequently have the most to gain from interaction with individuals. Diversity on college and university campuses may be something that helps people expand their mind, or be open to new opportunities. In the article ?Needed? documentation of how affirmative action benefits all students, it discusses how it is essential t colleges and students to have minorities on the campuses (6). In the section, The Evidence for Diversity: Then and Now, it states: In Justice Powell's opinion, Baake relied heavily on the Harvard Plan. The admissions policy of Harvard College include justification for considering race as one of many factors used in deciding whom to admit. The plan stated that ?of Harvard College is to continue to offer first rate education to its students, minority representation in the undergraduate body would be ignored (2). Justice Powell went on to support diversity plan, which was in 1978. I the seventies, the same things were happening as it is today. People were fighting to have their race or someone else's as a factor in college admissions. Although this happened at Harvard in 1978, it continues today all over the United States. The article goes on to state that twenty years later much has changed, yet we still rely on anecdotal evidence to support the claim that a racially diverse student body is essential to quality education (2). Affirmative action dealing with college is still trying to make campuses a more diverse place with a racially diverse student body. Admitting someone into college or a university because they are smart, not only gives them a chance to be someone, but it also allows that campus to be diversified. In the article, ?Diversity Fades on Campus,? it says ?schools routinely make exceptions for jocks, the children of big donors and alumni, and friends of power brokers. So why shouldn't these same schools be allowed to make exceptions for minority students.? Minority students need the same advantages as jocks or students of big donors to have an equal opportunity in school. Affirmative action gives the same exceptions that some students who aren't minorities receive t get into college. According to Jackie Snow in the article ? The Positive Aspects of Affirmative Action? the author states that minority and women remain economically

Saturday, March 7, 2020

Understanding Delphi Project and Unit Source Files

Understanding Delphi Project and Unit Source Files In short, a Delphi project is just a collection of files that make up an application created by Delphi. DPR is the file extension used for the Delphi Project file format to store all the files related to the project. This includes other Delphi file types like Form files (DFMs) and Unit Source files (.PASs). Since its  quite common for Delphi applications to share code or previously customized forms, Delphi organizes applications into these project files. The project is made up of the visual interface along with the code that activates the interface. Each project can have multiple forms that let you build applications that have multiple windows. The code thats needed for a form is stored in the DFM file, which can also contain general source code information that can be shared by all the applications forms. A Delphi project cannot be compiled unless a Windows Resource file (RES) is used, which holds the programs icon and version information. It might also contain other resources too, like images, tables, cursors, etc. RES files are generated automatically by Delphi. Note: Files that end in the DPR file extension are also Digital InterPlot files used by the Bentley Digital InterPlot program, but they have nothing to do with Delphi projects. DPR Files The DPR file contains directories for building an application. This is normally a set of simple routines which open the main form and any other forms that are set to be opened automatically. It then starts the program by calling the Initialize, CreateForm, and Run methods of the global Application object. The global variable Application, of type TApplication, is in every Delphi Windows application. Application encapsulates your program as well as provides many functions that occur in the background of the software. For example, Application handles how you would call a help file from the menu of your program. DPROJ is another file format for Delphi Project files, but instead, stores project settings in the XML format. PAS Files The PAS file format is reserved for the Delphi Unit Source files. You can view the current projects source code through the Project View Source menu. Although you can read and edit the project file like you would any source code, in most cases, you will let Delphi maintain the DPR file. The main reason to view the project file is to see the units and forms that make up the project, as well as to see which form is specified as the applications main form. Another reason to work with the project file is when youre creating a DLL file rather than a standalone application. Or, if you need some startup code, such as a splash screen before the main form is created by Delphi. This is the default project file source code for a new application that has one form called Form1: program Project1;uses Forms, Unit1 in Unit1.pas {Form1};{$R *.RES}begin Application.Initialize; Application.CreateForm(TForm1, Form1) ; Application.Run; end. Below is an explanation of each of the PAS files components: program This keyword identifies this unit as a programs main source unit. You can see that the unit name, Project1, follows the program keyword. Delphi gives the project a default name until you save it as something different. When you run a project file from the IDE, Delphi uses the name of the Project file for the name of the EXE file that it creates. It reads the uses clause of the project file to determine which units are part of a project. {$R *.RES} The DPR file is linked to the PAS file with the compile directive {$R *.RES}. In this case, the asterisk represents the root of the PAS file name rather than any file. This compiler directive tells Delphi to include this projects resource file, like its icon image. begin and end The begin and end block is the main source code block for the project. Initialize Although Initialize is the first method called in the main source code, it isnt the first code thats executed in an application. The application first executes the initialization section of all the units used by the application. Application.CreateForm The Application.CreateForm statement loads the form specified in its argument. Delphi adds an Application.CreateForm statement to the project file for each form thats included. This codes job is to first allocate memory for the form. The statements are listed in the order that the forms are added to the project. This is the order that the forms will be created in memory at runtime. If you want to change this order, do not edit the project source code. Instead, use the Project Options menu. Application.Run The Application.Run statement starts the application. This instruction tells the pre-declared object called Application, to begin processing the events that occur during the run of a program. Example of Hiding the Main Form/Taskbar Button The Application objects ShowMainForm property determines whether or not a form will show at startup. The only condition for setting this property is that it has to be called before the Application.Run line. //Presume: Form1 is the MAIN FORM Application.CreateForm(TForm1, Form1) ; Application.ShowMainForm : False; Application.Run;