A _____ is a computer employed by many users to perform a specific task, such as running network or Internet applications.
A) cache
B) register
C) server
D) bus

Answers

Answer 1

A c) server is a computer employed by many users to perform a specific task, such as running network or internet applications.

Servers are central to modern computing and are used in a variety of settings, including businesses, government agencies, and educational institutions. They are designed to handle the demands of multiple users and provide a reliable and secure platform for running applications and storing data.

Some common types of servers include web servers, database servers, file servers, and email servers. These servers are responsible for serving up web pages, storing and retrieving data, providing access to shared resources, and delivering emails, among other tasks.

Learn more about server: https://brainly.com/question/7007432

#SPJ4


Related Questions

How do I fix errno 13 Permission denied?

Answers

As opposed to a directory, make sure you are supplying the path to a file. If the file is open in another programme, close it. Execute your Python programme with the required rights.

What does "Permission refused" in Errno 13 mean?

13. Permission not granted. A filesystem permissions issue is indicated by error number 13. Incorrect permissions prevented Apache from accessing a file or directory, in other words.

Why am I receiving a Python permission refused message?

Simply put, "permission refused" signifies that the system does not have authorization to write the file to the specified folder. Use "sudo chmod 777" in the terminal to grant the folder permissions before attempting to run it. I found it effective.

To know more about Python visit:-

https://brainly.com/question/30427047

#SPJ4

Which invention made it easier to communicate quickly over long distances?

Answers

the telegraph allowed instant communication over vast distances for the first time in human history.

How to start video editing in Filmora?

Answers

To start video editing in Filmora, open the program and select "New Project". Then, import your video files and drag them to the timeline. Begin editing and add effects, text, titles, and music for your desired outcome.

To start video editing in Filmora, open the program and select "New Project". A new window will open with settings that you can customize such as resolution, aspect ratio, and frame rate. Once you have selected your settings, click “Create” to begin your project. Next, you can import your video files by selecting the “Import” button at the top of the window. Once the files have been imported, drag them to the timeline at the bottom of the window. Now you can begin editing the video. You can add effects, text, titles, and music to customize the video to your desired outcome. When you’re done editing, you can click “Export” in the top right corner to save your project.

Learn more about program here-

brainly.com/question/11023419

#SPJ4

how to fix if failed to create opengl context for qsurfaceformat ?

Answers

The needed graphic drivers are not installed on the local system. The OpenGL 2.1 or later versions are not supported by the graphics card.

How do I change over to OpenGL?

Open the Player Settings by selecting Edit > Project Settings > Player to enable OpenGL Core on Windows and set it as the default. Go to Other Settings and uncheck Windows Auto Graphics API.

What is the Windows 10 OpenGL driver installation process?

Go to the graphics driver section of the official website and select your operating system. Install the most recent graphics card drivers on your computer after downloading them. Additionally, your computer's OpenGL will be updated by this. Otherwise, it makes sense to download the OpenGL driver from the Windows 10 graphics driver.

To know more about graphic drivers visit:-

https://brainly.com/question/29428272

#SPJ4

How do I fix the Valhalla glitch?

Answers

The correct answer is The most recent patch for Assassin's Creed Valhalla adds a tonne of new content, including a game mode and bug fixes.

It appears Ubisoft has finally fixed a game-breaking glitch that trapped "Assassin's Creed Valhalla" players in an in-game purgatory and stopped them from progressing the game's main mission five months after the game's release. When AC Valhalla won't start or load, it might be because of an outdated or damaged graphics card driver. A excellent approach is to update the driver to the most recent version to ensure that your game can operate correctly. Most of the time, this problem may be solved by quickly travelling to the closest Safehouse or Mission.

To learn more about Valhalla  click the link below:

brainly.com/question/3886110

#SPJ4

Fill the Blank ?______is the portion of the application that allows you to control and to interact with the program.

Answers

The user interface is the portion of the application that allows you to control and interact with the program.

The user interface (UI) is the part of an application or software program that enables users to interact with the program. It includes graphical elements, such as buttons, menus, and icons, as well as text input fields and other controls. The UI is designed to be intuitive and easy to use, allowing users to navigate the program and access its features and functions.

A well-designed UI can enhance the user experience and make the program more efficient and productive. There are different types of UIs, including graphical user interfaces (GUIs), command-line interfaces (CLIs), and touch-based interfaces, depending on the type of device and the user's needs.

