Program Development:Concepts and Techniques - CIS52

The information at this site is in draft form and is the property of Priscilla Grocer. The information may not be duplicated or distributed without her permission. ©Copyright 2002

Category Information
Syllabus Introduction to CIS52 - methods, expectations etc.
Syllabus for CIS52
Resources Notes and handouts for CIS52
Chat Room
Board Room
Presentations for CIS52
Notes on advanced COBOL features
Notes on code in VB and/or Oracle etc.
Sample Visual Basic programs for CIS52
Sample COBOL programs for CIS52
Sample PL/SQL(Oracle) programs for CIS52
Work Weekly schedule for CIS52
Programs for CIS52
Test information for CIS52
Back to the Top

Notes and handouts Link to retrieve
BCC lab handout BCC Lab instructions to log in and use software
Non COBOL - see COBOL notes to compare Comments on nonCOBOL flip - specifically VB
Multiple file matches Notes on two file matching
Internal Sorts Notes on top down internal sort
Notes on bubble sort
Links to Y2K information Y2K Information Center
More Y2K
The COBOL Center
Microfocus Y2K
CIO site info on Y2K - lots of links
University Delaware site
Systems Analysis and Design for Programmers Notes on systems
Design notes
File types
Notes on data dictionaries
Decision Table notes
Decision Table examples
CPM Notes
Business systems - notes for discussion Notes on payroll
Notes on accounts receivable
Overview notes - order
Notes on accounts payable
Notes on inventory
General ledger notes
Sample General Ledger set up using MYOB
Normalization - Relational Database Introduction to third normal form
Contribution system notes
Student data system notes
Notes on basic order entry
Payroll data notes
Medical clinic notes
Text book notes
Object-Oriented COBOL Object-Oriented COBOL tutorial and examples
Data Structures Data structures: queue, stack etc.
Another source on COBOL and data structures
Back to the Top

COBOL Notes and handouts Link to retrieve
Flip name (method 1) Name flip notes
COBOL Language Elements Notes on inspect
Language features
Functions
Flip name (other methods)
reference modification
string/unstring
Reference modification notes
Notes on STRING and UNSTRING
Subroutines (external) COPYPRG - Program containin COPY statements
CRSDESC - Data division code being copied
ADDROUT - Procedure division code being copied
COPYCALL - Program containing CALL statement
CALLED - Code being called
Report Generator Notes on report generator Note: There are some typos - will try to get fixed soon!
Sample code for report generator
Back to the Top

Notes and handouts (VB and/or Oracle etc.) Link to retrieve
Non COBOL - see COBOL notes to compare Comments on nonCOBOL flip - specifically VB

Back to the Top

Presentations Link to retrieve
Data manipulation Flip name presentation
    Separate speaker notes to accompany flip name presentation
Notes on creating labels
    Separate speaker notes to accompany create labels
Multi-file processing Two file sequential match with max 1 record per id on each file
    Separate speaker notes to accompany two file sequential match with max 1 record per id on each file
Max 1 on file 1, multiple on file 2
    Separate speaker notes to accompany max 1 on file1, multiple on file 2
Many or none on both files
    Separate speaker notes to accompany many or none on both files
Processing with three files
    Separate speaker notes to accompany processing with three files
Sketch of logic for onemany
    Separate speaker notes to accompany sketch of logic for onemany
Sketch of logic for vertical file processing of multiple files
    Separate speaker notes to accompany sketch of vertical file processing of multiple files
Internal sorts Topdown sort
    Separate speaker notes to accompany topdown sort
Bubble sort
    Separate speaker notes to accompany bubble sort
Screens Screen with multiple lines of detail entry
    Separate speaker notes to accompany screen with multiple lines of detail entry
Order entry assignment Order entry programming assignment
    Separate speaker notes to accompany order entry programming assignment
Date conversion Date Conversion
    Separate speaker notes to accompany date conversion - revised 3/21/01
Date conversion program with sample data notes
Systems Analysis and Design DFD for parts of order system
Examples of systems flowcharts
    Separate speaker notes to accompany examples of systems flowcharts

Back to the Top

Programs to write Link to retrieve
Unless a language
is specified,
you may use your
choice of language.
Name flip assignment
Name flip assignment using functions
Label Assignment
Data for the label assignment

Back to the Top

Test Information Link to retrieve


Send e-mail to Mrs. Grocer:

pgrocer@bristol.mass.edu

Back to the Top
Return to home page
Return to previous page