[Search for users]
[Overall Top Noters]
[List of all Conferences]
[Download this site]
Title: | Europe-Swas-Artificial-Intelligence |
|
Moderator: | HERON::BUCHANAN |
|
Created: | Fri Jun 03 1988 |
Last Modified: | Thu Aug 04 1994 |
Last Successful Update: | Fri Jun 06 1997 |
Number of topics: | 442 |
Total number of notes: | 1429 |
257.0. "Trellis training in Galway, Ireland" by HERON::ROACH (TANSTAAFL !) Mon Dec 10 1990 12:04
I N T E R O F F I C E M E M O R A N D U M
Date: 07-Dec-1990 10:52am CET
From: JIMMY WALSH @GAO
WALSH.JIMMY AT GAOV08A1 AT GAOV08 AT GAO
Dept: IE INTEGRATION TECHNOLOGY
Tel No: 822-2977
TO: See Below
Subject: Trellis course.
As part of our 'Generic Workstation Controller' project here in
GAO, we have organized a Trellis Training course for our developers.
The course is scheduled to run in the GAO training department,
on February 11th, duration 5 days. We are now is a position to offer
available slots on this course to interested parties. So, we are
currently looking for a basic list of people who may be interested in
attending. There is no commitment at this stage. The detailed
breakdown of the course is appended to this message. The course is
mainly intended for programmers and software engineers who wish to
pursue the object oriented paradigm of programming using Trellis (DEC
oo programming language).
Since the practical side of the course requires a Workstation, the
availability of Workstations in the limiting factor in the number of
student slots available. Currently, only 8 student slots are available.
There is a possibility that this could be increased, but, students would
have to make special arrangements and make their H/W available to
our training department at least four weeks in advance of this course.
The total cost of this course will be evenly distributed across all
attending parties. Allow $500 to $800 per head. Please reply with your
cost centre # and manager name, I will forward this info to training.
Regards,
Jimmy Walsh.
DEC Trellis Object System and Object-Oriented Programming
---------------------------------------------------------
Course Description
------------------
The DEC Trellis Object System is one of Digital's first products for the
object-oriented programming market. It includes an object-oriented language
and application development environment. This course provides an introduction
to the DEC Trellis Object System. It is a survey of the various capabilities
and features of DEC Trellis, and will also include a brief introduction to
object-oriented design and programming concepts.
The course includes lectures describing the various concepts, and labs to
allow the students to have hands-on experience with the DEC Trellis language
and development environment.
Target Audience
---------------
This course is intended for software engineers who would like to learn how to
build an application in the DEC Trellis Object System.
Prerequisites
-------------
Students taking this course should have in-depth experience with at least one
high-level programming language, such as C or Pascal. Familiarity with the
DECwindows user environment is recommended.
Course Topics
-------------
1. Motivation for Object-Oriented Programming
- Complexity of Software and its Consequences
- Ways to Cope with Software Complexity
2. Introduction to the Object Model
- What is Object-Oriented Design and Programming?
- Objects and Classes
- Methods and Message Passing
- Inheritance and Subclasses
- Polymorphism
- Visibility
- Advantages of Using the Object Model
3. Object-Oriented Design Issues
- Abstraction, Encapsulation, Modularity
- Multiple Inheritance
- Uses of Inheritance Hierarchies
- Code Reuse
- Is the Object Model a Panacea?
4. Overview of DEC Trellis
- Product Features
- Mapping the Object Model to DEC Trellis
5. Defining Type Modules
- Type Modules
- Specification vs. Implementation
- Components
- Operations
- Fixed names
6. Control Structures
- Local Variable Declarations
- RETURN expression
- IF-THEN-ELSE
- LOOP expression
- CASE expression
- TYPE_CASE expression
- Iterators
7. Browsing Trellis Code
- Trellis startup
- Development Environment Tools for Browsing
8. Writing and Compiling Trellis Code
- Development Environment Tools for Code Development
- DCL Interface for Compiling Code
9. Running and Debugging Trellis Code
- Development Environment Tools for Code Running and Debugging
- Strategies for Successful Debugging
10. Types and Inheritance
- Subtyping Compatibility Rules
- Type Generators
- Union Types
11. Trellis Type Library
- Basic Types
- Auxiliary Types
- Collection and Sequence Types
- Set and Table Types
- Input/Output Types
12. Exception Handling
*****************************************
Additional course topics that will be included in the course eventually but will
probably not be covered in the pilot :
13. SQL Interface to Rdb/VMS
14. Callin/Callout Interface
15. Application Generation Facility
*****************************************
T.R | Title | User | Personal Name | Date | Lines
|
---|