02.08.2022 Views

El pensamiento creativo e innovador

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

PARADIGMA DE

PROGRAMACION

ESTUDIANTE:

EMERSON GONZÁLEZ

C.I:17.870.431

PNF INF-02 T2 F1

PARADIGMA DE PROGRAMACIÓN

Es una manera o estilo de programación de software. Existen diferentes formas

de diseñar un lenguaje de programación y varios modos de trabajar para

obtener los resultados que necesitan los programadores. Se trata de un conjunto

de métodos sistemáticos aplicables en todos los niveles del diseño de programas

para resolver problemas computacionales.

¿QUE ES LENGUAJES MULTIPARADIGMA?

En ese sentido, un lenguaje de programación multiparadigma no es más

que el resultado de integrar dos o más paradigmas en un mismo sistema

para lograr los objetivos de manera mucho más eficiente. Entre los más

conocidos encontramos a Python, Java, PHP y C++.

PRINCIPALES PARADIGMA DE PROGRAMACIÓN

por procedimientos o paradigma imperativo: Es tal vez el más

paradigma

y utilizado en el proceso de programación, donde los programas se

conocido

a través de procedimientos. Pascal C y BASIC son tres de los

desarrollan

imperativos más importantes. La palabra latina imperare significa "dar

lenguajes

EJEMPLO

PROCEDIMIENTO

ANTERIOR_POSTERIOR( NUMERO

) {

OUT(NUMERO-1);

OUT(NUMERO);

OUT(NUMERO+1);

}

FOR( I = 0; I < TAMAÑO(LISTA);

I++) {

ANTERIOR_POSTERIOR(

LISTA[I] );

}

instrucciones".

Paradigma declarativo: Un lenguaje declarativo es un tipo de lenguaje de

programación basado más en las matemáticas y en la lógica que los lenguajes

imperativos, más cercanos estos al razonamiento humano. Los lenguajes

FACTORIAL(0) = 1

FACTORIAL(N) = N*FACTORIAL(N-

1)

declarativos no dicen cómo hacer una cosa, sino, más bien, qué cosa hacer. A

diferencia de los imperativos, no suele haber declaración de variables ni tipos.

funcional: Entendemos por programación funcional un lenguaje de

Paradigma

declarativo donde el programador especifica lo que quiere hacer,

programación

lugar de lidiar con el estado de los objetos. Es decir, las funciones estarían

en

un primer lugar y nos centraremos en expresiones que pueden ser asignadas

en

THIS.SPECIES = SPECIES;

THIS.CANSWIM = CANSWIM;

THIS.CANHOP = CANHOP;

}

PUBLIC STRING GETSPECIES() {

RETURN SPECIES; }

PUBLIC BOOLEAN CANSWIM() {

RETURN CANSWIM; }

PUBLIC BOOLEAN CANHOP()

{RETURN CANHOP; }

}

a cualquier variable.

C L A S S A R I T M E T I C A :

D E F S U M A R ( S E L F , A , B ) :

R E T U R N A + B

D E F R E S T A R ( S E L F , A , B ) :

R E T U R N A - B

Paradigma orientado a objetos: La Programación Orientada a Objetos (POO) es

un paradigma de programación, es decir, un modelo o un estilo de

D E F M U L T I P L I C A R ( S E L F , A , B ) :

R E T U R N A * B

D E F D I V I D I R ( S E L F , A , B ) :

R E T U R N A / B

programación que nos da unas guías sobre cómo trabajar con él. Se basa en el

concepto de clases y objetos.

LENGUAJES DE PROGRAMACIÓN DEL 2022

MEJORES PAGADOS

Algunas encuestas fueron llevadas a cabo entre finales del 2021 e inicios de este

2022, mismos que revelan cuáles son los lenguajes de programación del 2022

mejor pagados, un salario anual basado en dólares estadounidense.

Bash – $ 100,000

Perl – $ 95.000

Scala – $ 90,000

SQL – $ 62.000

Delphi – $ 60,000

Sin embargo, los programadores expertos suelen adoptar los lenguajes de

programación cómo Bash y Perl, ya que son los preferidos por las empresas al

momento de pagar un buen salario.

REFERENCIAS

h t t p s : / / t i n y u r l . c o m / 2 4 e r 5 u p l

h t t p s : / / t i n y u r l . c o m / 2 a h 7 x g 3 9

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!