Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Question 1 : Write a brief description of the structured, object - oriented and functional programming paradigms. Give a relevant example for each programming paradigm.
Question : Write a brief description of the structured, objectoriented and functional programming paradigms. Give a relevant example for each programming paradigm. What kind of applications would best be developed using an objectoriented programming paradigm? marks
Weather Data Case Study
A client has asked you to create an application that downloads, formats and archives weather data from Environment Canada. The goal is to create a historical database of Canadian weather data that can be used to model climate change. The client has previously compiled a comprehensive list of functional and nonfunctional requirements for the proposed application.
Question : Describe a highlevel architecture for the application to be developed that is flexible enough to meet the requirements of the Weather Data Case Study. Identify which programming paradigm would be most appropriate to use in building this application. Be sure to justify why you selected this particular architecture and programming paradigm. marks
Part : Questions for Module
Phone App Case Study
A small company started by two TRU student entrepreneurs intends to create an application that runs on both Android and iPhone. The application will allow takeout meals to be ordered from local restaurants. The application is generic and is intended for use in many cities across North America. Restaurant owners pay a monthly fee to have their restaurant listed in the application. Takeout customers are anonymous if they pay cash. Customers paying by credit or debit card, or requesting delivery service must provide some personal information, which is subsequently stored in the application database. However, the application will use an external payment service so that the application isnt required to store any credit card information in the application database.
Question : Using information provided in the Phone App Case Study, create a UML Class Diagram for a software solution that would automate the business problem described in the case study. marks
Question : Using information provided in the Phone App Case Study, create a UML Component Diagram and a UML Deployment Diagram for a software solution that would automate the business problem described in the case study. marks
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started