Category | Assignment | Subject | Computer Science |
---|---|---|---|
University | University of London | Module Title | CM2005 Object Oriented Programming |
The goal for this assignment is to develop a technical analysis toolkit for visualising and predicting weather data using a command line interface. The dataset is provided as a zip file with the assessment brief or can be downloaded from here.
To complete this task, you need to be able to compute candlestick data from the temperature data for a particular location in Europe between 1980-2019. Here is an example of the fields needed for candlestick data:
Candlestick Data Table
Date | Open | High | Low | Close |
---|---|---|---|---|
1980-01-01 | -1.249 | 20 | -3 | -1.200 |
1981-01-01 | -1.200 | 25 | -2 | -1.300 |
1982-01-01 | -1.300 | 27 | -1 | -1.400 |
1983-01-01 | -1.400 | 28 | -1 | -1.350 |
1984-01-01 | -1.350 | 24 | 0 | -1.450 |
To compute the candlestick data, the following logic is used:
The candlestick data should be computed using a function that returns a vector of std::vector<Candlestick> objects. The Candlestick class should be defined to represent this data.
The second task involves creating a text-based plot of the candlestick data (i.e., daily, monthly, or yearly). Here is an example of what the plot might look like:
Example:
| |
| ---|
--|----|--
--|----|--
We recommend starting by manually creating the plot using text characters in a text editor, using characters like - for the top of a box and | for the stalk of the candlestick. This visual representation should show temperature data in a text format.
Struggle with assignments and feel stressed? Take our academic assistance & Get 100% plagiarism-free papers
Order Non-Plagiarized AssignmentIn this task, you need to provide at least two filter options for data (such as by date range, country, and temperature data range) and plot the filtered data using text-based characters.
Task 4 involves predicting temperature changes for a selected date range and country. You will need to develop prediction functions of your choice that calculate these values from the provided historical data.
Provide a brief description of the prediction function used, including a code fragment, calculation method, and a description of the results.
What to Submit
Get the Solution of this Assessment. Hire Experts to solve this assignment Before your Deadline
Buy Non Plagiarized AssignmentGet expert assignment help for CM2005 Object Oriented Programming! We specialize in offering high-quality computer science assignment help, with an option for students to pay our experts to take on their assignment challenges. Need a reference? We also provide a free list of assignment example samples to help you get started. With years of experience, our writers deliver 100% plagiarism-free content and offer unlimited revisions to meet your needs. Trust us to help you excel in your studies!
Let's Book Your Work with Our Expert and Get High-Quality Content