Monday, February 24, 2020

Problem Solving College Essay Example | Topics and Well Written Essays - 750 words

Problem Solving College - Essay Example In problem solving one should explore all options one by one until you come across the best one. However, in general, as one gains experience in solving problems, one develops one's own techniques and strategies, though they are often intangible. The computer is not an intelligent machine. It does not have the ability to think about the solution of the problem. Our task is to provide a series of steps, which when written in a programming language becomes a code. The computer runs the code for the solution. The good part is that the computer can run the solution consistently, again and again once we have written the code, saving us from the tedious and boring work. Programs are written to solve problems posed by people. The difficulty of writing the programs is driven by the difficulty of the problems. The difficulty of the problems is limited by the imagination of the people posing the problems. Now we'll see how problem solving by programming is difficult. Programming is a complex skill that takes time to master. To solve a specific problem via programming, you need to understand the nature of the problem. Think about the solution of the problem. Then we will choose a programming language. You need to have knowledge of the programming language you decide to use. ... Depending on the nature of the task problem solving can either be easy or difficult. Let's take a very simple example of finding the largest number from a given list of unsorted numbers. We can easily solve this problem manually, provided the given list of numbers is not too big. If we have to solve the same problem using programming then it is not so easy .We will have to explain the computer all the steps one by one and code it for the compiler to run the solution. Similarly, if we have a list of numbers which is very big, say ten thousand numbers and we have to find the maximum one so it would be easier to write a code for the problem rather than going through the whole list. There are many ways to find the maximum number in a given list of unsorted numbers. We will discuss one of the ways to solve it. Our first step would be to consider the first number as the largest. We will save that number in a temporary location .Then we will compare it with all the other numbers in the list and if we encounter any number greater than the number stored in our temporary location, we will update our location. The last noted item in our memory location is the largest in the list when the process is complete. Hence, we can say that it depends on the nature of the task whether problem solving is difficult with programming or not. Similarly, we consider another example of a factorial generating program. We can easily calculate the factorial of a small number in our minds but think about a program that will return you the factorial of any number you want. It can be as large as you want because you don't have to worry about the computations. The computer is going to

Saturday, February 8, 2020

Blueprint for Professional and Personal Growth Assignment

Blueprint for Professional and Personal Growth - Assignment Example The reason this is so is that the individual employees will know their left from their right, and have their competences well developed to deliver the best of service. It is expected that the new understanding that has been gained will go a long way to contribute to the productivity levels of the organization because a new era that gets the best out of employees will be developed. As far as the way I thought of the manager’s role is concerned, I can clearly stay that I have developed a new understanding that makes me realize that the manager’s role is more of a shared responsibility rather than a one man show. Before the course, I used to have this thinking, I believe must best be described as a misconception. This is because I used to think that managers were lords over their employees and only dictated for their employees to follow. With the content and assignments however, there has been a new realization that managers function best if they would do so in collaborati on with their employees; whiles empowering the employees to be at their best competence levels. I have also come to know of the manager as a facilitator of change rather than an implementer of change. Having come to develop the kind of new understanding I have about managers, my goals for my organization have tremendously been influenced. Earlier, most of my goals were self centered and focused on way in which I could make myself better as a manager. What is more, I focused the human development roles within the organization around only few people within the organization. For now, my goals have changed towards the development of personal goals of all people within the organization. My goals are now focused on the larger development of all people within the organization, knowing that their development will lead to the total development of the organization. Their personal developments would also make my own work as a manager much easier. Strategy for Professional and Personal Life Ear lier in the course, I had made a personal sentence to â€Å"support others for the collective success of the organization†. Having come this far with the course and with specific inspiration from the article of Christensen (2010), I find the need to develop a strategy that will aid in my professional and personal life. The first component of the strategy has to do with ways of ensuring that I am happy in my career and become the manager I aspire to be. Christensen (2010) admonishes the need for output to match expected input in order for any manager to be happy with his position. This is to say that the efforts that the manager puts into the service delivery at the organization must be promising enough to bring enhanced productivity. In relation to my sentence, I will ensure this by putting in place motivational factors that urge my workforce to give off their best. Once the employees gain satisfaction, there are most likely to give off their best and ensure productivity, whi ch would in turn bring me joy as succeeding in my position. Whiles putting these structures in place within the organization, it will be very important not to neglect or abandon my social responsibilities, especially as a family person.