Saturday, January 25, 2020

The Online Reservation Systems Computer Science Essay

The Online Reservation Systems Computer Science Essay The literature review phase is the one of the main stage that we need to focus on, so far the stage explains the main aims of the system and how the system is going to operate and the benefit of the system over environment. Firstly, Travel agent hotel suppliers will have way in to the travel agent extranet system to load room rates and allotments, instead of keeping rate and allotment contract manually. The travel agency application system is an online system that which let customers to make their reservation comfortably from anywhere. Thats All customers should be able to way in the agency services information 24 hours a day. Because of the rapid spread of the internet, the hotel adopted a reservation system that is a powerful factor to gain new sales. The travel agency began to present their own on-line reservation system. The travel agency gived some hotel with reservation systems that will normally liked to the various programs and special offers which adds to their ability to capture the travel and leisure market. These are some plan that the online travel agencies and travel agents cannot achieve because of the limitation in their services. However, this system also feels drawbacks. Most of the hotel sites do not allow for easy price comparison, some will only book reservations on the hotel which have the site. (Kearney Robinson, 2004). 2.3 Why online reservation system As a commercial medium, the Web offers a number of advantages for all the customer and companies. From the customer point of view, using the web instead of a traditional approach call for tickets or go to a travel agency means way in to a greater amount of information and also more flexibility in choosing, analyzing and comparing the offers. Having more choices with just a click away helps customers find a better deal, in possible less time. For the companies, the use of Web means decrease costs for information processing, reduced costs to suppliers, the possibility of building stronger customer relationships by having customers interact directly with the web site, the possibility of creating user profiles to be used in marketing development and also an easy way of information partnership, involving the cooperation between different companies. Travel Agent Reservation System to enhance  effectiveness in keeping hotel contracting room and allotment updated in real-time manner. 2.4 Online Travel Agency There are many traditional travel agencies that are operating on-line, but only insufficient are known by the passengers. The transaction between the travel agents and hotels is through the commission base. However, because of the direct booking of other passengers the commission basis is slow diminishing and they have to rate the customers for the service fee. The usual offers they give be contingent on their strategy and advertisement and not part of the hotels (Kearney Robinson, 2004). 2.5 Guda Travel Agency Application System Services The travel agency online application service will need the users city of destination, desired hotel quality, check-in date, and check-out date. It will departure the hotels that match the criteria, and also return the hotel name, address, check-in time, check-out time, cost per night, and total cost of the length of stay. Travel Simplified has its own database with the hotels and charge. It also has a Java application to have the hotels and rates. The Web service will need to use the tools in Application Developer Integration Edition to create a service from the application so that users can search hotels for their travels whenever they want. 2.6 Reservation systems analysis Internet presence and online application are the two business models most frequently used by the travel reservation systems we studied. The services offered in the two models are related: in Internet presence, the customers find information about the service; some examples are check hotel in Internet presence and book hotel. There are also two different services, information about special offers in Internet presence and the possibility to save the itineraries already defined in online store an itinerary consists of a hotel, usually round trip and possibly of a reserved room in one or more hotels. 2.7 User value model of a Guda Travel Agency Application System Landvogt (2004) explained online booking engines as tools to store, publish and update the dynamic data availability and prices, and moreover provide the users with a regular reservation process. A specific characteristic of the guda travel agency application system is that users can make and see the changes in reservation status online. But users can only see descriptions and pictures of hotels, sometimes rates but they could not check availability and make bookings online. This means that all business models which provide the possibility for an online  booking electronic booking service, electronic travel agent, electronic market place, and flexible comparison shopping services are compatible with above mentioned definition of website quality. 2.8 Customer needs One of the main importances in developing this application system for Guda Travel Agency application system is to satisfy the customer needs. One must remember that electronic commerce has to compete with the real-life methods of making reservation and completing customer transactions. Customers can choose between different reservations methods electronic or real-life and they will always prefer the one which best gratify their need. 2.8.1 Customer needs presentation In the case of online reservation systems we identified six main important customer needs: Lack of difficulty system status information error tolerance and system stability â‚ ¬Ã‚  query refinement for achieving customers goal â‚ ¬Ã‚  customer profiles 2.8.1.1 Lack of difficulty Lack of difficulties is one of the major problems for customers. The user interface of the online systems should be designed in such a way that all services are easy to understand and use. It can often happen that customers may want to use a service, but they dont know how to do it or the user interface does not allow them to do so. It is the case of the registration process when using online travel reservations. This system Guda Travel Agency Application system allow timetable consultation only after registering which can take quite a lot of time, or they allow consultation but there is no price information before registration. System status information and feed forward The status of the system are accessing database, computing solutions must be always indicated to the customer. Different mechanisms should be employed to give clear feedback to the customer, for error messages, data input required, no solutions found, etc. When possible, the messages should contain explanations and provide suggestions for future actions e.g. no solution was found, customer has to try to enlarge the domains for his travel constraints: dates, hotel, and time. 2.8.1.3 Error tolerance and system stability An easy and efficient way out should be provided in case of errors. This makes customers feel more confident and at ease. In the case of a customer mistake, it is important that the reservation process is restarted from a point close to the one where the mistake was generated, the customer shouldnt be sent back to the beginning. Query refinement for achieving customers goal It often happens that customers are not satisfied with the first solutions they get from the online hotel reservation system. In this case, most of the current systems allow customers to search for hotel next day, or on a newly defined day. If they are still not happy with what they get, they can come back to the query definition and change their input data. This way of interaction is quite heavy and time-consuming, using a lot of the system and customer resources. In the second part of our paper, I propose a new interaction model in which the customers can modify their initial queries directly in the result table. It is easier for customers to find exactly what they want or to find out if what they want exists or not, starting from possible existing solutions. Customer profiles The use of customer profiles in online reservation systems is connected to the registration process. The same question arises, when is the best moment to ask customers to register and/or to create their own profiles. The systems I studied have different approaches, but most of them leave the profile creation at customers control, they can do it when and if they want. The customer profiles are currently used in the same way by all the systems, but each system has its own profile implementation, which makes difficult a possible communication and data interchange. A future improvement in online travel industry would be a standard personalization technique to be adopted by all online systems providing in this way both efficiency and interoperability. 2.9 PROCEDUREs for electronic commerce Commerce in the real world is a very rich set of interaction procedures with a very complex set of constraints. The protocols used in electronic commerce systems must respect at least some of the real world models and add also new interaction techniques. Flexibility combined with ease of use and understandings are primary requirements, as rigid and restricted protocols lead to frustration for both users and developers. 2.10 Customers application PROCEDURE All existing online travel systems offer consumer application procedure. The customer must interact directly with the system in order to receive results for his query. A general model for the protocols offered by the online travel systems for booking hotel is the following: [register] input data (travel constraints) see results evaluate book The registration step can be sometimes avoided customers have the possibility to use the system as guests or to register only if they want to make a booking. Adriana Jurca, Adriana Jurca Dmt-isr 1999 programmings and techniques for developing the system Php is an extensively used general-purpose scripting language that was originally designed for web development to produce dynamic web pages. For this purpose, php code is embedded direct to the HTML source document and interpreted by a web server with a php processor module, which generates the web page document. As a specific programming language, php code is processed by an interpreter application in command-line mode performing desired operating system operations and producing program output on its standard output channel. It also function as a graphical application. Php is existing as a processor for most modern web servers and as standalone interpreter on most operating systems and computing platforms. 2.11.1 History of PHP Php was originally created by Rasmus Lerdorf in 1995  and has been in continuous development ever since. The main implementation of PHP is now produced by the php clicks and serves as the de facto standard for PHP as there is no formal specification. Php is free software released under the php License. In other to used php they is need for basic understanding the following those are bellow: 1. HTML or XHTML 2. Java Scrip 2.11.2 USES of php. Php is a general main scripting language that is especially suited to server-side web development where php generally runs on a web server. Any php code in a requested file is executed by the php runtime, usually to create dynamic web page content. It can also be used for command line scripting and client-side GUI applications. Php can be deployed on most web servers, many operating systems and platforms, and can be used with many relational database management systems. It is available free of charge, and the php clicks provides the complete source code for users to build, customize and extend for their own use. Php primarily present as a filter, taking input from a file or stream containing text and/php instructions and outputs another stream of data; most commonly the output will be html. 2.11.3 FEATURES OF PHP Access Logging With the way in logging capabilities of php, users can maintain their own hit counting and logging. It doesnt use the systems central access log files in any way, and it provides real-time access monitoring. The Log Viewer Script provides a quick summary of the way in to a set of pages owned by an individual user. Access Control A develop in web based configuration screen handles access control configuration. It is possible to create setting rules for some web pages owned by a certain person which place various restrictions on who can view these pages and how they will be viewed. The Pages can be password protected, completely restricted, logging disabled and more based on the clients domain, browser, e-mail address or even the referring document. SQL Support -the php supports embedding SQL queries directly in .html files. File Upload Support -And It lets users upload files to a web server and provides the actual Mime decoding to make this work and also provides the additional framework to do something useful with the uploaded file once it has been received. HTTP based authentication control the php can be used to create customized http based authentication mechanisms for the Apache web server. Variables, Arrays, Associative Arrays -the php supports typed variables, arrays and even Perl-like associative arrays. And with these can all be passed from one web page to another using either GET or POST method forms. Conditionals, While Loops -the php supports a full featured C like scripting language. You can have if/then/elseif/else/endif conditions as well as while loops and switch or case statements to guide the logical flow of how the html page should be displayed. Extended Regular Expressions Regular expressions are freely used for pattern matching, pattern substitutions and general string manipulation. And then the php supports all common regular expression operations. HTTP Header Control The ability to have web pages send customized http headers based on some condition is essential for high-level web site design. A frequently use is to send a Location URL header to redirect the calling client to some other URL. It can also be used to turn off caching or manipulate the last update header of pages. ISP Safe Mode support php supports a unique Safe Mode which makes it safe to have multiple users run php scripts on the same server. 2.11.4 Advantages of php You can develop web applications in php as compile and link is eliminated in php scripting language. The Php applications are very stable and do not depend on the browser technologies unlike JavaScript applications which depend on browsers. Php has excellent database connectivity to all SQL database servers. php has partial support for Object oriented features Php runs on all UNIXs, Linux, Windows 95/NT/2000 and is more powerful than ASP, JSP and others. The Php has a very large user base and developer base. 2.11.4 PHP AND HTML Php and html interact a lot because the php has the ability to generate html and the html has the ability to pass the information to php my sql MySQL is a relational database management system (RDBMS) that runs as a server providing multi-user access to a number of databases. Advantages of MySQL MySQL is a popular database with Web developers. Its speed and small size make it ideal for a Web site. Its fast. The main aim of the folks who developed MySQL was speed. Thus, the software was designed from the beginning with speed in mind. Its Inexpensive. MySQL is free under the open source GPL license, and the price for a commercial license is reasonable. Its Easy to use. And then you can build and interact with a MySQL database by using a few simple statements in the SQL language, which is the standard language for communicating with RDBMSs. How MySQL and PHP work together 2.12.1 The Main Features of MySQL Is written in C and C++ It easily uses multiple CPUs if they are available. Provides transactional and non transactional storage engines. Relatively easy to add another storage engine. This is useful if you want to add an SQL interface to an in house database. A very fast thread based memory allocation system. Very fast joins using an optimized one-sweep multi join. In memory hash tables which are used as temporary tables. SQL functions are implemented using a highly optimized class library and should be as fast as possible. The server is available as a separate program for use in a client/server networked environment. Tested with a broad range of di ¬Ã¢â€š ¬erent compilers. Works on many deferent platforms 2.13 What Is a Web Server Web server is a software application that listens for client connection a specific network port. When a connection is made, the Web server then waits request from the client application. The client is usually a Web browser, but it could be a Web site indexing utility, or perhaps an interactive telnet  session. The resources request, usually a request to send the contents of a file stored on the server, is a phrased in some version of the Hypertext Transfer Protocol (HTTP) Although the Web servers primary purpose is to distribute information from a central computer, modern Web servers perform other tasks as well. Before the file transfer, most modern Web servers send descriptive information about the requested resource, instructing the client how to interpret or format the resource. 2.13.1 Features of web sever Many Web servers perform user authentication and data encryption to permit applications like online credit card purchasing. Another common feature of Web servers is that they provide database access on behalf of the client, eliminating the need for the client to use a full-featured database client application. Apache provides all of these features 2.13.2 Apache http sever of this project The Apache HTTP Server Project is an effort to develop and maintain an open-source http server for modern operating systems including Windows 7. The main aim of this project is to provide a secure, efficient and extensible server that provides http services in sync with the current http standards. 2.13.3 THE APACHE http server Apache is a powerful, flexible, http compliant web server Its Implements the latest protocols, including http Its highly configurable and extensible with third-party modules It provides full source code and comes with an unrestrictive license It runs on Windows NT/9x, Netware 5.x and above, OS/2, and most versions of Unix, as well as several other operating systems is actively being developed it encourages user feedback through new ideas, bug reports and patches it implements many frequently requested features 2.13.4 Features of apache server DBM databases for authentication: Usually allows you to easily set up password protected pages with enormous numbers of authorized users, without bogging down the server. Customized responses to errors and problems: Allows you to set up files, or even CGI scripts, which are returned by the server in response to errors and problems, e.g. setup a script to intercept  500 Server Errors and it perform on-the-fly diagnostics for both users and yourself. Multiple Directory Index directives Allows you to say  Directory index.html index, which allows the server to either send back  index.html  or run  index when a directory URL is requested, whichever it finds in the directory. Unlimited flexible URL rewriting and aliasing The Apache has no fixed limit on the numbers of Aliases and Redirects which may be declared in the config files. And then In addition, a powerful rewriting engine can be used to solve most URL manipulation problems. Content negotiation the ability to automatically serve clients of varying sophistication and HTML level compliance, with documents which offer the best representation of information that the client is capable of accepting. Virtual Hosts This allows the server to distinguish between requests made to different IP addresses or names mapped to the same machine. And is also offers dynamically configurable mass virtual hosting. Configurable Reliable Piped Logs You can configure Apache to generate logs in the format that you want. Apache can send log files to a pipe, allowing for log rotation, hit filtering, real-time splitting of multiple hosts into separate logs, Tools require for implementing the system Dreamweaver: Adobe Dreamweaver is a web development application created by Macromedia, and is now developed by Adobe Systems, which acquired Macromedia in 2005. The Dreamweaver is available for both Mac and Windows operating systems. The Recent versions have incorporated support for web technologies such as CSS, JavaScript, and various server-side scripting languages and frameworks including ASP, ColdFusion, and PHP. Adobe Flash Adobe Flash is a multimedia platform acquired by Macromedia and currently developed and distributed by Adobe Systems. Since 1996 flash has become a popular method for adding animation and interactivity to web pages. The Flash is commonly used to create animation, advertisements, and various web page Flash components, to integrate video into web pages, and more recently, to develop rich Internet applications. And the Flash can be manipulated vector and raster graphics, and supports bidirectional streaming of audio and video. And It contains a scripting language called Action Script.   Adobe Photoshop The Adobe Photoshop is a graphics editing program developed and Published by Adobe System. And it is the current market leader for commercial bitmap and image manipulation software, and is the flagship product of Adobe Systems. And It has been described as an industry standard for graphics professionals and was one of the early killer applications on the Macintosh, later also for MS Windows.

