Microsoft PowerPoint Test #2 Part B.

Given the outline data below, create and email me a Power Point presentation that meets the following guidelines and includes features asked for.

  1. The presentation must have minimum of five slides
  2. The presentation must be based on the material provided below
  3. One of the slides in the presentation must employ a two column format
  4. Must employ an arrow and textbox to emphasize something in the presentation
  5. Use a formatted design to make the presentation look appealing

Data for the PowerPoint Presentation is presented below:

Chapter 10: Control Break Processing

I. Chapter Objectives

A. Distinguish between Detail Reports, Exception Reports, and

Summary Reports.

B. Define the term control field as it relates to control break

processing.

C. Describe the steps involved in single-level and

multiple-level control break programs.

II. An introduction to control break processing

A. Types of reports: A systems overview

1) Three categories of printed reports include:

a) Detail or transaction reports contain specific information

for each input record read

b) Exception reports list individual records that meet (or fail

to meet) certain criteria

c) Summary reports produce summaries or totals that provide a

more comprehensive view for the user

B. An example of a control break procedure

1) A control field is a key field used to indicate when totals

are to print

2) All input records must be in sequence by the control field

3) Records are read and accumulated until the value of the

control field changes

4) A change in the control field "forces" the printing of the

previous control field totals

5) Totals are reset to zero and processing continues

III. Program requirements for control break processing

A. A single-level control break

1) A single-level control break program contains one control

field which triggers the printing of totals

2) Steps involved in a single-level control break program

a) Read the initial record and initialize a hold area (defined

in WORKING-STORAGE) with the contents of the first record's

control field. This is done in the main module after the

initial read or in an initialization routine

b) Processing of input records depends on whether the control

field of each input record is the same as the hold area

c) As long as the control field is equal to the hold area, the

detail routine for each input record is executed

d) When the value of the control field in an input record is

not the same as the hold area, a control break has occured

and group processing should be performed in a control break

module

e) When a control-break occurs:

1: Print a total line for th control group just processed

2: Reinitialize the control total field to zero

3: Reinitialize the hold field with the value of the new

control field

4: Return to the module that caused the control break and

process the current record

3) Processing of the last control totals occurs when the end of

the input file has been reached. The last control break

must be forced when and end-of-file condition is reached

B. Refinements to improve the quality of a control break report

1) Print a summary line that contains a final total

a) You may accumulate the contents of each input record during

processing

b) You might accumulate a final total in the control break

module be adding the control total to the final total prior

to reinitializing the control total

2) Start a new page after each control break for clarity and

ease of distribution

3) Sequence check or sort the input records to be certain that

the data is in the correct order

4) Perform the control break module from the main module after

the end of the input file has been reached rather than

coding a separate module

IV. Multiple-level control breaks

A. Procedures involved

1) There is a control field for each level control break. Each

control field will require its own hold area in

WORKING-STORAGE to enable the program to compare and

determine when control breaks occur

2) Input records must be in sequence by control fields from

major-level control fields to minor-level control fields

3) Detail printing may or may not be required. Instead totals

may be accumulated until a change in the control field

occurs and control totals are printed

4) A change in the major-level control field will "force" a

minor level break as well as a major level break

5) A program may contain as many control fields as are

necessary