You are the network administrator for a large communications company. You have 25 computers that currently run windows 7. These computers have the following configurations: o a single mbr disk o a disabled tpm chip o disabled hardware virtualization o uefi firmware running in bios mode o enabled data execution prevention (dep) you plan to upgrade the computers to windows 10. You need to ensure that the computers can use secure boot. Which two actions should you perform? (choose two)

Answers

Answer 1

The administrator must perform the action of convert the MBR disk to a GPT disk. Correct answer: letter A.

Secure Boot requires that the computer have a GUID Partition Table (GPT) disk. MBR disks do not support Secure Boot. Therefore, in order to enable Secure Boot on the computers, the administrator must first convert the MBR disk to a GPT disk.

What is Secure Boot?

Is a feature of UEFI (Unified Extensible Firmware Interface) that helps protect a computer against malicious software (malware) and unauthorized operating systems or programs by verifying the integrity of the boot process.

It helps ensure that a computer only runs trusted software by blocking the loading of any unauthorized or modified code during the boot process. Secure Boot works by verifying the digital signature of the bootloader before loading it. This prevents malicious code from being loaded and executed.

You need to ensure that the computers can use Secure Boot. Which one action should you perform?

A) Convert the MBR disk to a GPT disk.

B) Enable BitLocker drive encryption.

C) Convert the firmware from BIOS to UEIF.

D) Enable hardware virtualization.

Learn more about Secure Boot:

https://brainly.com/question/13318836

#SPJ4


Related Questions

Open the TotalFees query in Design View. Modify the query by creating a calculated field that sums the total of RegistrationFee, GuestFee, and WorkshopFee. Use TotalFees as the name of the calculated field. Save the query. Open the query in Datasheet View and then close it.

Answers

In the query, our eventual task is to get the GPA for each of the students. This will be Sum(PointValue*CreditHours)/Sum(CreditHours)

What are the steps needed?

Simply follow these steps to add a calculated field to a table.

In Design View, create a new table or open an existing one.

In the first empty row of column names, enter a name for your calculated field.

For this new column, select the Calculated data type. Access should now automatically launch the Expression Builder. The following steps are only necessary if you closed the Expression Builder before finishing entering the expression.

Find the line Expression in the Field Properties, tab General. Select the button with three dots.

Create the expression needed for your calculation using the Expression Builder dialog.

Learn more about program on:

https://brainly.com/question/26642771

#SPJ1

If a method in a subclass has the same signature as a method in the superclass, the subclass method overloads the superclass method.
True/False

Answers

The statement "If a method in a subclass has the same signature as a method in the superclass, the subclass method overloads the superclass method" is true.

What is a subclass method?

The subclass method overloads the superclass method if the signature of the methods in the two classes matches. The second method replaces the first if two methods in the same class have the same name but different signatures.

When a superclass method and a subclass method have the same name and type signatures, the subclass method is called first. If your subclass creates a method with the same name and signature as one in its super class, that behavior is not inherited.

To learn more about the subclass method, refer to the link:

https://brainly.com/question/13790787

#SPJ1

for some time now, you have been using an application on your windows 11 computer at home and while in the office. this application communicates with the internet. today, your team lead decides to have a special team meeting at a local hotel. during this meeting, you obtain access to the internet using the hotel's network, but when you try to run your application, it cannot communicate with the internet. which of the following windows settings is most likely causing this behavior? Privacy settings
Security settings
Programs settings
Firewall settings

Answers

Note that since for some time now, you have been using an application on your Windows 11 computer at home and while in the office and this application communicates with the internet, and today, your team lead decides to have a special team meeting at a local hotel.

If during this meeting, you obtain access to the internet using the hotel's network, but when you try to run your application, it cannot communicate with the internet. Note that the windows settings is most likely causing this behavior is "Firewall settings" (Option D).

What are firewall Settings?

A firewall setup consists of a set of profiles or rules. On the computer, you use these profiles or rules to establish the permissions for all inbound and outgoing connections to certain ports.

Windows connects to the internet or network via profiles.

Learn more about firewall settings;
https://brainly.com/question/28343859
#SPJ1

