The Evolution of Marketing and Society 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

The Evolution of Marketing and Society



 

Marketing has evolved historically through numerous stages. There are four distinct stages that occur during the development of an economy, beginning with the start of “exchange” between two parties. The four stages each have three specific areas: the level of industrialization; the values and attitudes of management towards marketing; and the degree of marketing knowledge.

Stage 1.

In the preindustrial (tribal, herdsman, or agrarian) stage, few if any individuals had accumulated capital, and life was devoted to meeting the basic needs of food, clothing, and shelter. This stage, usually reached within the family or tribal unit, has little specialization of labour or resources. In the marketing area all emphasis is on the production of useful, basic items. Most products are custom-made, fashioned by hand, and little attention is paid to anything like a “marketing mix”. This is state of unconscious ignorance. People “do not know that they do not know” that there are actually marketing principles and techniques in operation. Even though these techniques, values, and attitudes actually exist, there is no awareness of this.

 

Stage 2.

In the beginning of industrialization, specialization of labour has become so developed that assembly-line production is occurring for standardized products. This is selling concept stage, with production people feeling: “We make it. It’s the sales department’s job to sell it.” Little emphasis is given to determining whether the product being made is the best one to satisfy the customers’ needs. Emphasis is on selling the output of production. This stage is exemplified by Henry Ford’s comment about the Model T at the time assembly-line production was just beginning in the United States: “You can have any colour you want as long as it is black.” The marketing people during this stage are aware of the existence of underlying principles and concepts. While the existence of such principles is acknowledged, they are not yet defined or clearly understood.

Stage 3.

In stage 3, the society has evolved to an industrial base with the following characteristics. First, specialization of labour has become fully developed. Second, capital has been accumulated to permit large production units. Third, there is a capacity to overproduce. Management, at this point, has adopted the marketing concept, with emphasis on the customer. Customers’ needs are researched, and methods of informing them about products satisfying these needs are becoming increasingly more elaborate. The products are also readily and conveniently available. There is greater emphasis on marketing principles with the companies carrying out these marketing principles having greater success.

At this point, marketing people have developed conscious knowledge. Marketing concepts have been analyzed and defined, stages of development recognized, and theory and practice refined. There is also a conscious effort to understand and apply this knowledge.

Stage 4.

The last developmental stage is the post industrialization or visionary stage. Technology has solved most production inefficiencies, making the capacity to produce unlimited. Only shortages of raw materials and demand limit the actual production. Management has adopted more of a societal concept of marketing, with emphasis on the following: (1) how to dispose of the wastes from products without negatively affecting human health or lifestyles; (2) how to administer society to take into account nonprofit institutions that exist for the betterment of society. Acquisitions of products have diminished in importance compared to the freedom and time to develop a nice lifestyle. Quality of life is given more attention than quantity accumulated. Emphasis in marketing is on social needs rather than the need for more or better products. Marketing people have evolved to the point of unconscious application – subconsciously carrying out the proper principles without actually referring to them.

Two things are important in understanding this four–stage evolution concept. First, all societies do not move concurrently through these stages. Today there are tribes in Africa and in Brazil that are still in the preindustrial stages. A great part of the civilized world is in the industrialization stage, and the United States, Japan, and Germany are in the postindustrial stage.

Second, all enterprises within a particular country are not in the same stage at a given time. In the United States, there are corporations that are still in the product stage of marketing, while still others are in the consumer stage and selling concept stage. Some are in the societal stage.

 

Текст VII.

1. Прочитайте текст. Составьте план текста на русском языке.

Software Engineering

 

Computer software is a collection of programs that provide the instructions telling a computer what and how to do. Software comprises the entire set of programs, procedures, routines,and subroutines associated with the operation of a computer system. The term was coined to differentiate these instructions from hardwarei.e., the physical components of a computer system. A set of instructions that directs a computer’s hardware to perform a task is called a program, or software program.

The two main types of software are system software and application software. System software controls a computer’s internal functioning, chiefly through an operating system, and also controls peripherals and storage devices. Application software, by contrast, directs the computer to execute commands given by the user and may be said to include any program that processes data for a user. Application software thus includes word processors, spreadsheets, database management, inventory and payroll programs, and many other “applications”. Other software categories are (1) network software, that coordinates communication between the computers linked in a network; (2) middleware, that controls and coordinates distributed systems; (3) testware, that is software for testing hardware or a software package; (4) firmware, that is permanently stored in a computer’s memory, treated like hardware (so called “hard software”) and run by other software programs; (5) programming languages, that define the syntax and semantics of computer programs and (6) programming tools, that help conduct computing tasks (e. g. debugging) in any category listed above.

Perhaps the most important task for software engineering is to define and improve the process by which programs are developed. In general, the overall steps in developing a program can be represented through Waterfall, or Cascade model, which sees software development as a linear process going through the requirements,design, implementation,integration and testing, and maintenance phases. The results of each phase cascade down into the next:

Requirement phase deals with detailed specification of what the program will be required to do. This can include developing a prototype and getting user’s reaction to it. Software designimplies creation of suitable program architecture – algorithm(s) and data types, objects, or other structures needed to implement them. Implementation phase means coding – writing the program language statements that implement the structure. Verification and testing of the program using realistic data and field testing is the purpose of the integration and testing phase.

