Stiamo lavorando per ripristinare l'app di Unionpedia nel Google Play Store
UscenteArrivo
🌟Abbiamo semplificato il nostro design per una migliore navigazione!
Instagram Facebook X LinkedIn
La tua Unionpedia con il tuo logo e dominio, a partire da 9,99 USD/mese
Crea il mio Unionpedia

Modula-2

Indice Modula-2

Modula-2 è un linguaggio di programmazione general-purpose creato da Niklaus Wirth ed è il diretto successore di Pascal. Modula-2 corregge i problemi e le ambiguità del suo predecessore.

Indice

  1. 21 relazioni: Astrazione (informatica), Ėlektronika MS 0511, Clarion (linguaggio di programmazione), Component Pascal, Cronologia dei linguaggi di programmazione, Dicotomia di Ousterhout, Google Code Search, High Level Assembly, ISO/IEC 10967, Laser Chess, Linguaggio di programmazione, Lista dei linguaggi di programmazione, Modula, Modula-3, Modularità, Niklaus Wirth, Oberon (linguaggio di programmazione), Programmazione modulare, Seed7, Self-hosting, Valutazione a corto circuito.

Astrazione (informatica)

L'astrazione, in informatica, è l'applicazione del metodo logico di astrazione nella strutturazione della descrizione dei sistemi informatici complessi, per facilitarne la progettazione e manutenzione o la stessa comprensione.

Vedere Modula-2 e Astrazione (informatica)

Ėlektronika MS 0511

L'Ėlektronika MS 0511 era un microcomputer prodotto in Unione Sovietica da Ėlektronika e compatibile con il PDP-11. Destinato prevalentemente al settore della istruzione, era conosciuto anche come Ėlektronika UK NC, dove UK NC è l'acronimo di učebnyj komp'juter Naučnogo centra, ovvero "Computer educativo del Centro scientifico".

Vedere Modula-2 e Ėlektronika MS 0511

Clarion (linguaggio di programmazione)

Clarion è un linguaggio di programmazione appartenente ai linguaggi 4GL e un ambiente di sviluppo integrato prodotto da SoftVelocity e principalmente usato per realizzare applicazioni database.

Vedere Modula-2 e Clarion (linguaggio di programmazione)

Component Pascal

Il Component Pascal è un linguaggio di programmazione che segue la tradizione dei linguaggi sviluppati da Niklaus Wirth (Pascal, Modula-2, Oberon and Oberon-2).

Vedere Modula-2 e Component Pascal

Cronologia dei linguaggi di programmazione

Questo è un elenco cronologico dei linguaggi di programmazione per ordine di apparizione. Di ognuno viene riportato l'eventuale predecessore, l'anno in cui è apparso, il nome del linguaggio stesso, l'autore (se noto) e, in alcuni casi, l'azienda dove è stato sviluppato.

Vedere Modula-2 e Cronologia dei linguaggi di programmazione

Dicotomia di Ousterhout

La Dicotomia di Ousterhout è un teorema dello scienziato informatico John Ousterhout.

Vedere Modula-2 e Dicotomia di Ousterhout

Google Code Search è stato un motore di ricerca per codice sorgente di Google. È comparso su Google Labs il 5 ottobre 2006, ed è stato chiuso ufficialmente il 15 gennaio 2012.

Vedere Modula-2 e Google Code Search

High Level Assembly

High Level Assembler (HLA) è un linguaggio assembly sviluppato da Randall Hyde. Permette l'uso di costrutti di alto livello per facilitare il compito sia di programmatori alle prime armi che di sviluppatori avanzati.

Vedere Modula-2 e High Level Assembly

ISO/IEC 10967

ISO/IEC 10967 (Language independent arithmetic) è la denominazione di una serie di standard per l'aritmetica dei calcolatori. Al contrario dello standard ISO/IEC/IEEE 60559, meglio conosciuto come IEEE 754, non include i dettagli riguardanti la rappresentazione dei valori, e si può quindi utilizzare per qualunque valore di precisione.

Vedere Modula-2 e ISO/IEC 10967

Laser Chess

Laser Chess è un videogioco di strategia a turni pubblicato nel 1987 sotto forma di codice sorgente per diversi tipi di computer dalla rivista statunitense Compute!.

Vedere Modula-2 e Laser Chess

Linguaggio di programmazione

Un linguaggio di programmazione è un sistema di notazione per la scrittura di programmi per computer. La maggior parte dei linguaggi di programmazione sono linguaggi formali basati su testo, ma possono anche essere grafici.

Vedere Modula-2 e Linguaggio di programmazione

Lista dei linguaggi di programmazione

Questa lista dei linguaggi di programmazione ha lo scopo di includere tutti i linguaggi di programmazione esistenti, sia quelli storici sia quelli correntemente in uso, in ordine alfabetico.

Vedere Modula-2 e Lista dei linguaggi di programmazione

Modula

Modula è un linguaggio di programmazione discendente del linguaggio Pascal.

Vedere Modula-2 e Modula

Modula-3

Il Modula-3 è un linguaggio di programmazione object-oriented nato come evoluzione del Modula-2. È stato progettato da Luca Cardelli, Jim Donahue, Mick Jordan, Bill Kalsow and Greg Nelson presso i centri di ricerca di DEC e Olivetti.

Vedere Modula-2 e Modula-3

Modularità

La modularità è un concetto che trova applicazione nel contesto dell'informatica, più precisamente nella programmazione, così come le scienze cognitive nello scoprire la struttura della mente.

Vedere Modula-2 e Modularità

Niklaus Wirth

Pioniere dell'informatica, Niklaus Wirth fu l'inventore dei linguaggi di programmazione Pascal, Modula-2, e Oberon. Per lo sviluppo di questi linguaggi, ricevette il premio Turing.

Vedere Modula-2 e Niklaus Wirth

Oberon (linguaggio di programmazione)

Oberon è un linguaggio di programmazione, derivato dal Modula-2, creato alla fine degli anni ottanta dal Prof. Niklaus Wirth e dai suoi associati al Politecnico Federale di Zurigo in Svizzera.

Vedere Modula-2 e Oberon (linguaggio di programmazione)

Programmazione modulare

In informatica la programmazione modulare è un paradigma di programmazione che consiste nella realizzazione di programmi suddivisi in moduli, ognuno dei quali svolge precise funzioni.

Vedere Modula-2 e Programmazione modulare

Seed7

Seed7, è un linguaggio di programmazione general purpose, multi-paradigma, open source creato a partire dal 2005 dal programmatore austriaco Thomas Mertes.

Vedere Modula-2 e Seed7

Self-hosting

Il self-hosting è l'uso di un programma come parte della toolchain o del sistema operativo che produce nuove versioni dello stesso programma—per esempio, un compilatore che può compilare il suo stesso codice sorgente.

Vedere Modula-2 e Self-hosting

Valutazione a corto circuito

La valutazione a corto circuito, valutazione minima o valutazione di McCarthy è un meccanismo relativo agli operatori booleani binari per cui il secondo operando viene valutato unicamente se il valore del primo operando non è sufficiente da solo a determinare il risultato dell'espressione: quando il primo argomento dell'operatore logico AND è falso, il valore dell'intera espressione dovrà essere necessariamente falso; e quando il primo argomento dell'operatore logico OR è vero, il valore dell'intera espressione dovrà essere necessariamente vero.

Vedere Modula-2 e Valutazione a corto circuito