what is the third step using binary search to look for the number 32 in this list: 1, 2, 3, 4, 10, 11, 16, 25, 32, 33, 45, 47, 51, 69, 75 submit compare the number 25 to the given number. compare the number 4 to the given number compare the number 33 to the given number compare the number 47 to the given number.

Answers

Step number 3 is to compare the number 33 with the given number. Below is code in C++ where you can check it.

C++ code

#include<iostream>

using namespace std;

int main()

{

   //Initialize list and variables

   int step,n,half,first,last,ext;

   int list[] = {1,2,3,4,10,11,16,25,32,33,45,47,51,69,75};

   first = 0;

   last = 14;

   ext = 0;

   step = 0;

   cout<< "Entry number to find: ";

   cin>> n;

   //Binary Search

   while (first <= last and ext == 0)

   {

      //submit comparison

       half = (first+last)/2;

       step=step+1;

       cout << "Step: " << step;

       cout << " Compare the number " << list[half] << " with "  << n <<endl;

       if (n == list[half])

           ext = 1;

       if (n < list[half])

           last=half-1;

       if (n > list[half])

           first=half+1;

   }

}

To learn more about Binary search see: https://brainly.com/question/21475482

#SPJ4

assume that you work in a company with a firewall configured to protect the internal network from the outside internet. ask your students whether they recommend installing and configuring personal firewalls on all company workstations. why or why not?

Answers

Yes, it is recommeded to install and configure personal firewalls on all company workstations.

Computer network security breaches are frequently in the news, and those that are victims must pay millions of dollars. It's crucial to protect your assets and system. However, it can be challenging to comprehend how to secure a network effectively, particularly for small- and medium-sized businesses without a full-time IT staff.

To secure their data and create more impenetrable defense against hackers and viruses, company owners can fortunately deploy firewall as one of the best practices for computer network security today.

A firewall is designed to prevent unauthorized access to networks and computers. A firewall is essentially a set of rules that regulates both incoming and outgoing network traffic. Access is provided to computers and networks that comply with these criteria, while those that don't are walled off.

The most recent firewalls are integrated network security solutions, which include a variety of strategies and encryption techniques to guard against breaches and malicious activities. Firewalls are evolving along with hackers' sophistication.

To learn more about Firewall click here:

brainly.com/question/13068607

#SPJ4

who (which main role) is responsible for signing off on the final case report forms (crfs) before database lock?

Answers

The Trial Manager or delegate is responsible for signing off on the final case report forms (crfs) before database lock.

What is case report forms ?An electronic, optical, or printed form known as a case report form (CRF) is used to capture all of the protocol-required data about each person participating in a research project.The CRF makes it easier to gather comprehensive and consistent data, which encourages effective data processing, analysis, and reporting. It also makes it easier to interchange data across sites and with the sponsor, principal investigator, and data coordination center. The CRFs should be adjusted by researchers to suit the requirements of each individual research endeavor. There are instructions in the Toolbox on how to modify the CRFs.Only the investigator or people identified on this form should complete the CRF. DEFINITIONS: A paper-based or digital questionnaire used exclusively in clinical trial research is known as a case report form (CRF).

Learn more about case report forms refer to :

https://brainly.com/question/28901628

#SPJ1

routers can communicate with each other through dynamic or static routing. a dynamic routing protocol, such as protocol, such as (rip, ospf, bgp, and so on) learns about its directly connected routes and then forwards that information to its directly connected routers, or in more complex environments, to other routers configured in the same process. static routing is performed on the router by a network administrator manually configuring static routes. these routes tell the router which interface or next hop router to use to get to a specific destination network. answer the following question(s): a) given the manual nature of static routing, why would it be used on a network rather than dynamic routing? explain your answer.

Answers

For networks with more constant or static routing patterns, static routing can be used. Dynamic routing methods do not require regular updating of routing tables, which might be time-consuming.

How does protocol work?

The most common type of protocol employed in the planning and execution of an experiment is a set based on what works. Every time it is desirable to standardize a laboratory procedure to ensure effective replication of results by additional labs within the same facility or in other institutions, protocols are written. Protocols also gain from facilitating peer review, which is another method for assessing the results of studies. Protocols will include detailed guidance, equipment, and equipment in addition to study objectives, a description of the experiment, the selection of large samples, and safety measures.

