Successfully integrating traditional and object-oriented approaches with Ada 95

被引:0
|
作者
Cross II, James H. [1 ]
Phillips, Thomas M. [1 ]
机构
[1] Auburn Univ, United States
关键词
Ada (programming language) - Computer science - Data structures - Education - Interfaces (computer) - Object oriented programming - Pascal (programming language) - Program compilers - Societies and institutions;
D O I
暂无
中图分类号
学科分类号
摘要
A strategy is mapped out to successfully integrate both traditional and object-oriented approaches to software development in CS1, CS2 and Software Engineering. This report discusses the author's experiences during the transition from Pascal to Ada as the introductory programming language in CSE200-220, Fundamental of Computer Science I-II, and the restructuring of CSE422, Introduction to Software Engineering, to focus on object-oriented design with Ada 95. The experiences reveal that the introduction of data abstraction in CSE200-220 is more difficult than originally anticipated. The difficulties are not with the Ada language, but with the underlying concepts of ADTs.
引用
收藏
页码:19 / 23
相关论文
共 50 条
  • [1] Integrating object-oriented programming and protected objects in Ada 95
    Wellings, AJ
    [J]. ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 2000, 22 (03): : 506 - 539
  • [2] OBJECT-ORIENTED FACILITIES IN ADA-95
    MOORE, DL
    [J]. DR DOBBS JOURNAL, 1995, 20 (10): : 28 - &
  • [3] Object-oriented programming with protected types in Ada 95
    Wellings, A.J.
    Mitchell, S.
    Burns, A.
    [J]. 1996, ISMM, Anaheim, CA, United States (18):
  • [4] An object-oriented programming paradigm based on Ada 95
    Loeper, H
    Khattab, A
    Neubert, P
    El-Gabali, M
    [J]. KUWAIT JOURNAL OF SCIENCE & ENGINEERING, 1998, 25 (02): : 275 - 296
  • [5] Object-oriented programming and protected objects in Ada 95
    Wellings, AJ
    Johnson, B
    Sanden, B
    Kienzle, J
    Wolf, T
    Michell, S
    [J]. RELIABLE SOFTWARE TECHNOLOGIES ADA-EUROPE 2000, 2000, 1845 : 16 - 28
  • [6] New object-oriented programming language - Ada95
    Beijing Univ of Aeronautics and, Astronautics, Beijing, China
    [J]. Beijing Hangkong Hangtian Daxue Xuebao, 1 (7-11):
  • [7] Scientific programming with ADA 95: Object-oriented, parallel, and safe
    Stift, MJ
    [J]. COMPUTERS IN PHYSICS, 1998, 12 (02): : 150 - 158
  • [8] Analysis, design and implementation of an object-oriented framework in Ada95
    Schmitt, D
    [J]. RELIABLE SOFTWARE TECHNOLOGIES ADA-EUROPE 2000, 2000, 1845 : 196 - 210
  • [9] Using object-oriented techniques to develop an Ada 95 Reuse Library
    Yu, Huiming
    [J]. Ada user, 1998, 19 (01): : 43 - 56
  • [10] OBJECT-ORIENTED PROGRAMMING IN ADA
    PAPPAS, TLF
    [J]. COMPUTER, 1992, 25 (07) : 89 - 90