From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,949cde0d2989aae8 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-07-16 17:29:38 PST Path: archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!howland.erols.net!news-out.worldnet.att.net.MISMATCH!wn3feed!worldnet.att.net!135.173.83.71!wnfilter1!worldnet-localpost!bgtnsc04-news.ops.worldnet.att.net.POSTED!not-for-mail Message-ID: <3B53878C.4F2F7CAA@worldnet.att.net> From: James Rogers X-Mailer: Mozilla 4.76 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: has anyone ever used this book? References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Tue, 17 Jul 2001 00:29:38 GMT NNTP-Posting-Host: 12.86.33.24 X-Complaints-To: abuse@worldnet.att.net X-Trace: bgtnsc04-news.ops.worldnet.att.net 995329778 12.86.33.24 (Tue, 17 Jul 2001 00:29:38 GMT) NNTP-Posting-Date: Tue, 17 Jul 2001 00:29:38 GMT Organization: AT&T Worldnet Xref: archiver1.google.com comp.lang.ada:10038 Date: 2001-07-17T00:29:38+00:00 List-Id: This textbook is by Feldman and Koffman. I will quote from the homework assignment these people are attempting: "Modify the bank account program given in Chapter 10, Programming Project 6. By analogy with Programs 11.11 through 11.17, develop an ADT for a bank transaction, a child package for input/output, and a data base package to store transaction records. Use the dates packages (Programs 11.3 through 11.5) and the currency packages (Programs 11.5 through 11.10) to represent the transaction date and amount respectively." This problem is at the end of the chapter on Abstract Data Types. Clearly the purpose of this program is to both create new, and use existing ADTs to build a working program. There are two very good reasons to deal with all these ADTs. First, that is the focus of the entire chapter. You need to practice using the principles explained in the chapter. Second, that this is what your professor requires. The existing ADTs referenced in the problem statement include some very clear examples of ADTs. It is now time for you and your colleagues to demonstrate that you understand to subject matter of the chapter. I know the textbook comes with a CD containing all the examples. This means that you need only copy the appropriate files from the CD, add a few new packages, and you are done. This is neither a difficult nor unreasonable assignment. Jim Rogers Colorado Springs, Colorado USA Beau wrote: > > Ada 95 Problem Solving and Program Design? I am using it in class and we > are in ch 11. We have for a problem number 6. and I cannot understand for > the life of me why we would need to construct an ADT for the bank account > AND use the currency and Dates ADT packages. I am just asking for an > explanation respectively. thanks. > -- > ~Beau~ > beau@hiwaay.net