You can learn more about user interface at

https://brainly.com/question/17372400

#SPJ4

what is apex packs calculator

Answers

An Apex Packs Calculator estimates the number of Apex Packs needed to open to reach a specific number of desired items in Apex Legends, taking into account the game's loot box system.

An Apex Packs Calculator is a tool that estimates the number of Apex Packs you need to open to reach a certain number of desired items, such as legendary items, in the popular video game, Apex Legends. It takes into account the probability of receiving different rarity items from the packs, based on the game's loot box system. By using the calculator, players can plan their in-game purchases more effectively and avoid spending unnecessary money or resources.

A free-to-play battle royale game called Apex Legends was created by Respawn Entertainment and released by Electronic Arts. In the game, players can earn Apex Packs through gameplay or purchase them with real money. Each pack contains a random assortment of cosmetic items, such as character skins, banners, and weapon skins, with a chance to receive rarer items of higher value. The Apex Packs Calculator helps players estimate the number of packs they need to open to increase their chances of getting the desired items, and it also provides insights into the game's loot box mechanics.

Learn more about Apex Legends here:

https://brainly.com/question/14809419

#SPJ4

this is digital images in photograph i need some please if anyone can that be great

Question 14
The Blank Space __________ of a file are various types of information about that file.
A: optimizations
B: pixels
C: resolutions
D: properties

Question 15
You can optimize your image using the Blank Space __________.
A: Image Properties window
B: Export Image command
C: Scale Image dialog box
D: File menu

Question 16
You can see all of the following in the Image Properties dialog box except Blank Space __________.
A: resolution
B: optimization
C: file type
D: number of pixels

Question 20
One disadvantage of Blank Space __________ files is that they use up a lot of storage space and take a long time to transfer from one device to another.
A: .jpeg
B: .gif
C: .tiff
D: .xcf

Answers

The Blank Space properties of a file are various types of information about that file. You can optimize your image using the Blank Space Export Image command. The correct options are D, B, B, and C respectively.

What is optimization?

The process of improving something to make it more efficient or effective is referred to as optimization.

In the context of digital images, optimization entails adjusting various settings to improve image quality while reducing file size, allowing the image to be shared or loaded more easily online.

A file's Blank Space properties contain various types of information about that file.Using the Blank Space Export Image command, you can optimize your image.Except for Blank Space optimization, you can see all of the following options in the Image Properties dialog box.Blank Space .tiff files have the disadvantage of taking up a lot of storage space and taking a long time to transfer from one device to another.

Thus, the correct options are D, B, B, and C respectively.

For more details regarding optimization, visit:

https://brainly.com/question/29521416

#SPJ2

What does the Bored Button do?

Answers

Both a website and a distinct app called The Bored Button share the same concept: when bored, users may access random fun activities online by clicking a button on their home screen.

How many games can you play on Bored Button?

More than 100 games from various genres make up Bored Button's game library. The library includes everything from challenging puzzle games to hot new arcade games, friv games to traditional board games, and it's all yours to play with just a tap.

Why am I displeased?

When you're unable to concentrate, boredom may set in. This can be the result of your environment's numerous tensions consuming you.

To know more about website visit:-

https://brainly.com/question/19459381

#SPJ4

A barrier to widespread use of automated code assignment is a. poor quality of documentation. b. inadequate technology. c. resistance by HIM professionals. d. resistance by physicians.

Answers

A barrier to widespread use of automated code assignment is resistance by HIM professionals.

What is code?

Code is a set of instructions or statements written in a programming language to perform a specific task or function. Code is written in a text editor, stored in a file and then compiled or interpreted in order to create an executable program. Code is used to create software applications and websites, as well as to control robots, robots and other types of hardware. Code can be written in a variety of programming languages, including C, C++, Java, JavaScript, Python, Ruby, and many more. Code can also be written to interact with databases and other systems.

To learn more about code
https://brainly.com/question/30130277

#SPJ4

to print your worksheet on a piece of paper larger than 8-1/2 x 11, which excel tab would you use?

Answers

Click the tiny window launcher button in Page Setup to print a worksheet on a certain number of pages. Then, in both of the Fit to boxes under Scaling.

How can I print my worksheet in the correct size?