To know more about protocol
https://brainly.com/question/27581708
#SPJ4

When creating a time series–based forecast for the amount of soda to be sold in the cafeteria next week, which data sources can you include in your forecasting process?.

Answers

We can include "old demand data" data source in the forecasting process while creating a time series–based forecast for the amount of soda to be sold in the cafeteria in the next week.

What is Data Source?

A data source can be the initial location where data is created or where physical information is first digitized, but even the most refined data can serve as a source if another process accesses and uses it. A database, a flat file, live measurements from physical devices, scraped web data, or any of the numerous static and streaming data services available on the internet are all examples of data sources.

To learn more about Data Source, visit: https://brainly.com/question/14655484?referrer=searchResults

#SPJ4

which of the following is true about a null attribute? group of answer choices if the column is not null, entering the data for that field is optional if the column is null, entering the data for that field is required. it indicates whether or not the value of the column can be null. a primary key can be null

Answers

A null attribute value is often the same as nothing, it indicates whether or not the value of the column can be null.

What is a null attribute?

However, since there are several ways to describe nothing, it's critical that we utilize exact language: There is a value for a property that represents emptiness (null) Despite existing, a characteristic is worthless (empty) A property doesn't exist (missing)

A certain condition of an attribute denotes emptiness (null) A certain value of an attribute denotes emptiness (for example, -999). it indicates whether or not the value of the column can be null.

Therefore, the null attribute value is often the same as nothing, it indicates whether or not the value of the column can be null.

Learn more about null, here:

https://brainly.com/question/25997106

#SPJ1

if you omit both null and not null from the list of column attributes in a create table statement, which is the default setting?

Answers

Answer:

NULL

Explanation:

smartphones and tablets currently outsell laptop and desktop computers. this statement describes the trend known as .

Answers

Answer: mobilization

Explanation:

to prevent your network from being seen on other devices, disable the service set identifier. (1 point)true false

Answers

Answer: true

Explanation:

If you found this helpful it would be appreciated if you marked as brainlyst

which place is recommended for the storage of your prospect's information? a knowledge base a notepad a crm system an email provider

Answers

A CRM system is recommended for the storage of your prospect's information. Thus, option C is correct.

What is information?

It is a collection of information that was arranged for human utilization since knowledge aids in decision-making. this is termed the information that is utilized by the people.

Companies utilize the Customer Relationship Management (CRM) technique to control interaction with current and potential customers. CRM enables businesses to develop client connections, boost sales, improve customer service ultimately improve profitability.

Therefore, option C is the correct option.

Learn more about information, here:

https://brainly.com/question/13629038

#SPJ1

could not find the recovery environment insert your windows installation or recovery media and restart your pc with the media

Answers

Enable windows recovery environment in the steps given below is one of the ways for the question could not find the recovery environment insert your windows installation or recovery media and restart your pc with the media

What are the ways to enable windows recovery environment?

1. In the Windows search box, type "CMD," then click Enter. Find the Command Prompt in the list of results, then right-click it and choose "Run as administrator."

2. Enter "reagentc /info" (without the quotations).

3. To enable it again if it has been disabled, simply type "reagentc /enable."

Other way is to fix  corrupted file:

The Windows recovery sector is typically where you may find the Winre.wim file. Because it lacks a drive letter, Windows File Explorer is unable to display it. You must use Disk Management or Diskpart.exe to give the recovery partition a drive letter in order to view the Winre.wim file.

On your system disc, there may occasionally be no recovery partition. The Winre.wim file is then typically found in the hidden subdirectory C:Recovery.

You can search the file on your computer to find the Winre.wim file. To find the Winre.wim file on the C: disc, enter the following command into an elevated Command Prompt:

Hence to conclude if the windows recovery is done we can find the recovery environment to insert windows

To know more on windows recovery options follow this link:

https://brainly.com/question/26083546

#SPJ4

which type of server is designed to keep track of who is logging on to the network and which network services are available?

Answers

Answer: Authentication

Explanation:

