A file that data is written to is known as a(n)
- a. input file
- b. output file
- c. sequential access file
- d. binary file
The file to which the data is written is known as an output file.
Hence the correct answer is option “B”.
Explanation of Solution
Output file:
- A file where the data are written is called as “output file”. The output file is created on the disk and allows the program to write a data on it.
- The “output file” must be accessed using the file name and must be closed after the usage of the file.
- If the file is not closed properly, it can cause a loss of data. Because, the data that is written to a file is stored in a buffer first.
- After closing a file, the buffer saves the contents into the disk.
Example for output file:
The following program is used to open an output file, writes a name to it and then closes it.
#Function main
def main():
#Open an outfile for writing
outfile=open('my_name.txt','w')
#Write the name into file
outfile.write("Tom cruise")
#Close the file
outfile.close()
#Display statement
print('Data written to my_name.txt')
#Call the main function
main()<SAMPLE-OUTPUT>
Explanation:
The above program is used to open an output file named “my_name.txt”, and writes a name to it and then closes it:
- In “main()” function, open a file “my_name.txt” and write a name "Tom cruise" to the file using “write()” method.
- Close the file using “close()” method. Display the intimation message on the screen.
- Call the “main()” function.
Explanation for the incorrect options:
Input file:
A file from which the data is read is called as input file. When a program gets input from the file, then it is called as input file.
Hence, the option “A” is wrong.
Sequential access file:
In sequential access method, the contents of the file are accessed from the beginning to the end.
Hence, the option “C” is wrong.
Binary file:
Binary file holds data that are not represented in the form of text. The executable programs are stored in the type of binary file. Due to this, the contents present in the binary file cannot be viewed with normal text editors.
Hence, the option “D” is wrong.
Data written to my_name.txt
Screenshot of “my_name.txt” file
Want to see more full solutions like this?
Chapter 10 Solutions
EBK STARTING OUT WITH PROGRAMMING LOGIC
Additional Engineering Textbook Solutions
Introduction To Programming Using Visual Basic (11th Edition)
Starting Out with Java: From Control Structures through Objects (7th Edition) (What's New in Computer Science)
Management Information Systems: Managing The Digital Firm (16th Edition)
SURVEY OF OPERATING SYSTEMS
Modern Database Management
Java How to Program, Early Objects (11th Edition) (Deitel: How to Program)
- Find the error: daily_sales = [0.0, 0,0, 0.0, 0.0, 0.0, 0.0, 0.0] days_of_week = ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'] for i in range(7): daily_sales[i] = float(input('Enter the sales for ' \ + days_of_week[i] + ': ')arrow_forwardFind the error: daily_sales = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0] days_of_week = ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'] for i in range(6): daily_sales[i] = float(input('Enter the sales for ' \ + days_of_week[i] + ': '))arrow_forwardWhat are the steps you will follow in order to check the database and fix any problems with it and normalize it? Give two references with your answer.arrow_forward
- What are the steps you will follow in order to check the database and fix any problems with it? Have in mind that you SHOULD normalize it as well. Consider that the database offline is not allowed since people are connected to it and personal data might be bridged and not secured. Provide three refernces with you answer.arrow_forwardShould software manufacturers should be tolerant of the practice of software piracy in third-world countries to allow these countries an opportunity to move more quickly into the information age? Why or why not?arrow_forwardI would like to know about the features of Advanced Threat Protection (ATP), AMD-V, and domain name space (DNS).arrow_forward
- I need help to resolve the following activityarrow_forwardModern life has been impacted immensely by computers. Computers have penetrated every aspect of oursociety, either for better or for worse. From supermarket scanners calculating our shopping transactionswhile keeping store inventory; robots that handle highly specialized tasks or even simple human tasks,computers do much more than just computing. But where did all this technology come from and whereis it heading? Does the future look promising or should we worry about computers taking over theworld? Or are they just a necessary evil? Provide three references with your answer.arrow_forwardWhat are the steps you will follow in order to check the database and fix any problems with it? Have in mind that you SHOULD normalize it as well. Describe in full, consider the following:• Taking the database offline is not allowed since people are connected to it.• Personal data might be bridged and not secured. Provide three refernces with you answerarrow_forward
- Programming Logic & Design ComprehensiveComputer ScienceISBN:9781337669405Author:FARRELLPublisher:CengageC++ for Engineers and ScientistsComputer ScienceISBN:9781133187844Author:Bronson, Gary J.Publisher:Course Technology PtrSystems ArchitectureComputer ScienceISBN:9781305080195Author:Stephen D. BurdPublisher:Cengage Learning
- Microsoft Visual C#Computer ScienceISBN:9781337102100Author:Joyce, Farrell.Publisher:Cengage Learning,EBK JAVA PROGRAMMINGComputer ScienceISBN:9781337671385Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENTProgramming with Microsoft Visual Basic 2017Computer ScienceISBN:9781337102124Author:Diane ZakPublisher:Cengage Learning