Software maintenance is the process of modifying a software system or component (that is correcting errors and adding requested minor features). There are three classes of software maintenance. Perfective maintenance incorporates changes demanded by the user; these may, for example, be due to changes in requirements or legislation, or be for embedded applications in response to changes in the surrounding system. Adaptive maintenance incorporates changes made necessary by modifications in the software or hardware (operational) environment of the program, including changes in the maintenance environment. Corrective maintenance is the successful repair of faults discovered in the software.

Maintenance for software always involves a change in the software. This may be effected at the coding level, or may require significant changes in design. Regression testing of the software follows maintenance as part of a reverification and revalidation activity. Software maintenance is a prodigious source of new software faults, so good quality control through software engineering is essential.

2. Сделайте реферативный перевод текста.

Текст VIII.

Сделайте аннотационный перевод текста.

 

Programming Techniques

Computer programming is a field that has to do with the analytical creation of source code that can be used to configure computer systems. More detailed, programming (or coding) is the process of designing, writing, testing, debugging
(or troubleshooting), and maintaining the source code of computer programs.
The purpose of programming is to create a program that exhibits a certain desired behavior. The process of writing source code often requires expertise in many different subjects, including knowledge of the application domain, specialized algorithms and formal logic.

In what follows, some most common programming techniques will be considered.

Linear programming is a mathematical modeling technique for the optimization of a linear objective function, subject to linear equality and linear inequality constraints. Given a polytope and a real-valued affine function defined on this polytope, a linear programming method will find a point on the polytope, where this function has the smallest (or largest) value if such point exists, by searching through the polytope vertices. Linear programming is useful for guiding quantitative decisions in business planning, industrial engineering, and – to a lesser extent – in the social and physical sciences.

Functional programming is a programming paradigm that treats computation as the evaluation of mathematical functions and avoids mutable data. Functional programming wants to avoid state changes as much as possible and works with data flowing between functions. This method has its roots in lambda calculus, developed in the 1930s to investigate function definition, function application, and recursion. Many functional programming languages can be viewed as elaborations on the lambda calculus.

Logic programming is the use of mathematical logic for computer programming. In this view of logic programming, logic is used as a purely declarative representation language, and a theorem-prover or model-generator is used as the problem-solver. The problem-solving task is split between the programmer, who is responsible only for ensuring the truth of programs expressed in logical form, and the theorem-prover or model-generator, which is responsible for solving problems efficiently.

Recursive programming is a powerful technique that can greatly simplify some programming tasks. In brief, recursive programming is the situation in which a procedure calls itself, passing in a modified value of the parameter(s) that was passed in to the current iteration of the procedure. Typically, a recursive programming environment contains (at least) two procedures: first, a procedure to set up the initial environment and make the initial call to the recursive procedure, and second, the recursive procedure itself that calls itself one or more times.

Object-oriented programming (OOP) is a programming language model organized around “objects” rather than “actions” and data rather than logic. OOP uses predefined programming modular units (objects, classes, subclasses, and so forth) in order to make programming faster and easier to maintain. Object-oriented languages help to manage complexity in large programs. Objects package data and the operations on them so that only the operations are publicly accessible and internal details of the data structures are hidden. This information hiding made large-scale programming easier by allowing a programmer to think about each part of the program in isolation. In addition, objects may be derived from more general ones, “ inheriting ” their capabilities. Such an object hierarchy made it possible to define specialized objects without repeating all that is in the more general ones.

Текст IX.

1. Прочитайте следующий текст и придумайте к нему заголовок.

Food quality is the quality characteristics of food that is acceptable to consumers. This includes external factors as appearance (size, shape, colour, gloss, and consistency), texture, and flavour; factors such as federal grade standards (e.g. of eggs) and internal (chemical, physical, microbial).

Food quality is enforced by the Food Safety Act 1990. Members of the public complain to trading standards professionals, who submit complaint samples and also samples used to routinely monitor the food marketplace to Public Analysts. Public Analysts carry out scientific analysis on the samples to determine whether the quality is of sufficient standard.

Food quality is an important food manufacturing requirement, because food consumers are susceptible to any form of contamination that may occur during the manufacturing process. Many consumers also rely on manufacturing and processing standards, particularly to know what ingredients are present, due to dietary, nutritional requirements (kosher, halal, vegetarian), or medical conditions (e.g., diabetes, or allergies).

Besides ingredient quality, there are also sanitation requirements. It is important to ensure that the food processing environment is as clean as possible in order to produce the safest possible food for the consumer. A recent example of poor sanitation recently has been the 2006 North American E. coli outbreak involving spinach, an outbreak that is still under investigation after new information has come to light regarding the involvement of Cambodian nationals.

Food quality also deals with product traceability, e.g. of ingredient and packaging suppliers, should a recall of the product be required. It also deals with labeling issues to ensure there is correct ingredient and nutritional information.

2. Сделайте полный перевод текста.

 

Текст X.

Прочтите текст и сделайте его реферативный перевод.



Поделиться:


Последнее изменение этой страницы: 2016-12-13; просмотров: 504; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.119.131.178 (0.041 с.)