Authentication servers keep track of who is logging on to the network and which services on the network are available to each user. File servers store and manage files for network users.b) Authentication servers handle all communications between your network and other networks. File servers provide software program files for all network users.c) Authentication servers are actually just firewalls for the network. File servers store files for network users to use as backups.a) Authentication servers keep track of who is logging on to the network and which services on the network are available to each user. File servers store and manage files for network users.

after reviewing your pie chart, you realize that it could be improved. how do you make this chart more effective? 1 point write a longer title to add more detail about the data the pie chart contains remove the labels for the number of miles per charge consumers will require before purchasing an electric vehicle add an x-axis and y-axis to provide additional explanation about the data resize the pie segments so they visually show the different values

Answers

After reviewing your pie chart, you realize that it could be improved. The way that you can make this chart more effective is option B:  Resize the pie segments so they visually show the different values

How should a pie chart be explained?

A graphical representation method known as a pie chart shows data as a graph with a circular form. It is a static composite chart that performs best when there are few variables. Pie charts are frequently used to display sample data, where each data point represents a mix of various categories.

Therefore, by resizing the above situation, you should resize the pie segments in this graph to more clearly illustrate the various values. The audience will be wonder if the segments are all the same size but represent various values.

Learn more about Resizing from

https://brainly.com/question/1082269
#SPJ1

See full question  below

After creating data visualizations about the current state of the electric vehicle market, you turn to projections. You want to communicate to stakeholders about the importance of longer vehicle battery range to consumers.

Your team analyzes data from a consumer survey that investigated the importance of longer battery range when choosing whether to purchase an electric car. The current average battery range is about 210 miles. By 2025, that distance is expected to grow to 450 miles per charge.

You create the following pie chart:

After reviewing your pie chart, you realize that it could be improved. How do you make this chart more effective?

Single Choice Question. Please Choose The Correct Option &#x2714;

A

Add an x-axis and y-axis to provide additional explanation about the data

B

Resize the pie segments so they visually show the different values

C

Write a longer title to add more detail about the data the pie chart contains

D

Remove the labels for the number of miles per charge consumers will require before purchasing an electric vehicle

what is a pcv? what does pcv stand for? what is another name for pcv? describe the procedure for obtaining a pcv.

Answers

Answer:

Explanation:

1) PCV = percentage of whole blood made up of erythrocytes

2) PCV stands for Packed Cell Volume

3) Another name = hematocrit

4) Procedure = 1. collect blood in hematocrit tube 3/4 full from EDTA tube, 2. add clay sealant at bottom of tube, 3. centrifuge tube for 2-5 minutes, 4. read PCV from card reader

the nurse knows that which medication causes cellular mitochondrial injury and deficient activity of atp to power cellular functions? angiotensin-converting enzyme (ace) inhibitors nsaids gentamicin cisplatin

Answers

The nurse knows that pain medications such as NSAIDs cause cellular mitochondrial injury and deficient activity of ATP to power cellular functions. Thus, option B 'NSAIDs' is the correct answer.

Mitochondrial diseases are a heterogeneous group of disorders caused by mutations in both mitochondrial DNA (mtDNA) and nuclear DNA (nDNA). Mitochondrial disease results in an impaired respiratory chain function and reduced ATP production. Non-Steroidal Anti-Inflammatory Drugs or NSAIDs are medicines that are widely used to reduce inflammation, relieve pain, and bring down a high temperature. NSAID medications can cause cellular mitochondrial injury and deficient activity of ATP to power cellular functions.

You can learn more about NSAIDs at

https://brainly.com/question/19168320

#SPJ4

using the concept of defense in depth, what layers might we use to secure ourselves against someone removing confidential data from our office on a usb flash drive?

Answers

Defense in depth is a security strategy that involves implementing multiple layers of security controls to protect against threats. In the context of preventing someone from removing confidential data from an office on a USB flash drive, some possible layers of defense could include:

Physical controls.Data classification and access controls.Encryption.Monitoring and detection.Response and recovery.

Physical controls: This could involve measures such as locking doors and cabinets, installing security cameras, and limiting access to sensitive areas of the office.

