50 Pages

Kotler+10+Ch+12+PPT

Course: BUAD 3010, Spring 2012
School: Toledo
Rating:
 
 
 
 
 

Word Count: 2127

Document Preview

Value: Customer Advertising Communicating Customer and Public Relations Chapter 12 Rest Stop: Previewing the Concepts Concepts 1. 2. 3. 4. Define the five promotion mix tools for communicating customer value. Discuss the changing communications landscape and the need for integrated marketing communications. Describe and discuss the major decisions involved in developing an advertising program. Explain how...

Register Now

Unformatted Document Excerpt

Coursehero >> Ohio >> Toledo >> BUAD 3010

Course Hero has millions of student submitted documents similar to the one
below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.

Course Hero has millions of student submitted documents similar to the one below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.
Value: Customer Advertising Communicating Customer and Public Relations Chapter 12 Rest Stop: Previewing the Concepts Concepts 1. 2. 3. 4. Define the five promotion mix tools for communicating customer value. Discuss the changing communications landscape and the need for integrated marketing communications. Describe and discuss the major decisions involved in developing an advertising program. Explain how companies use public relations to communicate with their publics. Copyright 2011, Pearson Education Inc., Publishing as Prentice-Hall 12 - 2 First Stop Unilever Integrates Digital & Traditional Media Background Implementation About Unilever: Worlds # How They Do It: Innovative 2 advertiser spends $5.3 websites, viral videos, and billion on global advertising webisodes represent key and promotion. Less is digital content. Real, funny TV being spent on traditional ads pull viewers to websites to media; more is being build consumer involvement invested in online and with brand. Public relations digital. gets clips aired on talk shows. Recognition: Unilever Results: The key benefit of all was named digital integrated efforts is termed marketer of the year by superdistribution, which Advertising Age. However, means digital clips are picked Unilever does not run up and shown by other media digital campaigns in for free. Evolution created isolation of other media; $200 million in free media rather, digital is integrated coverage. with traditional media. Copyright 2011, Pearson Education Inc., Publishing as Prentice-Hall 12 - 3 Promotion Mix Specific blend of promotion tools that the company uses to persuasively communicate customer communicate value and build customer relationships. relationships. Also referred to as marketing communications mix. Copyright 2011, Pearson Education Inc., Publishing as Prentice-Hall 12 - 4 Figure 12.1: Integrated Marketing Communications Communications Copyright 2011, Pearson Education Inc., Publishing as Prentice-Hall 12 - 5 Integrated Marketing Integrated Communications Communications Several factors are changing the face of marketing communications: Consumers. Marketing strategies. Communication technology. These factors have shifted the marketing communications model so that firms are doing less broadcasting and more narrowcasting. Copyright 2011, Pearson Education Inc., Publishing as Prentice-Hall 12 - 6 Integrated Marketing Integrated Communications (IMC) Communications Carefully integrating and coordinating the companys many communication channels to deliver a clear, consistent, and compelling message about the organization and its products. products. Copyright 2011, Pearson Education Inc., Publishing as Prentice-Hall 12 - 7 Integrated Marketing Integrated Communications Communications A strong need for integrated marketing communications exists. Conflicting messages from different sources can create confusion or blur brand perceptions. Marketers must understand each promotion tool when shaping the marketing communications mix. Each brand contact delivers a message. Copyright 2011, Pearson Education Inc., Publishing as Prentice-Hall 12 - 8 Marketing in Action Burger Kings integrated, multipronged Whopper Freakout campaign employed a carefully coordinated mix of TV, radio, rich media banner ads, and a Freakout web site. Successful? You bet! Sales grew by 29%! Copyright 2011, Pearson Education Inc., Publishing as Prentice-Hall 12 - 9 Shaping the Overall Promotion Shaping Mix Mix Nature of advertising: Can reach masses of geographically dispersed buyers at a low cost per exposure. Can repeat a message many times. Consumers view advertised products as more legitimate. Is impersonal, one-way communication. Can be very costly for some media types. Copyright 2011, Pearson Education Inc., Publishing as Prentice-Hall 12 - 10 Shaping the Overall Promotion Shaping Mix Mix Nature of personal selling: Involves personal interaction between two or more people. Most effective tool at building preferences, convictions, and actions. Allows relationship building and two-way communication. Requires long-term commitment to sales force. Most expensive promotion tool. Copyright 2011, Pearson Education Inc., Publishing as Prentice-Hall 12 - 11 Marketing in Action With personal selling, customers feel a greater need to listen and respond. Twoway communication is a key strength of selling compared to other forms of marketing communications. Copyright 2011, Pearson Education Inc., Publishing as Prentice-Hall 12 - 12 Shaping the Overall Promotion Shaping Mix Mix Nature of sales promotion: Includes a wide assortment of tools. Attracts consumer attention. Can be used to dramatize product offers. Offers strong incentives to buy. Invites and rewards quick consumer response. Effects are short-lived. Copyright 2011, Pearson Education Inc., Publishing as Prentice-Hall 12 - 13 Shaping the Overall Promotion Shaping Mix Mix Nature of public relations: Very believable. Reaches people who avoid salespeople and ads. Can dramatize a company or product. Tends to be used as an afterthought. Planned use can be effective and economical. Copyright 2011, Pearson Education Inc., Publishing as Prentice-Hall 12 - 14 Shaping the Overall Promotion Shaping Mix Mix Nature of direct marketing: Many forms of direct marketing exist. Direct marketing forms share four primary characteristics: Less public. Immediate. Customized. Interactive. Well suited to highly targeted marketing. Copyright 2011, Pearson Education Inc., Publishing as Prentice-Hall 12 - 15 Figure 12.2: Push vs. Pull Promotion Strategy Strategy Copyright 2011, Pearson Education Inc., Publishing as Prentice-Hall 12 - 16 Advertising Advertising has been used for centuries. U.S. advertisers spend more than $290 billion each year; worldwide spending exceeds $604 billion. Copyright 2011, Pearson Education Inc., Publishing as Prentice-Hall 12 - 17 Advertising Advertising is used by: Business firms. Not-for-profit organizations. Professionals. Social agencies. Government. Copyright 2011, Pearson Education Inc., Publishing as Prentice-Hall 12 - 18 Figure 12.3: Major Advertising Decisions Major Copyright 2011, Pearson Education Inc., Publishing as Prentice-Hall 12 - 19 Major Advertising Decisions Advertising objective: A specific communication task to be accomplished with a specific target audience during a specific period of time. Overall advertising goal is to help build customer relationships by communicating customer value. Copyright 2011, Pearson Education Inc., Publishing as Prentice-Hall 12 - 20 Major Advertising Decisions Advertising objectives can be classified by purpose: Informative advertising. Persuasive advertising. Comparative advertising (a special type of persuasive advertising). Reminder Copyright 2011, Pearson Education Inc., Publishing as Prentice-Hall 12 - 21 Fuel For Fuel Thought Thought What is the objective of this ad for De Beers diamonds? Copyright 2011, Pearson Education Inc., Publishing as Prentice-Hall 12 - 22 Major Advertising Decisions $ Setting the advertising budget: Affordable method. Percentage-ofsales method. Competitive-parity method. Objective-and-task method. Copyright 2011, Pearson Education Inc., Publishing as Prentice-Hall 12 - 23 Marketing in Action Copyright 2011, Pearson Education Inc., Publishing as Prentice-Hall Audi gained a competitive advantage by spending heavily on advertising and promotion at a time when rivals were retrenching. 12 - 24 Major Advertising Decisions Developing advertising strategy: Creating advertising messages. Message strategy and message execution must break through the clutter. Advertising is being merged with entertainment. Copyright 2011, Pearson Education Inc., Publishing as Prentice-Hall 12 - 25 Madison & Vine A term that has come to represent the merging of advertising entertainment in an effort to break through the clutter and create new avenues for reaching consumers with more engaging messages. more Visit the Adverblogs archive on Advertainment for current examples. Copyright 2011, Pearson Education Inc., Publishing as Prentice-Hall 12 26 Marketing - in Action Ad agency JWT attempted to promote its Madison & Vine philosophy to potential business partners with this ad. Copyright 2011, Pearson Education Inc., Publishing as Prentice-Hall 12 - 27 Major Advertising Decisions Planning the message strategy: Identify customer benefits that can be used as advertising appeals. Develop compelling creative concept the big idea. Choose an ad advertising appeal that is: Meaningful. Believable. Distinctive. Copyright 2011, Pearson Education Inc., Publishing as Prentice-Hall 12 - 28 Major Advertising Decisions Message Execution Styles: Slice of Life Lifestyle Fantasy Mood or image Musical Personality symbol Copyright 2011, Pearson Education Inc., Publishing as Prentice-Hall Technical expertise Scientific evidence Testimonial evidence or endorsement 12 - 29 Major Advertising Decisions Message execution process: Choose the execution style. Choose a tone. Use memorable, attention-getting words. Choose format elements: Illustration. Headline. Copy. Copyright 2011, Pearson Education Inc., Publishing as Prentice-Hall 12 - 30 Fuel For Thought What is the message execution style? What is the tone of the ad? Are the words used attentiongetting and memorable? How does the illustration work with the rest of the Copyright 2011, Pearson Education Inc., Publishing as Prentice-Hall 12 - 31 Major Advertising Decisions Consumer-generated messages: Tapping consumers for message ideas or actual ads can involve: Searching existing Web video sites. Holding contests or inviting consumers to submit ad message ideas and videos. Benefits of consumer-generated messages: Collects new ideas and fresh brand perspectives at relatively little expense. Boosts consumer involvement and gets consumers talking and thinking about the brand. Copyright 2011, Pearson Education Inc., Publishing as Prentice-Hall 12 - 32 Marketing in Action Copyright 2011, Pearson Education Inc., Publishing as Prentice-Hall The Doritos Crash the Super Bowl ads are among the top-rated ads on USA Todays Super Bowl Ad Meter. Visit the Crash web site to learn how you can submit your ad and to view the ads created by the most recent winners. 12 - 33 Major Advertising Decisions Developing advertising strategy: Selecting advertising media. Set reach, frequency, and impact goals. Choose among major media types. Select specific media vehicles. Decide on media timing. Copyright 2011, Pearson Education Inc., Publishing as Prentice-Hall 12 - 34 Major Advertising Decisions Deciding on reach, frequency, impact: Reach: Percentage of people exposed to ad campaign in a given time period. Frequency: Number of times a person is exposed to advertisement. Media Impact: The qualitative value of a message exposure through a given medium. Copyright 2011, Pearson Education Inc., Publishing as Prentice-Hall 12 - 35 Major Advertising Decisions Each media type has specific advantages and disadvantages. Choosing among media types requires consideration of the: Mediums impact Message effectiveness Cost The media mix should be regularly reexamined. Copyright 2011, Pearson Education Inc., Publishing as Prentice-Hall 12 - 36 Major Advertising Decisions Media vehicles: Specific media within each general media type, such as Newsweek. Factors to consider when choosing vehicles: Cost. Audience quality. Audience engagement. Editorial quality. Copyright 2011, Pearson Education Inc., Publishing as Prentice-Hall 12 - 37 Major Advertising Decisions Marketers must also decide on media timing, or how to schedule the advertising over the course of a year. Follow seasonal pattern. Oppose seasonal pattern. Same coverage all year. Choose the pattern of the ads: Continuity. Pulsing. Copyright 2011, Pearson Education Inc., Publishing as Prentice-Hall 12 - 38 Marketing in Action Many products, services, and retailers advertise more heavily before special holidays, new seasons, or even particular times of the year, such as Back to School. Copyright 2011, Pearson Education Inc., Publishing as Prentice-Hall 12 - 39 Evaluating Advertising and Evaluating Return on Advertising Investment Investment Return on advertising investment: The net return on advertising investment divided by the costs of the advertising investment. Evaluating advertising involves: Measuring the communication effects of an ad or campaign. Measuring the sales and profit effects of the ad campaign. Copyright 2011, Pearson Education Inc., Publishing as Prentice-Hall 12 - 40 Marketing in Action The 2010 Super Bowl drew the single largest TV audience ever in the US (105 million), with ad prices ranging from $ 2.8 to $3 million for a 30 second spot. Was it worth it?? Learn how Nielsen measures ROI for Super Bowl ads . Copyright 2011, Pearson Education Inc., Publishing as Prentice-Hall 12 - 41 Other Advertising Other Considerations Considerations Organization of ad function: Small companiesone person in firm. Large companiesad department that may also work with an ad agency. Advertising agencies employ specialists who perform ad tasks better then the companys own staff can. Bring outside viewpoints to problemsolving. Wide range of experience. Copyright 2011, Pearson Education Inc., Publishing as Prentice-Hall 12 - 42 Other Advertising Other Considerations Considerations International advertising issues: To what degree should global advertising be adapted to various countries? Greater need for standardization of global brand advertising strategies. Specific advertising programs must usually be adapted to local cultures and other factors. Copyright 2011, Pearson Education Inc., Publishing as Prentice-Hall 12 - 43 Public Relations Building good relations with the firms various publics by obtaining favorable publicity, building up a good corporate image, and handling or heading off unfavorable rumors, stories, and events. and Copyright 2011, Pearson Education Inc., Publishing as Prentice-Hall 12 - 44 Public Relations Public relations departments perform the following functions: Press relations or press agency. Product publicity. Public affairs. Lobbying. Investor relations. Development. Copyright 2011, Pearson Education Inc., Publishing as Prentice-Hall 12 - 45 Public Relations Role and Public Impact Impact Public relations: May strongly impact public awareness at a lower cost than advertising. Can yield spectacular results. Is beginning to play an increasingly important brand-building role. Advertising and PR can work together in unintended ways. Watch this clip to see more! Click on filmstrip icon at left to play video Copyright 2011, Pearson Education Inc., Publishing as Prentice-Hall 12 - 46 Marketing in Action Starting with preview events like the one shown above, Nintendos award-winning PR campaign for its new Wii game produced nonstep stock-outs for more than two years. Copyright 2011, Pearson Education Inc., Publishing as Prentice-Hall 12 - 47 Major Public Relations Major Tools Tools News Speeches Special events Written materials Audiovisual materials Corporate identity materials Public service activities Buzz marketing & social networking Company Web site Copyright 2011, Pearson Education Inc., Publishing as Prentice-Hall 12 - 48 1. 2. 3. 4. Rest Stop: Reviewing the Concepts Concepts Define the five promotion mix tools for communicating customer value. Discuss the changing communications landscape and the need for integrated marketing communications. Describe and discuss the major decisions involved in developing an advertising program. Explain how companies use public relations to communicate with their publics. Copyright 2011, Pearson Education Inc., Publishing as Prentice-Hall 12 - 49 All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior written permission of the publisher. Printed in the United States of America. Copyright2011PearsonEducation,Inc. PublishingasPrenticeHall Copyright 2011, Pearson Education Inc., Publishing as Prentice-Hall 12 - 50
Find millions of documents on Course Hero - Study Guides, Lecture Notes, Reference Materials, Practice Exams and more. Course Hero has millions of course specific materials providing students with the best way to expand their education.

