Date | May 2019 | Marks available | 2 | Reference code | 19M.3.HL.TZ0.2 |
Level | HL | Paper | 3 | Time zone | no time zone |
Command term | Explain | Question number | 2 | Adapted from | N/A |
Question
Refer to the Paper 3 Case study: a new computer aided dispatch system for Bangbai, available under the "Your tests" tab > supplemental materials.
Tania is considering purchasing an off‑the‑shelf emergency response system rather than a bespoke system as an implementation option in the proposed EMIS.
Other than cost, explain one advantage of purchasing an off‑the‑shelf emergency response system rather than a bespoke system.
Other than cost, explain one disadvantage of purchasing an off‑the‑shelf emergency response system rather than a bespoke system.
Explain two advantages of using URL rewriting as a strategy for making the HTTP connection stateful.
Markscheme
Award [2 max].
Award [1] for any advantage up to [2 max].
Tried and tested;
So, less risk;
Regularly updated;
Therefore, contains fewer errors;
More tech support;
e.g. Online chat systems.
Usually available for various platforms / operating systems;
Therefore, fewer compatibility issues, or can be run on different HW and SW;
Shorter timeframe for implementation;
Which is important in the context of saving lives/obtain benefits more quickly;
Books/Training material more accessible;
Easier to train staff on using the system;
Reviews and feedback exist already for the product;
Therefore, the quality of the final product can be known in advance;
Off-the shelf is likely to implement common standards;
Whereas, you would need to program compatibility in a bespoke system/to work with a multitude of devices;
Award [2 max].
Award [1] for any disadvantage up to [2 max].
Modifications are not possible without help of developers;
Source code is not usually available to change;
Compatibility/interfaces with existing systems;
It may not be possible to connect / share data with systems already in use;
Standard operating procedures may need to change;
To fit the software capabilities/functions;
Software may contain unused features;
That is potentially confusing for users;
Software is designed for general requirements;
It may not include features needed by Bangbai;
Award [4 max].
Award [1] for explaining what URL-rewriting is in the context of stateful connection and allow [1] for an example or a comparison with session cookies
URL Rewriting changes the URL to include parameters
e.g. www.bangbai.com?userId=Asdf34e3
Mark as [2] and [2].
Works without cookies/cookies disabled/as an alternative to cookies;
URL re-writing will still work as it embeds the session ID inside the request;
URL Rewriting does not result in anything being saved (e.g. cookies) on the client side;
Therefore, the privacy of the client cannot be compromised (e.g. By searching contents of the cookie folder later);
May work with legacy devices/devices without access to cookies;
That are not able to use cookies/do not have access to an alternative to URL re-writing;
Makes the links more descriptive/readable;
Which will help the developer resolve issues (accept example, such as server identified in URL);
(Note to examiners: descriptive cannot be awarded a second mark if not related to the scenario e.g. search engines is not correct)
Allows the details of the identification of the user to be recorded in log files;
Which will help for future analysis/reviews/data mining;