Free Essay

Demo Script

In: Computers and Technology

Submitted By piscesxlg
Words 3071
Pages 13
Demo Script
Parallel Computing on Azure - Travelling Salesman Demo

Demo version: 1.0.0
Last updated: 12/7/2011

Contents
Overview 3
Key Messages 4
Key Technologies 4
Prerequisites 4
Time Estimates 5
Setup and Configuration 6
Demo Flow 7
Opening Statement 9
Step-by-Step Walkthrough 10
Segment #1: Scaling-Up Windows Azure Applications using a Single Instance 10
Segment #2: Scaling-Out Windows Azure Applications using Multiple instances 17
Summary 24

*

Overview
This demo highlights how to scale-up Web Applications on Windows Azure, using the .NET Task Parallel Library (TPL) classes from .NET Framework 4.0. This library efficiently utilizes multiple processors within Windows Azure roles, where the size of the Virtual Machine instance is greater than Small (i.e. where there are multiple processors available). Additionally, the demo shows how to scale-out applications taking advantage of Technical Computing across multiple role instances, using a Job scheduling algorithm. The work is distributed to all the available instances, maximizing the CPU processing of each.
Travelling Salesman demo is using a “genetic” algorithm to quickly solve the problem that would ordinarily require very many conventional interactions to solve. The problem and its real–life applications are widely documented (for example, see http://www.tsp.gatech.edu/index.html).
The algorithm used in this demo was taken from http://www.heatonresearch.com/online/introduction–neural–networks–cs–edition–2/chapter–6 which explains that the number of steps to solve a problem with N cities is N! (N factorial) (N * (N–1) * (N–2) *… * 2 * 1): Number of Cities | Number of Steps | 1 | 1 | 2 | 1 | 3 | 6 | 4 | 24 | 5 | 120 | 6 | 720 | 7 | 5,040 | 8 | 40,320 | 9 | 362,880 | 10 | 3,628,800 | 11 | 39,916,800 | 12 | 479,001,600 | 13 | 6,227,020,800 | ... | ... | 50 | 3.041 * 10^64 |

For comparison, the 50 cities problem that requires 3.041 * 10^64 loops conventionally can be solved in approximately 150 to 200 genetic loop iterations within this demo.
Key Messages
In this demo you will see several key features and tools:
.NET Task Parallel Library (TPL)
Scaling-Up on Windows Azure using TPL
Scaling-Out on Windows Azure with Multi-Instance Worker Role Processing

Key Technologies * This demo uses the following technologies:
ASP.NET
Windows Azure SDK and Windows Azure Tools for Microsoft Visual Studio 2010
Task Parallel Library (TPL)

Prerequisites
Windows Azure subscription

Time Estimates
Estimated time for setting up and configuring the demo: 20 minutes
Estimated time to complete the demo: 30 minutes

Setup and Configuration * Make sure you have checked all the dependencies for this demo before running the setup. * In order to show a comparison between Technical Computing with TPL and multi-node processing, two instances of the sample application are required. * The setup and configuration for this demo involves the following tasks: * Create 2 hosted services in your subscription. * Create a storage account in your subscription. * Set PowerShell scripts execution policy to unrestricted. * Run provided scripts to build and deploy the sample application, and to add sample data into your storage account.

* The following steps explains how to perform the previous tasks:
Browse to http://windows.azure.com.
Create two storage accounts.
Create two hosted services; use a different storage account for each service. * -------------------------------------------------
Note: The present demo includes a Visual Studio Solution that must be compiled and deployed to a Windows Azure account. To simplify the process, Setup.cmd script will automatize this task. Please take the following considerations about the deploy script before running it: * -------------------------------------------------
• The management certificated created by this tool should not be shared with others. * -------------------------------------------------
• The hosted service provided must not contain any Production deployment, because this slot will be used to upload the compiled solution. * -------------------------------------------------
• The storage account provided will not be cleaned. Any existing blob, table or queue will remain intact.

Browse to the root folder of this demo and click the Setup.cmd script. The script will build the solution and generate the package to deploy.
When prompted to create a certificate press Y to generate a new certificate or N if you have a certificate installed in your local machine and have it uploaded as a management certificate in the management portal.
If you choose to generate a new certificate, the script will pause to let you upload the generated certificate to the management portal. Upload the certificate to the management portal in the management certificates section and take note of its thumbprint.
Open the configuration.xml file located in the scripts folder of this demo. Update all the entries in the file:
Your Azure subscription id.
Your certificate thumbprint (the one you uploaded to the Azure Portal).
The hosted service name, storage account name and key for the Small and Large instances.
Continue with the script. Wait until the package is deployed to your hosted service and started up.

Demo Flow * The following diagram illustrates the high-level flow for this demo and the steps involved:

Figure 12
Demo Flow

Opening Statement
In this session, we are going to learn how to take advantage of Technical Computing on Windows Azure, using the Task Parallel Library (TPL), which was included in the .NET Framework 4 and also how to take advantage of multi-node processing to maximize our processing usage. This demo covers:
How to scale-up your application using TPL and compare the processing results between a single core instance (small) against a multi-core one (Large).
How to scale-out your application using a Job Scheduling algorithm to split work between all the nodes (Instance count greater than 1).

Step-by-Step Walkthrough
This demo is composed of the following segments:
Scaling-Up Windows Azure Applications using a Single Instance.
Scaling-Out Windows Azure Applications using Multiple instances.

Segment #1: Scaling-Up Windows Azure Applications using a Single Instance Action | Script | Screenshot | Open the Small and Large VM Size Applications in different browser tabs. | In this demo I will show you how to use Parallel Computing on Windows Azure. For this, I have already deployed two instances of the same application. One using a Small VM Size and the other using Large VM Size. | * | Show the Small VM Size Application and explain how it works. | We’ll start with the Small VM Size Application.The Travelling Salesman Problem application uses Bing Maps to show the best possible route to visit each endpoint marked in the map, in an optimized way. For this calculation, the application uses a genetic algorithm.We’re now going to use this application to calculate some routes and see the performance comparison between different VM Size Applications. | * | Make sure you are in the Build Routes page. | In the Build Routes page, we have to create a Route Points Collection in order to have the places we want to visit marked on the map. | * | Choose a predefined Endpoint Collection and click Load or generate a new one using the Random Route Points generation feature. For demo purposes we will use “Visit Every State Capital” predefined collection. | In this page, we will be able to create as many routes as we want using the Random Route Points generation feature.We also have predefined endpoints collections with specific Route Points already loaded.For this demo, we’ll use one Endpoint Collection with every state capital from USA and calculate the more optimized route to visit them just once. | * | Once the Map shows the endpoints, click Start Calculating to start calculating the routes between the shown points. You will be redirected to the View Execution Status page to see the current jobs and their status. | Now you will see how the map populates with the points we have just loaded.Once we have the Route Points located in the map, we can start calculating the route with the genetic algorithm.This may take some time depending on how many points we have chosen to generate the route.To see the route generation progress we will switch to the Execution Status page. | * | In the table, locate your request “Visit Every State Capital”. Click the Request title to see the calculation progress | In this table, you will see all the application jobs and their states. You can restart a job, cancel it or simply see the result or progress in the map by clicking the job’s id.To check our route progress we will click “Visit Every State Capital”. | * | Wait until the process Status change to Completed. Highlight in the table the Total Duration value. | Now we will wait until the process status changes to Completed.Notice that the algorithm makes several iterations until having the best-optimized route with the given Route Points.Meanwhile you will see the temporary calculations in the map.Now, that the calculation finished, we see the best-optimized route drawn in the map.On the left pane, you will notice some information regarding the recently calculated route like Total Duration of the process, CPU Statistics, Start time, etc.Take note of the Total Duration it took with one Small VM Size instance. | * | Switch to the Large VM Size Application opened in the second tab. Repeat steps 3 to 9 and notice the differences between the Total Duration values. Take note of both Total Duration Values to compare with the results you will obtain during next segment. Close the browser. | Now, we’ll switch back to the Large VM Size Application.This application is the same than the one we have been using before. The only difference between them is that this one has a larger VM Size that contains four processor cores while the Small only contains a single core.Now, we will repeat the steps we did before to calculate the same route and compare the Total Duration for both applications.The Application with the Larger VM Size completed the process in a shorter time than the other one.This is not simply due to the size difference between VMs; it is also due to the way the application was coded.Now, I will show you the piece of code that makes the difference. | * | Open Visual Studio 2010 with Administrator privileges. Open the TCP.Azure.sln solution located in the Code folder of this demo. Open GeneticAlgorithm.cs file located in TSP.Algorithm project. | I will open the same solution I have deployed and we have been using during the demo.Don’t worry about the amount of projects, most of them are related only to the genetic algorithm used to calculate the best route and it’s not the focus of this demo going through them.Now, I’ll open the GeneticAlgorithm.cs file within TSP.Algorithm project. | * | Locate Parallel.For() sentence within Iterate method. Highlight the code shown. | Here we have a method called Iterate that performs a single iteration of the algorithm. Remember that when the algorithm generates a route it iterates several times before having the final one.Using the Task Parallel Library (TPL), which is included as part of the .NET Framework 4, the application can parallelize the iterations through multiple threads, if the computer has multiple processors or cores.This code uses Parallel.For() sentence which is part of the System.Threading.Tasks namespace.With this sentence, you can parallelize tasks in threads as many cores you have, taking advantage of multiprocessing.For that reason, we saw a big improvement in the same application, running the same process but in different VM Sizes.This is because the VM Size and the amount of cores it has. As the VM Size increases, the amount of available cores you have increases too. This lets you parallelize more tasks. | * * | Highlight the following features you showed during the demo. | Using the VM sizes that Azure offer, we can escalate our application without changing any code, fitting with the processing performance you need.It is quite easy to upgrade your application size, you only need to choose a different VM Size in the configuration settings and re-deploy it.This concept is known as Scaling-Up which means that when you add resources to a single node system, your application is able to take advantage of it. In this case, we are increasing the number of available cores and the application automatically splits tasks in threads as cores are available.However, the TPL cannot take advantage of the multi-instances that Azure offers. This is because TPL can parallelize tasks in a single node but is not aware of other instances for the same application. In the next segment, I will show you how to overcome this. | * |

Segment #2: Scaling-Out Windows Azure Applications using Multiple instances Action | Script | Screenshot | Introduce the Scale-Out concept to the audience. | As the Scale-Up ability is limited, now we will introduce the Scale-Out concept.Scaling-Out a system means to add more nodes to it and use all the resources as a common pool. For this to work, you will need a system prepared for distributable work.Now, I will show you how this application can distribute jobs in order to Scale-Out using Azure Worker Roles. | | If not already open, open Visual Studio 2010 with Administrator privileges. Open the TCP.Azure.sln solution located in the Code folder of this demo. Open WorkerRole.cs file located in TSP.Azure.Worker project | I will switch back to the Visual Studio Solution to show you how to create a Job Scheduling algorithm to distribute work among Worker Roles.Now, I will open the WorkerRole.cs file within TSP.Azure.Worker project.Inside the Worker Role class you will find the necessary code to manage multiple jobs running simultaneously. | | Locate ProcessRequests method. Highlight code shown. | We will focus on this ProcessRequests method. This method iterates through all the available jobs, assigning a time window of 60 seconds to process each chunk of a job.When the Worker Role starts processing the jobs it selects those that are not Completed or Locked by another Worker Role instance. | | Highlight code shown. | Once it has all the available jobs it takes the first one and Locks it to avoid other Worker Role instance taking it. | | Highlight code shown. | With the job in hands, we will start processing it depending on its current state.If the job’s state is Not Started, the Worker Role initializes it and unlocks it so another Worker Role can take it later.If the state is Initialized or Executing, the Worker Role sends it to the RunAlgorithm method. Now, I will show you this method in order to understand how to manage each job. | | Locate the RunAlgorithm method within WorkerRole.cs class. Highlight code shown. | Here we have the RunAlgorithm method within WorkerRole.cs file.Notice that the Worker Role works with each job only for 60 seconds (or less if it is completed). After that time, it frees the job so another Worker Role can take it.Doing this, you make sure that all Worker Roles are being used and working at the same time, maximizing their CPU usage.This is very helpful in those cases where you have more requests than available Worker Roles, so you can tackle all of them almost simultaneously avoiding a sequential processing (queue). | | Open a browser and browse to http://windows.azure.com/. If prompted, login with your Windows Live ID credentials. | To show how the scheduling functionality works we will need to increase the number of Worker Roles instances.To do this, we will navigate to the Azure Portal and update the number of Worker Role instances in the deployment configuration settings. | | Click Hosted Services, Storage Accounts & CDN. Click Hosted Services link in the left pane. Locate the Hosted Services you created for the Small and Large Applications. | Now we will navigate to the Hosted Services section and locate the deployed applications.Windows Azure lets you update the Hosted Service’s Configuration Settings without re-deploying the application.Using Windows Azure, you can easily update the number of instances of any Web Role or Worker Role by changing a setting value without regenerating the package or re-deploying the solution. | | Right-click in the Parallel TSP - Large deployment. Select Configure. Select Edit current configuration option. Locate the Instances node within TSP.Azure.Worker node and set the count value to 3. Click OK. | We will start updating the Parallel TSP – Large deployment.Once we are in the Configure Deployment section, we need to select Edit current configuration and update the Instances count value of the TSP.Azure.Worker role.For this demo, we will use three instances but you can add as many instances as you need.Now, after pressing OK, the update process will start. | | Locate the Parallel TSP - Small deployment and repeat the steps 16 to 20 to increase the number of instances. Wait until both updates finish. | Now, we will update the number of instances in the Parallel TSP – Small deployment.We have to repeat the same steps we did in the Parallel TSP – Large deployment in order to increase the number of Worker Role instances.Now that we have both deployments upgraded, we can start testing their performance. | | Open the two re-deployed applications in different browser tabs. Calculate again the “Visit Every State Capital” in both Large and Small Applications. Highlight the performance differences between both Small and Large Applications and compare each Total Duration with the obtained from Single-Instance Applications in Segment #1. Optionally you can repeat the previous calculation steps, but adding more than one job, to show how multi-processing works. | I will now repeat the same steps I did to calculate the Visit Every State Capital route before increasing the Worker Role instances.I will calculate this route in both Large and Small instances in order to compare performance results.The results now shows that the calculation was even faster than the previous comparison, as we are maximizing the CPU processing of each Worker Role instance and distributing uniformly the process among them.We can repeat these steps to calculate multiple routes at the same time.This is a practical example of how to Scale-Out applications by adding more nodes and Scale-Up maximizing the CPU usage. | |

Summary * In this demo, you have learned how to use the Task Parallel Library to take advantage of multi-core instances. In Addition, you learned how to maximize the CPU usage of your multi-node instances applying a Job Scheduling algorithm in a Worker Role.…...

Similar Documents

Premium Essay

Demo

... and required an enormous amount of labour involved in manipulating the thousands of ceramic tablets, or in the case of Korea, metal tablets required for the extensive Asian alphabets, having thousands of characters. Around 1450, Johannes Gutenberg invented the printing press and independently developed a movable type system in Europe, along with innovations in casting the type based on a matrix and hand mould. The more limited number of characters needed for European languages was an important factor.[3] Gutenberg was the first to create his type pieces from an alloy of lead, tin, and antimony—the same components still used today.[4] Compared to woodblock printing, movable-type pagesetting was quicker and more durable for alphabetic scripts. The metal type pieces were more durable and the lettering was more uniform, leading to typography and fonts. The printing press was especially efficient for limited alphabets. The high quality and relatively low price of the Gutenberg Bible (1455) established the superiority of movable type in Europe and the use of printing presses spread rapidly. The printing press may be regarded as one of the key factors leading up to the Renaissance[5] and due to its effectiveness it later[when?] was used all around the world. The 19th century invention of Hot metal typesetting and its successors caused movable to decline in the 20th century. Jacquard loom is a mechanical loom, invented by Joseph Marie Jacquard in 1801, that simplifies the......

Words: 7787 - Pages: 32

Free Essay

Drama Script

...Drama Script Term 3, 2011 Draft A man is seen sitting at a table with his left hand in handcuffs, strapped to the leg of the table. He is wearing a plain white shirt, with dirt stains and splatters of blood spread across it and his hair is shaggy. There is a single light beaming down on the table and nowhere else, darkness surrounding him. The man looks slowly around the room, looking confused. The man then looks straight ahead where another man (Tom) enters, with a plain folder tucked under his right arm and a coffee mug in the other hand. The second man, a police detective, is wearing black pants, a white work shirt with the back hanging out and a tie, slightly pulled down. The detective sits down and sips the coffee mug, then wipes his mouth and places the mug down beside the folder with the name: Kevin POLLAK written on the cover. The detective opens the folder and begins flipping pages very slowly, and frequently looks back at some of the pages he has browsed. The man continues to look down at the folder for 15 more seconds while Kevin looks around the room nervously. DETECTIVE If you are looking for that bloody mirror, then look no further then to your left. Kevin turns to his left and stares blankly at it for several seconds. Kevin then looks down at his handcuffed wrist for several more seconds. The detective closes Kevin’s folder and sips the coffee mug again. Kevin looks up at the detective and the detective does the same. DETECTIVE You are......

Words: 623 - Pages: 3

Premium Essay

Script

...Group 6: Script in English- August 29, 2013 Present Tense and Present Perfect Tense of the Verb Interview: Pork Barrel-To Inspire or To Expire? Members: G-10 Precious Ann R. Carandang-Interviewer G-15 Alyssa Nicole M. Dipasupil-Interviewer G-16 Jem Krizelle L. Garing- Pro-Pork Barrel B-07 Marc Aaron R. Gonzales- Pro-Pork Barrel G-19 Jaira Claire P. Jacinto- Anti-Pork Barrel B-02 John Paulo C. Buela- Anti-Pork Barrel Script: (play video clip) Precious: Pork barrel is a slang term used when politicians or governments "unofficially" undertake projects that benefit a group of citizens in return for that group's support or campaign donations. This spending mostly benefits the needs of a small select group despite the fact that the entire community's funds are being used. Alyssa: One possible derivation for the phrase comes from the practice of country stores keeping a barrel of salted pork open and available to the public. Certain high-ranking citizens would come by daily to dip into this common fund. Precious and Alyssa: Good morning everyone! I am Precious and I am Alyssa, (P)and today we will talk hear two different sides, (A)explaining why they are favor or against of this benefit.(B)This is Pork Barrel- To inspire or to expire? Precious: This morning we have two pairs of respected politicians in our country. Alyssa: You are right. Let us all welcome, Ms. Jem Krizelle Garing and Mr. Marc Aaron Gonzales for the pro-team… Precious: And Ms. Jaira Claire......

Words: 446 - Pages: 2

Free Essay

Express Scripts

...Central America’s most densely populated as well as the smallest country. Although San Salvador serves as the capital city, San Miguel and Santa Ana are other important commercial and cultural centers (Ramon, and Valdes, 2000). The main language is Spanish. Therefore, as a company, Express Script can do well by having initial operations in one of the three centers. Also hiring Spanish-speaking workers can help. Cultural attitudes toward women and children Children are taught early and expected to behave respectfully towards their elders. This involves use of respectful terms of address and also in greetings. In addition, they should obey and comply with requests or orders from the adults. Once children reach six or seven years, they can be reprimanded or hit if they do not comply with requests made by adults, answer back or complain. Parents also use shaming method to discipline their children (Mahler, 1995). To do this, they complain loudly about the guilty child to another child or adult when the child is within earshot. Shaming is usually used if the child has not completed the assigned chores, is dressed improperly or has performed poorly in schoolwork. This is important for Express Script employees from other countries who might find this strange. Women are also expected to respect men and should not under any circumstances raise voice to them. In addition, they must serve food on demand. Education level of workers in the country There is compulsory basic education......

Words: 1557 - Pages: 7

Free Essay

Script

...Script of Lovers' Path : A Tale of Cupid and Psyche Note: credits to Edith Hamilton, author of Greek Mythology Book, other writers on net which is my source of conceptualizing the details, composers and artist of all the music and sound effects for the soundtracks. Prelude : Story Teller: (Forever In Love: Sax Instrumental) Cupid and Psyche is a story about love. It is also about beauty, truth, and goodness, for these are three aspects of love: and it is about death, the hereafter, and rebirth. Its simplicity touches our hearts, and at the same time tantalizes our minds with hints of teachings that youth experienced during the higher degrees of initiation. It deals about human consciousness, with its fall from on high, its captivity in realms of material illusion, its ages-long wanderings, and its metamorphosis as it awakens and recollects with increasing clarity its divine origin and nature. Hence love endeavours to rise, as a butterfly freed from its chrysalis, into higher dimensions where it lives among the immortals.  Cupid and Psyche is indeed a story of love, a love with transcendent power to raise the soul to divine awareness. As such, this is a love story to be cherished during those dark and silent moments that sanctify our lives. : My friends……the beautiful story of Cupid and Psyche…. Music : harp and lyre instrumental ( 30 seconds) SCENE I. (open curtain – stage 1) Narration : (background music : prayer to the goddess)Olympus was the residence of the......

Words: 12812 - Pages: 52

Free Essay

Script

............................................................................................................................25 Notes about variables.................................................................................................................................................................26 Changing a variable’s value ...............................................................................................................................................26 Using variables to refer to existing objects ..................................................................................................................27 Making script files readable......................................................................................................................................................27 Commenting the script........................................................................................................................................................27 Continuing long lines in AppleScript and VBScript...................................................................................................29 Using Arrays ...................................................................................................................................................................................29 Creating objects...........................................................................................................................................

Words: 14237 - Pages: 57

Free Essay

Demo

...Demo Bookkeeping Bookkeeping is the process of recording the daily transactions of a business entity in a chronological order. Accounting Accounting is the process of recording, classifying, reporting, analysing, interpreting and communicating of financial information to the stake holders. Accounting is the combination of all the 6 fields while bookkeeping is only a part of the accounting process. Double Entry System According to this system, every business transaction has a two-fold effect and that it affects two accounts in opposite directions. One of the two aspects is the benefit receiving aspect or “incoming aspect” (termed as Debit) and the other is the benefit giving aspect or “outgoing aspect” (termed as Credit). For every transaction, one account is to be debited and another account is to be credited in order to have a complete record of the transaction. The basic principle under this system is that for every debit, there must be a corresponding and equal credit and for every credit there must be a corresponding and equal debit. Following this principle, the arithmetical accuracy of the accounts can be checked by preparing a Trial Balance, where the total of Debits and Credits should tally. It is a scientific system maintaining a complete record of transactions which helps in the ascertainment of profit/loss and financial positionof the business while maintaining the accuracy of accounts Accounting Cycle The entire accounting cycle is based on the......

Words: 273 - Pages: 2

Free Essay

Script

...RIAHD 73 BES 2100 ! ! Voicing Our Values Script Case Study - BES2100 ! Ahmed Rishwan RIAHD73 ! ! ! ! Submitted to: Ms. Ayami Tennekoon
 SCRIPT CASE STUDY !1 RIAHD 73 BES 2100 Introduc)on   ! This   script   presents   a   dialogue   that   takes   place   between   a   young   man   named   Ma8hew  and  his  friend  Brad.  Ma8hew  recently  joined  a  computer  shop  where  both   Brad  was  his  superior  and  they  both  worked  the  night  shi=.     ! One  month  into  the  job,  Ma8hew  started  to  no@ce  that  Brad  was  involved  in  some   unusual   ac@vi@es   at   work.   When   asked   about   this,   Brad   explained   what   was   going   on.     ! Ma8hew  was  shocked  to  learn  that  Brad  was  involved  in  some  fraudulent  ac@vi@es.   But  he  was  unsure  of  how  to  confront  this  situa@on.  There  are  two  scenes  that  cover   this  script.  The  four  quadrant  model  in  Table  1  explains  the  characters  in  the  script   providing  a  descrip@on  of  what  they  have  at  stake  with  regard  to  the ......

