Answer:
def calc_average(s1, s2, s3, s4, s5):
return (s1 + s2 + s3 + s4 + s5) / 5
def determine_grade(s):
if 90 <= s <= 100:
return "A"
elif 80 <= s <= 89:
return "B"
elif 70 <= s <= 79:
return "C"
elif 60 <= s <= 69:
return "D"
else:
return "F"
scores = []
for i in range(5):
scores.append(int(input("Enter a test score: ")))
print(determine_grade(scores[i]))
print(str(calc_average(scores[0], scores[1], scores[2], scores[3], scores[4])))
Explanation:
Create a function called calc_average that takes 4 test scores, calculates their average, and returns the average
Create a function called determine_grade that takes a test score, returns the grade depending on the grading scale
Create an empty lists that will hold the test scores
Create a for loop to get test scores from the user. After getting a score, call the determine_grade function to determine the grade of the score
When the loop is done, call the calc_average function to calculate the average of the given test scores
Answer:
continual user involvement gives the flexibility to analyze the requirements in right direction. because there is continuous meetings with the end user and he can provide right direction or avoids wrong interpretation of the requirement
Explanation:
continual user involvement is useful when we are following agile methodology where we are building complex systems. it is not useful for simple sytems and following waterfall methodology
Answer:
1) Nate open his template first and clicks the tab on the ribbon
2) Then, he clicks the dialog box that appears
3) He chooses Templates from the menu
4) Clicks Go to clicks the Organizer button
5) Then he clicks copy
6) Next he clicks on the left side to the backstage view
7) Finally, he selects the document that includes the style he wants to transfer to the normal template
Explanation:
I hope this helps
Factors that go into a project plan
- Estimate the scope of work, based on similar projects.
- Make sure everyone takes responsibility.
- Creating and defining team goal
- Working to a budget
Explanation:
Project Estimating : Every project is different, but that doesn’t mean you have to start from zero each time. The best way to make sure you’re on the right track is to approach it from every angle. Consider similar projects, talk to your team, and understand what the client is expecting and how they’d like things to go.
Managing your team size : A smaller team is usually preferable as it puts your project in the most ideal position to be completed on time and at the quality you expect, without burning out your team members. A smaller team also reduces the number of communication channels, which means there’s less opportunity for misinterpretation or people simply missing something.
Planning and managing your team resources : That said, there may be a time when you don’t have the right resources in-house to do the job. Either they are fully allocated to another project or no one has the right skill set. In this situation you have two options, either bring in freelance contractors or hire a new employee to fill the role.
Creating and defining team goals : The planning phase is when you’ll want to work with the team to understand what their individual goals are for the project. Is there something different they’d like to try? A test or new idea they’d like the chance to prove? Or perhaps a roadblock they want to avoid?
Scheduling Tasks to a Project Timeline : The timeline of the project will largely be determined by the client, as they often have deadlines they need to hit to meet certain business goals that are simply out of your control. However, setting clear expectations and agreeing on the timing of key deliverables is crucial.