Data classification and access controls: This could involve assigning different levels of sensitivity to different types of data, and only allowing authorized personnel to access data based on their role and need-to-know.

Encryption: This could involve encrypting the data stored on the USB flash drive, so that it cannot be accessed without the proper decryption key.

Monitoring and detection: This could involve monitoring the network for unusual activity, such as large amounts of data being transferred to a USB flash drive, and alerting appropriate personnel if such activity is detected.

Response and recovery: This could involve having a plan in place for responding to a breach, such as isolating the affected systems, revoking access for affected users, and restoring the affected data from backups.

Learn more about layers, here https://brainly.com/question/29671395

#SPJ4

bookmark question for later what database did zach choose? microsoft excel microsoft access db2 oracle

Answers

Zach chooses the databases is Oracle

Explain about the databases?

Information that is organized into a database is made available for quick administration, updating, and access. Network databases, object-oriented databases, and hierarchical databases are all types of databases.

According to the TOPDB Top Database index, Oracle is the most widely used database with 32.09% of the market share. Computer databases often hold collections of data records or files containing information, such as sales transactions, customer data, financials, and product information My SQL, with a score of 16.64, is in second place, while SQL Server, with a score of 13.72 percent, is third. Since at least 2006, Oracle has dominated global database searches, making it the most used database not just in 2022.

To learn more about databases refer to:

https://brainly.com/question/28255661

#SPJ4

gary is troubleshooting a security issue on an ethernet network. he would like to look at the relevant ethernet standard. what publication should he seek out?

Answers

Answer:

IEEE 802.3

Explanation:

let us consider a simple 20. m2 rooftop installation of crystalline-silicon (c-si) pv modules. remember that pv modules are rated to receive 1.0 kw/m2 of solar radiation. assuming peak solar irradiance of 1.0 kw/m2, what would the peak output of this system be (in kw) if the modules are 18% efficient? [2 points]

Answers

The peak output of the system would be 18% * 20 kW = <<18*.01*20=3.6>>3.6 kW. Thus, the peak output of this system be \boxed{3.6} (in kw) if the modules are 18% efficient.

PV modules are photovoltaic modules, which are units made up of multiple photovoltaic cells. These modules are used to convert sunlight into electricity. They are a key component in solar power systems, and are often used to power homes and businesses. The electricity generated by PV modules can be used immediately, or it can be stored in a battery for later use.

If a 20 square meter rooftop installation receives 1.0 kW/m^2 of solar radiation, the total amount of solar radiation it receives is 20 * 1.0 = <<20*1.0=20>>20 kW.

Since the modules are 18% efficient, the peak output of the system would be 18% * 20 kW = <<18*.01*20=3.6>>3.6 kW. Answer: \boxed{3.6}.

Learn more about peak output, here https://brainly.com/question/13937812

#SPJ4

what can be configured to allow secure remote connections to web applications without requiring a vpn? 1 point

Answers

Without a VPN, a reverse proxy server can be set up to allow secure remote connections to online applications.

VPN: What is it?

The term "Virtual Private Network," or VPN, refers to the chance of creating a secure network connection when utilizing public networks. VPNs hides your online identity and encrypt your internet traffic. This makes it more challenging for outside parties to monitor your online activities and steal data. Real-time encryption is employed. Your online data traffic is concealed by a VPN connection, which also shields it from prying eyes. Anyone with  access to network  and the desires to view it can access unencrypted data.

To know more about VPN
https://brainly.com/question/17272592
#SPJ4

service desks that recognize information as a resource and try to prevent incidents and prepare for the future are known as

Answers

Proactive service desk is kind of service desks that recognize information as a resource and try to prevent incidents and prepare for the future. A service desk is the main contact point between users/service providers, handling issues, refunds, and more.

Proactive customer service refers to send what customers require before they know they need it. It's going one step more away than what the customer would expect, solving help, advice, or education to assist customers before they create a request or complain. Service desk refers to the particular point of contact between the service provider and the users. A kind of service desk manages incidents and service requests, and also handles communication with the users.

Learn more about service desk, here https://brainly.com/question/24850891

#SPJ4

which type of communication path-sharing technology do all 802.11 standards for wireless networking support?

