1)Think about ordering food from a restaurant (what are the odds of that on a co
ID: 3872632 • Letter: 1
Question
1)Think about ordering food from a restaurant (what are the odds of that on a college campus?) Food Trucks also work here. Imagine the conversation between you and the clerk/waiter and answer the following questions:
· What are the “messages” sent from the clerk/waiter to you, and what are your responses? (messages could be in either direction) Do you start or him? Does it matter?
· Are there standard questions and answers? (e.g. “I’d like ten wings, two slices of mushroom pizza, and a twelve-pack of Miller Lite”, “for here or to go?”)
· How does each side know when the other side is finished talking?
· Are there different states of the “conversation” (for example, a message in the “Greeting” state could be “Hello, Powelton Pizza”) between you and the clerk?
· Any assumptions made in your protocol? (for example, language, etc.)
· Is there any security present in this protocol? (verifying who you are, etc.). Does it matter on other choices in the protocol?
· Do you think there is a STANDARD restaurant protocol that could be used?
· Do you think that the conversation/protocol would be the same in the following configurations: In person, over a phone, and over the web (TCP/IP)? Can you abstract out the differences? Is there any data that you would be worried about if anyone else would hear it (and is it dependent on which way you’re talking with them?) Sketch out as many of the messages and responses (make sure that you include error messages) of this protocol that you can.
Sketch out as many of the messages and responses (make sure that you include error messages) of this protocol that you can.
Explanation / Answer
R = Restaurant worker C = Caller
R: XYZ Gourmet Grill, how can I help you?
C: Hello. I’d like to make an order.
R: Okay. For pick-up or delivery?
C: Delivery please.
R: Can I have your address please?
C: 679 Wexford Street.
R: Is that a house or an apartment?
C: A house.
R: And your phone number?
C: 416-848-3932
R: Great. What would you like?
C: I’ll have some garlic bread with cheese, and the Pork Rib Dinner.
R: Okay. Would you like a half rack or full rack of ribs?
C: Hmm. Is a half rack enough for one person?
R: Well, when I’m hungry, I eat a full rack.
C: I’ll have a full rack then. I’m starving!
R: Okay. Would you like anything to drink?
C: No, thanks. That’s everything.
R: Okay. That will be $29.27.
C: Really? Why is it so much?
R: There is a small $3 delivery fee.
C: I see. Okay. How long will it take to deliver?
R: Around 30 minutes.
C: Okay. Thanks.
R: Thank you for calling xyz. Have a great evening.
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.