Presentation is loading. Please wait.

Presentation is loading. Please wait.

Computer Science: A Structured Programming Approach Using C1 13-3 Converting File Type A rather common but somewhat trivial problem is to convert a text.

Similar presentations


Presentation on theme: "Computer Science: A Structured Programming Approach Using C1 13-3 Converting File Type A rather common but somewhat trivial problem is to convert a text."— Presentation transcript:

1 Computer Science: A Structured Programming Approach Using C1 13-3 Converting File Type A rather common but somewhat trivial problem is to convert a text file to a binary file and vice versa. C has no standard functions for these tasks. We must write a program to make the conversion. We describe the file conversion logic in this section. Creating a Binary File from a Text File Creating a Text File from a Binary File Topics discussed in this section:

2 Computer Science: A Structured Programming Approach Using C2 FIGURE 13-14 Create Binary File Structure Chart

3 Computer Science: A Structured Programming Approach Using C3 PROGRAM 13-5Text to Binary Student File

4 Computer Science: A Structured Programming Approach Using C4 PROGRAM 13-5Text to Binary Student File

5 Computer Science: A Structured Programming Approach Using C5 PROGRAM 13-5Text to Binary Student File

6 Computer Science: A Structured Programming Approach Using C6 PROGRAM 13-5Text to Binary Student File

7 Computer Science: A Structured Programming Approach Using C7 PROGRAM 13-5Text to Binary Student File

8 Computer Science: A Structured Programming Approach Using C8 PROGRAM 13-5Text to Binary Student File

9 Computer Science: A Structured Programming Approach Using C9 FIGURE 13-15 Design for Print Student Data

10 Computer Science: A Structured Programming Approach Using C10 PROGRAM 13-6Print Student Data

11 Computer Science: A Structured Programming Approach Using C11 PROGRAM 13-6Print Student Data

12 Computer Science: A Structured Programming Approach Using C12 PROGRAM 13-6Print Student Data

13 Computer Science: A Structured Programming Approach Using C13 PROGRAM 13-6Print Student Data

14 Computer Science: A Structured Programming Approach Using C14 PROGRAM 13-6Print Student Data

15 Computer Science: A Structured Programming Approach Using C15 PROGRAM 13-6Print Student Data

16 Computer Science: A Structured Programming Approach Using C16 PROGRAM 13-6Print Student Data

17 Computer Science: A Structured Programming Approach Using C17 PROGRAM 13-6Print Student Data

18 Computer Science: A Structured Programming Approach Using C18 13-4 File Program Examples This section contains two common file applications. The first uses the file positioning functions to randomly process the data in a file. The second merges two files. Random File Processing Merge Files Topics discussed in this section:

19 Computer Science: A Structured Programming Approach Using C19 PROGRAM 13-7Random File Application

20 Computer Science: A Structured Programming Approach Using C20 PROGRAM 13-7Random File Application

21 Computer Science: A Structured Programming Approach Using C21 PROGRAM 13-8Random File: Build File

22 Computer Science: A Structured Programming Approach Using C22 PROGRAM 13-8Random File: Build File

23 Computer Science: A Structured Programming Approach Using C23 PROGRAM 13-9Random File: Sequential Print

24 Computer Science: A Structured Programming Approach Using C24 PROGRAM 13-9Random File: Sequential Print

25 Computer Science: A Structured Programming Approach Using C25 PROGRAM 13-10Random File: Random Print

26 Computer Science: A Structured Programming Approach Using C26 PROGRAM 13-10Random File: Random Print

27 Computer Science: A Structured Programming Approach Using C27 FIGURE 13-16 File Merge Concept

28 Computer Science: A Structured Programming Approach Using C28 ALGORITHM 13-1Pseudocode for Merging Two Files

29 Computer Science: A Structured Programming Approach Using C29 PROGRAM 13-11Merge Two Files

30 Computer Science: A Structured Programming Approach Using C30 PROGRAM 13-11Merge Two Files

31 Computer Science: A Structured Programming Approach Using C31 PROGRAM 13-11Merge Two Files

32 Computer Science: A Structured Programming Approach Using C32 PROGRAM 13-11Merge Two Files

33 Computer Science: A Structured Programming Approach Using C33 13-5 Software Engineering Any file environment requires some means of keeping the file current. The function that keeps files current is known as. To complete our discussion of files, we discuss some of the software engineering design considerations for file updating. Any file environment requires some means of keeping the file current. The function that keeps files current is known as updating. To complete our discussion of files, we discuss some of the software engineering design considerations for file updating. Update Files Sequential File Update The Update Program Design Update Errors Update Structure Chart and Logic Topics discussed in this section:

34 Computer Science: A Structured Programming Approach Using C34 FIGURE 13-17 Sequential File Update Environment

35 Computer Science: A Structured Programming Approach Using C35 FIGURE 13-18 File Updating Example

36 Computer Science: A Structured Programming Approach Using C36 FIGURE 13-19 Update Structure Chart

37 Computer Science: A Structured Programming Approach Using C37 ALGORITHM 13-2Pseudocode for File Update


Download ppt "Computer Science: A Structured Programming Approach Using C1 13-3 Converting File Type A rather common but somewhat trivial problem is to convert a text."

Similar presentations


Ads by Google