Suppose class Person is the parent of class Employee. Complete the following code:
class Person :
def __init__(self, first, last) :
self.firstname = first
self.lastname = last
def Name(self) :
return self.firstname + " " + self.lastname
class Employee(Person) :
def __init__(self, first, last, staffnum) :
Person.__init__(self,first, last) self.staffnumber = staffnum
def GetEmployee(self) :
return self.Name() + ", " + self.staffnumber
x = Person("Sammy", "Student")
y = Employee("Penny", "Peters", "805")
print(x.Name())
print(y.GetEmployee())
Answer:
Explanation:
There is nothing wrong with the code it is complete. The Employee class is correctly extending to the Person class. Therefore, the Employee class is a subclass of Person and Person is the parent class of Employee. The only thing wrong with this code is the faulty structure such as the missing whitespace and indexing which is crucial in Python. This would be the correct format. You can see the output in the picture attached below.
class Person :
def __init__(self, first, last) :
self.firstname = first
self.lastname = last
def Name(self) :
return self.firstname + " " + self.lastname
class Employee(Person) :
def __init__(self, first, last, staffnum) :
Person.__init__(self,first, last)
self.staffnumber = staffnum
def GetEmployee(self) :
return self.Name() + ", " + self.staffnumber
x = Person("Sammy", "Student")
y = Employee("Penny", "Peters", "805")
print(x.Name())
print(y.GetEmployee())
The user is able to input grades
and their weights, and calculates the overall final mark. The program should also output what you need to achieve on a specific assessment to achieve a desired overall mark. The program should be able to account for multiple courses as well. Lists are allowed.
Name of person
Number of courses
Course ID
Grades and Weights in various categories (Homework, Quiz, and Tests)
Enter grades until -1 is entered for each category
Final Grade before exam
Calculate to get a desired mark (using final exam)
Output all courses
Answer:
Here is an example of how you could write a program to perform the tasks described:
# Store the student's name and number of courses
name = input("Enter the student's name: ")
num_courses = int(input("Enter the number of courses: "))
# Create an empty list to store the course data
courses = []
# Loop through each course
for i in range(num_courses):
# Input the course ID and initialize the total grade to 0
course_id = input("Enter the course ID: ")
total_grade = 0
# Input the grades and weights for each category
print("Enter grades and weights for each category (enter -1 to finish)")
while True:
category = input("Enter the category (homework, quiz, test): ")
if category == "-1":
break
grade = int(input("Enter the grade: "))
weight = int(input("Enter the weight: "))
# Calculate the contribution of this category to the total grade
total_grade += grade * weight
# Store the course data in a dictionary and add it to the list
course_data = {
"id": course_id,
"grade": total_grade
}
courses.append(course_data)
# Input the final grade before the exam
final_grade_before_exam = int(input("Enter the final grade before the exam: "))
What type of light comes from reflections off other objects?
I WILL GIVE BRAINLIEST
Part 1: Write Algorithm
Create an algorithm using pseudocode that someone else can follow. Choose one of the following options:
How to make a grilled cheese sandwich
How to do a load of laundry
How to tie a shoe
My Algorithm for: How To ____________________________________________
Write your instructions below: (use as many steps as needed to complete the task)
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Part 2: Test Algorithm and Reflection
Read your algorithm to a friend or family member and ask them to review your steps. Then answer the following questions using complete sentences.
Did you forget to include any of the steps? What feedback did your friend or family member give regarding the steps?
Was your algorithm as detailed or clear as it should have been? What feedback did your friend or family member give you regarding the algorithm?
How could you improve your algorithm to get the expected results?
Answer:
i know but you to help me ok this answer b
The software that makes grilled cheese sandwiches using pseudocode is provided below. The first of three pseudocode applications created for a task for the Software Engineering Basics course is this one.
What is pseudocode?Writing out the reasoning of answers to particular coding issues in pseudocode is a process. It is a quick technique to plan out all the code you will need to write before user start actually writing it.
Pseudocode is a simple language description of an algorithm or other system's processes used in computer science. Although pseudocode frequently employs standard programming language structure rules, it is meant to be read by humans rather than machines.
The detail program shall be enclosed in the attached file for the ready reference
Learn more about pseudocode:
https://brainly.com/question/13208346
#SPJ2
gawain sa pagkatuto bilang 1 isipin mong ikaw ay dsa isang patimpalak sa pagsulat ng sanaysay sa inyong paaralan at binigyan ka ng isang form na dapat mong punan ng impormasyon tungkol sa iyong sarili. punan mo itong wastong impormasyon brainly .
Answer:
Isang pangalan ngayon at kailan ang sagot thank you ❤️❤️❤️❤️
Select the correct answer.
Ergonomic principles suggest minimizing pressure points while working on a computer. What will help to minimize pressure points while doing
sedentary work?
O A. use handles on boxes
O B.
take regular breaks
O C.
use cushioning while sitting
arrange your work area
O
D.
Reset
Next
I think the third option C
if there is an apple logo on my computer what operating system does it run on
Answer:Mac OS if there is a apple logo
If You're is in credit card debt, why can't you just say your card was stolen so you can avoid the debt.
The user is able to input grades and their weights, and calculates the overall final mark. The program should also output what you need to achieve on a specific assessment to achieve a desired overall mark. The program should be able to account for MULTIPLE COURSES as well.
I have done some pseudocode. So to double check, please provide pseudocode and python code.
I do plan to use homework, quizzes and tests for the grades portion and using the exam as part of the desired mark portion.
Please follow the instructions above. LISTS are allowed to be used.
Answer:
def calculate_final_mark(courses):
final_mark = 0
total_weight = 0
for course in courses:
final_mark += course['mark'] * course['weight']
total_weight += course['weight']
return final_mark / total_weight
def calculate_required_mark(courses, desired_mark):
current_mark = calculate_final_mark(courses)
total_weight = 0
for course in courses:
total_weight += course['weight']
required_mark = (desired_mark - current_mark) / (1 - total_weight)
return required_mark
# Example usage:
courses = [
{'name': 'Math', 'mark': 80, 'weight': 0.4},
{'name': 'Science', 'mark': 70, 'weight': 0.3},
{'name': 'English', 'mark': 65, 'weight': 0.3},
]
final_mark = calculate_final_mark(courses)
print(f"Your final mark is {final_mark:.1f}")
desired_mark = 80
required_mark = calculate_required_mark(courses, desired_mark)
print(f"You need to score at least {required_mark:.1f} on your next assessment to achieve a final mark of {desired_mark}")
which of the following are considered as bad data
Answer:
where is the answer?????
see the explanation and find the answer
Bad data is an inaccurate set of information, including missing data, wrong information, inappropriate data, non-conforming data, duplicate data and poor entries (misspells, typos, variations in spellings, format etc).
20. _________ is an example of a hardcore game, while ________ is thought of as a casual game.
a) Angry birds, uncharted
b) Tomb Raider, angry birds
c) Halo, world of warcraft
d) Tetris, Pokemon Go
Answer:
im about to be a pro mlg pog non sus gamer
Explanation:
the first blank is for C and the second is D
WoW is kinda boring ngl its just a ton of grinding and Halo is pog
Agreeing to third parties' terms of service
- you have removed your digital footprint
-means they can view your information
-means they will protect your information
-tends to result in free gifts
Answer: the answer is c - means they can view your information i took the assignment for edgunity
Explanation: i took the assignment for edgunity
Ideally, how often should you back up the data on your computer?
Answer:
not oftenly, but leave space for other things and important stuff.
Consider the following instance variables and incomplete method that are part of a class that represents an item. The variables years and months are used to represent the age of the item, and the value for months is always between 0 and 11, inclusive. Method updateAge is used to update these variables based on the parameter extraMonths that represents the number of months to be added to the age.
private int years;
private int months; // 0 <= months <= 11
public void updateAge(int extraMonths)
{
/* body of updateAge */
}
Which of the following code segments shown below could be used to replace /* body of updateAge */ so that the method will work as intended?
I int yrs = extraMonths % 12;
int mos = extraMonths / 12;
years = years + yrs;
months = months + mos;
II int totalMonths = years * 12 + months + extraMonths;
years = totalMonths / 12;
months = totalMonths % 12;
III int totalMonths = months + extraMonths;
years = years + totalMonths / 12;
months = totalMonths % 12;
a. I only
b. II only
c. III only
d. I and II only
e. II and III
Answer:
e. II and III
Explanation:
Given
The above code segment
Required
Which can complete the updateAge() method
From the program we understand that the updateAge() will update the year and month based on the extraMonths passed to it.
For instance
[tex]years = 6[/tex] and [tex]months = 8[/tex]
updateAge(5) will update years to 7 and month 1
Having established that, next we analyze options I, II and III
Code I
1. This divides extraMonths by 12 and saves the remainder in yrs.
For instance: 15 months = 1 year and 3 months. So:
[tex]yrs = 3[/tex]
2. This divides extraMonths by 12 and saves the whole part in mos
For instance: 15 months = 1 year and 3 months. So:
[tex]mos = 1[/tex]
3. This updates the value of years by the result of 1 (i.e. the remaining months)
4. This updates the value of years by the result of 2 (i.e. the remaining years)
[tex]months = months + mos;[/tex]
Conclusion:, (I) is incorrect because years and months were updated with the wrong values
Code II
1. This converts years to months, then add the result of the conversion to extraMonths + month
For instance: [tex]years = 3; months = 6; extraMonths = 15[/tex]
[tex]totalMonths = 3 * 12 + 6 + 15 = 57\ months[/tex]
2. This calculates the number of years in totalMonths
[tex]years = totalMonths / 12;[/tex]
i.e [tex]years = 57/12 = 4[/tex]
3. This divides totalMonths by 12 and saves the remainder in months
[tex]months = totalMonths \% 12;[/tex]
i.e. [tex]months = 57\%12 = 9[/tex]
Rough Calculation
[tex]years = 3; months = 6; extraMonths = 15[/tex]
[tex]3\ years + 6\ months + 15\ months = 4\ years\ 9\ months[/tex]
Conclusion: Code II is correct
Code III
1. This calculates the total months
For instance: [tex]years = 3; months = 6; extraMonths = 15[/tex]
[tex]totalMonths = 6 + 15 = 21\ months[/tex]
2. This calculates the number of years in totalMonths, then add the result ot years
[tex]years = years + totalMonths / 12;[/tex]
i.e. [tex]years = 3 + 21/12 = 3 + 1 = 4[/tex]
3. This divides totalMonths by 12 and saves the remainder in months
[tex]months = totalMonths \% 12;[/tex]
i.e. [tex]months = 21\%12 = 9[/tex]
Rough Calculation
[tex]years = 3; months = 6; extraMonths = 15[/tex]
[tex]3\ years + 6\ months + 15\ months = 4\ years\ 9\ months[/tex]
Conclusion: Code III is correct
Apply _____ to help readers spot trends and patterns in data.Immersive Reader
(1 Point)
wide margins on a printout
conditional formatting
gridlines to the worksheet
a theme to the worksheet
Answer: conditional formatting
Explanation:
Conditional formatting is typically seen in spreadsheet applications and it enables one to be able to apply formatting to cells which meet s particular criteria.
It can be used to highlight data or information and also enable the readers to spot trends and patterns in data.
, emphasize, or differentiate among data and information stored in a
An organization has hired a new remote workforce. Many new employees are reporting that they are unable to access the shared network resources while traveling. They need to be able to travel to and from different locations on a weekly basis. Shared offices are retained at the headquarters location. The remote workforce will have identical file and system access requirements, and must also be able to log in to the headquarters location remotely. Which of the following BEST represent how the remote employees should have been set up initially?
a. User-based access control
b. Shared accounts
c. Group-based access control
d. Roaming profiles
e. Individual accounts
Answer:
A
Explanation:
Ez put me as brainlist
Can you identify one syntax error and one logic error in these lines? Why do you think a programmer might have made the logic error
Answer:
If there are no syntax errors, Java may detect an error while your program is running. You will get an error message telling you the kind of error, and a stack trace that tells not only where the error occurred, but also what other method or methods you were in. For example,
Exception in thread "main" java.lang.NullPointerException
at Car.placeInCity(Car.java:25)
at City.<init>(City.java:38)
at City.main(City.java:49)
Explanation:
Identifying How to Print a Record on One Page
Which property ensures that all of the details for a record will be printed on the same page, instead of being broken
up between two pages during printing?
O the Control Source property
the Force New Page property
O the Keep Together property
o the Page Break property
Answer:
C) The Keep Together Property
Explanation:
Write a Java program for user defined exception that checks the internal and external marks; if the internal marks is greater than 30 it raises the exception “Internal mark exceeded”; if the external marks is greater than 70 it raises the exception and displays the message “External mark exceeded”, Create the above exception and test the exceptions.
Answer:
class MarksException extends Exception {
public MarksException(String message) {
super(message);
}
}
public class Main {
public static void main(String[] args) {
try {
checkMarks(35, 80);
} catch (MarksException e) {
System.out.println(e.getMessage());
}
}
public static void checkMarks(int internal, int external) throws MarksException {
if (internal > 30) {
throw new MarksException("Internal mark exceeded");
}
if (external > 70) {
throw new MarksException("External mark exceeded");
}
}
}
Explanation:
Which of the following statements is a possible explanation for why open source software (OSS) is free? A. OSS makes money by charging certain large corporations for licenses. B. OSS is typically lower quality than proprietary software. C. The OSS movement wants to encourage anyone to make improvements to the software and learn from its code. D. The OSS movement is funded by a private donor so it does not need to charge for its software licenses.
The statement that represents a possible explanation for why open-source software (OSS) is free is as follows:
The OSS movement is funded by a private donor so it does not need to charge for its software licenses.Thus, the correct option for this question is D.
What is open-source software?Free and open-source software (FOSS) is a term used to refer to groups of software consisting of both free software and open-source software where anyone is freely licensed to use, copy, study, and change the software in any way, and the source code is openly shared so that people are encouraged to voluntarily improve.
Open-source software (OSS) is computer software that is released under a license in which the copyright holder grants users the rights to use, study, change, and be marked by the user for a specific purpose in order to perform particular functions.
Therefore, the correct option for this question is D.
To learn more about Open-source software, refer to the link:
https://brainly.com/question/15039221
#SPJ1
Put the networks below in order according to the geographic distance they cover. Put a one next to the network that covers the largest area, a two next to the one that covers the second largest area, etc.
LAN
WAN
MAN
Answer:
LAN
MAN
WAN
Explanation:
A LAN (Local Area Network) typically covers a small geographic area, such as a single building or campus. A MAN (Metropolitan Area Network) covers a larger geographic area, such as a city or metropolitan region. A WAN (Wide Area Network) covers the largest geographic area, such as a country or the entire world.
What is the main difference between a goal and an objective?
A goal is a broad-based projection, and an objective is a set of benchmarks.
A goal is a broad-based projection, and an objective is a specific accomplishment.
A goal is a broad-based projection, and an objective is a set of mini-goals.
A goal is a measurable projection, and an objective is a specific accomplishment
A goal is a desired outcome, but an objective is a targeted action that may be completed quickly and is frequently tied to a goal.
Give an example of each and explain the difference between an objective and a goal.Objectives are specified in terms of measurable, tangible targets, whereas goals can be immaterial and unmeasurable. For instance, while "offering great customer service" is an intangible goal, "reducing the client wait time to one minute" is a tangible goal that contributes to the achievement of the primary goal.
What distinguishes educational goals from objectives?Learning In contrast to aims, which convey a broad declaration of intent, objectives are specific, distinct intentions of student performance. Goals cannot be measured or seen; however, objectives can.
to know more about goals and an objective here:
brainly.com/question/28017832
#SPJ1
Which of the following components could you add to your network rec to help protect your servers from brown outdoor blackouts an ethernet switch patch panel
Assuming your local area experiences brownouts or blackouts during frequent electrical storms. A component which you could add to your network rack to help protect your servers from brownouts or blackouts include the following: A. UPS.
What is a UPS?In Computer technology, UPS is an abbreviation for Uninterrupted Power Supply and it can be defined as a device that is designed and developed to with an enhanced battery system, in order to allow a computer and other electrical devices to keep running and functioning for at least a short time in the event of a power disruption or when the incoming (input) power is interrupted.
Generally speaking, a short-term decrease in electrical power availability is typically referred to as a brownout.
In order to protect a network equipment such as a router, server, or switch from brownouts or blackouts during frequent electrical storms, you must add an Uninterrupted Power Supply (UPS) to your network rack.
Read more on power here: https://brainly.com/question/23438819
#SPJ1
Complete Question:
Your local area experiences brownouts or blackouts during frequent electrical storms. Which of the following components could you add to your network rack to help protect your servers from brownouts or blackouts?
UPS
Ethernet switch
Patch panel
Wireless controller
You are photographing in a park. You notice that the backyard next to the park may have some interesting photograph possibilities. What should you do?
Answer:
If I were photographing in a park, and noticed that the backyard next to the park may have some interesting photograph possibilities, I would immediately find a way to bring my art to that place, to get the best possible shots there. To do this, I would evaluate the lighting of the place, the environment, the quantity and quality of elements that were in the place, so that the photographs that I could take there were of the best possible quality.
Workstations are usually applied for scientific, mathematical, and engineering calculations and computer aided-design and computer aided- manufacturing. a. False b. True
Workstations are usually applied for scientific, mathematical, and engineering calculations and computer aided-design and computer aided- manufacturing is True
What is Workstations?Workstations are specialized computers that are designed for high-performance and resource-intensive tasks such as scientific, mathematical, and engineering calculations, computer-aided design (CAD), and computer-aided manufacturing (CAM).
Therefore, They typically have faster processors, more memory, and better graphics capabilities than general-purpose computers, which allows them to handle the complex tasks required in these fields.
Learn more about Workstations from
https://brainly.com/question/9958445
#SPJ1
Will mark brainliest if correct!
Code to be written in python
A deferred annuity is an annuity which delays its payouts. This means that the payouts do not start until after a certain duration. Notice that a deferred annuity is just a deposit at the start, followed by an annuity. Your task is to define a Higher-order Function that returns a function that takes in a given interest rate and outputs the amount of money that is left in a deferred annuity.
Define a function new_balance(principal, gap, payout, duration) that returns a single-parameter function which takes in a monthly interest rate and outputs the balance in a deferred annuity. gap is the duration in months before the first payment, payout is monthly and duration is just the total number of payouts.
Hint: Note that duration specifies the number of payouts after the deferment, and not the total duration of the deferred annuity.
def new_balance(principal, gap, payout, duration):
# Complete the function
return
# e.g.
# test_balance = new_balance(1000, 2, 100, 2)
# result = test_balance(0.1)
Test Case:
new_balance(1000, 2, 100, 2)(0.1) 1121.0
Answer:
def new_balance(principal, gap, payout, duration):
def calculate_balance(interest_rate):
balance = principal
for i in range(gap):
balance *= (1 + interest_rate/12)
for i in range(duration):
balance *= (1 + interest_rate/12)
balance -= payout
return balance
return calculate_balance
Explanation:
Answer:
def new_balance(principal, gap, payout, duration):
# convert monetary amounts to cents
principal_cents = principal * 100
payout_cents = payout * 100
def balance(rate):
# calculate the interest earned during the deferment period in cents
interest_cents = principal_cents * (1 + rate) ** gap - principal_cents
# calculate the balance after the first payout in cents
balance_cents = interest_cents + principal_cents - payout_cents
# loop through the remaining payouts, calculating the balance after each one in cents
for i in range(duration - 1):
balance_cents = balance_cents * (1 + rate) - payout_cents
# convert the balance back to dollars and round it to the nearest cent
balance_dollars = round(balance_cents / 100)
return balance_dollars
return balance
test_balance = new_balance(1000, 2, 100, 2)
result = test_balance(0.1)
print(float(result))
The importance of Information systems in hospitality industry?
Answer:
This system helps in managing customer data effectively which organizations in tourism & hospitality industry can use to perform various promotional & direct marketing activities. Information provided by MIS helps an organization in management control, transaction processing, strategic planning and operational control.
##the role of info sys in hospital
it can facilitate the process of treating a patient by making the access to patient health record easier and more efficient. this in turn assure they get the right treatment and medicines. and if they need to be transferred to other hospital thier file can be also transferred in a matter of seconds.
The importance of Information systems in hospitality and tourism industry is that it has aided by:
Lowering costs.Boast operational efficiency.Improve services.The importance of Information systems?The use of Information system is one that helps us to save information in a database more easily.
Conclusively, the use of Information Technology in the hospitality and tourism sector is one that has span over a decade and has helped to lower costs and boast operational efficiency.
Learn more about Information systems from
https://brainly.com/question/14688347
Who manages firewalls?
Code to be written in python:
Correct answer will automatically be awarded the brainliest.
One of the senior wizards Yee Sian was trapped in a maze during a mission. The maze has n * m cells, labelled from (0, 0) to (n-1, m-1). Starting at cell (0, 0), each time Yee Sian can only take one step, either to the right or down. We wish to find out the number of possible paths to the destination (n - 1, m - 1). A sample path is shown in the figure below.
Having learnt the technique of speeding up the pascal function through memoization, you decide to apply it here. If Yee Sian can walk out by himself (number of paths > 0), tell him how many ways there are. Otherwise, report to Grandwizard and send a rescue team.
Write a function num_of_paths that takes in two integers representing the number of rows (n) and columns (m) in a maze and returns an integer value of number of paths from cell (0, 0) to cell (n - 1, m - 1). The table and skeleton code are given to you. Your table is essentially a dictionary that stores (i, j): val pairs which indicate the number of paths from cell (0, 0) to cell (i, j).
Note: You may assume that all inputs n and m are valid. i.e. n > 0, m > 0.
Incomplete Code:
table = {} # table to memoize computed values
def num_of_paths(n, m):
# your code here
pass
Test Cases:
num_of_paths(1, 100) 1
num_of_paths(123, 1) 1
num_of_paths(3, 3) 6
num_of_paths(10, 10) 48620
num_of_paths(28, 56) 3438452994457305131328
solve the MRS y,x = 12 mean?
Answer:
Explanation:
The MRS (Marginal Rate of Substitution) is a concept from microeconomics that describes the rate at which one good (in this case, y) can be substituted for another good (in this case, x) while still maintaining the same level of utility or satisfaction for the consumer.
The equation you provided, MRS y,x = 12, tells us that in order for a consumer to maintain the same level of satisfaction, they would be willing to give up 12 units of good y in exchange for 1 unit of good x. This means that, in this specific case, the consumer values good y 12 times more than good x.
It's important to keep in mind that the MRS is a concept that can vary depending on the context and the consumer. The value of the MRS can change depending on the consumer's preferences, the availability of the goods, and the prices of the goods, among other factors.
On this equation alone, I can't confirm what exactly it refers to as more information about the context and the goods themselves is needed, also to make this equation valuable, it's should be done in a utility function or optimization problem in order to give some meaning to the number 12.