INFOSYS 110 Digital Systems (Exam)
SEMESTER ONE, 2022
The Exam Case- Questions 1 to 4 and 6 to 8 in this exam are to be answered based on this Exam Case.
Hitch - A Rideshare Company
Every day 1.4 million Kiwis drive to work, and most of them drive alone. That’s 7 million seats, 5.5 million of which are empty. Public transport is not a suitable alternative for everyone, and that’s why Todd Foster and Claudia Grave started Hitch, a rideshare company that works with organisations to help their people carpool on their way to and from work. It’s carpooling with a difference, as people will only be matched with others from the same organisation. It means everyone will be going to the same office, and travelling with people they are more likely to know.
For users it’s extremely simple. If your organisation uses Hitch, and you want to carpool tomorrow morning, you can submit a request by 7 pm the night before, and if you are matched with a person, you will be notified 30 minutes later. The next day, you meet at a specified point to begin your journey to work or uni.
For the organisation, there is so much more than just helping their teams to carpool. One of the additional value for the organisation is a better understanding about its people’s preferences and their behaviour, and that all begins with the data collected by Hitch’s purpose built and customisable commuting tool, focusing on asking the right questions to get the right answers.
Once Hitch has collected the right data, they can help organisations make sense of it. For example, understanding how an organisation’s people commute to work, and why they make such choices. Hitch’s detailed reporting dashboards set out all the information that the users need to know. Hitch’s systems are also able to calculate an accurate view of the organisation's total annual commute emissions. The calculations are completed in accordance with the Ministry of Environment guidelines.
Hitch has started developing additional services for organisations as well. One of these is the ability for organisations to promote competitions between their people to encourage and reward sustainable commuting. Hitch is also working on bespoke dashboards that will allow everyone in the organisation to see a points leader board to see where they stack up. Organisations will be able to organise their own reward system for the people that carpool the most.
1 Question 1, Part i
Hitch has the functionality of a Collaboration System. For each of the three forms of collaboration covered in class (Communication, Cooperation, and Coordination), suggest a corresponding specific example that can happen during a carpooling scenario with the use of Hitch (as outlined in the case) (3 marks).
Provide a brief explanation why your suggestion is an example of each form of collaboration. (9 marks)
Copy and paste the following answer template into the answer area, and type in your answers accordingly:
An Example of Communication:
Brief Explanation:
An Example of Cooperation:
Brief Explanation:
An Example of Coordination:
Brief Explanation:
2 Question 1, Part ii
In the interface of Hitch, passengers can give a rating (out of 5 stars) to their driver as a quality evaluation. All ratings for each driver will then be summarised by a “system” and made available for relevant users on Hitch.
Which of the four types of Collaboration Systems does such a “system” correspond to? (2 marks) Provide a brief explanation for your answer. (4 marks)
Copy and paste the following answer template into the answer area, and type in your answers accordingly:
The Corresponding Collaboration System:
Brief Explanation:
Fill in your answer here
3 Question 1, Part iii
All data collected on Hitch are stored in a central Database. For one of Hitch’s client companies, the following table is maintained, recording each trip’s duration, name of the driver, and the average rating from the passengers in that trip:
Identify two problems with Quality of Data in this table ( 1 mark). Justify your answer with a brief description ( 1 mark).
Make one suggestion about the design of the database so that such problems with Quality of Data can be minimised or avoided. Provide a brief example. (4 marks).
Copy and paste the following answer template into the answer area, and type in your answers accordingly:
Problem 1:
Brief Explanation:
Problem 2:
Brief Explanation:
One Suggestion for Improvement:
4 Question 2, All Parts
Even though Hitch is operating in a niche market, several competitors may adapt their operations to compete directly with Hitch. One such potential competitor is Uber.
To be prepared for such competition, Hitch must strengthen its Competitive Advantage by possessing useful Business Intelligence.
Using information in the case, suggest:
( 1) one example of Business Intelligence that will be useful to Hitch (3 marks),
(2) two forms of data that can be collected from its operations to generate such Business Intelligence (2 marks),
(3) specific data analysis methods and/or techniques to apply on each form of data (6 marks), and
(4) one potential Competitive Advantage that can win business against Hitch’s competitors such as Uber, as a result of possessing such Business Intelligence. (3 marks)
Copy and paste the following answer template into the answer area, and type in your answers accordingly:
One Example of Useful Business Intelligence for Hitch:
Data 1:
Method/Technique for Analysis:
Data 2:
Method/Technique for Analysis:
One Potential Competitive Advantage As A Result:
5 Question 3, All Parts
In Hitch’s system for assigning passengers to cars, the following JavaScript. code is utilised to make sure that cars are not overfilled:
1 var passengers
2 var vacancy = 4
3
4 while (passengers < vacancy) f
5 passengers ++;
6 console.log (passengers);
7
If this code is run on a JavaScript. compiler (like the one you have used on codeavengers.com), answer the following parts:
i. What are the two variables in this code, and what do you think they are representing? (2 marks) ii. What is the expected output on the screen? (3 marks)
iii. Explain in words the meaning of the code in line 5. ( 1 mark)
iv. What are the final values of the two variables after this code is run? (2 marks)
Copy and paste the following answer template into the answer area, and type in your answers accordingly:
Variable 1 and what it represents:
Variable 2 and what it represents:
Output on the screen:
Meaning of the code in line 5 in words:
Final Value of Variable 1:
Final Value of Variable 2:
6 Question 4, Part i
Claudia wants to understand how often each Hitch user travels together with each user they might come across. What data mining technique could be used to provide this insight and how would this technique be able to assist in solving this problem? (5 marks)
Copy and paste the following answer template into the answer area, and type in your answers accordingly:
Relevant Data Mining Technique: How Such Technique May Assist:
7 Question 4, Part ii
This question is based on the question and your answer in Question 4, Part i.
If the analysis (your answer in Question 4, Part i) showed that there were users who worked for the same company, and lived in the same area but did not travel together, what could Hitch do to improve the value they provide to their organisation?
Provide 3 examples and justify each of them. (9 marks)
Copy and paste the following answer template into the answer area, and type in your answers accordingly:
Example 1:
Justification: Example 2:
Justification: Example 3:
Justification: