Search

Filter

  • Advanced Filters:

  • to
  • Specific Data Sources:

    All Edit

    Select All  |  Select None

Reset filters

Tutorial SF1: Introduction to Ada The George Washington University USA Mfeldman@GWU.Edu Michael B. Feldman Abstract Level “ Beginner, but attendees should have some experience with a high-level programming language. This tutorial is designed for those who have some familiarity with a programming language, but who are new to Ada. In the morning, we will discuss the basics of programming in Ada, including types, packages, syntax rules, and other Ada programming constructs. In the afternoon, we will cover Ada's object-oriented programming and concurrent-programming features. Many examples will be shown; freely downloadable Ada programming environments and tools will be demonstrated. Categories & Subject Descriptors: D.2 Software Engineering, D.3 Programming Languages General Terms: Algorithms, Design, Documentation, Languages, Measurement, Performance, Reliability, Security, Standardization, Verification. Bio Michael B. Feldman received the B.S.E. degree in Electrical Engineering from Princeton University, and the M.S. and Ph.D. degrees in Computer and Information Sciences from the University of Pennsylvania. In 1975, Dr. Feldman joined the Computer Science faculty at The George Washington University, from which he retired in 2007 as Professor Emeritus. He now resides in Portland, Oregon. While at GW, he taught a large number of different courses, from freshman to doctoral level. For many years he was responsible for the CS majors-oriented introductory programming course, and the undergraduate data structures and real-time systems courses. He received the Computer Science Professor of the Year Award in 2002, 2003, and 2006, and the University's Oscar and Shoshana Trachtenberg Teaching Prize in 2003. From 1999 to 2005, he served as chairman of the Computer Science Curriculum Committee. Dr. Feldman is an experienced teacher of Ada and Java and other computer programming languages: his University courses have been well received and his tutorials and short courses have had a number of government and industry clients. He is the author of "Ada 95: Problem Solving and Program Design," and "Software Construction and Data Structures with Ada 95," which have been among the best-selling texts of their kind. The latter book's Ada 83 edition, published in 1985, was the first Adarelated text specifically targeted to undergraduate courses. Dr. Feldman also wrote "Ada 95 in Context" -- the Ada chapter in Macmillan's "Handbook of Programming Languages" -- as well as the Software Engineering Institute Curriculum Module CM-25, "Language and System Support for Concurrent Programming," and "Inspiring Our Undergraduate Students' Aspirations," published in the quarterly of the ACM Special Interest Group on Computer Science Education. Dr. Feldman is Chair of the Education Working Group of ACM SIGAda, the Special Interest Group on Ada. He is also the editor of "Who's Using Ada?", a web-based catalog of fielded projects that have used Ada as their programming language. Copyright is held by the author/owner(s). SIGAda ™08, October 26 “30, 2008, Portland, Oregon, USA. ACM 978-1-60558-274-0/08/10.

Page 1 of 1

Page 1 of 1

Toggle back to continuous viewing mode

/lp/association-for-computing-machinery/sf1-introduction-to-ada-5GI0PMw7JA
Welcome to DeepDyve! Rent Premier Research Articles and Save Up to 90%

Learn more

Free Article

Bookmark

SF1: introduction to ada

Feldman, Michael B.
ACM SIGAda Ada Letters , Volume 28 (3)
Association for Computing MachineryDec 1, 2008

More Info

  • Publisher Association for Computing Machinery
  • Copyright The ACM Portal is published by the Association for Computing Machinery. Copyright © 2010 ACM, Inc.
  • ISSN 1094-3641
  • D.O.I. 10.1145/1454497.1454476
  • Publisher site Get PDF  

More Like This Article