Words: 1362 - Pages: 6

Free Essay

Script

...!The script is solid overall and succeeds in presenting a clear, interesting story. The characters are memorable and distinct. I only have a few recommendations for improving the script. !1. The relationship between Jake and Polly !I think it would be nice to have some more background on their relationship together. At some point the reason they are together should be made clear. It would raise the stakes once Antonio becomes involved and allow us to see a more complete character arc for both of them. Without it, some of the dialogue, tension, and conflicts sometimes feel a little bit forced or unrealistic, particularly on page 58, 68, and 77. Particularly on page 77, instead of saying “So I’m selfish now,” maybe Polly can say something acknowledging she made a mistake. That way, Jake will seem more in the wrong once he says something hurtful and it will make even more sense as to why Polly almost hooks up with Antonio. !2. Polly’s Transformation !Much of Polly’s transformation throughout the middle of the script seems a bit shallowly presented—merely through outfit changes and her growing acceptance of Antonio’s taboo behavior and ideas. She mentions that Jake wants to change her, but it seems more that he just wants to bring the old her back. It would be nice to have clarification on that change and why it is so hurtful to her that Jake doesn’t seem to like it. This relates to the tension I addressed in #1. I think there needs to be a moment where Polly fully recognizes...

Words: 287 - Pages: 2