The complete worksheet will now print in full size on three pages if you click Orientation and then click Landscape on the PAGE LAYOUT tab. On the PAGE LAYOUT tab, I click Orientation and select Landscape to make the worksheet fit on three pages using a combination of page orientation and paper size.

Choose Page Setup from the Page Layout tab. Select the Fit To check box under the Page tab. Enter the number of pages you want in the Pages wide by and Tall boxes.

To know more about worksheet visit:-

https://brainly.com/question/8457517

#SPJ4

How many heading tags are available for heading and subheading when using html?

Answers

Six heading tags are available for heading and subheading when using html.

There are six levels of heading tags in HTML that can be used to create headings and subheadings. They are known as "h1" tags because they are used for the page's primary heading, which is typically the boldest and most noticeable content. h2>: A subheading that is slightly smaller than the main heading is used. Used for subheadings of subheadings, etc., is h3>. h4>, h5>, and h6> are used for subheadings at higher levels, with h6> being the shortest and least noticeable. The page's main heading is designated with a h1 tag, its subheadings with a h2 tag, and its subheadings with a h3 tag.

Learn more about HTML here:

https://brainly.com/question/17959015

#SPJ4

the owners of a computer repair shop want to better formulate strategies, so they should conduct a swot analysis to understand the strengths and weaknesses within their company and the opportunities and threats of the external environment.

Answers

True, the owners of a computer repair shop want to better formulate strategies, so they should conduct a swot analysis to understand the strengths and weaknesses within their company and the opportunities and threats of the external environment.

What do the proprietors of a computer repair facility wish to better define?

The proprietors of a computer repair shop are doing a SWOT analysis to recognize their company's strengths and weaknesses as well as the opportunities and dangers posed by the external environment in order to better shape their strategy.

                                 The advantages of conducting a SWOT analysis include those listed above.

What does SWOT analysis mean for a computer shop?

A SWOT analysis is a straightforward but effective approach for determining your operation's strengths and weaknesses. the advantages and risks you face in your particular industry. a detailed understanding of the marketing and sales environment you are operating in as well as how well your organization is performing.

Learn more about a swot analysis

brainly.com/question/29766396

#SPJ4

how can we protect ourselves from exploits

Answers

Answer:Stay up-to-date. Do you regularly update your operating system and all the various applications you have installed? ...

Upgrade your software. In some cases, a software application becomes so old and unwieldy the software maker stops supporting it ( abandonware ), which means any additional bugs that are discovered will not be fixed. ...

Stay safe online. ...

Use it or lose it. ...

Install authorized apps. ...

Explanation:

A nested "if" statement only executes if the "if" statement in which it is nested evaluates to True. True/ False

Answers

Statement "A nested "if" statement only executes if the "if" statement in which it is nested evaluates to True." is true because to run that to run the if.

In most circumstances, you would test your condition using an IF formula and return one value if the condition is satisfied and a another value if it is not. You can stack multiple IFs inside of one another to assess more than one condition and return various values based on the outcomes. The use of nested IF functions, or one IF function within another, increases the number of outcomes that may be tested and allows for the testing of numerous criteria.

Learn more about if statement: https://brainly.com/question/18736215

#SPJ4

How to allocate array of structs in C?

Answers

To allocate an array of structs in C, use the malloc() function to allocate an array of the desired size and then use memcpy() to copy the structs into the allocated memory.

To allocate an array of structs in C, you first need to determine the size of the array you want to allocate. You can do this by multiplying the size of the struct by the number of elements you want in the array. Once you have the size, you can use the malloc() function to allocate the memory for the array. Then, you can use the memcpy() function to copy the structs into the allocated memory. This function can take the structs you want to copy and the allocated memory as parameters. Once the structs have been copied into the allocated memory, you can then access and modify the structs in the array as needed.

Learn more about functions here-

brainly.com/question/28939774

#SPJ4

What is the difference between managed and unmanaged switch?

Answers

Unmanaged switches are cheaper in terms of cost than matched switches but lack some of the advanced features that managed ones have.

A managed switch provides better control of networks and also on the data frames that are moving through them. The Unmanaged switches let you connect devices to communicate with one another as if other devices were in their most basic form.

In comparison to managed ones, Unmanaged switches have very basic security. They are secured by ensuring you have no vulnerabilities from system to system, which add to the accessories.