View All dataSource[]=actageo&dataSource[]=aspet&dataSource[]=aaos&dataSource[]=aacc&dataSource[]=aacr&dataSource[]=aea&dataSource[]=aip&dataSource[]=ajnr&dataSource[]=ams&dataSource[]=aps_physical&dataSource[]=appi_book&dataSource[]=appi_journal&dataSource[]=apha&dataSource[]=asip&dataSource[]=asm&dataSource[]=asn&dataSource[]=aspb&dataSource[]=avs&dataSource[]=annual_reviews&dataSource[]=arxiv&dataSource[]=acm&dataSource[]=berghahn&dataSource[]=cabi&dataSource[]=clinical_trials&dataSource[]=dailymed&dataSource[]=degruyter&dataSource[]=du_press&dataSource[]=esa&dataSource[]=eu_press&dataSource[]=elsevier&dataSource[]=emerald&dataSource[]=ejtr&dataSource[]=emea&dataSource[]=epo&dataSource[]=faseb&dataSource[]=gsa&dataSource[]=health_affairs&dataSource[]=hindawi&dataSource[]=imanager&dataSource[]=imedpub&dataSource[]=informa_healthcare&dataSource[]=informs&dataSource[]=iop&dataSource[]=iucr&dataSource[]=iospress&dataSource[]=jbjs&dataSource[]=leftcoast&dataSource[]=lu_press&dataSource[]=mesharpe&dataSource[]=mary_ann_liebert&dataSource[]=medline&dataSource[]=mit_press&dataSource[]=nature&dataSource[]=oxford&dataSource[]=pier_professional&dataSource[]=pnas&dataSource[]=portlandpress&dataSource[]=psyc_articles&dataSource[]=psyc_books&dataSource[]=psyc_critiques&dataSource[]=plos_journal&dataSource[]=pubmed_central&dataSource[]=rsna&dataSource[]=rockefeller&dataSource[]=rcn&dataSource[]=ria&dataSource[]=rsc&dataSource[]=sage&dataSource[]=spie&dataSource[]=springer_journal&dataSource[]=springer&dataSource[]=taylor_francis&dataSource[]=aps&dataSource[]=the_scientist&dataSource[]=uc_press&dataSource[]=uspto_abstract&dataSource[]=wiley&dataSource[]=pct

Browse: Subject Areas | Journals | Publishers

Sign Up for a DeepDyve Account

Bookmark an Article

To bookmark an article, please log in first, or sign up for a DeepDyve account if you don't already have one.

OK

Subscribe to Journal Email Alerts

To subscribe to email alerts, please log in first, or sign up for a DeepDyve account if you don't already have one.

OK

Thank you for renting with DeepDyve

Your PayPal account has been charged $2.99. You now have access to the full text of this article. A rental receipt has also been sent to your email address.

Your credit card has been charged $2.99. You now have access to the full text of this article. A rental receipt has also been sent to your email address.

OK

New! You can now keep track of new articles from ACM SIGAda Ada Letters on your personalized homepage! Learn more

PDF Download — Not Available

Thanks for your interest in purchasing the PDF. Your request has been noted and we will work with our publisher partner to discuss enabling this feature.

In the meantime, you can get the PDF by visiting the publisher site.

Thank you for purchasing with DeepDyve

Your PayPal account has been charged $.

Your credit card has been charged $.

You can now download this article. A purchase receipt has also been sent to your email address.

Download This Article or I'm done with my download

Print Page — Not Available

Thanks for your interest in printing individual pages. Your request has been noted and we will work with our publisher partner to discuss enabling this feature.

In the meantime, you can get the PDF by visiting the publisher site.

Thank you for printing with DeepDyve

Your PayPal account has been charged $0.

Your credit card has been charged $0.

You can now print this article. A purchase receipt has also been sent to your email address.

Print the Selected Pages or I'm done with my printing

Please refresh to generate a new download link

Your article download link has expired. Please refresh this page to obtain a new download link and try again.

Follow a Journal

To get new article updates from a journal on your personalized homepage, please log in first, or sign up for a DeepDyve account if you don't already have one.

OK