Explain the benefits and limitations of developing software

Assignment Help Data Structure & Algorithms
Reference no: EM13895103 , Length:

1. Discuss the types of computer software available to solve common problems

2. Review logical problems and identify appropriate algorithms

3. Identify logical patterns within calculations

4. Review mathematical constructs and produce computerised solutions

Tasks:

A conference centre is looking to develop a room schedule that will help them optimise the amount of income they can gain from hiring their facilities. Given the following facilities and constraints design an algorithm that provides a near optimum solution.

Rooms, their capacity, facilities and costs

Room

Capacity

Facilities

Wifi access

Cost/hour

A

25

Whiteboard Projector

Yes

£50

B

15

Projector

Yes

£30

C

30

Whiteboard Projector Disability Support

Yes

£75

D

30

Whiteboard Projector

No

£60

E

50

Whiteboard Projector Disability Support

Yes

£100

Rooms are only bookable in 1-­-hour blocks. Rooms can be booked from 9:00am until 5:00pm Monday to Thursday and until 3:00pm on a Friday. Refreshments and lunch are served in the room. Where an event runs for more than 1 day it should be booked in the same room. Where one event follows another the conference centre service staff require 1 hour to prepare the room.
In the event an event cannot be booked in the required week it will go into the following week.

Extra services
• Light refreshments at £1.50 per head.
• Lunch Buffet at £3.50 per head
• Wifi access at an extra £20 per half day (4 hours)
• Flip chart and pens at an extra £5.

Test Booking data

Designing an algorithm that only accounts for this specific set will achieve 50% of the marks for the algorithm. Higher grades will be achieved for making parts of your algorithm generic to any data set.

Part 1: You should submit a report (1000 words +/-­-10%) that includes the following:

• Discussion of research and sources you have used to help you develop the algorithm

• The assumptions you have made

• The limitations of your algorithm

• Your final algorithm design (as an embedded image in the appendix)

Part 2: You will be asked to demonstrate how your algorithm works and explain the benefits and limitations of developing software solutions to common problems such as that in the scenario.

Reference no: EM13895103

Questions Cloud

What do you tell ronald j. sparrow : Ronald J. Sparrow heard of your success in dealing with your first two clients and has decided to hire you as well. He tells you that he recently signed a contract with the Department of the Interior to scoop up buffalo waste from six national par..
The dream of forming a pan-hellenic empire : The Persian wars and the formation of Delian League transformed Athens into a powerful nation. The members of the league were about 200 in number contributed money, ships, and men into the common pool.
Scatterplot showing the amount of space : For each format, create a scatterplot showing the amount of space needed (in MB) for storage based on the length (in seconds) of the song. Comment on what you see in the scatterplots.
What do you tell wayne reliford : Your fourth client of the day, Wayne Reliford, of Reliford food services, has just stopped in. Wayne tells you that he thinks the recent award of a food service contract on Camp Apache, a nearby Marine Base, to another company and competitor of Re..
Explain the benefits and limitations of developing software : You will be asked to demonstrate how your algorithm works and explain the benefits and limitations of developing software solutions to common problems such as that in the scenario.
Brinkley company, which began operations on january : Brinkley Company, which began operations on January 3, 2013, had the following subsequent transactions and events in its long term investments.
What advice do you give ace ventura : Sam made alternative promises to Jill as consideration for her services. Sam was able to choose between the two alternatives, yet a valid contract was fHe is set to represent the Navy in Stockholm next week and knows the President and CEO of WD wi..
How your management practices characteristic will impact : Explain how this characteristic will impact: The skill level required for your employees, The number of employees you will need,  Your management practices and Your criteria for hiring employees.
Determine the best-fitting regression equation : 1. Use the following Minitab output to determine the best-fitting regression equation for these data 2. What percentage of the total variation in the number of rush returns(y) is explained by this equation?

Reviews

Write a Review

Data Structure & Algorithms Questions & Answers

  Height information in an avl tree

Design a linear-time algorithm that verifies that the height information in an AVL tree is correctly maintained and that the balance property is in order.

  Hierarchy chart and design the logic

Draw the hierarchy chart and design the logic for a program that calculates the projected cost of an automobile trip. Assume that the user's car travels 20 miles per gallon of gas. Design a program that prompts the user for a number of miles drive..

  Write a report to the key decision-makers

Write a report to the key decision-makers within the business on whether Cloud Accounting will become commonplace in the future and is, therefore, appropriate for their business.

  Draw a defining diagram

Draw a defining diagram (IPO). Draw a structure chart. Write a program using pseudocode and modularization

  Polynomial time algorithm for rooted directed acyclic graphs

Illustrate that if you were given a polynomial time algorithm for determining whether two rooted directed acyclic graphs are isomorphic, then polynomial time algorithm for testing.

  Write a program that uses a recursive algorithm to compute

Write a program that uses a recursive algorithm to compute the determinant of a maxtrix. It should read a matrix, print it out, and compute and print the determinant.

  Write algorithm for program to compute the sum of number

Write an algorithm for a program which will satisfy following requirements: - Asks a user how many numbers they want to calculate.

  Define a 5-elements array of complex number

Complex numbers have the form realPart + imaginaryPart * i. Both realPart and imaginaryPart are integers - Define a 5-elements array of complex number.

  Simplify rsa cryptosystem using prime number

Assume we tried to simplify RSA cryptosystem using just prime p instead of composite modulus N = pq. As in RSA, we would have encryption exponent.

  Create a solution algorithm using pseudocode

Algorithm that will receive two integer items from a terminal operator, and display to the screen their sum, difference, product and quotient.

  Factors-principles considering indecency regulation issues

What factors and principles should the federal government take into account when considering indecency regulation issues?

  Representation of the newick format

Create the graphical representation of Newick format tree given below. Label each leaf with appropriate sequence identifier, and label each branch with its appropriate length.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd