Este documento describe los diferentes niveles de abstracción en la programación informática, incluyendo lenguajes de alto y bajo nivel. Los lenguajes de alto nivel se enfocan en expresar algoritmos de una manera comprensible para los humanos, mientras que los lenguajes de bajo nivel se enfocan en el control directo de la máquina a un nivel más simple y preciso. El documento también discute conceptos como compilación, ensamblaje y sistemas operativos.
2. Idioma Artificial Expresar
Programas Controlan
Procesos
Comportamiento
Formado Por Maquinas
Físico
Conjunto Computadoras Maquina
Algoritmos Lógico
Reglas Símbolos
Semánticas Definen Modo de Comunicación
Sintácticas
Estructura
Significado Elementos
Expresiones
3. Nivel Abstracción del Procesador Que es un Principio Aísla Información
No Relevante
Poca abstracción
Microprocesador Son Precisos Aplicaciones
Ordenador Creación
Manejo Abstracto Sistemas Operativos
Programar Controladores (Drivers)
A Nivel de Instrucciones Sin Perder Eficiencia
Poder
Algoritmos Manera Adecuada Capacidad Cognitiva Humana
Escribir Códigos Valido Diversas
Maquinas Sistema Operativos
4. Desarrollo Lógico Programa Resolver Problema Particular
Escritura Lógica Programa Empleando
Lenguaje de Programación Especifico
Prueba
Programa
Depuración
Ensamblaje
Programa Convertirlo Lenguaje Maquina
Compilación
Desarrollo Documentación
5. Estructura Compleja Comprende Semántica
Sintaxis
Elementos del Lenguaje
Nivel de abstracción
Estructuras de Control Ordenar
Ejecución Programas
Tipos de Datos
Funciones o Procedimientos (Unidades)
(Números, Letras, Etc)
Contienen
Conjunto de Instrucciones
6. Correctamente Numero de instrucciones
Solución de un Problema Computadora
Pasos Desde Hasta
Información (Entrada) Resultados (Salida)
Suma (+) Caracteres
Resta (-) Enteras Reales
Negación (-) Alfanuméricas
Se emplean Dígitos
División (/) Letras
Multiplicación (*) Almacenar Valores Subguión
División Entera ()
Exponenciación (^)
Enteras Reales Precisión Sencilla
Alfanuméricas Doble Precisión
Sub Proceso Pre programado
Identificado
Nombre de una Letra Son Instrucciones Programa
De Uno a Cinco Caracteres Mas
Ejecutables No ejecutables
7. Lenguaje Usado Ordenadores no tiene por que ser
Lenguaje de Programación
Dar Organización Datos
Del servidor Aplicaciones Web
8. Sistema de Códigos Interpretables Circuitos Microprogramables
Compuesto Microprocesador Microcontrolador
Conjunto de Instrucciones Son ejecutadas Secuencia Eventuales Cambios
Determinan de Flujo
Acciones A ser tomadas Causados
Maquina Programa Eventos Externos
Utiliza Dos únicos Niveles de tensión
Se Simbolizan
Permiten
El Empleo Cero (0)
Uno (1)
Teorías del Algebra Booleana
Sistema Binario
Circuitos de Programación
9. Son Lenguaje de Programación Bajo Nivel Desarrollo del Programa
Computadoras Microprocesadores
Proceso de Ensamblaje
Representación Simbólica Códigos de Maquina Binario Ayuda de Depuración
Programar
Son Software de Sistemas Convierte
Código Son Programas Informáticos
Lenguaje Maquina Fuente Programador Ejecuta
Analiza
Programas Lenguaje de Alto Nivel
Son Programas Informáticos Traduce Códigos Fuente de Programa
Lenguaje de Programación de Alto nivel
Lenguaje de Programación Nivel Inferior
10. Código Resulta Compilación Código Fuente
Consiste Lenguaje Maquina
Se distribuye Varios Archivos
Corresponden
Código Fuente Compilado
11. Son Lenguajes de Programación Informática Se encuentran entre
Precisos Los Lenguajes
Aplicaciones Creación Alto Nivel Bajo Nivel
Sistemas Operativos
Manejo Abstracto Sin perder
Eficiencia Poder
12. Son Lenguajes Expresan Algoritmos Manera adecuada
Pueden Capacidad Cognitiva Humana
Generar Recibir Códigos
Validos para Diversas
Códigos
Reducción Maquinas Sistemas Operativos
Mas
Velocidad Ceder
Sencillos
Trabajo Bajo Nivel
Comprensibles
Maquina