conceptos de definiciones en programación, elementos claves para entender la programación.
ejemplos y tipos de datos en programación, imágenes referentes de lo que representa cada programa
Este documento describe diferentes lenguajes de programación y paradigmas, incluyendo imperativo, lógico, funcional, declarativo, estructurado y orientado a objetos. Define un lenguaje de programación como un idioma artificial diseñado para expresar computaciones que pueden ser llevadas a cabo por máquinas. Menciona lenguajes populares como C, Java, Python y lenguajes funcionales como Haskell y Lisp.
Un programa informático es una secuencia de instrucciones escritas para realizar una tarea específica en una computadora. Los programas se escriben en lenguajes de programación como imperativos o declarativos y luego son compilados en archivos ejecutables. Existen dos tipos principales de programas: software de sistema para hacer funcionar la computadora y software de aplicación para tareas específicas.
El documento resume los conceptos básicos de lenguajes y paradigmas de programación, incluyendo las definiciones de programa, lenguaje de programación, características como tipos de datos y estructuras de datos, instrucciones y control de flujo, y paradigmas como imperativo, funcional, lógico y orientado a objetos.
El documento describe los conceptos básicos de los lenguajes y paradigmas de programación. Explica que un lenguaje de programación es una herramienta que permite especificar las acciones que debe tomar una computadora y los datos sobre los que operará. Luego describe algunos paradigmas comunes como la programación imperativa, declarativa, funcional, orientada a objetos y basada en lógica. Finalmente menciona ejemplos populares de lenguajes que siguen cada paradigma.
El documento describe los conceptos básicos de los lenguajes y paradigmas de programación. Explica que un lenguaje de programación es una herramienta que permite especificar las acciones que debe tomar una computadora y los datos sobre los que opera. Luego describe algunos paradigmas comunes como la programación imperativa, declarativa, funcional, orientada a objetos y basada en lógica. Finalmente menciona ejemplos populares de lenguajes que siguen cada paradigma.
Fundamentos del programación de diseño webLaura Valencia
Este documento trata sobre los fundamentos de la programación web. Explica conceptos clave como variables, constantes, algoritmos, diagramas de flujo, sentencias de asignación y ciclos de repetición. También clasifica los lenguajes de programación según su nivel de abstracción y paradigma, e introduce conceptos como lenguaje ensamblador.
El documento trata sobre la programación informática. Explica que la programación es el proceso de diseñar, codificar, depurar y mantener el código fuente de programas computacionales usando un lenguaje de programación. También describe los elementos básicos de la programación como variables, condicionales, bucles y funciones.
Este documento presenta conceptos fundamentales de programación como algoritmos, programas, paradigmas de programación, compiladores e intérpretes. Explica diferentes tipos de software, editores de texto, y la interfaz de línea de comandos. Además, describe brevemente paradigmas de programación como imperativo, orientado a objetos y funcional.
Este documento describe diferentes lenguajes de programación y paradigmas, incluyendo imperativo, lógico, funcional, declarativo, estructurado y orientado a objetos. Define un lenguaje de programación como un idioma artificial diseñado para expresar computaciones que pueden ser llevadas a cabo por máquinas. Menciona lenguajes populares como C, Java, Python y lenguajes funcionales como Haskell y Lisp.
Un programa informático es una secuencia de instrucciones escritas para realizar una tarea específica en una computadora. Los programas se escriben en lenguajes de programación como imperativos o declarativos y luego son compilados en archivos ejecutables. Existen dos tipos principales de programas: software de sistema para hacer funcionar la computadora y software de aplicación para tareas específicas.
El documento resume los conceptos básicos de lenguajes y paradigmas de programación, incluyendo las definiciones de programa, lenguaje de programación, características como tipos de datos y estructuras de datos, instrucciones y control de flujo, y paradigmas como imperativo, funcional, lógico y orientado a objetos.
El documento describe los conceptos básicos de los lenguajes y paradigmas de programación. Explica que un lenguaje de programación es una herramienta que permite especificar las acciones que debe tomar una computadora y los datos sobre los que operará. Luego describe algunos paradigmas comunes como la programación imperativa, declarativa, funcional, orientada a objetos y basada en lógica. Finalmente menciona ejemplos populares de lenguajes que siguen cada paradigma.
El documento describe los conceptos básicos de los lenguajes y paradigmas de programación. Explica que un lenguaje de programación es una herramienta que permite especificar las acciones que debe tomar una computadora y los datos sobre los que opera. Luego describe algunos paradigmas comunes como la programación imperativa, declarativa, funcional, orientada a objetos y basada en lógica. Finalmente menciona ejemplos populares de lenguajes que siguen cada paradigma.
Fundamentos del programación de diseño webLaura Valencia
Este documento trata sobre los fundamentos de la programación web. Explica conceptos clave como variables, constantes, algoritmos, diagramas de flujo, sentencias de asignación y ciclos de repetición. También clasifica los lenguajes de programación según su nivel de abstracción y paradigma, e introduce conceptos como lenguaje ensamblador.
El documento trata sobre la programación informática. Explica que la programación es el proceso de diseñar, codificar, depurar y mantener el código fuente de programas computacionales usando un lenguaje de programación. También describe los elementos básicos de la programación como variables, condicionales, bucles y funciones.
Este documento presenta conceptos fundamentales de programación como algoritmos, programas, paradigmas de programación, compiladores e intérpretes. Explica diferentes tipos de software, editores de texto, y la interfaz de línea de comandos. Además, describe brevemente paradigmas de programación como imperativo, orientado a objetos y funcional.
Este documento presenta una introducción a la programación en 3 oraciones o menos:
1) Explica los conceptos básicos de la programación como la historia, lenguajes de programación, estructuras de datos y algoritmos. 2) Describe los diferentes tipos de lenguajes de programación como lenguajes de bajo y alto nivel, ensambladores, compiladores e intérpretes. 3) Introduce los conceptos de programación estructurada como partes de un programa, algoritmos y medios para expresar algoritmos.
Este documento presenta una introducción a la programación en 3 oraciones o menos:
1) Explica los conceptos básicos de la programación como la historia, lenguajes de programación, estructuras de datos y algoritmos. 2) Describe los diferentes tipos de lenguajes de programación como lenguajes de bajo y alto nivel, ensambladores, compiladores e intérpretes. 3) Introduce los conceptos de programación estructurada como partes de un programa, algoritmos y medios para expresar algoritmos.
El documento describe diferentes paradigmas de programación como imperativo, lógico, funcional, orientado a objetos y orientado a eventos. Explica cada paradigma y da ejemplos de lenguajes de programación que los implementan. Concluye que el paradigma a usar depende del tipo de proyecto y que los paradigmas juegan un papel fundamental en el desarrollo de software.
Este documento trata sobre conceptos básicos de programación de computadores. Explica que un programa informático es un conjunto de instrucciones que realizan tareas en una computadora. También habla sobre los diferentes tipos de lenguajes de programación como los de alto y bajo nivel, ensamblador, compiladores, intérpretes, programación estructurada, modular, orientada a objetos y declarativa. Además, menciona conceptos como pseudocódigo, diagrama de flujo, código objeto y bases de datos.
Introduccion a los lenguajes de programacionlupitagarcia07
El documento habla sobre la historia y clasificación de los lenguajes de programación. Explica que Charles Babbage y Ada Lovelace fueron pioneros en el desarrollo de las computadoras al intentar construir la máquina analítica y escribir los primeros programas para ella. También describe que los lenguajes de programación pueden clasificarse por su nivel de abstracción, paradigma, y forma de ejecución, e incluye ejemplos de lenguajes que caen en diferentes categorías como ensamblador, C, BASIC, y lenguajes orient
Los paradigmas de programación son la forma, que determinan los métodos y las herramientas que un programador usara en la construcción de un software.
Mayormente los lenguajes de programación están basados en uno o más paradigmas, ha estos se les puede llamar multiparadigmas.
También menciona los diferentes tipos de paradigmas que se conocen, pero solamente se hace referencia a los mas importante ya que suelen haber muchos más que no se mencionaran en esta investigación.
El documento proporciona información sobre diferentes conceptos relacionados con la programación de computadoras, incluyendo programas de aplicación, sistemas operativos, lenguajes de programación de alto y bajo nivel, algoritmos, pseudocódigo, compiladores, intérpretes, programación estructurada, orientada a objetos y modular. También define conceptos como código objeto, base de datos, tipos de datos, programación de computadoras y código ASCII.
1.1 Clasificación del software de: sistemas y aplicación.
1.2 Algoritmo.
1.3 Lenguaje de Programación.
1.4 Programa.
1.5 Programación.
1.6 Paradigmas de programación.
1.7 Editores de texto.
1.8 Compiladores e intérpretes.
1.9 Ejecutables.
1.10 Consola de línea de comandos.
El documento proporciona información sobre diferentes conceptos relacionados con la programación de computadoras, incluyendo programas de aplicación, sistemas operativos, lenguajes de programación de alto y bajo nivel, algoritmos, pseudocódigo, compiladores, intérpretes, programación estructurada, orientada a objetos y modular. También define conceptos como código objeto, base de datos, tipos de datos, diagramas de flujo y código ASCII.
El documento describe diferentes tipos de lenguajes de programación, incluyendo lenguajes de bajo, medio y alto nivel. También discute las diferencias entre los lenguajes C y C++, señalando que C++ agrega características orientadas a objetos como clases a C. Además, explica que un lenguaje estructurado es preciso y claro, mientras que un lenguaje orientado a objetos implementa conceptos como tipos de datos, operaciones y la capacidad de instanciar tipos.
El documento describe diferentes conceptos relacionados con la programación informática. Define aplicaciones, sistemas operativos, lenguajes de programación, algoritmos, diagramas de flujo, código objeto y bases de datos. Explica que las aplicaciones son programas diseñados para permitir a los usuarios realizar tareas, mientras que los sistemas operativos gestionan los recursos de una computadora.
Este documento resume diferentes conceptos relacionados con la programación de computadoras, incluyendo programas informáticos, lenguajes de programación, sistemas operativos, códigos de máquina y alto nivel, algoritmos, compiladores, programación estructurada y orientada a objetos, diagramas de flujo, bases de datos y tipos de datos. También define conceptos como programador y pseudocódigo.
Este documento describe conceptos básicos de programación en C y C++. Explica que el software se divide en software del sistema y de aplicaciones. Menciona que el sistema operativo controla las operaciones de la computadora y permite ejecutar programas. También describe lenguajes de programación, compiladores, estructura básica de un programa en C, y tipos de variables.
Este documento describe conceptos básicos de programación en C y C++. Explica que el software se divide en software del sistema y de aplicaciones. Menciona que el sistema operativo controla las operaciones de la computadora y permite ejecutar programas. También describe lenguajes de programación, compiladores, estructura básica de un programa en C, y tipos de variables.
Este documento describe los conceptos básicos de los lenguajes de programación. Explica que un lenguaje de programación es un conjunto de símbolos y reglas que permiten comunicarse con las computadoras. Describe elementos como variables, vectores, condicionantes y bucles que permiten estructurar programas. También habla sobre técnicas como corrección, claridad y eficiencia que mejoran la calidad de los programas, así como diferentes paradigmas como el imperativo y declarativo. Finalmente, explica que existen diferentes niveles de lenguajes de programación, desde el
El documento proporciona información sobre diferentes conceptos relacionados con la programación de computadoras, incluyendo programas de aplicación, sistemas operativos, lenguajes de programación de alto y bajo nivel, algoritmos, pseudocódigo, compiladores, intérpretes, programación estructurada, orientada a objetos y modular. También define conceptos como código objeto, base de datos, tipos de datos, programación de computadoras y código ASCII.
El documento proporciona información sobre diferentes conceptos relacionados con la programación de computadoras, incluyendo programas de aplicación, sistemas operativos, lenguajes de programación de alto y bajo nivel, algoritmos, pseudocódigo, compiladores, intérpretes, programación estructurada, orientada a objetos y modular, diagramas de flujo, código objeto, bases de datos, tipos de datos y el código ASCII.
El documento introduce el lenguaje de programación C++. Explica que es un lenguaje de programación de alto nivel creado como una extensión del lenguaje C. Describe algunas características clave de C++ como su tipado fuerte, uso de punteros, bibliotecas estándar y capacidad para programar orientado a objetos.
Este documento presenta una introducción a la programación en 3 oraciones o menos:
1) Explica los conceptos básicos de la programación como la historia, lenguajes de programación, estructuras de datos y algoritmos. 2) Describe los diferentes tipos de lenguajes de programación como lenguajes de bajo y alto nivel, ensambladores, compiladores e intérpretes. 3) Introduce los conceptos de programación estructurada como partes de un programa, algoritmos y medios para expresar algoritmos.
Este documento presenta una introducción a la programación en 3 oraciones o menos:
1) Explica los conceptos básicos de la programación como la historia, lenguajes de programación, estructuras de datos y algoritmos. 2) Describe los diferentes tipos de lenguajes de programación como lenguajes de bajo y alto nivel, ensambladores, compiladores e intérpretes. 3) Introduce los conceptos de programación estructurada como partes de un programa, algoritmos y medios para expresar algoritmos.
El documento describe diferentes paradigmas de programación como imperativo, lógico, funcional, orientado a objetos y orientado a eventos. Explica cada paradigma y da ejemplos de lenguajes de programación que los implementan. Concluye que el paradigma a usar depende del tipo de proyecto y que los paradigmas juegan un papel fundamental en el desarrollo de software.
Este documento trata sobre conceptos básicos de programación de computadores. Explica que un programa informático es un conjunto de instrucciones que realizan tareas en una computadora. También habla sobre los diferentes tipos de lenguajes de programación como los de alto y bajo nivel, ensamblador, compiladores, intérpretes, programación estructurada, modular, orientada a objetos y declarativa. Además, menciona conceptos como pseudocódigo, diagrama de flujo, código objeto y bases de datos.
Introduccion a los lenguajes de programacionlupitagarcia07
El documento habla sobre la historia y clasificación de los lenguajes de programación. Explica que Charles Babbage y Ada Lovelace fueron pioneros en el desarrollo de las computadoras al intentar construir la máquina analítica y escribir los primeros programas para ella. También describe que los lenguajes de programación pueden clasificarse por su nivel de abstracción, paradigma, y forma de ejecución, e incluye ejemplos de lenguajes que caen en diferentes categorías como ensamblador, C, BASIC, y lenguajes orient
Los paradigmas de programación son la forma, que determinan los métodos y las herramientas que un programador usara en la construcción de un software.
Mayormente los lenguajes de programación están basados en uno o más paradigmas, ha estos se les puede llamar multiparadigmas.
También menciona los diferentes tipos de paradigmas que se conocen, pero solamente se hace referencia a los mas importante ya que suelen haber muchos más que no se mencionaran en esta investigación.
El documento proporciona información sobre diferentes conceptos relacionados con la programación de computadoras, incluyendo programas de aplicación, sistemas operativos, lenguajes de programación de alto y bajo nivel, algoritmos, pseudocódigo, compiladores, intérpretes, programación estructurada, orientada a objetos y modular. También define conceptos como código objeto, base de datos, tipos de datos, programación de computadoras y código ASCII.
1.1 Clasificación del software de: sistemas y aplicación.
1.2 Algoritmo.
1.3 Lenguaje de Programación.
1.4 Programa.
1.5 Programación.
1.6 Paradigmas de programación.
1.7 Editores de texto.
1.8 Compiladores e intérpretes.
1.9 Ejecutables.
1.10 Consola de línea de comandos.
El documento proporciona información sobre diferentes conceptos relacionados con la programación de computadoras, incluyendo programas de aplicación, sistemas operativos, lenguajes de programación de alto y bajo nivel, algoritmos, pseudocódigo, compiladores, intérpretes, programación estructurada, orientada a objetos y modular. También define conceptos como código objeto, base de datos, tipos de datos, diagramas de flujo y código ASCII.
El documento describe diferentes tipos de lenguajes de programación, incluyendo lenguajes de bajo, medio y alto nivel. También discute las diferencias entre los lenguajes C y C++, señalando que C++ agrega características orientadas a objetos como clases a C. Además, explica que un lenguaje estructurado es preciso y claro, mientras que un lenguaje orientado a objetos implementa conceptos como tipos de datos, operaciones y la capacidad de instanciar tipos.
El documento describe diferentes conceptos relacionados con la programación informática. Define aplicaciones, sistemas operativos, lenguajes de programación, algoritmos, diagramas de flujo, código objeto y bases de datos. Explica que las aplicaciones son programas diseñados para permitir a los usuarios realizar tareas, mientras que los sistemas operativos gestionan los recursos de una computadora.
Este documento resume diferentes conceptos relacionados con la programación de computadoras, incluyendo programas informáticos, lenguajes de programación, sistemas operativos, códigos de máquina y alto nivel, algoritmos, compiladores, programación estructurada y orientada a objetos, diagramas de flujo, bases de datos y tipos de datos. También define conceptos como programador y pseudocódigo.
Este documento describe conceptos básicos de programación en C y C++. Explica que el software se divide en software del sistema y de aplicaciones. Menciona que el sistema operativo controla las operaciones de la computadora y permite ejecutar programas. También describe lenguajes de programación, compiladores, estructura básica de un programa en C, y tipos de variables.
Este documento describe conceptos básicos de programación en C y C++. Explica que el software se divide en software del sistema y de aplicaciones. Menciona que el sistema operativo controla las operaciones de la computadora y permite ejecutar programas. También describe lenguajes de programación, compiladores, estructura básica de un programa en C, y tipos de variables.
Este documento describe los conceptos básicos de los lenguajes de programación. Explica que un lenguaje de programación es un conjunto de símbolos y reglas que permiten comunicarse con las computadoras. Describe elementos como variables, vectores, condicionantes y bucles que permiten estructurar programas. También habla sobre técnicas como corrección, claridad y eficiencia que mejoran la calidad de los programas, así como diferentes paradigmas como el imperativo y declarativo. Finalmente, explica que existen diferentes niveles de lenguajes de programación, desde el
El documento proporciona información sobre diferentes conceptos relacionados con la programación de computadoras, incluyendo programas de aplicación, sistemas operativos, lenguajes de programación de alto y bajo nivel, algoritmos, pseudocódigo, compiladores, intérpretes, programación estructurada, orientada a objetos y modular. También define conceptos como código objeto, base de datos, tipos de datos, programación de computadoras y código ASCII.
El documento proporciona información sobre diferentes conceptos relacionados con la programación de computadoras, incluyendo programas de aplicación, sistemas operativos, lenguajes de programación de alto y bajo nivel, algoritmos, pseudocódigo, compiladores, intérpretes, programación estructurada, orientada a objetos y modular, diagramas de flujo, código objeto, bases de datos, tipos de datos y el código ASCII.
El documento introduce el lenguaje de programación C++. Explica que es un lenguaje de programación de alto nivel creado como una extensión del lenguaje C. Describe algunas características clave de C++ como su tipado fuerte, uso de punteros, bibliotecas estándar y capacidad para programar orientado a objetos.
Similar a Introducción, definiciones FdP (1).pptx (20)
vehiculo importado desde pais extrajero contien documentos respaldados como ser la factura comercial de importacion un seguro y demas tambien indica la partida arancelaria que deb contener este vehículo 3. La importadora PARISBOL TRUCK IMPORT SOCIEDAD DE RESPONSABILIDAD LIMITADA perteneciente a Bolivia, trae desde CHILE , un vehículo Automóvil con un número de ruedas de 6 Número del chasis YV2RT40A0HB828781 De clase tractocamión, con dos puertas . El precio es de 35231,46 dólares, la importadora tiene los siguientes datos para el cálculo de sus costos:
• Flete de $ 1500 por contenedor
• El deducible es de 10 % de la SA y la prima neta de 0.02% de la SA
• ARANCEL DE IMPORTACIÓN 20% • ALMACÉN ADUANERO 1.5%
• DESPACHO ADUANERO 2.1%
• IVA 14.94%
• PERCEPCIÓN 0.3%
• OTROS GASTOS DE IMPORTACIÓN $US
• Derecho de emisión 4.20
• Handling 58 • Descarga 69
• Servicios aduana 30
• Movilización de carga 70.10
• Transporte interno 150
• Gastos operativos 70
• Otros gastos 100 • Comisión agente de 0.05% CIF
GASTOS FINANCIEROS o GASTOS APERTURA DE L/C (0.3 % FOB) o Intereses proveedor $ 1050 CALULAR:
i) El valor FOB
j) hallar la suma asegurada de la mercancía y la prima neta que se debe pagar a la compañía aseguradora, y el valor CIF
k) El total de derechos e impuestos
l) El costo total de importación y el factor
m) El costo unitario de importación de cada alfombra en $us y Bs. (tipo de cambio: Bs.6.85)
La Comisión europea informa sobre el progreso social en la UE.ManfredNolte
Bruselas confirma que el progreso social varía notablemente entre las regiones de la Unión Europea, y que los países nórdicos tienen un desempeño consistentemente mejor que el resto de los Estados miembros.
2. Programa
► Programa (máquina), lista de instrucciones escritas en un lenguaje de
programación utilizadas para controlar las tareas de una máquina.
► Programa informático, secuencia de instrucciones que una computadora
puede interpretar y ejecutar.
3. Editores
Ejemplos:
► un editor de imágenes, un programa de cómputo;
► un editor de páginas web, para crear y editar documentos html y
xhtml;
► un editor de texto, para editar exclusivamente «texto plano», sin
formato, a diferencia del procesador de texto;
► un editor hexadecimal o editor de archivos binarios, para modificar
archivos en hexadecimal.
Que es un editor de código o de programas?
4. Intérprete
En ciencias de la computación, intérprete o interpretador es
un programa informático capaz de analizar y ejecutar otros
programas. Los intérpretes se diferencian de los compiladores o de
los ensambladores en que mientras estos traducen un programa
desde su descripción en un lenguaje de programación al código de
máquina del sistema, los intérpretes solo realizan la traducción a
medida que sea necesaria, típicamente, instrucción por instrucción, y
normalmente no guardan el resultado de dicha traducción.
5. Compilador
En informática, un compilador es un tipo
de traductor que transforma un programa entero
de un lenguaje de programación (llamado código
fuente) a otro.1 Usualmente el lenguaje
objeto es código máquina, aunque también
puede ser traducido a un código intermedio
(bytecode) o a texto. A diferencia de
los intérpretes, los compiladores reúnen diversos
elementos o fragmentos en una misma unidad
(un programa ejecutable o una biblioteca), que
puede ser almacenada y reutilizada. Este proceso
de traducción se conoce como compilación.
6. Paradigmas de programación.
► La palabra “paradigma” es utilizada comúnmente como sinónimo de “ejemplo”,
también se puede decir que es hacer referencia en caso de algo que se toma
como “modelo“
Los lenguajes de programación adoptan uno o varios paradigmas en función del tipo
de órdenes que permiten implementar como, por ejemplo, Python o JavaScript, que
son multiparadigmas.
Un paradigma de programación es una manera o estilo de programación de software.
Es decir, existen diferentes formas de diseñar un programa.
7. Paradigma imperativo
► Los programas consisten en una sucesión de instrucciones o conjunto de
sentencias, como si el programador diera órdenes concretas.
El desarrollador describe en el código paso por paso todo lo que hará su
programa.
► Algunos lenguajes: Pascal, COBOL, FORTRAN, C, C++, etc.
Otros enfoques subordinados al paradigma de programación imperativa son:
Programación estructurada: La programación estructurada es un tipo de
programación imperativa donde el flujo de control se define mediante bucles
anidados, condicionales y subrutinas, en lugar de a través de GOTO.
Programación procedimental: Este paradigma de programación consiste en
basarse en un número muy bajo de expresiones repetidas, englobarlas todas en
un procedimiento o función y llamarlo cada vez que tenga que ejecutarse.
Programación modular: consiste en dividir un programa en módulos o
subprogramas con el fin de hacerlo más manejable y legible. Se trata de una
evolución de la programación estructurada para resolver problemas de
programación más complejos.
8. Paradigma declarativo
► Este paradigma no necesita definir algoritmos puesto que describe
el problema en lugar de encontrar una solución al mismo. Este
paradigma utiliza el principio del razonamiento lógico para
responder a las preguntas o cuestiones consultadas.
Este paradigma a su vez se divide en dos:
► Programación Lógica: Prolog
► Programación funcional: Lisp, Scala, Java, Kotlin
9. Programación orientada a objetos.
► En este modelo de paradigma se construyen modelos de objetos que representan elementos
(objetos) del problema a resolver, que tienen características y funciones. Permite separar los
diferentes componentes de un programa, simplificando así su creación, depuración y posteriores
mejoras. La programación orientada a objetos disminuye los errores y promociona la reutilización
del código. Es una manera especial de programar, que se acerca de alguna manera a cómo
expresaríamos las cosas en la vida real.
► Podemos definir un objeto como una estructura abstracta que, de manera más fiable, describe
un posible objeto del mundo real y su relación con el resto del mundo que lo rodea a través de
interfaces. Ejemplos de lenguajes de programación orientados a objetos serían Java, Python o
C#.
► La programación orientada a objetos se sirve de diferentes conceptos como:
► Abstracción de datos
► Encapsulación
► Eventos
► Modularidad
► Herencia
► Polimorfismo
10. Programación reactiva
Este paradigma se basa en escuchar lo que emite un evento o
cambios en el flujo de datos, en donde los objetos reaccionan a los
valores que reciben de dicho cambio. Las librerías más conocidas son
Project Reactor, y RxJava. React/Angular usan RxJs para hacer uso de
la programación reactiva.
11. IDE (Integrated developement enviroment)
Entorno de desarrollo integrado.
Es una aplicación de software que prove facilidades de comprensión para programadores de computadores, para
desarrollo de software. Normalmente un IDE consiste de: por lo menos un editor de código Fuente, herramientas
automatzacón de (build) consturcción y un depurador de código. Algunos IDEs como NetBeans o Eclipse, contienen
compilador, intérprete o los dos; y algunos otros com SharpDevelop y Lazarus, no los tienen.