MCSL - 229 Solved Assignment
MCSL - 229 Solved Assignment
By × RUPESH BHANDARI
30th April, 2025 (for January
session)
Last date of Submission
31st October, 2025 (for July
session)
The assignment has two sections. Answer all the questions. Each section is for 20 marks. The
lab record of the Cloud Computing Lab and Data Science lab carries 20 Marks each. The
remaining 20 marks are for viva voce. You may use illustrations, diagrams and screenshots to
enhance the explanation. Please go through the guidelines regarding assignments given in the
MCA(New) Programme Guide for the format of the presentation. If any assumptions are made,
please state them.
(a) Use Google Docs to create a document containing the schedule of MCS-229 practical counselling
sessions. Store it on Google Drive and share it with five friends who can view and Comment on it.
(b) Use Google Sheets and create a spreadsheet containing the yearly Salary details of 10 employees of a
university under the headings – employee name, yearly basic salary, DA percentage, Provident fund
deductions, Income Tax deduction, and net salary. You may use the following formulas for making the
spreadsheet:
DA amount = DA percentage * yearly basic salary
Provident fund = 8% of yearly basic salary
Income Tax deduction is computed as:
For yearly basic salary < 5,00,000 tax =0
For yearly basic salary >= 5,00,000 but <10,00,000
tax = 20% of (yearly basic salary – 5,00,000)
For yearly basic salary >= 10,00,000
tax = 1,00,000 + 30% of (yearly basic salary – 10,00,000)
Net Salary = yearly basic salary + DA amount – Provident fund – tax
(c) Use Google Slides and prepare nine slides on the topic “Platform as a Service (PaaS)” in a group of
three students by sharing the Google Slides in your group in edit mode. Every group member should
make three slides each and contribute to the slides of other members of her/his group.
Q2: (5 Marks)
Explore JustCloud file storage solutions and cloud storage on AWS. Use only the trial versions.
Q3: (5 Marks)
Use Google App Engine to write a program to multiply two matrices. Deploy it on the Google cloud.
11
SECTION-II: Data Science Lab
The height of 50 students of class X was measured in centimeters. The following table shows this data.
Perform the tasks (i) to (iv) using R programming.
156 155 163 151 141 160 151 131 170 163
165 160 158 168 158 154 162 166 171 141
161 159 158 156 149 145 168 171 165 145
166 167 169 156 164 146 155 164 168 172
156 163 167 157 155 145 171 164 166 195
An organisation collected the following data of its employees: “years in employment” and “employee's salary”.
Use R programming to fit a linear regression line to predict the effect of years in employment on the
employee’s salary. Also, predict the salary of an employee who is employed for 11 years.
12
The assignment has two sections. Answer all the questions. Each
section is for 20 marks. The lab record of the Cloud Computing Lab
and Data Science lab carries 20 Marks each. The remaining 20
marks are for viva voce. You may use illustrations, diagrams and
screenshots to enhance the explanation. Please go through the
guidelines regarding assignments given in the MCA(New)
Programme Guide for the format of the presentation. If any
assumptions are made,please state them.
Q:1]
Ans :
Step 1: Open Google Docs
1
- - - - - - - ✂ - - - - - -✂ - - - - - - - - -✂ - - - - - - - - -
- - - - - - - ✂ - - - - - -✂ - - - - - - - - -✂ - - - - - - - - -
- - - - - - - ✂ - - - - - -✂ - - - - - - - - -✂ - - - - - - - - -
3
- - - - - - - ✂ - - - - - -✂ - - - - - - - - -✂ - - - - - - - - -
- - - - - - - ✂ - - - - - -✂ - - - - - - - - -✂ - - - - - - - - -
- - - - - - - ✂ - - - - - -✂ - - - - - - - - -✂ - - - - - - - - -
4
Now, we need to list all five email addresses of our
friends and adjust their access permissions to either
Viewer or Commenter. Since Google Docs allows
setting permissions for one role at a time, we will
need to configure these settings separately for each
recipient.
✅ Viewer
- - - - - - - ✂ - - - - - -✂ - - - - - - - - -✂ - - - - - - - - -
✅ Commentator.
- - - - - - - ✂ - - - - - -✂ - - - - - - - - -✂ - - - - - - - - -
5
(b) Use Google Sheets and create a spreadsheet
containing the yearly Salary details of 10 employees
of a university under the headings – employee
name, yearly basic salary, DA percentage, Provident
fund deductions, Income Tax deduction, and net
salary. You may use the following formulas for
making the spreadsheet.
6
Income Tax deduction is computed as:
Ans :
Step : 1
Step : 2
7
A1: Employee Name
C1: DA Percentage
Step : 3
Given
8
Calculate Provident Fund Deductions: In cell D2,
enter the formula to calculate the Provident Fund:
Given :
Given
- - - - - - - ✂ - - - - - -✂ - - - - - - - - -✂ - - - - - - - - -
9
Drag ;
- - - - - - - ✂ - - - - - -✂ - - - - - - - - -✂ - - - - - - - - -
- - - - - - - ✂ - - - - - -✂ - - - - - - - - -✂ - - - - - - - - -
Given ;
10
Net Salary = yearly basic salary + DA amount –
Provident fund – tax
- - - - - - - ✂ - - - - - -✂ - - - - - - - - -✂ - - - - - - - - -
- - - - - - - ✂ - - - - - -✂ - - - - - - - - -✂ - - - - - - - - -
- - - - - - - ✂ - - - - - -✂ - - - - - - - - -✂ - - - - - - - - -
11
- - - - - - - ✂ - - - - - -✂ - - - - - - - - -✂ - - - - - - - - -
Print pdf :
- - - - - - - ✂ - - - - - -✂ - - - - - - - - -✂ - - - - - - - - -
- - - - - - - ✂ - - - - - -✂ - - - - - - - - -✂ - - - - - - - - -
12
(c ) Use Google Slides and prepare nine slides on
the topic “Platform as a Service (PaaS)” in a group
of three students by sharing the Google Slides in
your group in edit mode. Every group member
should make three slides each and contribute to the
slides of other members of her/his group.
Ans :
● Go to Google Slides.
● Click on Blank Presentation to create a new
slide deck.
● Rename the presentation as “Platform as a
Service (PaaS)”.
13
Slide : 1
- - - - - - - ✂ - - - - - -✂ - - - - - - - - -✂ - - - - - - - - -
Slide : 2
- - - - - - - ✂ - - - - - -✂ - - - - - - - - -✂ - - - - - - - - -
Slide : 3
- - - - - - - ✂ - - - - - -✂ - - - - - - - - -✂ - - - - - - - - -
14
Step 4 : Share the Presentation in Edit Mode
15
● - - - - - - ✂ - - - - - -✂ - - - - - - - - -✂ - - - - - - - - -
Slide 4 :
- - - - - - - ✂ - - - - - -✂ - - - - - - - - -✂ - - - - - - - - -
Slide 5 :
- - - - - - - ✂ - - - - - -✂ - - - - - - - - -✂ - - - - - - - - -
16
Slide 6 :
- - - - - - - ✂ - - - - - -✂ - - - - - - - - -✂ - - - - - - - - -
Slide 7 :
- - - - - - - ✂ - - - - - -✂ - - - - - - - - -✂ - - - - - - - - -
17
Slide 8 :
- - - - - - - ✂ - - - - - -✂ - - - - - - - - -✂ - - - - - - - - -
Slide : 9
18
- - - - - - - ✂ - - - - - -✂ - - - - - - - - -✂ - - - - - - - - -
Ans :
19
Sign Up for JustCloud Trial:
Explore Features:
20
● Storage Limits: Check the storage limits and
performance during the trial period.
21
✅ Share files with friends
- - - - - - - ✂ - - - - - -✂ - - - - - - - - -✂ - - - - - - - - -
AWS Solutions
22
Sign-up on AWS
- - - - - - - ✂ - - - - - -✂ - - - - - - - - -✂ - - - - - - - -
23
Explore free tier
- - - - - - - ✂ - - - - - -✂ - - - - - - - - -✂ - - - - - - - - -
24
Q : 3 ] Use Google App Engine to write a program to
multiply two matrices. Deploy it on the Google
cloud.
Ans :
Step : 1 ] Login
- - - - - - - ✂ - - - - - -✂ - - - - - - - - -✂ - - - - - - - - -
25
Step : 3 ] Start new project
- - - - - - - ✂ - - - - - -✂ - - - - - - - - -✂ - - - - - - - - -
<!DOCTYPE html>
26
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,
initial-scale=1.0">
<title>Document</title>
</head>
<body>
<?php
$matrix1 = [
[1, 2, 3],
[4, 5, 6]
];
$matrix2 = [
[7, 8],
[9, 10],
[11, 12]
];
27
//initialize i, j, & k
$result[$i][$j] += $matrix1[$i][$k] *
$matrix2[$k][$j];
}
}
}
return $result;
}
</html>
Output:
- - - - - - - ✂ - - - - - -✂ - - - - - - - - -✂ - - - - - - - - - ✂
28
Deploy it on the Google cloud.
- -
30
SECTION-II: Data Science Lab
Q:1]
Ans :
# Given height data
heights <- c(156, 155, 163, 151, 141, 160, 151, 131, 170, 163,
165, 160, 158, 168, 158, 154, 162, 166, 171, 141,
161, 159, 158, 156, 149, 145, 168, 171, 165, 145,
166, 167, 169, 156, 164, 146, 155, 164, 168, 172,
156, 163, 167, 157, 155, 145, 171, 164, 166, 195)
# (ii) Find the percentage of students whose height is between 160 and
170 cm
31
count_160_170 <- sum(heights >= 160 & heights <= 170)
percentage_160_170 <- (count_160_170 / length(heights)) * 100
Explanation:
32
Ans : Here is the R program to fit a linear regression
model and predict the salary for an employee with
11 years of employment:
# Data
years <- c(10, 8, 12, 7, 6, 5, 9, 8, 3, 4)
salary <- c(149, 120, 150, 110, 100, 90, 130, 110, 80, 85)
33
cat("Predicted salary for 11 years of employment:", predicted_salary,
"thousand Rs\n")
Explanation:
End
34