Answers

Path sharing in 802.11 standards is accomplished via the Ethernet protocol and CSMA/CA.

Where is Ethernet protocol used?Ethernet is still a widely used type of network connection and is used to link devices in a network. Ethernet is utilized for local networks because of its high speed, security, and dependability in places where it is specifically needed, including corporate offices, campuses of educational institutions, and hospitals.The common LAN technology is the Ethernet protocol. Local area networks based on standard Ethernet can send data at up to 10 Mbps per second. With data transmission speeds up to 100 Mbps, new Ethernet cards known as Fast Ethernet represent high-speed LAN technology.

To learn more about Ethernet  refer,

https://brainly.com/question/26956118

#SPJ4

you want to run your campaign for your dry-cleaning service across three different publishers, each with different video creative specifications. one accepts only mp4-transcoded video creatives, one accepts only 480x480 companion ads, and the third hasn't provided specifications. how should you traffic this campaign?

Answers

The publisher, the user, and the ad server are all involved in the third-party ad serving (3PAS) paradigm of ad delivery.

Instead of serving an ad directly to the user's browser, the publisher instead sends the browser to an ad server where the ad is saved via an ad tag. Companion banners are image advertisements that play concurrently with other video or audio advertisements. In audio advertising, companion banners are shown to viewers as your audio ad is playing on a screen-equipped device, such as a smartphone or a computer. Go to your creative properties and open the Companion Creatives section. Select Add companions from the drop-down menu. You can add new creatives or assign already-existing ones.

Learn more about browser here-

https://brainly.com/question/28504444

#SPJ4

when republishing your content, how can you make sure the republished post stands out in contrast to your original post in search engine result listings?

Answers

When republishing your content, the way that you can  make sure the republished post stands out in contrast to your original post in search engine result listings is option A: Update the headline.

What is republishing your content about?

A unique title is required for each piece of content that is republished. Simply changing one word can accomplish this, making each post stand out, especially in various web searches.

There are a number approaches for deciding which content to republish, however they mostly fall into two categories: Finding content that is interesting to and likely to be shared among your readers can be done using email conversion data and social media performance. Find the pages on your website that have a lot of internal links.

Therefore, the use of option A will help in republishing your content.

Learn more about headline from

https://brainly.com/question/943780
#SPJ1

See options below

Update the headline.

Use a new author.

Add sub-headings to each section.

All of the above.

assume planets is an arraylist of strings and it currently contains several elements. also assume a string variable named first has been declared. write a statement that will assign the first element of the arraylist to the first variable. planets[0]

Answers

Use the get (index) method to obtain the first element of an array list by specifying index = 0. Utilize the get (index) method to obtain the last element of an array list by passing index = size – 1.

What assign first element array list to the first variable?

The element of the current Array List object at the provided index is returned by the get() function of the Array List class, which accepts an integer indicating the index value. As a result, if you supply 0 or list to this method, you can obtain the first element of the current Array List.

Therefore, The first item in an array is indexed as 0 when using zero-based array indexing, while the first item in an array using one-based array indexing is indexed as 1.

Learn more about array list here:

https://brainly.com/question/29309602

#SPJ1

Assume that a large number of consecutive IP addresses are available starting at 192.16.0.0 and suppose that two organizations, A, B, C, and D, request 8010, 4000, 4005, and 2000 addresses, respectively, in that order. For each of these, give the first possible IP address within the assigned subnet, the last possible IP address within the assigned subnet, and the subnet representation in slash notation (w.x.y.z/s).
Please enter your answers using the exact format shown in the sample row. Do not include any spaces.
Organization First possible IP Address in Assigned subnet Last possible IP Address in Assigned subnet Subnet representation using Slash Notation
Sample Answer 100.100.10.0 100.100.10.255 100.100.10.0/24
Organization A Organization B Organization C Organization D

Answers

According to the scenario, the selected IP address to the given network address is found to be 192.16.0.0.

What is an IP address?

An IP address may be defined as a sequence of numbers that significantly identify any device on a network. It stands for Internet protocol. Computers effectively utilize IP addresses in order to communicate with each other both over the internet as well as on other networks.