Premium Essay

Business Scripts

...Business Scripts Ethelind Calderon June 10, 2011 Advanced Accounting Information System AC571 Professor Jeffrey Pullen Introduction and Summary Susie calls to schedule an appointment with her doctor. She arrives ten minutes before her appointment and signs in. Since this is her first visit, she hands the receptionist her personal information. The receptionist inputs all her information in the computer and asks for her insurance card. Once that is entered, she then asks her to pay up front the visit fee. Susie pays the fee. She then takes a seat and waits to be called. Nearby on the table are some magazines that catch her attention. She proceeds to look through them. After 25 minutes of waiting she is called. She follows the assistant to a room, where her vital signs are checked and answers questions raised about the purpose of her visit. The doctor soon arrives and Susie is taken to another room to be checked by her doctor. Depending on the condition, her doctor may perform a physical examination in different orders and in varying detail. Once this is done, Susie schedules a follow-up and checks out. Doctor’s Appointment Before Your Appointment • Gather your personal information. • Have insurance information available to book an appointment. • Call to schedule the appointment. • Be specific with the reason for the appointment. • Record your appointment date and time. • Confirm your appointment a day ahead. Ask if there are special......

Words: 1426 - Pages: 6

Premium Essay

Express Scripts

...Express Scripts Sharda Taylor American Intercontinental University July 25, 2015 Dr. Miller Abstract In this paper, you will read about Express Scripts and what types of services they provide and they type of business they perform. Also in this paper, you will read about their payer mix. In this paper, also you will read an analysis of their financials. Express Scripts The company Express Scripts is known for their leading home delivery, specialty pharmacy services and for having the best-known pharmacy benefit management service (Express Scripts, 2015). They manage the prescription benefits for millions of clients, health plans and plan sponsors (Express Scripts, 2015). Across the country employers, unions, and government organization tend to use one or more of Express Scripts services. According to Express Scripts (2015), their brand helps people to use prescription drugs safely and offer it to them at a more affordable price. This works out great since the country has billions of dollars in prescription drug waste due to costly drugs, pharmacies and health choices (Express Scripts, 2015). History and/or Background Express Scripts Holding was founded on July 15, 1986 and is headquartered in Saint Louis, Missouri (Forbes, 2015). In 2013, Express Scripts became a Fortune100 company and is the 20th largest company in the United States (Express Scripts, 2015). The CEO of the company is George Paz and employs more than 29,000 people....

