La programacion

Description

Español Mind Map on La programacion, created by Josue Isaac Rodriguez Fonseca on 20/07/2022.
Josue Isaac Rodriguez Fonseca
Mind Map by Josue Isaac Rodriguez Fonseca, updated more than 1 year ago
Josue Isaac Rodriguez Fonseca
Created by Josue Isaac Rodriguez Fonseca almost 2 years ago
1
0

Resource summary

La programacion
  1. Errores de un programa
    1. Hay 3 tipos de errores que nos friegan la vida cuando programamos y más aún cuando estamos empezando este mundo tan fascinante como es el de la programación, que en muchas situaciones por más simples que estos sean, en algunos casos pasamos horas e incluso días buscando la solución y aunque esta ingreso no trata de tips para solucionarlos,
      1. tipos
        1. Errores en tiempo de compilación
          1. Los errores de compilación ocurren porque la sintaxis del idioma es incorrecta y, de forma predeterminada, este tipo de errores no permiten que la aplicación se ejecute, por ejemplo:
            1. Repetir variables con el mismo nombre aunque sean de diferente tipo
              1. eliminar accidentalmente o olvidar un punto y coma
            2. Errores lógicos
              1. es un error en el programa código fuente eso da como resultado un comportamiento incorrecto o inesperado. Es un tipo de Error de tiempo de ejecución eso simplemente puede producir el mal salida o puede hacer que un programa se bloquee mientras se hace.
                1. es un error en el programa código fuente eso da como resultado un comportamiento incorrecto o inesperado.
                  1. es un error en el programa código fuente eso da como resultado un comportamiento incorrecto o inesperado.
                2. Errores en tiempo de ejecución
                  1. es un inconveniente de programa o hardware que impide que Internet Explorer funcione de manera correcta
                    1. escribir alguna talaba de forma incorrecta
                      1. omitir los signos de puntuación
              2. Paradigmas de programación
                1. El término tradicional es el de la programación imperativa, en la que se define evidentemente en el código fuente qué pasos debería realizar un programa y en qué sucesión.
                  1. Programación imperativa
                    1. Los primeros idiomas de programación y, por expansión, además los primeros programas informáticos, estaban basados enteramente en este enfoque, que prevé una sucesión regularizada de directivas o normas determinadas.
                      1. Programación estructurada
                        1. El enfoque estructurado de programación constituye una forma simplificada de programación imperativa.
                        2. Programación modular
                          1. La programación modular además se cataloga como un subtipo del paradigma de programación imperativo.
                          2. Programación procedimental
                            1. La programación modular además se cataloga como un subtipo del paradigma de programación imperativo.
                        3. Programación declarativa
                          1. De manera paralela a la evolución continuada del hardware y el programa, con el enfoque declarativo se desarrolló un paradigma alternativo para la programación de código.
                            1. Programación funcional
                              1. Las funcionalidades hay en cualquier lenguaje de programación estándar. No obstante, los enfoques funcionales del desarrollo de programa cuentan con funcionalidades de una clase particular
                              2. Programación lógica
                                1. Las herramientas de programación que proporciona son, en algunos casos, exclusivas de este paradigma y permiten un desarrollo muy fácil y elegante de aplicaciones de IA.
                        4. Historia de la programación
                          1. La década de 1940 vio el advenimiento de la primera computadora eléctrica moderna. La velocidad y la capacidad de memoria limitadas obligaron a los programadores a escribir programas en lenguaje ensamblador altamente optimizados. Eventualmente se dieron cuenta de que la programación en lenguaje ensamblador era intelectualmente exigente y propensa a errores. En 1948, Konrad Zuse publicó un artículo sobre su lenguaje de programación Plankalkül. Sin embargo, no se implementó durante su vida y sus contribuciones quedaron aisladas de otros desarrollos.
                            1. 1943 - Plankalkül (Respetad a Konrad), diseñado, pero sin implementar durante medio siglo
                              1. 1943 - se crea el sistema de codificación ENIAC.
                                1. 1949 - 1954 -- una serie de conjuntos de instrucciones nemotécnicas, como la de ENIAC, comenzando en 1949 con C-10 para BINAC
                              2. Lenguajes de programación
                                1. Un lenguaje de programación es un lenguaje informático utilizado por los programadores para comunicarse y desarrollar programas de software, aplicaciones, páginas web, scripts
                                  1. lenguajes de nivel alto
                                    1. Ruby
                                      1. Además utiliza un lenguaje muy cercano al inglés y es de código abierto, y puedes descargarlo gratis y ejecutarlo en diferentes sistemas operativos.
                                      2. Go
                                        1. Esta sencillez también se traduce en uso y como tal, se ha convertido en uno de los lenguajes preferidos por los programadores.
                                        2. MATLAB
                                          1. Como proporciona un entorno de software simple y eficiente, es ampliamente utilizado en centros de investigación y universidades,
                                          2. Groovy
                                            1. Tiene una curva de aprendizaje corta y debido a la familiaridad con Java, será más fácil para alguien que conoce Java manejar Groovy.
                                          3. lenguajes de nivel bajo
                                            1. Python
                                              1. Es esa ductilidad que ofrece la que le ha entusiasmo aposentarse en el top 5 de los lenguajes más usados. Además, su meta de instrucción es muy corta.
                                              2. Java
                                                1. Se caracteriza por su simpleza, lo que lo ha llevado a convertirse en el habla básico del norma Android y a estar obsequio en casco gran dosis de dispositivos inteligentes
                                                2. C++
                                                  1. Como uno de los lenguajes más difíciles de aprender, C++ ha perdido un favorito con Java.
                                                  2. C#
                                                    1. Es un lenguaje que requiere de mucha práctica para tener un buen dominio del mismo, pero destaca por la eficiencia de su código.
                                                    2. Visual Basic
                                                      1. Es un lenguaje muy popular y orientado a objetivos, ya que es ideal para aquellos que se inician en la programación o para aquellos que no tienen tantos conocimientos como los desarrolladores.
                                                      2. SQL
                                                        1. Tiene la ventaja de ser fácil de aprender, ofreciendo una forma estandarizada de interactuar con la base de datos
                                                  3. Josue issac Rodriguez Fonseca
                                                    Show full summary Hide full summary

                                                    Similar

                                                    Spanish No.1 Flashcards
                                                    Helena Hanley
                                                    Países desarrollados y subdesarrollados
                                                    sara.garcia.2eso
                                                    Competencias Comunicativas del Español: Estructura de la Lengua
                                                    Cinthia Vanessa
                                                    Examen de Español
                                                    Martin Pedraza
                                                    La Ropa - Clothes
                                                    Livi_Eastman
                                                    Deshumanización en La metamorfosis de Franz Kafka
                                                    Paulina Orozco
                                                    Funciones del Lenguaje
                                                    yera Cívica y Ética
                                                    Las reglas de acentuación (test)
                                                    Gaetano Vergara
                                                    Concordancia gramatical
                                                    Carmina Vital
                                                    Subjuntivo with nonexistent #4
                                                    Katie Orrego
                                                    Disciplinas artísticas del Romanticismo
                                                    giselle garcia4015