Logo
Unionpedia
Kommunikation
Jetzt bei Google Play
Neu! Laden Sie Unionpedia auf Ihrem Android™-Gerät herunter!
Frei
Schneller Zugriff als Browser!
 

Modula-2

Index Modula-2

Modula-2 ist eine 1978 entstandene Weiterentwicklung der Programmiersprache Pascal und wurde wie diese von Niklaus Wirth entwickelt.

41 Beziehungen: Betriebssystem, Bit, Bitwertigkeit, C (Programmiersprache), C++, Compiler, Dateinamenserweiterung, David Parnas, Eingabe und Ausgabe, ETH Zürich, Funktion (Programmierung), Imperative Programmierung, International Electrotechnical Commission, Internationale Organisation für Normung, Lilith (Computersystem), Lua, Mesa (Programmiersprache), Modul (Software), Modula-2+, Modula-3, Modularität, Motorola-68000er-Familie, MS-DOS, Multitasking, Nebenläufigkeit, Niklaus Wirth, Oberon (Programmiersprache), Objektcode, Pascal (Programmiersprache), PowerPC, Programmiersprache, Prozedur (Programmierung), Schnittstelle, Seed7, Softwaretechnik, Strukturierte Programmierung, Syntax, Thread (Informatik), Xerox Alto, Xerox PARC, 1980er.

Betriebssystem

Zusammenhang zwischen Betriebssystem, Hardware, Anwendungssoftware und dem Benutzer PC Betriebssysteme Marktanteile in DeutschlandBerechnung nach https://de.statista.com/statistik/daten/studie/158102/umfrage/marktanteile-von-betriebssystemen-in-deutschland-seit-2009/ https://de.statista.com/ - abgerufen am 2. Februar 2020 Ein Betriebssystem, auch OS (von) genannt, ist eine Zusammenstellung von Computerprogrammen, die die Systemressourcen eines Computers wie Arbeitsspeicher, Festplatten, Ein- und Ausgabegeräte verwaltet und diese Anwendungsprogrammen zur Verfügung stellt.

Neu!!: Modula-2 und Betriebssystem · Mehr sehen »

Bit

Der Begriff Bit (Kofferwort aus) Duden, Bibliographisches Institut, 2016 wird in der Informatik, der Informationstechnik, der Nachrichtentechnik sowie verwandten Fachgebieten in folgenden Bedeutungen verwendet.

Neu!!: Modula-2 und Bit · Mehr sehen »

Bitwertigkeit

Das binäre Zahlensystem mit seinen Wertigkeiten in einem ersten Entwurf von Gottfried Wilhelm Leibniz, 1697 Die Bitwertigkeit legt den Stellenwert eines einzelnen Bits fest, den es durch seine Position innerhalb einer Binärzahl (auch Dualzahl genannt) haben soll.

Neu!!: Modula-2 und Bitwertigkeit · Mehr sehen »

C (Programmiersprache)

C ist eine imperative und prozedurale Programmiersprache, die der Informatiker Dennis Ritchie in den frühen 1970er Jahren an den Bell Laboratories entwickelte.

Neu!!: Modula-2 und C (Programmiersprache) · Mehr sehen »

C++

C++ ist eine von der ISO genormte Programmiersprache.

Neu!!: Modula-2 und C++ · Mehr sehen »

Compiler

Ein Compiler (auch Kompilierer; von ‚zusammentragen‘ bzw. ‚aufhäufen‘) ist ein Computerprogramm, das Quellcodes einer bestimmten Programmiersprache in eine Form übersetzt, die von einem Computer (direkter) ausgeführt werden kann.

Neu!!: Modula-2 und Compiler · Mehr sehen »

Dateinamenserweiterung

Die Dateinamenserweiterung, auch als Dateinamenerweiterung, Dateierweiterung, Dateiendung oder Dateisuffix bezeichnet, ist der letzte Teil eines Dateinamens und wird gewöhnlich mit einem Punkt abgetrennt.

Neu!!: Modula-2 und Dateinamenserweiterung · Mehr sehen »

David Parnas

David Parnas David Lorge Parnas (* 10. Februar 1941 in Plattsburgh, New York) ist ein US-amerikanischer Informatiker.

Neu!!: Modula-2 und David Parnas · Mehr sehen »

Eingabe und Ausgabe

Mit Ein-/Ausgabe (abgekürzt E/A;, kurz I/O) bezeichnet man – als Begriff aus der EDV bzw.

Neu!!: Modula-2 und Eingabe und Ausgabe · Mehr sehen »

ETH Zürich

Hauptgebäude im Abendlicht mit der charakteristischen Kuppel von Gustav Gull Hauptgebäude der ETH Zürich, von der Polyterrasse aus gesehen und der Façade von Gottfried Semper Jüdischen Museums der Schweiz in Basel zeigt u. a. Albert Einstein beim 75. Jubiläum der ETH Ansicht des damaligen ETH- und Universitätsgebäudes um 1880, errichtet 1858–1864 durch Gottfried Semper, vor dem Beginn der Umbauten durch Gustav Gull 1915–1924 Die Eidgenössische Technische Hochschule Zürich, kurz ETH Zürich (EPFZ,, PF di Zurigo,, SPFT), ist eine technisch-naturwissenschaftliche universitäre Hochschule in Zürich.

