0% found this document useful (0 votes)
545 views3 pages

Computer Science Paper 3 HL

The document outlines the copyright restrictions and licensing requirements for a product associated with the International Baccalaureate (IB), prohibiting reproduction and commercial use without written consent. It includes instructions for an examination paper in Computer Science, detailing the structure and questions related to an emergency management information system (EMIS). The exam covers various technical aspects, such as data tiers, TCP/IP sockets, and load balancing algorithms.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
545 views3 pages

Computer Science Paper 3 HL

The document outlines the copyright restrictions and licensing requirements for a product associated with the International Baccalaureate (IB), prohibiting reproduction and commercial use without written consent. It includes instructions for an examination paper in Computer Science, detailing the structure and questions related to an emergency management information system (EMIS). The exam covers various technical aspects, such as data tiers, TCP/IP sockets, and load balancing algorithms.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

No part of this product may be reproduced in any form or by any electronic

or mechanical means, including information storage and retrieval systems,


without written permission from the IB.

Additionally, the license tied with this product prohibits commercial use of
any selected files or extracts from this product. Use by third parties,
including but not limited to publishers, private teachers, tutoring or study
services, preparatory schools, vendors operating curriculum mapping
services or teacher resource digital platforms and app developers, is not
permitted and is subject to the IB’s prior written consent via a license. More
information on how to request a license can be obtained from http://
www.ibo.org/contact-the-ib/media-inquiries/for-publishers/guidance-for-
third-party-publishers-and-providers/how-to-apply-for-a-license.

Aucune partie de ce produit ne peut être reproduite sous quelque forme ni


par quelque moyen que ce soit, électronique ou mécanique, y compris des
systèmes de stockage et de récupération d’informations, sans l’autorisation
écrite de l’IB.

De plus, la licence associée à ce produit interdit toute utilisation


commerciale de tout fichier ou extrait sélectionné dans ce produit.
L’utilisation par des tiers, y compris, sans toutefois s’y limiter, des éditeurs,
des professeurs particuliers, des services de tutorat ou d’aide aux études,
des établissements de préparation à l’enseignement supérieur, des
fournisseurs de services de planification des programmes d’études, des
gestionnaires de plateformes pédagogiques en ligne, et des développeurs
d’applications, n’est pas autorisée et est soumise au consentement écrit
préalable de l’IB par l’intermédiaire d’une licence. Pour plus d’informations
sur la procédure à suivre pour demander une licence, rendez-vous à
l’adresse http://www.ibo.org/fr/contact-the-ib/media-inquiries/for-publishers/
guidance-for-third-party-publishers-and-providers/how-to-apply-for-a-
license.

No se podrá reproducir ninguna parte de este producto de ninguna forma ni


por ningún medio electrónico o mecánico, incluidos los sistemas de
almacenamiento y recuperación de información, sin que medie la
autorización escrita del IB.

Además, la licencia vinculada a este producto prohíbe el uso con fines


comerciales de todo archivo o fragmento seleccionado de este producto. El
uso por parte de terceros —lo que incluye, a título enunciativo, editoriales,
profesores particulares, servicios de apoyo académico o ayuda para el
estudio, colegios preparatorios, desarrolladores de aplicaciones y
entidades que presten servicios de planificación curricular u ofrezcan
recursos para docentes mediante plataformas digitales— no está permitido
y estará sujeto al otorgamiento previo de una licencia escrita por parte del
IB. En este enlace encontrará más información sobre cómo solicitar una
licencia: http://www.ibo.org/es/contact-the-ib/media-inquiries/for-publishers/
guidance-for-third-party-publishers-and-providers/how-to-apply-for-a-
license.
M19/4/COMSC/HP3/ENG/TZ0/XX

Computer science
Higher level
Paper 3

Tuesday 21 May 2019 (morning)

1 hour

Instructions to candidates
yyDo not turn over this examination paper until instructed to do so.
yyA clean copy of the computer science case study is required for this examination paper.
yyRead the case study carefully.
yyAnswer all questions.
yyThe maximum mark for this examination paper is [30 marks].

2219 – 7013
2 pages © International Baccalaureate Organization 2019
–2– M19/4/COMSC/HP3/ENG/TZ0/XX

Answer all questions.

1. The emergency management information system (EMIS) has a multitier architecture.

(a) Identify two functions of the Data Tier of the EMIS. [2]

(b) Identify two characteristics of a TCP/IP Socket. [2]

2. (a) Tania is considering purchasing an off‑the‑shelf emergency response system rather


than a bespoke system as an implementation option in the proposed EMIS.

(i) Other than cost, explain one advantage of purchasing an off‑the‑shelf emergency
response system rather than a bespoke system. [2]

(ii) Other than cost, explain one disadvantage of purchasing an off‑the‑shelf


emergency response system rather than a bespoke system. [2]

(b) Explain two advantages of using URL rewriting as a strategy for making the HTTP
connection stateful. [4]

3. Some citizens have used the citizen reporting function of the app through a VPN.

Explain why the use of a VPN would reduce the effectiveness of the citizen reporting app. [6]

4. Rahul has suggested that the use of the citizen reporting function of the app might be much
higher than initially requested and this could affect the emergency assistance function if they
share the same server.

As a result of this, Rahul has decided to put citizen report on a separate cluster of servers
and use a load balancing algorithm to manage the workload of the server.

Evaluate the appropriateness of the following load balancing algorithms for use in the
Bangbai EMIS:
• client side random
• source IP Hash. [12]

You might also like