Friday, January 17, 2020

Food Report-Pakistan

Also the times of these meals are different as breakfast or known in Pakistan as â€Å"Cherish† is eaten afore sunrise and dinner or â€Å"Fatal is after sunset. As people are fasting during the day, lunch does not exist. Breakfast Breakfast is one of the three most common meals of the day, in Pakistan (Udder) â€Å"Nashua† in their native name for breakfast. The most common food eaten in breakfast includes eggs either boiled, fried. In addition, the egg is complemented by a piece of bread.Although tradition bread is known as â€Å"root† that is eaten. Some other food accompanied by the already listed is butter on bread or other various pitas. In Canada, coffee is the beverage of preference in the morning, although in Pakistan, as they were formerly a rites colony, they adopted tea also known as â€Å"chaw† and this is their drink of choice. Lunch A traditional lunch in a Pakistani household is as follows: typically a type of meat inside of curry, some lu nches include â€Å"Chicken Curry' and â€Å"Beef Curry'.In addition, to add variety to the meal, some households enjoy rice with beef and potatoes or chili soup. Another common type of lunch in Pakistan is â€Å"Deal Chalk†. Although, family lunches are not very common as the breadwinners are usually at work and return home for dinner. Although lunch for breadwinners may vary as traditional food is not eaten at work, due to its cent and thus they either buy food or have sandwiches for lunch. As no attention is given to the five food groups, some people may lack the suggested serving of the food groups.Dinner unlike Canada, in which breakfast is considered to be the most important meal of the day, Pakistan differs as dinner is the most important meal as the entire family is gathered together and the quantity of the meal in greater. Furthermore, dinner is served late in comparison to Canada as the work hours are longer so families have dinner at around In addition, families usually have the most tasteful meal of the day. One of the cost common meals in a Pakistani household is Brain. This meal includes rice, spices and other various meats depending on the person's choice. Desserts include sweets such as Gulag Jam or fruit platters.Family Relationships Family relations to food are known for to be very stereotypical in Pakistan as women are in charge of cooking the food while the men are the breadwinners. In Pakistan, the rate of employment of women low thus most breadwinners are men and the women are left to do housework. Also the food choices may be limited as children are eating the same type of food again and again and this limits their choices. As Pakistan has such a high poverty rate choices of food is limited thus children cannot acquire unique taste although individuals with a large amount of wealth proper.Economy The Pakistani economy consists of a large part of the food families consume. If food prices were to ever rise, some families would not be able to meet the budget to be able to purchase all the products needed to prepare a meal. Statistics show that an average income of Pakistani household averages around 79,1 58 RSI. ; which further shows that for a balanced diet an average Pakistani citizen needs about 1 1,454. 20 RSI. Average families consist of four members, which would require 45,816. 80 RSI. To purchase a sustainable amount of food for the family.