Neu!!: Modula-2 und ETH Zürich · Mehr sehen »

Funktion (Programmierung)

Eine Funktion ist in der Informatik und in verschiedenen höheren Programmiersprachen die Bezeichnung eines Programmkonstrukts, mit dem der Programm-Quellcode strukturiert werden kann, so dass Teile der Funktionalität des Programms wiederverwendbar sind.

Neu!!: Modula-2 und Funktion (Programmierung) · Mehr sehen »

Imperative Programmierung

Imperative Programmierung (‚anordnen‘, ‚befehlen‘) ist ein Programmierparadigma, nach dem „ein Programm aus einer Folge von Anweisungen besteht, die vorgeben, in welcher Reihenfolge was vom Computer getan werden soll“.

Neu!!: Modula-2 und Imperative Programmierung · Mehr sehen »

International Electrotechnical Commission

Logo Die Internationale Elektrotechnische Kommission (von, kurz IEC) ist eine internationale Normungsorganisation für Normen im Bereich der Elektrotechnik und Elektronik mit Sitz in Genf.

Neu!!: Modula-2 und International Electrotechnical Commission · Mehr sehen »

Internationale Organisation für Normung

ISO-3166-1-Länderkürzel, die nicht Mitglieder der ISO sind Die Internationale Organisation für Normung – kurz ISO (von) – ist die internationale Vereinigung von Normungsorganisationen und erarbeitet internationale Normen in allen Bereichen mit Ausnahme der Elektrik und der Elektronik, für die die Internationale elektrotechnische Kommission (IEC) zuständig ist, und mit Ausnahme der Telekommunikation, für die die Internationale Fernmeldeunion (ITU) zuständig ist.

Neu!!: Modula-2 und Internationale Organisation für Normung · Mehr sehen »

Lilith (Computersystem)

Museum für Kommunikation (Bern) Lilith ist der Name eines im Jahre 1980 vom Schweizer Informatiker Niklaus Wirth an der ETH Zürich entwickelten Computersystems.

Neu!!: Modula-2 und Lilith (Computersystem) · Mehr sehen »

Lua

Lua (für Mond) ist eine imperative und erweiterbare Skriptsprache zum Einbinden in Programme, um diese leichter weiterentwickeln und warten zu können.

Neu!!: Modula-2 und Lua · Mehr sehen »

Mesa (Programmiersprache)

Mesa ist eine in den 1970er Jahren am Xerox PARC entwickelte, imperative Programmiersprache.

Neu!!: Modula-2 und Mesa (Programmiersprache) · Mehr sehen »

Modul (Software)

Ein Modul (neutrum, das Modul) ist im Software Engineering ein Baustein eines Softwaresystems, der bei der Modularisierung entsteht, eine funktional geschlossene Einheit darstellt und einen bestimmten Dienst bereitstellt.

Neu!!: Modula-2 und Modul (Software) · Mehr sehen »

Modula-2+

Die Programmiersprache Modula-2+ ist eine Erweiterung von Modula-2.

Neu!!: Modula-2 und Modula-2+ · Mehr sehen »

Modula-3

Modula-3 ist eine imperative, objektorientierte Programmiersprache.

Neu!!: Modula-2 und Modula-3 · Mehr sehen »

Modularität

Modularität (auch Baustein- oder Baukastenprinzip) ist die Aufteilung eines Ganzen in Teile, die als Module, Komponenten, Bauelemente, Baugruppen oder Bausteine bezeichnet werden.

Neu!!: Modula-2 und Modularität · Mehr sehen »

Motorola-68000er-Familie

DIP Motorola 68010 im DIP-Gehäuse Motorola 68020 Motorola 68030 Motorola 68LC040 mit einer Taktfrequenz von 25 MHz Motorola MC 68EC060 Die Motorola-68000er-Familie, auch als 680x0 oder m68k bzw.

Neu!!: Modula-2 und Motorola-68000er-Familie · Mehr sehen »

MS-DOS

MS-DOS, kurz für Microsoft Disk Operating System, ist Microsofts erstes Betriebssystem für x86-PCs und das Referenzsystem für PC-kompatibles DOS.

Neu!!: Modula-2 und MS-DOS · Mehr sehen »

Multitasking

Der Begriff Multitasking (engl.) bzw.

Neu!!: Modula-2 und Multitasking · Mehr sehen »

Nebenläufigkeit

Beim Philosophenproblem (engl. ''Dining Philosophers Problem'') handelt es sich um ein Fallbeispiel aus dem Bereich der Theoretischen Informatik. Die Nebenläufigkeit, mitunter auch Parallelität genannt, ist in der Informatik die Eigenschaft eines Systems, mehrere Aufgaben, Berechnungen, Anweisungen oder Befehle gleichzeitig ausführen zu können.

