Show simple item record

dc.contributor.advisorGaitros, David A.
dc.contributor.authorGomez, Thomas C.
dc.dateSeptember, 1994
dc.date.accessioned2013-04-26T19:00:09Z
dc.date.available2013-04-26T19:00:09Z
dc.date.issued1994-09
dc.identifier.urihttp://hdl.handle.net/10945/30940
dc.description.abstractThis thesis addresses the issue of the continued instruction of structured programming in general and Ada in particular as the first programming language at the Naval Postgraduate School. The catch-22 of industry's dedication to C++ and the Department of Defenses support of Ada makes the choice of the proper language at a military graduate school difficult The change to the present curriculum provides an opportunity to collect valuable data upon which to base this decision. The approach was to identify the relative strengths and weaknesses of Ada and C++ as they pertain to first quarter non-computer science undergraduates and meeting the needs of Department of Defense Directives. Additionally, a set of programming projects to be solved by students in both language was generated. Analysis of the students' work will provide another set of data points to make an informed decision. Based on its reliability, standardization and its Department of Defense support, we conclude that Ada9X offers significant advantages over C++ and should be selected as the first programming language. Ada9X offers both the object oriented paradigm and is in line with the Department of Defense's commitment to Ada for non-COTS applications.en_US
dc.description.urihttp://archive.org/details/themeritsofconti1094530940
dc.format.extent39 p.;28 cm.en_US
dc.language.isoen_US
dc.publisherMonterey, California. Naval Postgraduate Schoolen_US
dc.rightsThis publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. As such, it is in the public domain, and under the provisions of Title 17, United States Code, Section 105, may not be copyrighted.en_US
dc.titleThe merits of the continued instruction of Ada as a first language at the Naval Postgraduate Schoolen_US
dc.typeThesisen_US
dc.contributor.secondreaderNA
dc.contributor.corporateNA
dc.contributor.departmentComputer Science
dc.subject.authorNAen_US
dc.description.funderNAen_US
dc.description.recognitionNAen_US
dc.description.serviceU.S. Navy (U.S.N.) author.en_US
etd.thesisdegree.nameM.S. in Computer Scienceen_US
etd.thesisdegree.levelMastersen_US
etd.thesisdegree.disciplineComputer Scienceen_US
etd.thesisdegree.grantorNaval Postgraduate Schoolen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record