Below is a small sample set of documents:

Toledo - BUAD - 3010
Personal Sellingand Sales PromotionandChapter13Rest Stop: Previewing theConceptsConcepts1.2.3.4.Discuss the role of a companyssalespeople in creating value forcustomers and building customerrelationships.Identify and explain the six major
Toledo - BUAD - 3010
Direct and OnlineMarketing:Marketing:Building Direct CustomerRelationshipsChapter14Rest Stop: Previewing theConceptsConcepts1.2.3.4.5.Define direct marketing and discuss itsbenefits to customers and companies.Identify and discuss the majo
Toledo - BUAD - 3010
The GlobalMarketplaceMarketplaceChapter15Rest Stop: Previewing theConceptsConcepts1.2.3.4.Discuss how the international tradesystem and the economic, politicallegal, and cultural environmentsaffect a companys internationalmarketing decision
Toledo - BUAD - 3010
Marketing:Marketing:Creating andCapturing CustomerValueChapter1Rest Stop: Previewing theConceptsConcepts1.2.3.4.Define marketing and the marketingprocess.Explain the importance of understandingcustomers and identify the five coremarketpl
Toledo - BUAD - 3010
Company andMarketing Strategy:MarketingPartnering to BuildCustomer RelationshipsChapter2Rest Stop: Previewing theConceptsConcepts1.2.3.4.5.Explain companywide strategic planningand its four steps.Discuss how to design business portfolios
Toledo - BUAD - 3010
Analyzing theMarketingEnvironmentEnvironmentChapter3Rest Stop: Previewing theConceptsConcepts1.2.3.4.5.Describe the environmental forces thataffect the companys ability to serve itscustomers.Explain how changes in the demographicand econ
Toledo - BUAD - 3010
Managing MarketingInformationInformationTo Gain Customer InsightsChapter4Rest Stop: Previewing theConceptsConcepts1.2.3.4.5.Explain the importance of informationin gaining insights about themarketplace and customers.Define the marketing i
Toledo - BUAD - 3010
PERSONAL MARKETING PLAN INSTRUCTIONS- BUAD 3010/5410BACKGROUNDComplete one or two paragraphs and no more than one page describing events in your life that shaped youand your behavior. For each item that you mention, you must discuss the impact that the
University of Toronto - ECE - 344
Lecture 1: IntroductionDavid LieECE344University of Toronto1Goals of the Course Understand basic concepts of operating systems Purpose and requirements for an OS Major OS sub-systems Design principles and implementation Build operating systems,
University of Toronto - ECE - 344
Lecture 2: OS FundamentalsDavid LieECE344University of Toronto1Overview Principles in the design of systems software Problems in computer systems Design principles for coping with these problems Reasoning behind an operating systemECE344: Operat
University of Toronto - ECE - 344
Lecture 3: The Hardware InterfaceDavid LieECE344University of Toronto1Hardware Resources Hardware resources in a computer system can be broadlyclassified into 3 types: Processor Memory Devices Each have different characteristics and purposes fr
University of Toronto - ECE - 344
Lecture 4: OS AbstractionsDavid LieECE344University of Toronto1Overview The fundamental operating system abstractions Threads Virtual memory Bounded buffer Hardware support for operating systems System calls Enforcing protectionECE344: Operat
University of Toronto - ECE - 344
Lecture 5: ThreadsDavid LieECE344University of Toronto1OverviewPrograms and thread abstractionThread schedulingThread creation and terminationKernel threads vs. user threadsECE344: Operating Systems2Threads A thread is a stream of instruction
University of Toronto - ECE - 344
Lecture 6: ThreadsDavid LieECE344University of Toronto1Overview Thread Implementation Thread scheduling Thread creation and termination Kernel threads vs. user threadsECE344: Operating Systems2Threads and Processes Processes can have multiple
University of Toronto - ECE - 344
Lecture 7: ThreadsDavid LieECE344University of Toronto1Overview Separate OS thread vs Current thread design Kernel threads vs. user threadsECE344: Operating Systems2Does OS have its Own Thread State? Programs have thread state Allows stopping
University of Toronto - ECE - 344
Lecture 8: SynchronizationDavid LieECE344University of Toronto1Overview Need for synchronization Different synchronization primitives Locks Conditional Variables Semaphores Common Synchronization Problems Deadlocks, Livelock, starvation Trade
University of Toronto - ECE - 344
Lecture 9: SynchronizationDavid LieECE344University of Toronto1Overview Need for synchronization Different synchronization primitives Locks Conditional Variables Semaphores Common Synchronization Problems Deadlocks, Livelock, starvation Trade
University of Toronto - ECE - 344
Lecture 10: SynchronizationDavid LieECE344University of Toronto1Overview Need for synchronization Different synchronization primitives Locks Conditional Variables Semaphores Common Synchronization Problems Deadlocks, Livelock, starvation Trad
University of Toronto - ECE - 344
Lecture 11: Unix System Calls and PosixThreadsDavid LieECE344University of Toronto1Overview Process-related Unix system calls Posix threadsECE344: Operating Systems2Process-related Unix System Calls Unix provides process-related system calls f
University of Toronto - ECE - 344
Lecture 12: Memory ManagementDavid LieECE344University of Toronto1Outline Introduction to memory management Fragmentation Paging Hardware Support Virtual Memory Translation Page Tables Linear, Multi-level and inverted Page Tables Memory Resou
University of Toronto - ECE - 344
Lecture 13: Memory ManagementDavid LieECE344University of Toronto1Outline Introduction to memory management Fragmentation Paging Hardware Support Virtual Memory Translation Page Tables Linear, Multi-level and inverted Page Tables Memory Resou
University of Toronto - ECE - 344
Lecture 14: Memory ManagementDavid LieECE344University of Toronto1Outline Introduction to memory management Fragmentation Paging Hardware Support Virtual Memory Translation Page Tables Linear, Multi-level and inverted Page Tables Memory Resou
University of Toronto - ECE - 344
Lecture 15: Memory ManagementDavid LieECE344University of Toronto1Overview The TLB Miss Handler: Page Fault Handler Swap Handler Managing the Swap Area Paging issues and Performance Putting it all together. VM and OS events: Process Creation,
University of Toronto - ECE - 344
Lecture 16: Memory ManagementDavid LieECE344University of Toronto1Overview The TLB Miss Handler: Page Fault Handler Swap Handler Managing the Swap Area Paging issues and Performance Putting it all together. VM and OS events: Process Creation,
University of Toronto - ECE - 344
Lecture 17: Memory ManagementDavid LieECE344University of Toronto1Overview The TLB Miss Handler: Page Fault Handler Swap Handler Managing the Swap Area Paging issues and Performance Putting it all together. VM and OS events: Process Creation,
University of Toronto - ECE - 344
Lecture 18: Page Replacement AlgorithmsDavid LieECE344University of Toronto1OverviewIntroductionPage replacement algorithmsLocal vs. global page replacementPage bufferingThrashingECE344: Operating Systems2Introduction We have seen that OS al
University of Toronto - ECE - 344
Lecture 19: Page Replacement AlgorithmsDavid LieECE344University of Toronto1OverviewIntroductionPage replacement algorithmsLocal vs. global page replacementPage bufferingThrashingECE344: Operating Systems2Least Recently Used (LRU) A refineme
University of Toronto - ECE - 344
Lecture 20: SchedulingDavid LieECE344University of Toronto1OverviewPurpose of schedulingScheduling AlgorithmsMultiprocessor IssuesModern SystemsECE344: Operating Systems2Purpose of Scheduling OS scheduler decides when a thread should be run
University of Toronto - ECE - 344
Lecture 21: SchedulingDavid LieECE344University of Toronto1OverviewPurpose of schedulingScheduling AlgorithmsMultiprocessor IssuesModern SystemsECE344: Operating Systems2Static Priority Scheduling Each thread is assigned a priority when it is
University of Toronto - ECE - 344
Lecture 22: File SystemsDavid LieECE344University of Toronto1Outline File Systems Overview of file system Disk Basics File system design Consistency and crash recovery Sharing files Unix file system Disks Disk scheduling algorithms Redundan
University of Toronto - ECE - 344
Lecture 23: File SystemsDavid LieECE344University of Toronto1Outline File Systems Overview of file system Disk Basics File system design Consistency and crash recovery Sharing files Unix file system Disks Disk scheduling algorithms Redundan
University of Toronto - ECE - 344
Lecture 24: File SystemsDavid LieECE344University of Toronto1Outline File Systems Overview of file system Disk Basics File system design Consistency and crash recovery Sharing files Unix file system Disks Disk scheduling algorithms Redundan
University of Toronto - ECE - 344
Lecture 25: File SystemsDavid LieECE344University of Toronto1Outline File Systems Overview of file system Disk Basics File system design Consistency and crash recovery Sharing files Unix file system Disks Disk scheduling algorithms Redundan
University of Toronto - ECE - 344
Lecture 26: VirtualizationDavid LieECE344University of Toronto1System Virtualization Operating systems virtualize the CPU and devices so that youcan run multiple, independent processes: Each process is isolated, it believes it has exclusive access
University of Toronto - ECE - 344
Lecture 27: VirtualizationDavid LieECE344University of Toronto1Memory Virtualization Another challenge with VMM implementation is virtualizing theMMU: VMM needs to use MMU to isolate different guest OSs fromeach other Guest OSs need to use MMU t
University of Toronto - ECE - 344
Lab 0: OverviewDavid LieECE344University of Toronto1Lab Goals Get familiar with OS161 Learn to build and install a kernel and test environment Get familiar with tools: Cscope: source code navigation Subversion: versioning and collaboration GDB:
University of Toronto - ECE - 344
Lab 1: OverviewDavid LieECE344University of Toronto1Overview Review 3 synchronization types: Locks Semaphores Conditional Variables What is deadlock? Overview of synch.h Tips on DebuggingECE344: Operating Systems2
University of Toronto - ECE - 344
Lab 2: OverviewDavid LieECE344University of Toronto1Overview Some notes: How to use splhigh/splx Explanation of system callsECE344: Operating Systems2Splhigh/Splx These disable interrupts Think of this as a global lock for all threads. Everyt
University of Toronto - ECE - 344
Lab 2.1: OverviewDavid LieECE344University of Toronto1Function call flowsys_execvsys_forkthread_forkmd_forkentrymd_usermodemips_usermodeECE344: Operating Systems2Md_usermode vs md_forkentrySets up processor for going back to userspace for a
University of Toronto - ECE - 344
Lab 3.0: OverviewDavid LieECE344University of Toronto1Primer Look at kern/arch/mips/include/tlb.h: Description of the TLB interface0xc000000KSEG0 Understand memory layout of MIPS0x8000000 Look at kern/arch/mips/include/vm.h KUSEG: user progra
University of Toronto - ECE - 344
Lab 3.1: OverviewDavid LieECE344University of Toronto1Tasks Major Task: Implement as_copy() so you can support fork() Minor Task Implement sbrk()ECE344: Operating Systems2Implementing as_copy() As_copy() in dumbvm just does a keep copy of the
University of Toronto - ECE - 344
Lab 3.2: OverviewDavid LieECE344University of Toronto1TasksMajor Task: Implement SwappingMinor Task Performance counters and tuningECE344: Operating Systems2Implementing SwapOverview: In your coremap allocation function, you should currently
University of Toronto - CSC - 326
CSC326 Programming Languages (Lec1)CSC326 Programming Languages (Lec 1)iCSC326 Programming Languages (Lec1)iiREVISION HISTORYNUMBERDATE1.02011-09DESCRIPTIONNAMEJZCSC326 Programming Languages (Lec1)iiiContents1Agenda12Goal13Whats
University of Toronto - CSC - 326
CSC326 Python Imperative Core (Lec2)CSC326 Python Imperative Core (Lec 2)iCSC326 Python Imperative Core (Lec2)iiREVISION HISTORYNUMBERDATE1.02011-09DESCRIPTIONNAMEJZCSC326 Python Imperative Core (Lec2)iiiContents1Agenda12Invoking Py
University of Toronto - CSC - 326
CSC326 Python SequencesiCSC326 Python SequencesCSC326 Python SequencesiiREVISION HISTORYNUMBERDATE1.02011-09DESCRIPTIONNAMEJZCSC326 Python SequencesiiiContents1Agenda12while Statement13Sequence Overview24String25Lists46Dict
University of Toronto - CSC - 326
CSC326 Array Programming ParadigmiCSC326 Array Programming ParadigmCSC326 Array Programming ParadigmiiREVISION HISTORYNUMBERDATE1.02011-09DESCRIPTIONNAMEJZCSC326 Array Programming ParadigmiiiContents1Agenda12Array Programming Language
University of Toronto - CSC - 326
CSC326 Persistent ProgrammingiCSC326 Persistent ProgrammingCSC326 Persistent ProgrammingiiREVISION HISTORYNUMBERDATE1.02011-09DESCRIPTIONNAMEJZCSC326 Persistent ProgrammingiiiContents1Agenda12Persistent Programming13File14File na
University of Toronto - CSC - 326
CSC326 Object Oriented ProgrammingiCSC326 Object Oriented ProgrammingCSC326 Object Oriented ProgrammingiiREVISION HISTORYNUMBERDATE1.02011-09DESCRIPTIONNAMEJZCSC326 Object Oriented ProgrammingiiiContents1Agenda12Classes and Objects13
University of Toronto - CSC - 326
CSC326 Meta ProgrammingiCSC326 Meta ProgrammingCSC326 Meta ProgrammingiiREVISION HISTORYNUMBERDATE1.02011-09DESCRIPTIONNAMEJZCSC326 Meta ProgrammingiiiContents1Agenda12Class Factory13Meta Class14Decorator25Misuse of Decorators
University of Toronto - CSC - 326
CSC326 Functional ProgrammingiCSC326 Functional ProgrammingCSC326 Functional ProgrammingiiREVISION HISTORYNUMBERDATE1.02011-09DESCRIPTIONNAMEJZCSC326 Functional ProgrammingiiiContents1Agenda12Eliminating if13Eliminating Sequential S
Northwestern - PHYSICS - 102
Bernard WenSept. 23, 2010BP: A False FaadeAs one of the worlds largest energy companies, (Who We Are) BP is constantlyunder public scrutiny, so it is easy for the company to advertize a false faade of socialresponsibility. Its homepage is inundated w
University of Texas - EE - 351K
EE 351K Probability, Statistics, and Random ProcessesInstructor:S.ShakkottaiHomework 1 SolutionsProblem 1and P (A B ).SPRING 2012shakkott@ece.utexas.eduWe are given that P (A) = 0.6, P (B c ) = 0.45, and P (A B ) = 0.85. Determine P (B )Solution :
University of Texas - EE - 351K
EE 351K Probability, Statistics, and Random ProcessesInstructor:S.ShakkottaiHomework 1SPRING 2012shakkott@ece.utexas.eduProblem 1and P (A B ).We are given that P (A) = 0.6, P (B c ) = 0.45, and P (A B ) = 0.85. Determine P (B )Problem 2Let A and
University of Texas - EE - 351K
EE 351K Probability, Statistics, and Random ProcessesInstructor:S. ShakkottaiHomework 2 SolutionsSPRING 2012shakkott@ece.utexas.eduProblem 1A hard disk storing information in binary form has been corrupted, so it can only be read withbit errors. Du
University of Texas - EE - 351K
EE 351K Probability, Statistics, and Random ProcessesInstructor:S. ShakkottaiHomework 2SPRING 2012shakkott@ece.utexas.eduProblem 1A hard disk storing information in binary form has been corrupted, so it can only be read withbit errors. Due to error
University of Texas - EE - 351K
EE 351K PROBABILITY & RANDOM PROCESSESInstructor: Sujay SanghaviHomework 3 SolutionFALL 2011sanghavi@mail.utexas.eduProblem 1Count the number of distinguishable ways in which you can arrange the letters in the words:(a) children(b) bookkeeperSol:
University of Texas - EE - 351K
EE 351K PROBABILITY & RANDOM PROCESSESInstructor: Sujay SanghaviHomework 3FALL 2011sanghavi@mail.utexas.eduDue: September 22th in classProblem 1Count the number of distinguishable ways in which you can arrange the letters in the words:(a) children
University of Texas - EE - 351K
EE 351K PROBABILITY & RANDOM PROCESSESInstructor: Sujay SanghaviHomework 4 SolutionFALL 2011sanghavi@mail.utexas.eduProblem 1There are n multiple-choice questions in an exam, each with 5 choices. The student knows the correctanswer to k of them, an
University of Texas - EE - 351K
EE 351K PROBABILITY & RANDOM PROCESSESInstructor: Sujay SanghaviHomework 4FALL 2011sanghavi@mail.utexas.eduDue: September 29th in classProblem 1There are n multiple-choice questions in an exam, each with 5 choices. The student knows the correctans
University of Texas - EE - 351K
EE 351K PROBABILITY & RANDOM PROCESSESInstructor: Sujay SanghaviHomework 5 SolutionFALL 2011sanghavi@mail.utexas.eduProblem 1Let Y be a random variable with probability density function (PDF) 1 + y, 1 y 0,y,0 < y 1,fY (y ) =0,otherwise.Find(
University of Texas - EE - 351K
EE 351K PROBABILITY & RANDOM PROCESSESInstructor: Sujay SanghaviHomework 5FALL 2011sanghavi@mail.utexas.eduDue: October 13th in classProblem 1Let Y be a random variable with probability density function (PDF) 1 + y, 1 y 0,y,0 < y 1,fY (y ) =0,