Neu!!: Modula-2 und Nebenläufigkeit · Mehr sehen »

Niklaus Wirth

Niklaus Wirth (2005) Interview mit Niklaus Wirth (2014) Niklaus Emil Wirth (* 15. Februar 1934 in Winterthur) ist ein Schweizer Informatiker.

Neu!!: Modula-2 und Niklaus Wirth · Mehr sehen »

Oberon (Programmiersprache)

Oberon ist eine von Niklaus Wirth und Jürg Gutknecht entwickelte, objektorientierte, streng strukturierte Programmiersprache.

Neu!!: Modula-2 und Oberon (Programmiersprache) · Mehr sehen »

Objektcode

Objektcode ist ein Zwischenergebnis eines Compiler- bzw.

Neu!!: Modula-2 und Objektcode · Mehr sehen »

Pascal (Programmiersprache)

Niklaus Wirth (2009), der Entwickler von Pascal Pascal ist eine Anfang der 1970er Jahre entwickelte imperative Programmiersprache.

Neu!!: Modula-2 und Pascal (Programmiersprache) · Mehr sehen »

PowerPC

PowerPC (PPC) ist eine Mikroprozessor-Architektur, die 1991 durch ein US-amerikanisches Konsortium der Unternehmen Apple, IBM und Motorola (ab 2004 Freescale) – auch kurz AIM genannt – spezifiziert wurde.

Neu!!: Modula-2 und PowerPC · Mehr sehen »

Programmiersprache

Quelltext eines Programms in der Programmiersprache C++. Scratch. Eine Programmiersprache ist eine formale Sprache zur Formulierung von Datenstrukturen und Algorithmen, d. h.

Neu!!: Modula-2 und Programmiersprache · Mehr sehen »

Prozedur (Programmierung)

Prozedur ist ein Begriff aus der Programmierung von Computersystemen.

Neu!!: Modula-2 und Prozedur (Programmierung) · Mehr sehen »

Schnittstelle

Schnittstellen: Sinnesorgane und Hände sind Schnittstellen zwischen Gehirn und Außenwelt. Geräte für Eingabe und/oder Ausgabe sind Schnittstellen zwischen Außenwelt und Computer. Eine Netzwerk-Schnittstelle kann viele Schichten haben, siehe OSI-Modell. Netzwerkanschluss (Bildmitte), DisplayPort-Monitoranschluss (rechts oben), USB 2.0 (rechts unten). Eine Schnittstelle (englisch Interface, oder) ist ein Teil eines Systems, das der Kommunikation dient.

Neu!!: Modula-2 und Schnittstelle · Mehr sehen »

Seed7

Seed7 ist eine erweiterbare Programmiersprache, die von Thomas Mertes erfunden wurde.

Neu!!: Modula-2 und Seed7 · Mehr sehen »

Softwaretechnik

Die Softwaretechnik bzw.

Neu!!: Modula-2 und Softwaretechnik · Mehr sehen »

Strukturierte Programmierung

Strukturierte Programmierung ist ein programmiersprachenübergreifendes Programmierparadigma, aus den 1960er Jahren, also noch vor der Softwarekrise.

Neu!!: Modula-2 und Strukturierte Programmierung · Mehr sehen »

Syntax

Unter Syntax (von syn ‚zusammen‘ und taxis ‚Ordnung, Reihenfolge‘) versteht man allgemein ein Regelsystem zur Kombination elementarer Zeichen zu zusammengesetzten Zeichen in natürlichen oder künstlichen Zeichensystemen.

Neu!!: Modula-2 und Syntax · Mehr sehen »

Thread (Informatik)

In der Informatik bezeichnet Thread (‚Faden‘, ‚Strang‘) – auch Aktivitätsträger oder leichtgewichtiger Prozess genannt – einen Ausführungsstrang oder eine Ausführungsreihenfolge in der Abarbeitung eines Programms.

Neu!!: Modula-2 und Thread (Informatik) · Mehr sehen »

Xerox Alto

Xerox Alto Der Xerox Alto wurde 1973 am Forschungszentrum Xerox PARC entwickelt und war die erste Workstation mit einer grafischen Benutzeroberfläche (engl. graphical user interface, kurz GUI), die über eine Computermaus angesteuert wurde.

Neu!!: Modula-2 und Xerox Alto · Mehr sehen »

Xerox PARC

Xerox Palo Alto Research Center (Eingangsbereich) Maus Das Forschungszentrum Xerox Palo Alto Research Center (kurz auch: Xerox PARC bzw. nur PARC) wurde 1970 auf Anregung des Xerox-Chefwissenschaftlers Jack Goldman im kalifornischen Palo Alto gegründet.

Neu!!: Modula-2 und Xerox PARC · Mehr sehen »

1980er

1980er Die 1980er-Jahre umfassen die Jahre von 1980 bis 1989.

Neu!!: Modula-2 und 1980er · Mehr sehen »

Leitet hier um:

Modula, Modula 2.

AusgehendeEingehende
Hallo! Wir sind auf Facebook! »