Thursday, January 9, 2020

Analysis Of Raphael Ravenscroft s The Moonlight Sonata...

It is my belief that every instrument has an anthem, every instrument has an instantly recognizable piece that forms its epitome. Whether it be Beethoven’s Moonlight Sonata for piano, Raphael Ravenscroft’s ‘Sax hook’ in Gerry Rafferty’s Baker Street, or G.C Colemans’s Amen Break which has been referred to as â€Å"Six second drum break that shaped 1500 songs†, every instrument has this end goal to strive for, for violin, this piece is Mà ©ditation Religieuse. Mà ©ditation, the dramatic interlude from the opera Thaà ¯s by French composer Jules Massenet, like no other piece so thoroughly shows off the range and passion that —in the right hands— a violin can execute. No longer confined to the realm of the Opera; Massonett’s Mà ©ditation has taken on a life of its own as a soloist piece. As a consequence, almost all of the great violinists of the modern age have graced it with their own unique spin such as: Jascha Heifetz, Andre Rieu, and —of course— Joshua Bell. Joshua Bell was born in Bloomington, Indiana on December 9th,1967. Bell’s interest in music was discovered at the age of four when his parents bought him a violin after finding Joshua making music my stretching rubber bands to different lengths on dresser drawers. At the age of 12 Bell he became serious about the violin when he attended the Medowmount music camp in Westport, New York. Joshua was discovered to be a prodigy, and â€Å"at t he age of 14 he made his orchestral debut at age 14 with the Philadelphia Orchestra—becoming

