Programación básica

Description

Juan Sebastián Rojas León-20142005041
carolfer99
Mind Map by carolfer99, updated more than 1 year ago
carolfer99
Created by carolfer99 over 10 years ago
28
0

Resource summary

Programación básica
  1. Sistemas numéricos
    1. Conjunto de símbolos que nos permiten realizar operaciones numéricas
      1. Hexadecimal
        1. 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F
        2. Binario
          1. 0,1
          2. Octal
            1. 0,1,2,3,4,5,6,7
            2. Decimal
              1. 0,1,2,3,4,5,6,7,8,9
              2. Es posible realizar operaciones de conversión
            3. Historia del computador
              1. Maquina de calcular
                1. Creada por Pascal
                  1. Perfeccionada por Leibinz
                  2. Babbage creador de la maquina analitíca
                    1. Padre de la computación digital moderna
                      1. Incluye en sus modelos sistemas que representan hoy en día la base de los actuales sistemas computacionales
                        1. Era analógica
                          1. Siglo XX, utilizaban componentes y engranes giratorios; permitian evaluar soluciones a ecuaciones bastante complejas
                            1. Colossus
                              1. Primera computadora digital creada por un equipo de científicos estadounidenses durante la segunda guerra mundial, utilizaba tubos de vacío y permitia decodificar mensajes de tropas Alemanas
                                1. Llegada del transistor
                                  1. Innovación que permitía mayor eficiencia energética a parte de mejoras en rendimiento. Redujo el tamaño de los ordenadores de manera significativa
                                    1. Aparición del circuito integrado
                                      1. Representa uno de los mayores avances hasta el momento, permite reducir el tamaño de los computadores considerablemente a demas de dar cabida a la llegada del microprocesador
                        2. Hardware y software
                          1. Hardware
                            1. Hace referencia a todas las partes tangibles de un sistema informático, sus componentes son eléctricos, electrónicos, electromecánicos
                              1. Se tienen dos partes fundamentales
                                1. Unidad procesamiento central
                                  1. Procesa la información recibida por los periféricos
                                  2. Periféricos
                                    1. Se comunican con el entorno y reciben información para el correcto funcionamiento del dispositivo
                              2. Software
                                1. Hace referencia a los componentes lógicos no palpables que permiten a un dispositivo cumplir ciertas tareas previamente concebidas en contraprestación a su funcionamiento físico (hardware)
                                  1. Tiene gran cantidad de vertientes pero entre las principales encontramos
                                    1. Software de sistema
                                      1. Su finalidad es alejar all usuraio del programador y de como la máquina utiliza las interacciones físicas para funcionar
                                      2. Software de programación
                                        1. Herramientas que permiten a un programador crear p´rogramas informáticos
                                        2. Software de aplicación
                                          1. Permite a los usuarios realizar una actividad susceptible de ser automatizada
                                  2. Lenguajes de programación
                                    1. Lenguaje formal que permite expresar procesos; es posible controlar la parte lógica y fisica de un computador. Constituye un conjunto de expresiones comprensibles y ejecutables por la máquina
                                      1. La historia de los lenguajes de programación está sujeta a el desarrollo de los computadores
                                        1. Están catalogados en tres niveles
                                          1. El computador puede realizar las acciones si se le prporcioanan en un lenguaje que ella entienda, dicho lenguaje es lenguaje de maquina que consta de cadenas extensas cadenas de unos y ceros. LENGUAJE MÁQUINA
                                            1. El lenguaje de máquina constituia un problema debido a la complejidad de secuencias de unos y ceros; se decide reemplazar esas cadenas de unos y ceros por palabras que resumieran esa acción (inglés), por ejemplo sumar se escribia como add. A ESTA EVOLUCIÓN DEL LENGUAJE SE LE CONOCIÓ COMO LENGUAJE ENSAMBLADOR
                                              1. Al ver la eficiencia que se obtenía al usar palabras con sintaxis parecida a la humana se decide optar por hacer los lenguajes un poco mas "humanos", es así com osurguen los actuales lenguajes de programación de alto nivel
                                      Show full summary Hide full summary

                                      Similar

                                      Estructura selectiva múltiples switch() case
                                      gloria sánchez
                                      RA 1.1 Identifica los elementos y las características de un programa desarrollado en lenguaje C, de acuerdo con estándares internacionales.
                                      gloria patricia sánchez sánchez
                                      Fundamentos teóricos de programación
                                      Knigth Masters
                                      SEGURIDAD DE DATOS GRUPO:18
                                      Miguel Angel Vaz9177
                                      Evaluación RA 1.1 Identifica los elementos y las características de un programa desarrollado en lenguaje C, de acuerdo con estándares internacionales.
                                      gloria sánchez
                                      Estructura repetitiva for ()
                                      gloria sánchez
                                      Estructura repetitiva while ()
                                      gloria sánchez
                                      Examen de Programación Visual, primer ordinario
                                      alejarellator
                                      Ejemplo de estructura if () doble
                                      gloria sánchez
                                      Computadora
                                      llaca1