Learn more about switches at:

brainly.com/question/30461843

#SPJ4

What is the definition of poignant

Answers

Poignant is the word that is often used to make sure that the person is feeling sad or regarding something.

What is a  poignant?

Starting to move a poignant sight, scene, recollection, etc. includes getting a powerful emotional impact, often in a manner that helps make you feel melancholy. Her face served as a moving reminder of how quickly time had passed.

=

Pungent and poignant share a common Latin root, pungent, which means "to pri- ck." Although poignant alludes to an item that pri- cks your heart, particularly in a gloomy way, pungent pertains to an item that makes the person aware of one's sensation of smell.

Learn more about poignant, here:

https://brainly.com/question/2171443

#SPJ1

1. The cost of a hard drive installed in a computer.a. Direct labor costb. Direct materials costc. Manufacturing overhead costd. Marketing and selling coste. Administrative cost

Answers

The price of a hard disc placed in a computer is known as the direct materials cost.

The ideal answer is B.

In accounting, what is manufacturing overhead?

A product's manufacturing overhead (MOH) cost is the total of all indirect expenses incurred during production. Together with direct labour and material expenditures, it is included in the cost of the finished product.

How come hard discs are so expensive?

Why are hard drives currently so expensive? Summary. Because to the general high demand and the Current cryptocurrency fever, all hard disc drives have increased in price recently in retail. Yet, some HDDs only saw a modest increase in price, while others saw real price increases.

To know more about hard drive installed visit:-

https://brainly.com/question/248013

#SPJ4

True or False: selecting the range before you enter data saves time because it confines the movement of the active cell to the selected range.

Answers

True. Selecting the range before you enter data saves time because it confines the movement of the active cell to the selected range.

What is active cell?

An active cell, also known as a cell pointer, current cell, or selected cell, is a rectangular box that highlights a cell in a spreadsheet. An active cell makes it clear which cell is being worked on and where data entry will take place.

A spreadsheet cell that has been clicked on becomes the active cell. When a cell is selected, you can type values or a function into it. Most spreadsheet programmes will show the value of the active cell both within the cell itself and within a lengthy text field in the spreadsheet toolbar. The text field is useful for viewing or editing functions as well as for editing lengthy text strings that don't fit in the active cell.

Learn more about active cell

https://brainly.com/question/30511246

#SPJ4

________ is used to display the contents of a cell on multiple lines.

Answers

To display a cell's contents across many lines, use word wrap. You can show the content of a cell on many lines by using the Wrap Text command.

What technique is employed to show a cell's contents across many lines?

Many lines can be inserted into a cell by formatting it as Wrap Text (multiple lines). By showing the text over numerous lines, this feature changes the width of the cell to make all of its components visible.

In Excel, how can I display several lines?

Press Alt+Enter to insert a line break to start a new line of text, add space between lines of text, or separate paragraphs of text in a worksheet cell. Double-click the cell you want to edit put a line break in (or select the cell and then press F2). To break the line, click inside the targeted cell at the desired point.

To know more about multiple line commands visit:

https://brainly.com/question/11066239

#SPJ4

on a linux system, which file contains information about the users on a machine?

Answers

On a Linux system /etc/ passwd file contains information about the users on a machine.

The file that contains information about the users on a machine is typically / etc /passwd.

What is operating system?

An operating system (OS) is the program that manages all of the other application programs in a computer after being loaded into the computer by a boot program.

The application programs interact with the operating system by requesting services via a predefined application program interface (API).

Linux is used in the following applications: Server operating systems are used on web servers, database servers, file servers, email servers, and other types of shared servers.

The file that contains information about the users on a machine is typically / etc /passwd.

This file stores the usernames, user names, home directories, and other information about the users on the system.

Thus, this file contains information about the users on a machine.

For more details regarding operating system, visit:

https://brainly.com/question/6689423

#SPJ2

A demonstration of a professions being affected by denial of service attack

Answers

A Denial-of-Service (DoS) attack is an attack meant to shut down a machine or network, making it inaccessible to its intended users.

What is Denial of service attack?

DoS attacks accomplish this by flooding the target with traffic, or sending it information that triggers a crash. In both instances, the DoS attack deprives legitimate users.

Victims of DoS attacks often target web servers of high-profile organizations such as banking, commerce, and media companies, or government and trade organizations.

