To print asterisks based on the value of 'starCount', you must first check if it is positive. If so, print one asterisk and then call 'printStars(starCount - 1)' to print the rest.
Explanation:To address the scenario wherein the function printStars needs to be called only if starCount is a positive number, we must first check the value of starCount. If starCount is greater than zero, we print a single asterisk and then call printStars with starCount - 1 to print the remaining asterisks. Here's how this could be coded:
if (starCount > 0) {This code snippet checks if starCount is positive and acts accordingly by printing an initial asterisk, followed by the remaining asterisks using the printStars function.
What does not usually synchronize among devices using the same E-Reader app?
Account information
Bookmarks
Downloads
Purchases
Answer:
Purchases
Explanation:
Among devices using the same E-Reader app, we can synchronize our Account information, Account Information, and Downloads, but we cannot get the Purchases.
There is a configuration called Whispersync, we could get Bookmarks , notes and even underlined with security copy.
We could get all our books downloaded, but we could not see any purchase.
What technology enables you to run more than one operating system at the same time on a single computer?
Answer:
The answer is "Virtualization".
Explanation:
Virtualization is processed to create a virtual system. It is the creation of the virtual version of something, that is the operating system, computer, storage device or resources.
Virtualization allows IT organizations to run more than one virtual system on a single server. It depends on software for hardware emulation and virtual computing device development.
Write a loop to populate user_guesses with num_guesses integers. read integers using int(input()). ex: if num_guesses is 3 and user enters 9 5 2, then user_guesses is [9, 5, 2].
Answer:
num_guesses = 3 #initialized number of guesses to 3
user_guesses = [] #declared the user_guesses array
guess = 0 #guess variable initialized to 0
print('Enter a number: ') #prompt telling the user to enter a number
while guess < num_guesses: #loop capturing input and storing into array
num = int(input())
user_guesses.append(num)
guess = guess + 1
#end of loop
print(user_guesses) #array outputted to user
Explanation:
The above program captures numbers from the user and stores into an array (user_guesses), the length of the array is determined by the value contained in the num_guesses variable, it prints the combined input as an array.
Loops are code statements that are used to repetitive statements.
The loop in Python where comments are used to explain each line is as follows:
#This gets input for the number of guesses
num_guesses = int(input())
#This initializes a list for user guess
user_guesses = []
#The following is repeated
for i in range(num_guesses):
#This gets input for the guess
num = int(input())
#This adds the guess to a list
user_guesses.append(num)
#This prints all the guesses by the user
print(user_guesses)
Read more about loops at:
https://brainly.com/question/19344465
FTP requires confirmation that a file was successfully transmitted to a client, but it has no built-in mechanism to track this information for itself. What protocol does FTP rely on at the Transport layer of the TCP/IP model to ensure delivery is complete?
Group of answer choices
UDP
HTTP
SSH
TCP
Answer:
TCP
Explanation:
Answer:
TCP
Explanation:
FTP (File Transfer Protocol) can be found in the Application layer of the TCP/IP model and the Application layer of the OSI model not on the Transport layer of the TCP/IP model as stated in the question.
In the Transport layer, we have end-to-end message transmission or application connection, which can be grouped as connection-oriented or connectionless. Connection-oriented is implemented in TCP (Transmission Control Protocol) while connectionless is implemented in UDP (User Datagram Protocol), which are the two major protocols found in the Transport Layer of the TCP/IP model. The choice of TCP as the correction option out of the four options given is based on the fact that FTP is a protocol found in the Application layer of TCP/IP
FTP is a network protocol used to receive and send files between machines on a TCP/IP network using ports 20 and 21. This protocol uses a client-server architecture, an FTP client is installed on the client and used to establish the connection to an FTP server running on a remote machine. FTP supports user authentication, so when a connection has been established and the user authenticated, data can be transferred between them. All data are sent in clear text, be it usernames or passwords. For secure transmission that protects the username and password, and encrypts the content, FTP can be secured with SSL.TLS or replaced with SSH File Transfer Protocol (SFTP). A connection to port 21 from the FTP client forms the control stream on which commands are passed to the FTP server and responses are collected. The parameters for the data streams depend on the specifically requested transport mode. Data connection usually uses port 20.
A ___________ is an algorithm for which it is computationally infeasible to find either (a) a data object that maps to a pre-specified hash result or (b) two data objects that map to the same hash result. a. cryptographic hash function b. strong collision resistance c. one-way hash function d. compression function
Answer:
a. cryptographic hash function
Explanation:
A cryptographic hash function is a hash function that is suitable for use in cryptography. It is a mathematical algorithm that maps data of arbitrary size to a bit string of a fixed size and is a one-way function, that is, a function which is practically infeasible to invert.
The answer is a. cryptographic hash function, which is designed to produce a unique, fixed-size hash for any given data input and possesses properties crucial for ensuring data security and integrity.
Explanation:The correct answer to your question is a. cryptographic hash function. A cryptographic hash function is designed to take an input (or 'message') and produce a fixed-size string of bytes that is typically a digest that is unique to the specific input. This type of hash function possesses several important properties which are crucial for cryptography:
The output (hash value) for a particular input is always the same, ensuring consistency (Property 1).Given a hash value, it is computationally infeasible to determine the original input (Property 2).It is highly unlikely to find two different inputs that produce the same hash value, known as collision resistance (Property 3).A minor change in the input leads to a significant change in the resulting hash, a characteristic known as the avalanche effect (Property 4).These attributes make a cryptographic hash function a fundamental tool in the field of cybersecurity, data integrity, and digital forensics.
In Windows applications, a ____ control is commonly used to perform an immediate action when clicked.a. text boxb. buttonc. windowsd. forms
Answer:
Option b. button
Explanation:
Button control is one of the most common user controls in Windows application to enable user perform an immediate action when clicked. We can see there might be more than one button controls in a single Window application and each of them can be used to trigger different specific action.
For example, button control can be created to perform a "Submit" or "Login", or "Calculate" action in Windows application. The button click event will trigger a corresponding action to meet a specific purpose.
The nth harmonic number is defined non-recursively as: 1 +1/2 + 1/3 + 1/4 + ... + 1/n. Come up with a recursive definition and use it to guide you to write a function definition for a double -valued function named harmonic that accepts an int parameters n and recursively calculates and returns the nth harmonic number. this is for myprogramminglab.com this is what i have double harmonic(int n) { int sum =0; if (n>0) { sum=sum+(1/(harmonic( n-1))); } return sum; }
Answer:
See the code below.
Explanation:
The nth armonic number is obtained from the following induction process:
[tex]a_1 = 1[/tex]
[tex]a_2 = 1+\frac{1}{2}=a_1 +1[/tex]
[tex]a_3 = 1+\frac{1}{2}+\frac{1}{3}=a_2 +1[/tex]
And for the the n term we have this:
[tex]a_{n-1}=1+\frac{1}{2}+\frac{1}{3}+....+\frac{1}{n-1}[/tex]
[tex] a_n = 1+\frac{1}{2}+\frac{1}{3}+......+\frac{1}{n}=a_{n-1}+\frac{1}{n}[/tex]
In order to create a code for the ne term we can use the following code using python:
# Code to find the nth armonic
# Function to find n-th Harmonic Number
def armonicseries(n) :
# a1 = 1
harmonic = 1
# We need to satisfy the following formulas:
# an = a1 + a2 + a3 ... +..... +an-1 + an-1 + 1/n
for i in range(2, n + 1) :
harmonic += 1 / i
return harmonic
##############################
And then with the following instructions we find the solution for any number n.
n = 3 # thats the number of n that we want to find
print(round(armonicseries(n),5))
Recursive functions are functions that execute itself from within.
The harmonic sum function in Python, where comments are used to explain each line is as follows:
#This defines the function
def harmonic_sum(n):
#This returns 1, if n is less than 2
if n < 2:
return 1
#If otherwise,
else:
#This calculates the harmonic sum, recursively
return 1 / n + (harmonic_sum(n - 1))
Read more about recursive functions at:
https://brainly.com/question/15898095
The Springfork Amateur Golf Club has a tournament every weekend. The club president
has asked you to write two programs:
1. A program that will read each player’s name and golf score as keyboard input, and then
save these as records in a file named golf.txt. (Each record will have a field for the
player’s name and a field for the player’s score.)
2. A program that reads the records from the golf.txt file and displays them.
Answer:
The Python code is given below for each question.
Explanation:
1:
if __name__ == '__main__':
f = open('golf.txt', 'w')
n = int(input("Enter number of players:"))
for i in range(n):
name = input("Enter name of player number " + str(i + 1) + ":")
score = int(input("Enter score of player number " + str(i + 1) + ":"))
f.write(name + "\n" + str(score) + "\n")
f.close()
2:
try:
with open('golf.txt') as r:
lines = r.readlines()
for i in range(0, len(lines), 2):
print("Name:", lines[i].strip())
print("Score:", lines[i+1].strip())
print()
except FileNotFoundError:
print("golf.txt is not found!")
Final answer:
The question involves writing two programs for the Springfork Amateur Golf Club: one to save each player's name and golf score to a file, and another to read and display these records from the file, illustrating the use of file input and output in programming.
Explanation:
Creating and Reading Golf Tournament RecordsThe request involves two primary tasks related to file input and output in programming: creating a file to store records and reading from that file to display the records. This practice is essential in developing applications that need to persist data across sessions. By understanding how to implement both tasks, students will gain valuable insight into how software applications manage data.
Program to Save Player RecordsThis program should prompt the user for player names and scores, creating a record for each and writing these records to a golf.txt file. It's important to handle file operations carefully to avoid data loss or corruption. Each record would ideally have separate fields for the player's name and score, ensuring structured data storage.
Program to Display Records from FileThe second program will read the records stored in the golf.txt file and display them. This task involves opening the file in read mode, iterating over each line (assumed to represent a record), and parsing the line into its component fields to be displayed. Such a program demonstrates reading from and interpreting external data sources.
Match each of the following steps of SDLC development to its position in the development process.
I. development
II. design
III. analysis
IV. testing and installation
V. problem/opportunity identification
A. first step
B. second step
C. third step
D. fourth step
E. fifth step
Final answer:
The SDLC steps are matched as problem/opportunity identification as first, analysis as second, design as third, development as fourth, and testing and installation as fifth. The design process is iterative, often involving prototyping, testing, and refinement.
Explanation:
The steps of the Software Development Life Cycle (SDLC) can be matched to their positions in the development process as follows:
Problem/Opportunity Identification - A. first step
Analysis - B. second step
Design - C. third step
Development - D. fourth step
Testing and Installation - E. fifth step
The SDLC is a structured methodology used for the development of software systems and involves several stages from initial problem identification through to the final deployment and maintenance of the solution. In the design process, after evaluating solutions and selecting the best design, as in the example of choosing a solar still for desalination, the team develops a detailed design through prototyping, testing, and refinement. This approach is typically iterative, sometimes referred to as a spiral design process, and may require several iterations as prototypes are created, tested, and reviewed to enhance the design.
Wayne works for a large law firm and manages network security. It’s common for guests who come to the law firm to need to connect to the WiFi. He wishes to ensure that he provides maximum security when these guests connect using their own devices, but also seeks to provide assurance to the guests that his company will have minimal impact on their devices. What is the best solution?
Answer:
C) Dissolvable NAC agent
Explanation:
Network Access Control systems can perform a health check on devices to make sure they meet minimum security standards prior to connecting. Permanent NAC would have an impact on visitor devices; agentless NAC has less impact and COPE devices aren’t possible to give to guests.
What is the output of the program?
#include
using namespace std;
class bClass
{
public:
void print() const;
bClass(int a = 0, int b = 0);
//Postcondition: x = a; y = b;
private:
int x;
int y;
};
class dClass: public bClass
{
public:
void print() const;
dClass(int a = 0, int b = 0, int c = 0);
//Postcondition: x = a; y = b; z = c;
private:
int z;
};
int main()
{
bClass bObject(2, 3);
dClass dObject(3, 5, 8);
bObject.print();
cout << endl;
dObject.print();
cout << endl;
return 0 ;
}
void bClass::print() const
{
cout << x << " " << y << endl;
}
bClass::bClass(int a, int b)
{
x = a;
y = b;
}
void dClass::print() const
{
bClass::print(); //added second colon
cout << " " << z << endl;
}
dClass::dClass(int a, int b, int c)
: bClass(a, b)
{
z = c;
}
Answer:
The output to this program is :
2 3
3 5
8
Explanation:
The description of the given c++ program can be given as:
In the given c++ program two class is defined that is "class bClass and class dClass". In bClass, this class declares a method, parameterized constructor, and private integer variable x and y. In dClass, this class first, inherit the base class that is bClass and this class also declares a method, parameterized constructor, and private integer variable z. In the main method, we create the class object and passed value in the constructor parameter that is "2, 3" and "3, 5, 8" and call the function that is "print". In this method, we use the scope resolution operator that access function and constructor to main method scope. By using a scope resolution operator we define method and constructor.A researcher wants to do a web-based survey of college students to collect information about their sexual behavior and drug use. Direct identifiers will not be collected; however, IP addresses may be present in the data set. Risk of harm should be evaluated by what?
Answer:
magnitude and the probability of it occurring
Explanation:
In every single study that involves an individuals risk of self-harm there are two variables that need to be evaluated, and those are the magnitude and the probability of it occurring. In other words how likely is the individual to hurt themselves and if they do, to what extent (physical, emotional, death). By evaluating this can allow you to take action if things get to serious, or even prevent something from happening that can lead that person that is at risk from hurting themselves.
What kind of printer is used with multipart forms such as those with point of sale machines?A) dot-matrixB) daisy-wheelC) inkjetD) color
Answer:
The answer is "Option A".
Explanation:
The Dot matrix printer is also known as an impact matrix printer. It is a multi-part form printer because it prints data on paper. This printer uses a hammer and a ribbon printer, that shapes pictures from dots. and other options are not correct, that can be described as follows:
In option B, daisy-wheel printer prints data on printer only one side that's it is not correct. In option C, the Inkjet printer is capable to print data in multi-part forms, but this printer does not data in continuous forms. In option D, the color printer allows you to print data in color format like images, graphs, and banner. It prints data only on one side, that's why it is not correct.What is a ""software process""? Provide examples of fundamental activities related to this term.
Answer:
A process that is used to represent the set of phases of work which are applied to build and design a product-related software, known as Software Process.
Explanation:
There are especially four types of fundamental activities related to the software process, these are as follows:
Software specification: The process of defining what type of functions are required for identifying the limitations over the development of the system.System validation: Involves the checking and testing of the software process step by step. It usually has three testing process, such as:System testingUnit testingAcceptance testingSystem implementation: Through the designing of the computer, this process is used for converting the system specification into a system which is capable of being executed.System evolution: The process which repeatedly updates the system and develops initially.You have been asked to provide an account for an outside consultant, who needs limited access to the network for a very short period of time.
What type of account will you give this person?
Answer:
Guest account
Explanation:
When a consultant is accessing a network for a while and needs limited access to it, A Guest account should be given. This help keep your data and information save both now and in the future.
A guest account is an account with limited access and permission to a network over a specific period of time.
The Personnel Security Management Network (PSM Net) requires the use of an entity called a_______.
Answer:
The answer is "SMO".
Explanation:
SMO stands for Security Management Office, it is also known as PSM Net(Personnel Security Management Network). This is a term based on security partnerships with groups of entities rather than divisions or orgs.
It assigns the SMO to the categories of persons for which they are responsible. It enables SMO Safety Managers to take safety precautions, monitor and receive notifications from their employees.Your friend Luis recently was the victim of identity theft and has asked your advice for how to protect himself in the future. You tell Luis that he should install software that protects network resources from outside intrusions, called a(n) ______.
a. hot spot
b. tracking cookie
c. firewall
d. security scanner
Answer:
Firewall
Explanation:
Firewalls are mainly intended to protect an individual computer system or network from being accessed by an intruder, especially via the Internet. They thus work to prevent sabotage of the system and the theft or unauthorized viewing of private or sensitive data, such as through the use of spyware.
Final answer:
Luis should install a "firewall" to protect against identity theft by serving as a barrier that controls network traffic and prevents unauthorized access to his computer's resources.
Explanation:
To protect yourself from identity theft and ensure the security of your network resources, it's important to install a program known as a firewall. This software acts as a barrier between your computer and the internet, controlling incoming and outgoing network traffic based on an applied rule set. It helps to prevent unauthorized access to your system, which can be crucial for protecting sensitive personal information from cybercriminals.
A firewall is different from programs that monitor Web usage, which may be used in work settings to ensure employees are focused on work-related tasks. While both are concerned with the use of the internet, a firewall is specifically designed to protect against intrusions and hacking attempts.
Unit testing: Select one:
a. includes all the preparations for the series of tests to be performed on the system.
b. tests the functioning of the system as a whole in order to determine if discrete modules will function together as planned.
c. involves testing the entire system with real-world data.
d. provides the final certification that the system is ready to be used in a production setting.
e. tests each program separately.
Answer:
e. tests each program separately.
Explanation:
Unit testing -
It is one of the software testing where the individual units are tested , is referred to as unit testing.
The focus of this step is to scan each and every unit separately and thoroughly so as to avoid any type of damage or malfunctioning .
Hence, from the question, the correct statement for unit testing is e. tests each program separately.
What is usually needed to get both a work calendar and a personal calendar to show in the same place on a mobile device?
A plug-in
An add-in
An app
Permission sharing
Instead of using fonts located on your web server in your web pages, many companies that create and license fonts enable you to link to fonts on their web servers. To do so, you add an additional link element to your HTML file using a web address provided by the host as the value for the ____ attribute.
Answer:
The correct answer is href attribute.
Explanation:
It is a type of HTML attribute used to speifies the URL (Uniform Resourse Locator) of the page the link goes to or it links to the differnt part of the same page. <a> (anchor) tag is used to create a link and defines as a hyperlink.
The href can be based on the following elements such as :
<area><link><a><base>For example :
[tex]<a href\text{=}"links address/">Visit google</a>[/tex]
so href is the attribute used by the many companies that created and license fonts enable you to link to fonts into web servers.
A _______ is a host that runs software to provide information, sucha s web content, to other hosts.
Answer:
Server
Explanation:
Servers are used to house information from websites to video games.
On the Loan worksheet, in cell C9, enter a PMT function to calculate the monthly payment for the Altamonte Springs 2022 facilities loan. Ensure that the function returns a positive value and set the references to cells B5 and B6 as absolute references.
Answer:
Microsoft Excel, pmt function.
Explanation:
Microsoft Excel is a spreadsheet application used to manipulate and analyse data. It has several functions and tools to work with. An excel workbook can contain multiple worksheets. It has columns (or field) labelled alphabetically and also numbered rows ( or record).
The PMT function is a financial function used to calculate the periodic payment of loans. It's syntax is;
=PMT(interest rate increase, loan period, loan amount).
For example, if the interest rate increase is annual, and the value is a cell B7, the input would be B7/12. If the value of the loan period and amount are referenced in cells B6 and B5 respectively, the function would be ;
=PMT(B7/12, B6, B5).
But this will give a negative result. For positive result;
=PMT(B7/12, B6, -B5)
Now to make excel pick values from a specified group of cells, they are made absolute by adding the '$' to the columns and rows.
=PMT($B$7/12, $B$6, -$B$5).
The result would positive values spanning to twelve months with interest rate.
To calculate a loan's monthly payment in Excel using the PMT function, enter '=PMT($B$5/12, B6*12, -B4)' in cell C9. This will yield a positive value for the monthly payment with the annual interest rate and loan term set as absolute references.
To calculate the monthly payment for the Altamonte Springs 2022 facilities loan, you need to use the PMT function in Excel. Follow these steps:
Click on cell C9 to make it active.Enter the formula: =PMT($B$5/12, B6*12, -B4), where $B$5 refers to the annual interest rate, B6 to the term in years, and B4 to the loan amount. Using absolute references for $B$5 and $B$6 ensures these references do not change if the formula is copied elsewhere.Press Enter to see the calculated monthly payment displayed as a positive value.Remember, the PMT function helps manage financial calculations efficiently in Excel, ensuring accurate loan payments computations.
________________consist of rules that define network security policies and governs the rights and privileges of uses of a specific system.
Answer:
Access control list(ACL).
Explanation:
Access control list(ACL) gives the instruction to the operating system about the network security policies and it also governs the rights and privileges of uses of a specific system.In each operating system, the system object is combined with the access control list. The access control list is a collection of one or more access control entries.
The main advantage of the access control list it provides flexibility in network security.
Your computer only boots with a bootable DVD. It is not able to boot without a bootable DVD. What could be the possible reasons for this problem?
It could mean that your SSD or HHD is fried.
I hope this helped! If so, please mark brainliest!
A student is helping a friend with a home computer that can no longer access the Internet. Upon investigation, the student discovers that the computer has been assigned the IP address 169.254.100.88. What could cause a computer to get such an IP address? a. static IP addressing with incomplete information b. interference from surrounding devices c. reduced computer power supply output d. unreachable DHCP server
Answer:
Option (D) is the right answer.
Explanation:
DHCP term used as a short form of dynamic host configuration protocol, which is used to assigns the IP address automatically according to the network.
According to the scenario, the system is getting the wrong IP address that resulting in internet disconnection which is a failure of the DHCP server because it is responsible for assigning the right IP address to the system.
Hence option (D) is the most appropriate answer.
While other options are wrong because of the following reasons:
Static IP is the type of IP address which is fix and doesn't change in the system after rebooting, hence it has no connection in the change of IP address. If the DHCP server is working well there is no chance of interference from the surrounding device. Network setting has no connection with computer power supply as SMPS is used to give power and boot system only.Final answer:
The computer has been assigned an APIPA address, indicating it couldn't reach the DHCP server. The correct cause is an unreachable DHCP server, causing the computer to self-assign this IP address.
Explanation:
When a computer is assigned an IP address such as 169.254.100.88, this is known as an Automatic Private IP Addressing (APIPA) address. It generally means that the computer has failed to obtain an IP address from the Dynamic Host Configuration Protocol (DHCP) server. Common causes of this issue could include network configuration errors, DHCP server failure, or the absence of a DHCP server on the network. APIPA addresses are self-assigned by the computer when it is configured to obtain an IP address automatically and cannot reach the DHCP server.
In this case, the correct answer to what could cause a computer to get such an IP address is d. unreachable DHCP server. This scenario typically does not involve interference from surrounding devices, static IP addressing, or a reduced computer power supply output.
Phil wants to add a new video card, and he is sure the power supply is sufficient to run the new video card. But when he tries to locate the power connector for the new video card, he does not find a 6-pin PCI-E power connector. He has several extra cables for hard drive power cables from his power supply that he is not using.What is the least expensive way for Phil to power his video card?
A. Use a SATA to 6 pin PCI-E adapter.
B. Change the dual voltage option.
C. Purchase a new power supply.
D. You will not be able to add the video card to the system
Answer:
A. Use a SATA to 6 pin PCI-e adapter.
Explanation:
SATA cables or connectors, also known as serial ATA, are usually meant for installing optical drives and hard drives. Unlike its counterpart (PATA), it is much faster in speed and can hot swap devices, that is, devices can be installed with shutting down the system.
PCIe are extension adapter cables in PC, used for the purpose of connecting peripheral devices like video cards, networt card etc.
A SATA to PCIe adapter cable can be used to power the video card to be installed. It is cheaper and faster than other options.
Dr. Joon asks her students how to insert a table in an Excel workbook. The students record the steps a chart. Which students listed the correct steps?
A: Talia and Roni
B: Adi and Hila
C: Roni and Hila
D: Talia and Adi
Answer:
C
Explanation:
Both Table and Format as Table can be used to create a table
Identify a Hypertext Markup Language (HTML) embedded element that contains programming scripts used to construct bitmap images and graphics.
Answer:
Canvas
Explanation:
HTML5 canvas gives you the power to create drawings using JavaScript, it is used with the <canvas> tag to programmatically make the drawing using JavaScript. Canvas is a feature that came with the HTML version 5 called HTML5. canvas is named from the traditional canvas fine artist use for bringing their artistic ideas into life.
A user reports that an application crashed. The technician tries a few other applications on the PC and finds that none of them start normally or that they crash soon after being launched. What is a possible cause of the problem?
The possible cause of the problem on application keep on crashing in user's PC lies on the computer's operating system.
The computer's operating system performs automatic updates (sometimes being set into manual updates). Either way, updates can cause applications to crash if it is being installed wrongly. Sometimes due to slow internet connection, updates get paused and will cause problems in your computer. You can apply the following steps to fix applications that keep on crashing:
Make sure the operating system updates are installed correctly. You can take a look at your system configuration, (in Windows 10, you can see it at system settings > Windows Update Settings), there are updates list that you can see and you can choose either you will stop, reinstall and continue the updates. You need to execute a clean boot. You will need a third party tool to try this method. You need to back up your data and perform system restore to the last OS version installed in your computer that functions well. You can select this method if you want to undo the system update and would just like to use your computer in it's last best state.A virus infection on the computer could be the source of the problem.
Some computer viruses are designed to damage your computer by destroying files, corrupting applications, or reformatting the hard drive. Others just clone malware or flood a system with traffic, rendering all internet activity impossible.
There are various ways for a computer to become infected with a virus, the majority of which involve downloading malicious files, either purposefully or unwittingly. Pirated music or movies, photographs, free games, and toolbars, as well as malware emails with files, are all prominent offenders.
Learn more:
https://brainly.com/question/24382507?referrer=searchResults
What unique key is known only by the system and the person with whom the key is associated?
Answer:
Public key is the key known by the system and the person associated with the key.
Explanation:
The other type of key called Private/Secret key is known only to the person who owns the key.