Qual è la differenza tra un linguaggio di programmazione orientato alla procedura e un problema? [chiuso]

0

Questa è una delle domande che ci sono state assegnate e ho cercato di cercarla su Internet ma non ho ottenuto le risposte richieste. Sarebbe bello se fossero forniti anche degli esempi:)

    
posta jobin 26.04.2013 - 05:03
fonte

2 risposte

2

Potresti voler iniziare la tua ricerca con lingue specifiche del dominio :

A domain-specific language (DSL) is a type of programming language or specification language in software development and domain engineering dedicated to a particular problem domain, a particular problem representation technique, and/or a particular solution technique.

Non ho mai sentito parlare di un linguaggio di programmazione orientato ai problemi, ma un DSL sembra simile a quello che immagino possa essere un linguaggio di programmazione orientato ai problemi.

    
risposta data 26.04.2013 - 05:32
fonte
-3

Il linguaggio di programmazione orientato alla procedura descrive la procedura del programma. L'importanza è data alla procedura. Questo tipo di linguaggio è difficile da imparare. Queste lingue utilizzano i file per la memorizzazione e il recupero dei dati. Rispetto al linguaggio orientato ai problemi, i codici sono difficili da capire e da mettere a punto. Esempio: C.

In modo simile, in caso di linguaggio orientato ai problemi l'importanza è data ai dati. Queste lingue usano il database per archiviare e recuperare i dati. I codici sono in linguaggio naturale, quindi è facile da capire. Questi linguaggi di programmazione descrivono solo cosa fare. Inoltre, il sistema sa cosa fare.

Ho fatto del mio meglio per semplificare la comprensione :)

    
risposta data 10.04.2017 - 09:04
fonte

Leggi altre domande sui tag