According to the context of this question, the given network address is 192.16.0.0. The given IP addresses will be allocated in blocks of power of 2. Now, we have to classify the given information on the basis of IP addresses in order to facilitate the branching and sub-categorization of the data and information.

To learn more about IP addresses, refer to the link:

https://brainly.com/question/24930846

#SPJ1

Python
Write a program that reads the student information from a tab separated values (tsv) file. The program then creates a text file that records the course grades of the students. Each row of the tsv file contains the Last Name, First Name, Midterm1 score, Midterm2 score, and the Final score of a student. A sample of the student information is provided in StudentInfo.tsv. Assume the number of students is at least 1 and at most 20.
The program performs the following tasks:
Read the file name of the tsv file from the user.
Open the tsv file and read the student information.
Compute the average score of each student.
Assign a letter grade to each student based on the average score in the following scale:
A: 90 =<>
B: 80 =< x=""><>
C: 70 =< x=""><>
D: 60 =< x=""><>
F: x <>
Compute the average of each exam.
Output the last names, first names, scores, and letter grades of the students into a text file named report.txt. Output one student per row and separate the values with a tab character.
Output the average of each , with two digits after the decimal point, at the end of report.txt. Hint: Use the format specification to set the precision of the output.
Ex: If the input of the program is:
StudentInfo.tsv
and the contents of StudentInfo.tsv are:
Barrett Edan 70 45 59
Bradshaw Reagan 96 97 88
Charlton Caius 73 94 80
Mayo Tyrese 88 61 36
Stern Brenda 90 86 45
the file report.txt should contain:
Barrett Edan 70 45 59 F
Bradshaw Reagan 96 97 88 A
Charlton Caius 73 94 80 B
Mayo Tyrese 88 61 36 D
Stern Brenda 90 86 45 C
Averages: midterm1 83.40, midterm2 76.60, final 61.60
Coding:
import csv
if __name__ == '__main__':
filename = input("")
tsv_file = open(filename)
read_tsv = csv.reader(tsv_file, delimiter="\t")
grade_list = []
ave1 = 0.0
ave2 = 0.0
ave3 = 0.0
tc = 0
for row in read_tsv:
a = float(row[2].strip("\n"))
b = float(row[3].strip("\n"))
c = float(row[4].strip("\n"))
ave1 += a
ave2 += b
ave3 += c
tc += 1
d = (a + b + c) / 3.0
if d >= 90:
grade_list.append('A')
elif 80 <= d=""><>
grade_list.append('B')
elif 70 <= d=""><>
grade_list.append('C')
elif 60 <= d=""><>
grade_list.append('D')
else:
grade_list.append('F')
count = 0
ave1 = ave1/tc
ave2 = ave2/tc
ave3 = ave3/tc
tsv_file = open("StudentInfo.tsv")
read_tsv = csv.reader(tsv_file, delimiter="\t")
with open("report.txt", "w") as f:
for row in read_tsv:
f.write("{0}\t{1}\t{2}\t{3}\t{4}\t{5}\n".format(row[0], row[1], row[2], row[3], row[4], grade_list[count]))
print("{0}\t{1}\t{2}\t{3}\t{4}\t{5}\n".format(row[0], row[1], row[2], row[3], row[4], grade_list[count]))
count += 1
f.write("\n")
print("\n")
f.write("Averages: midterm1 {:.2f}, midterm2 {:.2f}, final {:.2f}\n".format(ave1, ave2, ave3))
print("Averages: midterm1 {:.2f}, midterm2 {:.2f}, final {:.2f}\n".format(ave1, ave2, ave3))

Answers

The program that can read the student information will be:

opening file for reading fileread= open("StudentInfo.tsv")

# opening file for writing

filewrite = open("report.txt", "w")

# reading every line from file

for line in fileread: # removing unnecessary terminal spaces line-line.strip()

# splitting line on mark of tab 1st line.split("\t")

# adding data to list. sum = int(1st [2])+int (1st [3])+int(1st

# calculating average = sum/3

if average>= 90: grade= 'A'

elif average >=80: grade= 'B

elif average>=70: grade='C'

elif average>=60: grade= 'D'

