BSD 2208  CLOUD APPLICATION DEVELOPMENT. BSD Dec

UNIVERSITY EXAMINATIONS: 2020/2021
ORDINARY EXAMINATION FOR THE DEGREE OF BACHELOR OF
SCIENCE IN SOFTWARE DEVELOPMENT
BSD 2208: CLOUD APPLICATION DEVELOPMENT
FULL-TIME
DATE: DECEMBER, 2021 TIME: 2 HOURS
INSTRUCTIONS: Question ONE IS COMPULSORY, Choose TWO OTHER Questions.

QUESTION ONE (20 marks) Compulsory
a). Define the following terms in relation to Cloud Application Development [4marks]
i). On demand functionality
ii). Virtualization
iii). Layer
iv). Tier
b). List three kinds of users in a cloud environment. [3 marks]
c). Differentiate between the following terms with regard to cloud computing.[4 marks]
i). Elasticity and Scalability
ii). Distributed System and Cloud Computing
d). Write a JavaScript Script that captures a String (The Name of a User) via a prompt on a
web page and then provides an appropriate salutation based on the system time.
[9 marks]
QUESTION TW0 (15 marks)
a). Name any three-cloud deployment models [3 marks]
b). With the use of an illustration describe layers of PaaS compared to Traditional IT firm
layers. [7 marks]
c). Discuss five benefits of Cloud Computing [5 marks]
QESTION THREE (15 marks)
a). Consider the following expressions in python:
1. if x % 2 == 1:
2. if x**3 != 27:
3. x = x + 4
4. else:
5. x = x / 1.5
6. else:
7. if x <= 10:
8. x = x * 2
9. else:
10. x = x – 2
11. print(x)
What does this code output if [4 marks]
i). x == 8?
ii). x == 5?
b). Describe the Term “EUCALYPTUS” in cloud computing [4 marks]
c). List five components of the EUCALYPTUS architectures [5 marks]
d). Name the environment that we can use to execute JavaScript code on the server.
[2 marks]
QUESTION FOUR (15 marks)
a). With the use of an appropriate illustration describe the cloud infrastructure architecture.
[5 marks]
b). Explain the role of the JavaScript language in web-based applications.
[4 marks]
c). Using a diagram, illustrate the DOM model that is used as an API to deploy client-side
Java Scripts [6 marks]
……………………………………end………………………………………………

(Visited 219 times, 10 visits today)
Share this:

Written by