Modularisierung und Modulare Programmierung

Slides:



Advertisements
Ähnliche Präsentationen
Mobile Endgeräte (MG).
Advertisements

Steigerung der Wertschöpfung Unternehmergespräche 15./16. Mai 2006 Carlo von Ah.
Wir führen Ihr Produkt in die Serie Von der Theorie zur Praxis Vom Design zum Produkt Wir bei Ihnen Wir helfen wenn es brennt Unsere andere Seite.
Erzeugen von Karten, Layern und Legenden
2. Kommunikation und Synchronisation von Prozessen 2
Chip-Herstellung Fabrikation einer CPU.
Herzlich Willkommen! Betriebliches Gesundheitsmanagement –
Mobil und vernetzt1 VERNETZUNG 4.0 Stefan R. Müller Suchmaschine Blinde Kuh Kinderseitenlandschaft – mobil und vernetzt – das zukunftsweisende Potential.
Seminar Softwareproduktlinien Domänenspezifische Sprachen Sascha Draffehn von.
OpenSource – Freie Software Und die Frage, wie freie Software genutzt wird.
Microsoft Azure Die Cloud-Plattform für moderne Unternehmen ModernBiz 1 Kleine und mittlere Unternehmen (KMU) wünschen sich die Möglichkeit und Flexibilität,
SE: Systementwurf, © Till Hänisch 2003 Systemarchitektur nach Sommerville, Software Engineering, Addison Wesley.
1 Das Dilemma des Architekten Ziel: ein gut designtes System, welches mit zukünftigen Anforderungen umgehen kann, ohne dass es zu Einschränkungen in der.
Modulare Einlagerung Modulare Einlagerung.
Das Entwurfsmuster Model-View-Controller
Modulfest am International Departement in Karlsruhe
Praktische Informatik 1
Marsroboter fernsteuern
Marktwirtschaft vs Planwirtschaft
Worum geht’s überhaupt?
Basiswissen Web-Business
Motivation Gegenüberstellung bei der Messung von Wanddicken im Bauteil
Eine Präsentation von Sandro Schluep und Leon Wink.
Marsroboter Fernsteuern - Ein Projekt am DLR Modulphase 2010
Der Kolbendruck.
Marsroboter fernsteuern - Ein Projekt am DLR
horizontaler Prototyp
Eldar Dedic HA061 bbw - Hochschule
Bild von Mikrocontroller
Netzwerke.
Gesamtgesellschaftlich gesehen werden wir … weniger … älter … bunter
Programmieren in C Module und Bibliotheken
Component Manufacture Steyr (CMS)
Nutzt unsere Produkte, weil …
Präsentationstitel Berufsbild KonstrukteurIn bei Siemens Transportation Systems GmbH & Co KG Wolfgang Schopf / TS MT SE Vie 3A.
Herstellen von Platinen
Unterwegs im Internet.
Mag. (FH) Patrick Fritz Methode FMEA erstellt von
ISO 9001: = Einleitung 1 = Anwendungsbereich
“Das ISO / OSI - Referenzmodell“
Lesen Sie alles darüber Microsoft SharePoint-News
Lesen Sie alles zu Microsoft SharePoint-News
Digitalisierung erfolgreich umsetzen
X-NetMES – MES mit SAP-ERP
Elektronische Post BBBaden.
5S – Zahlenspiel Dr.-Ing. Ralf Gerke-Cantow
Big Data Anwendungen ... selbst gedacht.
Lean Thinking – Die Lean Denkweise
Arten von Kontrollstrukturen
Kommunikationsträger und –mittel des Direct Marketing
Allgemeiner Wettbewerbsdruck
Modern PC - Textbausteine
WISO
DESIGN THINKING.
Banken und Finanzmärkte
Übersicht und Benutzung von Sphinx
Mehr Kundennutzen durch IT
Bugtracker Tool.
Organisationsfähigkeit Ausgewählte Folien für Lehreinheit C2
05. Produkte und Dienstleistungen
Continuous Integration (Kontinuierliche Integration)
Ein Wandel in der Unternehmenskultur
DevOps Michael Minh Pham.
Vertragsarten im agilen Umfeld
Modularisierung
Objektorientierte Programmierung
Informatik Softwareentwicklung – 4.3 Entwurfsmuster
Area of Specialization
Interkulturelle Kunst im Alltag
„IST MODULARES BAUEN DIE LÖSUNG FÜR DIE ZUKUNFT?“
 Präsentation transkript:

Modularisierung und Modulare Programmierung Igor Morozov 642957

Was bedeutet Modulare Programmierung Modulare Programmierung ist eine besondere Art und Weise des Programmierens.Besonders dabei ist dass Computerprogramme systematisch in logische Teilblöcke aufgespalten werden. Diese Teilblocke nennt man MODULE. Igor Morozov 642957

Was sind das genauer für Module Modul ist ein unabhangiges Teilblock dessen COD abgetrennt ist vom Code der anderen Module Module sind oft hiiearschisch verbunden Igor Morozov 642957

Wie wird das Prinzip der Modularen Programmierung angewandt Bei der Softwareentwicklung gibt es 2 arten der modularen Programmierung 1)von oben nach unten Und 2)von unten nach oben Head Modul 1)Die unteren Module sind oft künstlich;weil man nicht weiss was genau dort sein wird 2) Headmodul erst am SCHLUSS

Wozu braucht man Modulare Programmierung? Fehler schnell entdecken Programm übersichtlicher und „leserlicher“ zu machen Zeit und Kosten der Programmentwicklung reduzieren Module können einzeln geplant, programmiert und getestet werden. Universelle Module müssen nur einmal programmiert und können wiederverwendet werden.

Modularisierung im Leben Der Begriff Modularisierung bezeichnet die Zerlegung eines Produkts, einer Dienstleistung oder einer Anwendung in einzelne Bauteile (= Module), die über vorgesehene Strukturen verknüpft werden und über einheitliche Schnittstellen interagieren können. 

Wo wird es angewandt? Modularität in der allgemeinen Entwicklung (z.B. im Anlagenbau, Produktentwicklung, Softwarearchitektur, Unternehmensorganisation etc.)  Modularisierung der Produktion z.B. durch individualisierte Massenfertigung z.B. in Automobilbau, Computer-Fertigung, Kleidung etc.) 

Vorteile der Modularisierung im Betrieb Modularisierung senkt den bürokratischen Aufwand (Unternehnemsorganisation) Modularisierung steigert Effizienz und Effektivität z.B. im Bereich des Engineering. Durch Bauteile, die innerhalb von Produktsortimenten variabel einsetzbar sind, können Material-, Kommunikations-, Koordinations- und Herstellkosten gesenkt werden (viele gleiche Bauteile führen zu Standardisierung), wodurch die Produktivität gesteigert wird.  Komplexität reduktion Schnelligkeit von Prozessen Zuverlässigkeit und Reparierbarkeit Überschaubarkeit

Beispiel

Quellen https://app.designpilot.io/tool-100-modularisierung http://открытыйурок.рф/статьи/311526/ https://www.tcw.de/beratungsleistungen/innovationsmanagement/ modularisierung-von-produkten-und-produktprogrammen-709