W e l c o m e    t o    [ www.mauspfeil.net ] Datum: 19.03.2010, 12:46 Uhr

Dictionary of Meaning


<<Back
Please select a letter:
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | 0-9
Search:
Shopping-Bestseller-Search:    
 Click here for Shopping

Google

Module (programming)

*** Shopping-Tip: Module (programming)

In computing, a '''module''' is a software entity that groups a set of (typically Cohesion cohesive) subprograms and data structures. Modules promote encapsulation (i.e. information hiding) through a separation between the interface and the implementation. The module interface expresses the elements that are provided and required by the module. The elements defined in the interface are visible to other modules. The implementation contains the working code that corresponds to the elements declared in the interface. Modules are units that can be compiled separately. This makes them reusable and allows multiple actors to work on different modules simultaneously. Differences between Class (computer science) classes and modules are the following: *Classes can be instantiated to create Object (computer science) objects, *Classes can Inheritance (object-oriented programming) inherit behavior and data from another class, *Polymorphism (computer science) Polymorphism allows relationships between class instances to change at run-time, while relations between modules are static. Similarities between Class (computer science) classes and modules are the following: *Both can be used to hide abstraction from public view. *Both can form a hierarchy of modules/classes. Languages that explicitly support the module concept include Ada programming language Ada, D programming language D, F programming language F, Fortran Fortran, Haskell programming language Haskell, ML programming language ML, Modula-2, and Python programming language Python.

Module Interconnection Languages (MILs)
'''Module Interconnection Languages''' ('''MILs''') provide formal grammar constructs for deciding the various module interconnection specifications required to assemble a complete software system. MILs enable the separation between programming-in-the-small and programming-in-the-large. Coding a module represents programming in the small, while assembling a system with the help of a MIL represents programming in the large. An example of MIL is MIL-75.

External links
{{Wikibookschapter | book = Ada Programming | chapter = Packages | name = Modules }}
- Environment Modules Category:Code library de:Modul (Software) fr:Module (programmation) zh:軟體模塊

*** Shopping-Tip: Module (programming)
   
SHOPPING-TIPPS
- Bestseller
- Books
- Computer
- Computerequipment
- DVD (Topfilms)
- Photo & Elektronics
- Household/Kitchen
- Music
- Software (Bestseller)
- Video
- Videogames
- All Categories


Search:
In Partnerschaft mit Amazon.de


 


[The article Module (programming) is based on the the dictionary Wikipedia, the free encyklopedia. There you will find a list of all editors and the possibility to edit the original text of the article Module (programming).
The texts from Wikipedia and this site follow the GNU Free Documentation License.]

<<back | Home | Impressum | To the Start of this page
Web-Tipps: www.nomen-online.de
Jobmarkt Deutschland
Reisen online buchen |