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………………………………………………
BSD 2208 CLOUD APPLICATION DEVELOPMENT. BSD Dec Read Post »