Answer:
Here are the stub functions get_user_num() and compute_avg()
def get_user_num():
print('FIXME: Finish get_user_num()')
return -1
def compute_avg(user_num1, user_num2):
print('FIXME: Finish compute_avg()')
return -1
Explanation:
A stub is a small function or a piece of code which is sometimes used in program to test a function before its fully implemented. It can also be used for a longer program that is to be loaded later. It is also used for a long function or program that is remotely located. It is used to test or simulate the functionality of the program.
The first stub for the function get_user_num() displays FIXME: Finish get_user_num() and then it returns -1.
The seconds stub for the function compute_avg() displays the FIXME: Finish compute_avg() and then it returns -1.
Here with each print statement, there is function name after this FIXME: Finish line. The first function name is get_user_num and the second is compute_avg().
Next the function get_user_num() is called twice and function compute_avg() followed by a print statement: print('Avg:', avg_result) which prints the result. So the program as a whole is given below:
def get_user_num():
print('FIXME: Finish get_user_num()')
return -1
def compute_avg(user_num1, user_num2):
print('FIXME: Finish compute_avg()')
return -1
user_num1 = 0 # the variables are initialized to 0
user_num2 = 0
avg_result = 0
user_num1 = get_user_num() #calls get_user_num method
user_num2 = get_user_num()
avg_result = compute_avg(user_num1, user_num2)
print('Avg:', avg_result)
The method get_user_num() is called twice so the line FIXME: Finish get_user_num() is printed twice on the output screen. The method compute_avg() is called once in this statement avg_result = compute_avg(user_num1, user_num2) so the line FIXME: Finish compute_avg() is printed once on the output screen. Next the statement print('Avg:', avg_result) displays Avg: -1. You can see in the above program that avg_result = compute_avg(user_num1, user_num2) and compute_avg function returns -1 so Avg= -1. The program along with the produced outcome is attached.
"The correct syntax for passing an array as an argument to a method when a method is called and an array is passed to it is: "
Question:
"The correct syntax for passing an array as an argument to a method when a method is called and an array is passed to it is: "
A) a[0]..a[a.length]
B) a()
C) a
D) a[]
Answer:
The correct answer is A.
An example is given in the attachment.
Cheers!
If your computer freezes on a regular basis and you checked your hard drive and you have insufficient space you've not installed any software that could cause disruption you have recently added more around so you realize that you have enough memory and that isn't causing a problem what could you do to check next? A) Ensure that the computer is disconnected from the internet by removing any Ethernet cables. B) Use scandisk to ensure that the hard drive is not developing errors or bad sectors. C) Replace the CPU and RAM right away. D) Install additional fans to cool the motherboard.
Answer:
d
Explanation:
If your computer freezes on a regular basis, and you have enough memory and that isn't causing a problem. You should install additional fans to cool the motherboard. The correct option is D.
What is computer freezing?Computer freezing means the computer is not running smoothly. It is causing concerns in opening any application or running software. It is also called computer hanging. The freezing can occur due to the heating of the motherboard. The addition of the fans would be good.
Freezing on the computer happens when the memories of the computer are full, or any virus has been installed on the computer. Hanging or freezing of computers can be avoided by emptying some data or installing an antivirus.
Thus, the correct option is D. Install additional fans to cool the motherboard.
To learn more about computer freezing, refer to the link:
https://brainly.com/question/15085423
#SPJ2
A script sets up user accounts and installs software for a machine. Which stage of the hardware lifecycle does this scenario belong to?
Answer:
deployment phase
Explanation:
This specific scenario belongs to the deployment phase of the hardware lifecycle. This phase is described as when the purchased hardware and software devices are deployed to the end-user, and systems implemented to define asset relationships. Meaning that everything is installed and set up for the end-user to be able to use it correctly.
Write a program that asks the user to input a positive integer and then calculates and displays the factorial of the number. The program should call a function named getN
Answer:
The program is written in python and it doesn't make use of any comment;
(See explanation section for line by line explanation)
def getN(num):
fact = 1
for i in range(1, 1 + num):
fact = fact * i
print("Factorial: ",fact)
num = int(input("Number: "))
if num < 0:
print("Invalid")
else:
getN(num)
Explanation:
The function getNum is defined here
def getN(num):
Initialize the result of the factorial to 1
fact = 1
Get an iteration from 1 to the user input number
for i in range(1, 1 + num):
Multiply each number that makes the iteration
fact = fact * i
Print result
print("Factorial: ",fact)
Ths line prompts user to input number
num = int(input("Number: "))
This line checks if user input is less than 0; If yes, the program prints "Invalid"
if num < 0:
print("Invalid")
If otherwise, the program calls the getN function
else:
getN(num)
Implement the function:
string get_ap_terms(int a, int d, size_t n);
which returns a string containing the first n terms of the arithmetic progression (AP) as a sequence of comma-separated values.
Answer:
This is written in C++
Check comments for explanations
Program starts here
#include<iostream>
#include<string>
using namespace std;
//The function get_ap_terms begins here
string get_ap_terms(int a, int d, int size_tn)
{
// This line initializes the expected string to empty string
string result = "";
//The for iteration loops through the number of terms the function is expected to return
for(int i = 1; i<= size_tn;i++)
{
//This line checks if the loop is less than the number of terms
if(i < size_tn)
{
//This string gets the current term of the progression
result+=to_string(a)+ ", ";
//This line calculates the next term
a+=d;
}
else
{
//This line calculates the last term
result+=to_string(a);
}
}
//This line returns the string containing the first n terms of the arithmetic progression
return result;
}
//The main function starts here
int main()
{
//This line declares the first term (a), the common difference (d) and the number of terms (size_tn)
int a,d,size_tn;
//This line prompts the user for the first term
cout<<"First Term: ";
//This line gets the first term
cin>>a;
//This line prompts the user for the common difference
cout<<"Common Difference: ";
//This line gets the common difference
cin>>d;
//This line prompts the user for number of terms
cout<<"Number of Terms: ";
//This line gets the number of terms
cin>>size_tn;
//This line calls the function to print the string containing the first n terms
cout<<get_ap_terms(a, d, size_tn);
return 0;
}
//Program ends here
DOLLAR GENERAL
x
Knowledge Check
Non-employees are allowed in the store before the store opens and after
closing time.
True
False
SUBMIT
Answer:
False
Explanation:
Unless authorized by a manager. Only staff members are allowed in the store before and after normal store hours.
Answer:
The correct answer is
False
If you are not an employee you are not allowed in stores before opening hours or after closing time. The only times non-staff are allowed in the store is for purchasing of products during hours of operation.h
Hope this helps!
If you have taken any drugs, it's not safe to drive.
A. True
B. False
Answer:
True
Explanation:
It is risky to drive while you are on drugs!