Words: 1162 - Pages: 5

Free Essay

English Script

...ENG 3U1 - Script Theme: Never give up until you reach your goal The night before the finals in the basketball tournament game, Josh and his friends are at a restaurant for a meeting at Pizza Pizza where they would talk about tomorrow’s basketball game. The meeting is happening because his friends want to make an agreement that if they are down in points, they would give the ball to Josh to make a comeback since he is the best player on the team. Joe: The team that we are going to face tomorrow is very hard to go up against. Josh, our teammates already made a decision to give you the ball in the final moments of the game to make a comeback if we are down in points. Josh: No! Can you give that job to someone else? I can’t be the one to handle all of that pressure Bob: You’re going to be fine. Don’t worry. Josh: I’m not going to do it. That’s way too much pressure. Rick: You have to do it since you are the best player on the team. Josh: Fine, I’ll do it. After the meeting at Pizza Pizza, Josh would continue to think about the decision that the team made for the finals in the basketball tournament game. Josh: (talking to himself) Our team is really good. How hard can the St. Henry basketball team be? I’m sure that we won’t be down in points. I don’t want to be the one to make a comeback for the team. Who could handle all of that pressure? My team doesn’t really need my help; I think that we are going to do fine tomorrow. The next day with one hour before the......

Words: 1515 - Pages: 7

