Conceptos y Clasificaciòn

Description

mapa mental conceptos informatica
bernimtz
Mind Map by bernimtz, updated more than 1 year ago
bernimtz
Created by bernimtz over 8 years ago
9
0

Resource summary

Conceptos y Clasificaciòn
  1. Lenguaje de Programación
    1. Lenguaje de Bajo nivel
      1. Es aquel en el que sus instrucciones ejercen un control directo sobre el hardware y están condicionados por la estructura física de las computadoras que lo soportan.
        1. Lenguaje Máquina: Las invocaciones a memoria, como los procesos aritméticos lógicos son posiciones literales de conmutadores físicos del hardware en su representación booleana.
          1. Lenguajes ensambladores: También denominados nemotécnicos o nemónicos, no son ya programas ejecutables directamente por el ordenador, sino textos de código fuente que necesitan de alguna herramienta para su conversión a lenguaje máquina, son los programas llamados ensambladores.
        2. Lenguaje de Alto nivel
          1. Se refieren a las variables, matrices, objetos, aritmética compleja o expresiones booleanas, subrutinas y funciones, bucles, hilos, cierres y otros conceptos de informática abstracta.
            1. Ventajas
              1. Genera un código más sencillo y comprensible.
                1. Escribir un código válido para diversas máquinas o sistemas operativos.
              2. Principales Lenguajes
                1. VB.NET Ada ALGOL BASIC C Sharp FORTRAN Java Lisp Modula-2 Pascal Pauscal en español Perl PHP PL/1 PL/SQL Python Ruby Matlab
          2. Programa Informatico
            1. Es una secuencia de instrucciones, escritas para realizar una tarea específica en una computadora.
              1. El programa tiene un formato ejecutable que la computadora puede utilizar directamente para ejecutar las instrucciones.
                1. Una colección de programas de computadora y datos relacionados se conoce como software.
                  1. Ejecución y almacenamiento de los programas
                    1. Programas empotrados en hardware
                      1. Programas cargados manualmente
                        1. Programas generados automáticamente
                          1. Ejecución simultánea
                  2. Compilador
                    1. Es un programa informático que traduce un programa escrito en un lenguaje de programación a otro lenguaje de programación.
                      1. La construcción de un compilador involucra la división del proceso en una serie de fases que variará con su complejidad.
                        1. Análisis: Se trata de la comprobación de la corrección del programa fuente
                          1. Síntesis: Su objetivo es la generación de la salida expresada en el lenguaje objeto
                        2. Tipos de compiladores
                          1. Compiladores cruzados: generan código para un sistema distinto del que están funcionando.
                            1. Compiladores optimizadores: realizan cambios en el código para mejorar su eficiencia,
                              1. Compiladores JIT (Just In Time): forman parte de un intérprete y compilan partes del código según se necesitan.
                            Show full summary Hide full summary

                            Similar

                            Test: "La computadora y sus partes"
                            Dayana Quiros R
                            Mapa Conceptual de la arquitectura de base de datos
                            Alan Alvarado
                            Abreviaciones comunes en programación web
                            Diego Santos
                            Evolución de la Informática
                            Diego Santos
                            Excel Básico-Intermedio
                            Diego Santos
                            FUNDAMENTOS DE REDES DE COMPUTADORAS
                            anhita
                            Introducción a la Ingeniería de Software
                            David Pacheco Ji
                            TECNOLOGÍA TAREA
                            Denisse Alcalá P
                            Navegadores de Internet
                            M Siller
                            La ingenieria de requerimientos
                            Sergio Abdiel He
                            CONCEPTOS BÁSICOS DE EXCEL
                            paussh_best11