Thursday, March 19, 2020

American Government essay

American Government essay American Government essay American Government essayExplain the reason/s why we need a government. Would you prefer to have unlimited freedom? Why/why not?The government is essential for the regulation of relationships between individuals within the society and maintenance of the existing social order. The government regulates legal norms and social relates to ensure that existing social norms and laws are respected and observed. Ideally, the government balances relations between individuals as well as between different interest groups. I would not prefer to have unlimited freedom because my unlimited freedom is the limited freedom of others. Moreover, my unlimited freedom will have corruptive effect on me since I will disrespect freedom of others.What is politics according to Lasswell? Use examples from the news to illustrate his definition.Lasswell views politics as the study of who gets what, when and how. For example, news coverage of the situation in Syria shows clearly which groups are involved in the co nflict, what goals they pursue, how they try to reach their goals and when specific actions take place.Explain three main characteristics of the type of government of the USA. Use examples from the news.The US is governed by many that is one of the main characteristics of the government according to the definition of Aristotle. The US government is right since it attempts to meet interests and needs of many and serves to fundamental principles of the US democracy. Finally, the US government is democratic because it is elected by people through the system of voting and elections. In such a way, the US is the democratic state run by many for the common good. American Government essay American Government essay American Government essay  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚   Sonia Sotomayor and Clarence Thomas are two representatives of two minority groups, who have reached the Supreme Court level in their career development but, in the course of their life and career, they had to overcome numerous biases and challenges, which they confronted to reach their personal and professional success and which they described in their autobiographical books.  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚   In fact, both books are very useful in terms of understanding the professional development and career progress of representatives of minority groups in probably the most conservative field, the US justice system. Both authors reveal the impact of their personal biases, determined by their cultural background and social biases and stereotypes, which also affected their life consistently. Moreover, both books emphasize the problem of integration of minority groups into the mainstream culture and rela ted difficulties and challenges rather than their career success. This is why books are particularly useful in terms of understanding specific issues minorities deal with in the US and give insights to how to overcome those challenges, biases and other issues that arise in face of representatives of minority groups in the US.  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚  Ã‚   On the other hand, the lack of focus on professional challenges is the major drawback of both books. To put it more precisely, the authors fail to uncover how their minority background influenced their career development. For example, the authors do not reveal clearly whether they have faced discrimination or not. In addition, they do not provide clear recommendations on how to close gaps between the mainstream culture and minorities.Thus both books are useful in terms of the revelation of the adaptation of minorities to the life within the US mainstream culture. American government essay American government essay American government essayThe recent developments in several states enacting voter ID laws have led to different points of view of the public (Pintor et al., 2002; Malone Fredericks, 2012). The enactment of restrictive voter ID laws has led to the â€Å"disproportionate impact on the poor, elderly and communities of color; the undermining of collective bargaining by public employees; restrictions on reproductive health; and so on† (Malone Fredericks, 2012, p. 199). Voter ID laws are state public policies, which are vary from state to state. Indiana, Kansas, Mississippi and several other states have already enacted voter ID, requiring the photo ID at the poll stations.Some people state that ID laws are beneficial, while other believe that these laws are harmful. The pros and cons on both sides of the debate about these laws can be explained in the following way. The ID laws requiring presentation of the government-issued photo ID are aimed at combating voter fraud, but the pro blem is that these laws fail to actually prevent voter fraud. For example, the poor are unable to afford an ID, but many deceased people are found as voting after their death (Levin-Waldman, 2012). The statistics show that the states with ID voter laws demonstrated 37 % of voter turnout, while the states, which require no photo ID – 42% (Malone Fredericks, 2012).I would like to share my own experience with the relative difficulty of voting in my locale. I faced a wide range of problems at the polls, including malfunctioning voting machines, poorly prepared poll stations staff, aggressiveness of people outside the poll stations, too many people at the polls, lack of certification of voting machines, and inconsistent e-mail voting opportunities.Thus, it is necessary to conclude that the debate over voter ID laws is not over. I believe that voting in the U.S. should be made easier. The ID voter laws should be reworked for better security and more accessibility.

Monday, March 2, 2020

Defining Programming Language

Defining Programming Language A programming language is used to write computer  programs including applications, utilities, and systems programs. Before the Java and C# programming languages appeared, computer programs were either compiled or interpreted.   A compiled program is written as a series of humanly understandable computer instructions that can be read by a  compiler  and  linker  and translated into  machine code  so that a computer can understand and run it. Fortran, Pascal, Assembly Language, C, and C programming languages are almost always compiled in this way. Other programs, such as Basic, JavaScript, and VBScript, are interpreted. The differences between compiled and interpreted languages  can be confusing. Compiling a Program The development of a compiled program follows these basic steps: Write or edit the programCompile the program into machine code files that are specific to the target machineLink the machine code files into a runnable program (known as an EXE file)Debug or run the program Interpreting a Program Interpreting a program is a much faster process thats helpful for novice programmers when editing and testing their code. These programs run slower than compiled programs. The steps to interpret a program are: Write or edit the programDebug or run the program using an interpreter program Java and C# Both Java and C# are semi-compiled.  Compiling Java generates bytecode that is later interpreted by a Java virtual machine. As a result, the code is compiled in a two-stage process.   C# is compiled into Common Intermediate Language, which is then run by the Common Language Runtime part of the .NET framework, an environment that supports just-in-time compilation. The speed of C# and Java is almost as fast as  a true compiled language. As far as speed goes, C, C, and C# all are sufficiently speedy for games and operating systems. Programs on a Computer From the moment you turn on your computer, it is running programs, carrying out instructions, testing  RAM and accessing the operating system on its drive. Each and every operation that your computer performs has instructions that someone had to write in a programming language. For example, the Windows 10 operating system has roughly 50 million lines of code. These had to be created, compiled and tested; a long and complex task. Programming Languages Now In Use Top programming languages for PCs are Java and C with C# close behind and C holding its own. Apple products use Objective-C and Swift programming languages. There are hundreds of small programming languages out there, but other popular programming languages include: PythonPHPPerlRubyGoRustScala There have been many attempts to automate the process of writing and testing programming languages by having computers write computer programs, but the complexity is such that, for now, humans still write and test computer programs. The Future for Programming Languages Computer programmers tend to use programming languages they know. As a result, the old tried-and-true languages have hung around for a long time. With the popularity of mobile devices, developers may be more open to learning new programming languages. Apple developed Swift to eventually replace Objective-C, and Google developed Go to be more efficient than C. Adoption of these new programs has been slow, but steady.