Premium Essay

Business Script

...Asian Institute of Computer Studies Commonwealth Project in ENGLISH 3 Script of a Business Meeting Mark John Kenneth C. Gavin AE3DA Mr. Alex Cabales English 3 CABOT MICROELECTRONICS CORPORATION ANNUAL MEETING OF STOCKHOLDERS TUESDAY, MARCH 4, 2014 8:00 A.M. THE CHAIRMAN OF THE MEETING – Eren Jeager THE SECRETARY – Mikasa Ackerman JEAGER: Good morning, I’m Eren Jeager, Chairman of the Board, President and Chief Executive Officer of Cabot Microelectronics Corporation, and I’m pleased to welcome you to our Annual Meeting of Stockholders. The script of our Annual Meeting will be available following the meeting through our website at www.cabotcmp.com. I would like to remind all of you that our conversation today may include statements that constitute forward looking statements. Such statements involve a number of risks, uncertainties and other factors that could cause actual results to differ materially from these forward looking statements, and we assume no obligation to update them. Mikasa Ackerman, the General Counsel and Secretary of our Company, will act as Secretary of the Meeting. First, I would like to emphasize our appreciation for our Board of Directors and the advice and guidance provided to our company. I would like to acknowledge the members of our Board of Directors, the following of whom are with us today in person: Bob Birgeneau, Jack Frazee, Larry Fuller, Rick Hill, Barb Klein, Ted Mooney, Steve Wilkinson, and......

