Analysis for the Purpose of Developing Course Material for Instructing Graduate Students in Object Oriented Programming with ADA 95


Book Description

The Department of Computer Science located at the Naval Postgraduate School, Monterey, California recently decided to teach the new version of ADA 95 in their beginning programming class (CS 2972). The problem was two fold: (1) Teaching a newly altered language incorporating features from the old version into the new while retaining forward compatibility and (2) presenting object oriented design and programming features to students who have little or no programming experience. What evolved as the best method was to postpone the introduction of object-oriented design until the latter half of the class Highlights and differences of the languages would be presented during the course of the class with emphasis placed an old features that should be avoided that would make forward compatibility difficult. What resulted was a complete restructuring of the course.




Analysis for the Purpose of Developing Course Material for Instructing Graduate Students in Object Oriented Programming with ADA 95


Book Description

The Department of Computer Science located at the Naval Postgraduate School, Monterey, California recently decided to teach the new version of ADA 95 in their beginning programming class (CS 2972). The problem was two fold: (1) Teaching a newly altered language incorporating features from the old version into the new while retaining forward compatibility and (2) presenting object oriented design and programming features to students who have little or no programming experience. What evolved as the best method was to postpone the introduction of object-oriented design until the latter half of the class Highlights and differences of the languages would be presented during the course of the class with emphasis placed an old features that should be avoided that would make forward compatibility difficult. What resulted was a complete restructuring of the course.




Masters Theses in the Pure and Applied Sciences


Book Description

Masters Theses in the Pure and Applied Sciences was first conceived, published, and disseminated by the Center for Information and Numerical Data Analysis and Synthesis (CINDAS)* at Purdue University in 1957, starting its coverage of theses with the academic year 1955. Beginning with Volume 13, the printing and dis semination phases of the activity were transferred to University Microfilms/Xerox of Ann Arbor, Michigan, with the thought that such an arrangement would be more beneficial to the academic and general scientific and technical community. After five years of this jOint undertaking we had concluded that it was in the interest of all concerned if the printing and distribution of the volumes were handled by an international publishing house to assure improved service and broader dissemination. Hence, starting with Volume 18, Masters Theses in the Pure and Applied Sciences has been disseminated on a worldwide basis by Plenum Publishing Corporation of New York, and in the same year the coverage was broadened to include Canadian universities. All back issues can also be ordered from Plenum. We have reported in Volume 40 (thesis year 1995) a total of 10,746 thesis titles from 19 Canadian and 144 United States universities. We are sure that this broader base for these titles reported will greatly enhance the value of this impor tant annual reference work. While Volume 40 reports theses submitted in 1995, on occasion, certain uni versities do report theses submitted in previous years but not reported at the time.










Programming in Ada 95


Book Description

This is the definitive text and reference for the new ADA 95 standard. It highlights the important changes from the ANSI 83 version: the increased support for object-oriented programming, the introduction of a hierarchical library structure and the inclusion of protected objects.













Object-oriented Design with Ada


Book Description

Dr. Kjell Nielsen's book illustrates how an object-oriented development approach will create superior software systems that are highly modular in design yet will provide a high degree of durability and ease of maintenance. The recurring theme is how to build real-time systems that can be reused by the original developer as well as redevelopers. Included are such topics as object-oriented analysis and design for an air-traffic control system and a robot control system, along with a library of reuseable components and a development-approach summary. The book also covers domain analysis, modules and interfaces, process abstraction, and classes and objects in ADA, as well as several other issues of interest.