Though DoS attacks do not typically result in the theft or loss of significant information or other assets, they can cost the victim a great deal of time and money to handle.

Therefore, A Denial-of-Service (DoS) attack is an attack meant to shut down a machine or network, making it inaccessible to its intended users.

To learn more about Denial of service, refer to the link:

https://brainly.com/question/30656531

#SPJ1

what will happen if a comment is placed in the middle of a line of code

Answers

The comment is placed in the middle of a line of code then it will be ignored.

What is a line of code?

The line of the code will be described as the one that will be pertaining in the way that the statement will be provided. This was to make sure that every code is written correctly with the correct statement. The length will be depending on the code.

As there will be   // that will be present at the end of the statement. Then this will be present with the programming line this will be ignored. This all the lines and the code will be present with respect to the code.

Learn more about the line of code, here:

https://brainly.com/question/18844544

#SPJ9

True/false? in python, math expressions are always evaluated from left to right, no matter what the operators are.

Answers

It is False; Python uses BODMAS, not left to right, like the usual principles of precedence in mathematics. The math module in Python is a module created especially for more complex mathematical operations.

Similar to regular mathematics, multiplication, and division are assessed first in an expression because they have a higher "precedence" than addition and subtraction. The arithmetic is performed left to right after taking precedence into consideration.

Multiplication of the addition is done in the following example:

Eg: 1 + 2 * 3 = 7

Always enclosing your mathematical expressions in parenthesis will ensure your safety and make it apparent which arithmetic operations will be evaluated first.

Use Python's built-in mathematical operators, such as addition (+), subtraction (-), division (/), and multiplication (*), to perform simple mathematical operations. Exponential, logarithmic, trigonometric, and power functions are examples of more complex processes that are not included.

To learn more about math module click here:

brainly.com/question/30077460

#SPJ4

What is the number for BillMatrix by Georgia Power?

Answers

The number for BillMatrix by Georgia Power is 1-888-655-5888. This is a toll-free number that connect customers can call to make payments on their Georgia Power bill.

The number for BillMatrix by Georgia Power is 1-888-655-5888. This is a toll-free number that customers can call to make payments on their Georgia Power bill. It is available 24 hours a day, 7 days a week and is a convenient way to pay your bill without having to wait in line or send a check. Customers can use the service to pay their bill with a credit or debit card, or with an electronic check. The service is secure and easy to use, and customers can print a receipt for their payment once it is completed. Georgia Power also accepts payments by mail, in person at a payment center, or by automatic bank draft. All payments must be received by the due date in order to avoid late fees. The number for BillMatrix by Georgia Power is available to make payments quickly and easily, and customers can rest assured that their payment information is secure.

Learn more about connect here-

brainly.com/question/14327370

#SPJ4

What languages emerged to standardize the basic network data model, and why was such standardization important to users and designers?

Answers

DML and DLLs emerged standardize underlying data. This standardization was important to both users and designers as it enabled the design of schemas and subschema.

Why such standardization important to users and designers?

Standardization is important for users and designers. This allows us to move from one commercial application to another without problems when working at the logical level.

What is the importance of language standardization?

It has been argued that standardization is necessary to facilitate communication, enable the establishment of uniform spellings, and provide a uniform format for textbooks.

What is standardization and why is important?

The goal of standardization is to ensure consistency of specific practices across the industry. Standardization focuses on the product creation process, the company's operations, the technology used, and how certain essential processes are implemented or performed.

To know more about Standardization visit here:

https://brainly.com/question/14651934

#SPJ4

A company wants to build a computer that uses ternary instead of binary. Based on this scenario, what are some issues that will be incurred? TIMED

Answers

The biggest inconvenience with this is that, for the same level of error, reading a ternary digit costs far more than reading a bit.

Why does binary prevail over ternary in computer systems?

It is not widely utilized in hardware since binary processing technology is well-established and ternary coding implementation requires more complex computation.

What benefits do ternary logic have over binary logic?

By first inverting the + and digits and then applying standard addition, it is simple to subtract a number. Without the necessity for a leading negative sign, as with unbalanced numbers, balanced ternary can represent negative values just as easily as positive ones.

To know about computer systems visit:-

https://brainly.com/question/30146762

#SPJ1

a software developer wants to create an application that will work on windows and apple ios operating systems. what can the developer do to make this task easier?