Words: 1913 - Pages: 8

Free Essay

Demo

...A DEMO-LESSON PLAN IN GRADE-7 ENGLISH A Lesson Plan Presented to: Mrs. Mae D. Tupasi Cooperating Teacher Mrs. Teresita V. Bolalin English Department Head Mr. Peter R. Cannon Jr. Principal III Presented By: Joya Mae L. Ocasla BSE IV-I English Major Section: Banaba No. of Students: 47 Lesson 3- Going Extra Miles YOUR JOURNEY This lesson allows us to internalize a deeper sense of sacrifice to sustain our family needs. It will help us realize that one has to undergo further or beyond the distance with the sense of patience, understanding and give up our cherished possession for our families welfare. I-OBJECTIVES * To value the importance of family. * To analyze and identify the five important elements of short story. * To read in order to research self-selected and assigned topics. * To apply the five elements of the short story in different activities. II- SUBJECT MATTER Lesson: The Sacrifice by Celso Carunungan Materials: Power Point Presentation, Illustration board, chalk References: English Time: Linking to the World, p-17 III- PROCEDURE * A. Daily Routine * Classroom Management * Prayer * Checking of Attendance * Word of the Day Sacrifice (Noun) * the act of giving up something that you want to keep especially in order to get or do something else or to help someone * an act of killing a person or animal in a religious ceremony as an offering to......

