[Solved]Lab 15 Binary Io Objectives Learn Binary File O Reading Writing Threads Description Write Q37172370

I don’t really good at this please help me! ) I’ll thumbs up foru
Lab 15: Binary IO Objectives: Learn about binary file I/O reading, writing and threads Description: Write a program, BytePe1.java, that reads a binary file ClassList.dat, calculating the grades and prints the results. The file layout is as follows: Binary data file contains: Data item Student Name Student number Grade in class 1 Grade in class 2 Grade in class 3 Grade in class 4 Data type UTF integer double double double double Requirements: Read the binary data file not knowing how many records are in the file. Compute the average of grades, and print the average as the last column of the data read There are three examples shown. However, the data file contains more data than shown Do not program for only three people. The program must handle all the data, and terminate without errors Use the printf method for formatting. Make sure your headings, and column output matches exactly. Blank spacing between columns does not have to match exactly Partial sample of the output: ID Gradel Grade2 Grade3 Grade4 193038393 93.2 94.3 89.0 96.5 394720953 89.5 92.777.8 96.5 Name Kathryn Morris John Finn Jeremy Ratchford 252648093 75.688.5 67.0 98.3 Avg 93.3 89.1 82.4 Show transcribed image text Lab 15: Binary IO Objectives: Learn about binary file I/O reading, writing and threads Description: Write a program, BytePe1.java, that reads a binary file ClassList.dat, calculating the grades and prints the results. The file layout is as follows: Binary data file contains: Data item Student Name Student number Grade in class 1 Grade in class 2 Grade in class 3 Grade in class 4 Data type UTF integer double double double double Requirements: Read the binary data file not knowing how many records are in the file. Compute the average of grades, and print the average as the last column of the data read There are three examples shown. However, the data file contains more data than shown Do not program for only three people. The program must handle all the data, and terminate without errors Use the printf method for formatting. Make sure your headings, and column output matches exactly. Blank spacing between columns does not have to match exactly Partial sample of the output: ID Gradel Grade2 Grade3 Grade4 193038393 93.2 94.3 89.0 96.5 394720953 89.5 92.777.8 96.5 Name Kathryn Morris John Finn Jeremy Ratchford 252648093 75.688.5 67.0 98.3 Avg 93.3 89.1 82.4
Expert Answer
Answer to Lab 15: Binary IO Objectives: Learn about binary file I/O reading, writing and threads Description: Write a program, Byt… . . .
OR