Answers

Utilize the operating system-specific APIs. Python is a popular general-purpose programming language used to develop mobile and web applications.

What does Python, a popular general-purpose programming language, do?

Python is a popular computer programming language used to create software and websites, automate processes, and analyze data. Python is a general-purpose language, which means it may be used to make many various types of applications and isn't tailored for any particular issues.

What is the term used to describe an identifier that can have various values throughout a program?

A variable is a piece of data whose value may change while the program is running. So, just as its name suggests, the value might change.

To know more about operating systems visit:

https://brainly.com/question/14413422

#SPJ4

Lily needs to send a digital version of her poster project to her teacher. She is worried that the formatting might change, impacting the look of her poster. How can Lily ensure that the layout and fonts on her poster do not change? A. Design it using simple layouts and fonts B. Email it using the Firefox web browser C. Convert it to a PDF before sending D. Send it as an email attachment

Answers

To ensure that the layout and fonts on her poster do not change, Lily should convert it to a PDF before sending.

The best way for Lily to ensure that the layout and fonts on her poster do not change when sending it to her teacher is to convert it to a PDF before sending (Option C). By converting the poster to a PDF, the file will retain its formatting and fonts regardless of the device or application used to view it, ensuring that the teacher sees it as Lily intended.

Designing the poster with simple layouts and fonts (Option A) may also help to prevent formatting issues, but it may not be a viable solution if Lily's project requires more complex designs or fonts. Emailing the poster using the Firefox web browser (Option B) or sending it as an email attachment (Option D) may also result in formatting changes or loss of information, depending on the email client and device used. Therefore, converting it to a PDF is the best option to ensure that the poster looks the same regardless of the device or application used to view it.

Learn more about PDF here:

https://brainly.com/question/14863778

#SPJ4

Other Questions
What is one reason lactase persistence has spread throughout European and African cultures? What qualifications must one have to teach a beginner to drive? Marques made some three point shots and some free throw shots (worth one point each). Marques made a total of 8 shots altogether and scored a total of 12 points. Determine the number of three point shots marques and number the number of free throws he made An element crystallizes in a face-centered cubic lattice and has a density of 1. 456 g/cubic. The edge of its unit cell is 4. 52 x 10-8 cm. What is the mass of a unit cell ?. determine whether the following npn transistor is good, shorted, or open, based on the ohmmeter readings in the illustration. the solid probe leads represent the first reading. the dashed probe leads represent the second reading. What was true about the government's reaction to the Bonus Army? What does the expression "three less than five" mean? A. 3 5 i want the answers please *primary producers in a lake ecosystem store approximately 25,000 kcal/m2/yr of energy in their biomass. which of the following identifies the most likely amount of energy available to a tertiary consumer in this ecosystem? 6. The scatter plot shows the average heights of children ages 2-12 in acertain country. Which line is the best model of the data?Average Height (inches)60504030200ty0fAverage Heightsin Country X4S812Age (years)m16NX Use the information in the table below to answer the question that follows:If an electromagnetic wave traveled through each of the media (materials) above, which medium (material) is most likely a solid?Material 1Material 2Material 3Material 4 Are adjusting journal entries made at the end of the accounting period? Whether a truck comes to a stop by crashing into a haystack or a brick wall, the stopping force isA. greater with the brick wallB. both the sameC. greaterD. stopping time is longer on the carpet. At an FIO2 of 0.30, a pulse oximeter attached to the right index finger of a 6 week-old infant displays an SaO2 of 87% and a pulse of 64/min. A heart monitor reads a simultaneous heart rate of 120/min. Which of the following would be the most appropriate action?A. reposition the pulse oximeterB. increase the FIO2 to 0.40C. ventilate the infant with 100% 02D. suction the infant Where can I watch the Watts family documentary? How do I solve? I dont understand L hospital rule. Are there other methods Which of the following examples is the most likely to be considered an institutional conflict of interest?A senior official serving on a board of a company that donates to the institution. A disco ball has a circumference of 16.558 centimeters, and 448 rhinestones on its surface. Approximately how many rhinestones per square centimeter are on the surface of a disco ball ? true/false. the virginia statute for religious freedom provided the inspiration for the establishment clause in the and informs supreme court decisions on religion. what enzyme checks for errors or proof reads the dna?