Words: 873 - Pages: 4

Free Essay

Script for Hs

...eyes. It was the first time I’d ever seen her cry. I think part of me wanted to cry, too. Landon: I don’t have to think about it. I’ll do it. Jamie looked at me and smiled. I really didn’t have a choice, did I? At the rehearsals the next day, Ms. Garber called our attention. Ms. Garber: As we all know, we will be doing the play- The Christmas Angel. And this year will be very special because Jamie Sullivan would be the Christmas Angel. Let’s all clap for her. (clap) And also we have a change in casting, formerly Eddie was casted as Tom Thornton but now, acting for the role of Tom Thornton would be Landon Carter. (clap) Now, the first thing I want all of you to do is memorize your scripts and work well with your co-actors. Now, go on. Everybody now. (Scene shifts) (People moving around with scripts in hand) My noble feelings about doing the play had worn off by the second day of rehearsals. Even though I knew I was doing the “right thing,” my friends didn’t understand it at all, and they’ve been making fun of me since they found out. Erica: You’re doing what? Margaret: You’re doing the play with Jamie Sullivan? Erica: Are you insane or just plain stupid? Margaret: Looks like you got a crush on Jamie. FRIENDS: (laugh) (PART 3) So the night of the play came, many people watched. We went through our scenes just as we’d rehearsed them; no one blew their lines though no one was spectacular or anything. The next scene was the appearance of the Christmas Angel. My back was......

Words: 3323 - Pages: 14

Computer and Salem Data Services | Israel , USA | WD Elements SE 1TB USB3.0 Portable Hard Drive