else:

grade = 'F'

# writing data to file filewrite.write(line+"\t"+grade+"\n")

except FileNotFoundError: print("Error: File not found")

finally:

# closing file

fileread.close()

filewrite.close()

What is a program?

A computer program is the set of instructions that are in a programming language for a computer to execute.

The steps will be:

Identify the problem.

Find a solution.

Code it.

Test it.

The program is illustrated above.

Learn more about program on:

https://brainly.com/question/26642771

#SPJ1

Other Questions
a single slit forms a diffraction pattern with monochromatic light. the fourth minimum of the pattern occurs at an angle of 35 from the central maximum. the angle at which the fifth minimum of the pattern occurs is closest to: What is the value of the expression when a = 3 and b = 5?3a+b4Responses447710103434 based on this information alone, what are the amounts of total liabilities that would appear on riley's december 31 balance sheets for year 1 and year 2, respectively? give me an everyday example of changes in momentum and the impulse required to do it. the nurse is caring for a client with copd who was recently admitted to the hospital with an acute exacerbation of the illness. what indicates to the nurse that the client is in the comeback phase of the trajectory model of chronic illness? consider the aggregate demand-aggregate supply diagram below, which represents the macroeconomy. suppose the market is initially at an equilibrium at point a. what effect will a tax increase have on this economy? FILL IN THE BLANK. In general, members of ______ cultures spend less time with more people; members of ______ cultures spend more time with fewer people. which of the following decreases aggregate demand and shifts the ad curve leftward? group of answer choices a) a tax cut b) a decrease in price level c) a decrease in government spending d) a decrease in imported goods and services Suppose you have a spring with a force constant of 37.5 N/m.1) How much is the spring stretched, in meters, by an object with a mass of 0.445 kg that is hanging from the spring at rest? \DeltaX=2) Calculate the change in gravitational potential energy, in joules, of the 0.445-kg object when it descends this distance. \DeltaPE=3) Calculate the energy, in joules, stored in the spring when it is stretched this amount. PEel=4) Apparently, not all of the gravitational potential energy went into the potential energy of the spring. What happened to the rest of the potential energy?A. The energy went into the kinetic energy of the mass on the spring.B. The missing energy went into heat caused by friction or work from some other external force.C. The calculation for the gravitational potential energy was incorrect - the acceleration due to gravity was not constant during this motion.D. Not of these options are correct.E. The calculation for the potential energy of the spring was incorrect. contrast the three clusters of personality disorders, and describe the behaviors and brain activity associated with antisocial personality disorder. Read paragraph 6.%0D%0A%0D%0A(6) Is that, my friends, giving them a fair shake of the dice or anything like the inalienable right of life, liberty, and the pursuit of happiness, or anything resembling the fact that all people are created equal; when we have today in America thousands and hundreds of thousands and millions of children on the verge of starvation in a land that is overflowing with too much to eat and too much to wear? I do not think you will contend that, and I do not think for a moment that they will contend itWhich word best states the meaning of contend as it is used in the paragraph?A. IllustrateB. StudyC. GainD. Claim Inference testing meaning When you arrive at your friend's house you find that everyone but one person is working. Describe what each person is doing in the pictures using the verb estar + the progressive form. OJO! A list of infinitives is listed below; however, you will need to conjugate them in the present progressive. the underlying key assumption, and oftentimes a key disadvantage, of the dividend growth model is that it assumes the dividend (fill in the blank). which motion would you propose if you wanted to close debate and vote immediately on a pending motion? 4. Which of the triangles below is not a right triangle?3 cm, 4 cm, 5 cm27 cm, 36 cm, 45 cm 6 ft, 8 ft, 12 ft6in, 10in, 4in Which four parts of this passage from beowulf indicate that the poem is about war and glory?. tom was injured on the job. according to hipaa, which individual or group would have the right to access his protected health information regarding that job injury? which alkyl halide would form the most stable carbocation: isopropyl bromide, tert-butyl bromide, methyl bromide or ethyl bromid "2. Compare and contrast the two major sects of Islam, Sunni and Shia, by filling out the table below. (10 points)Similarities in the sects Differences between the sects"