Wednesday, January 1, 2020

Evolution And Evolution By Natural Selection - 1222 Words

Introduction Arguing for evolution by natural selection to be stated as a fact is a wholly misplaced argument. Evolution by natural selection is a theory and theory is just a five letter word for an idea that cannot yet be proven. Such is the case in the arguments for and against evolution by natural selection. Looking at the weakness of the theory of Darwinian evolution is the perfect place to start to argue against evolution by natural selection. Two weakness of Darwinism in relation to creationism are, according Joseph Kuhn, the irreducible complexity of the cell, and the limited data on transitional species given the multitude of transitions that must have been involved (Kuhn, 5). With those weaknesses found they can be developed and one of the standpoints that best develops this argument is that of creationism. Creationism says that the universe was created by the specific acts of a divine being, i.e. God, and not by random or natural gradation. The theory of creationism often gets discounte d as the theory of radical religious persons but creationists are just as willing to continue to work with their theory as new evidence comes to light. Discounting the entire theory of creationism by stating that the problem is a basis in religious fanaticism paramount to stating that evolution by natural selection is unfounded because many have used it to further racist ideologies. Theories must be taken with a grain of salt and must constantly be examined and debated in order for aShow MoreRelatedEvolution Of Natural Selection Evolution1005 Words   |  5 PagesNatural Selection-Evolution Natural selection is the evolutionary process through which factors in the environment exert pressure, favoring some individuals over others to produce the next generation. Charles Darwin (1809-1882) formulated this theory that has stood the test of time. Natural selection is important to anthropology for understanding how species change. Anthropologists emphasize the complexity of evolution and how natural selection is much more than â€Å"survival of the fittest.† CharlesRead MoreEvolution Of Evolution And Natural Selection967 Words   |  4 PagesEvolution and Revolution What do a sponge and bird have in common? Believe it or not, they share a common origin. In the film, Darwin s Tree of Life, the narrator, David Attenborough, presents the audience with the theory of evolution as documented by Charles Darwin in the 1800 s. The video is based on Darwin s perspective of evolution and natural selection. Darwin s findings were revolutionary and caused out-rage among the religious who believed in the story of creation beginning with AdamRead MoreEvolution And Evolution Of Natural Selection1826 Words   |  8 Pagesi. Evolution refers to change over time due to natural selection as organisms adapt and diverge to produce multiple descendant species (Huxley L., Walter M., 2005, p. 698). Two pillars which form the basis of all current knowledge of evolution originate from the historical record of evolutionary change, fossil record and the study of the process of evolutionary change, specifically the effect of natural selection. Recent developments in scien ce, including molecular and developmental biology, haveRead MoreThe Theory Of Evolution By Natural Selection1329 Words   |  6 Pagesof evolution by natural selection proposes that all species are related (Eade, S. and profile, V. 2014). There is estimated to be between 6 million and 100 million different species in the world, with more species undiscovered than those discovered; this is all owing to the concept of evolution (Borenstein, S. 2014). Evolution is defined as the â€Å"change in the characteristics of a species over many generations (Linstead, 2012).† The most widely accepted theory of evolution is natural selection, whichRead MoreThe Theory Of Evolution By Natural Selection965 Words   |  4 Pages The beginning of life on earth was always thought out as Gods creation and evolution was just a mystery in itself. Many people have always been interested in their origins and have found explanations using evidence that validates the story, but where is the proof ? In 1859 a man by the name of Charles Darwin wrote a novel called the Origin of Species basically expressing the theory of evolution by natural selection. An extremely complicated story, but a very effective explanation of life as weRead MoreThe Theory Of Evolution By Natural Selection1027 Words   |  5 PagesPart A: Evolution of Polar Bears Introduction The theory of evolution by natural selection (Darwinism), first formulated in Darwin s book On the Origin of Species in 1859, is the process by which organisms change over time as a result of changes in heritable physical or behavioural traits. Changes that allow an organism to better adapt to its environment will help it survive and that have more offspring. The first three ideas were already under discussion among earlier and contemporaneous naturalistsRead MoreNatural Selection And Human Evolution1198 Words   |  5 Pagesknown as physical anthropology, is the study of human evolution defined by Anthropology Professor Dr. Craig Palmer at the University of Missouri. Evolution is the changed caused by natural selection. The effect of the inheritable elements on their own frequency in succeeding generations. (Inheritable elements replaced the words generations). The variation within species and reproductive success are the basis of natural selection. Natural selection was developed by nineteenth-century British naturalistsRead MoreNatural Selection And The Theory Of Evolution1536 Words   |  7 PagesNatural selection and The Theory of Evolution were just two of the things that Charles Darwin conquered through the exploration of The Galapagos Island. Darwin was born on February 12, 1809, in Shrewsbury, England. While Darwin was still in high school, his main interest was nature, he was especially interested in beetles. Darwin’s father, Robert Darwin, who was best known as the father of the naturalist Charles Darwin, wanted Charles to become a doctor. Due to lack on interest in the medicine fieldRead MoreThe Theory Of Evolution By Natural Selection1726 Words   |  7 PagesDiscussing Darwinian and Modern Evidence in Support to The Theory of Evolution by Natural selection Evolution is the gradual development of life on Earth. It is responsible for the unusual carnivorous plants (species such as Dionaea muscipula), the beautiful coloured plume of the male peacock, even the possibility of cells adapting to protect against continual low exposure to radiation (Russo, GL. et al 2012). Without it, the lavish diversity of organic life we interact with every day would be non-existentRead MoreThe Theory Of Evolution By Natural Selection926 Words   |  4 Pages Charles Darwin was the creator of Darwinism which is, â€Å"the theory of evolution by natural selection† (Junker 1). In school we are often taught that natural selection is survival of the fittest or the strongest wins. What seems to be a simple topic is actually one of the leading theories on the side of evolution in the highly controversial debate on Darwinism vs. Creationism. Darwinism states that certain genes in a population change through individuals. These â€Å"strong† genes are then produced more