Fundamentos De Programación (Conceptos Básicos)

Páginas: 11 (2692 palabras) Publicado: 24 de septiembre de 2012
Conceptos básicos
Programa:
Conjunto de instrucciones, que una computadora puede procesar, para es menester instruirla. Para la ejecución del programa debe estar almacenado en memoria, en un código legible para la maquina, estos códigos deben presentar instrucciones que puedan identificar la unidad de control del procesador central para llevar acabo un proceso. [1]
Conjunto de instrucciones ensecuencia que hacen que la computadora lleve acabo determinadas operaciones, para obtener la solución de un problema. [2]
La tarea de escribir un programa o programar, consiste en escribir detallada y minuciosamente las instrucciones que deben escribirse en un lenguaje que la computadora pueda entender, ya sea en forma directa o luego de una traducción realizada por un interprete o uncompilador. [3]
Programación:
Para que las computadoras tomen parte en la solución de un problema, es necesario que se establezca una relación entre estos y sus usuarios. En cierto sentido las maquinas hablan un lenguaje eléctrico, por lo general basado en un alfabeto de 2 caracteres, simbolizado por 0 y 1. [4]
Es el proceso de escribir en un lenguaje de programación, el código fuente de un software,analizando,  probando y depurando pero manteniendo el código programado. Creando un programa o software, que luego será ejecutado por otro programa o directamente por el hardware de la computadora. [5]
Es aquella actividad por la cual se crean programas para computadoras, tales programas pueden ser códigos fuentes interpretados (como por ejemplo scripts en BASH) o códigos fuentes que seráncompilados (como por ejemplo programas en C++) hacia lenguajes binarios y ejecutados desde el kernel del sistema operativo. [6]
Lenguaje de programación:
Un  lenguaje  de  programación es  aquel elemento dentro de la informática que nos permite crear programas mediante un conjunto de instrucciones, operadores y reglas de sintaxis; que pone a disposición del programador para que este pueda comunicarsecon los dispositivos hardware y software existentes. [7]
La computadora no entiende directamente los lenguajes de programación sino que se requiere un programa que traduzca el código fuente a otro lenguaje que sí entiende la máquina directamente, pero muy complejo para las personas; este lenguaje se conoce como lenguaje máquina y el código correspondiente código máquina. Los programas que traducenel código fuente escrito en un lenguaje de programación —tal como C++— a código máquina se denominan traductores. [8]
Es un lenguaje diseñado para describir el conjunto de acciones consecutivas que un equipo debe ejecutar, es un modo práctico para que los seres humanos puedan dar instrucciones a un equipo. El lenguaje máquina, por lo tanto, no es comprensible para los seres humanos, razón por lacual se han desarrollado lenguajes intermediarios comprensibles para el hombre. El código escrito en este tipo de lenguaje se transforma en código máquina para que el procesador pueda procesarlo.
El ensamblador fue el primer lenguaje de programación utilizado. Es muy similar al lenguaje máquina, pero los desarrolladores pueden comprenderlo. No obstante, este lenguaje se parece tanto al lenguajemáquina que depende estrictamente del tipo de procesador utilizado (cada tipo de procesador puede tener su propio lenguaje máquina). Así, un programa desarrollado para un equipo no puede ser portado a otro tipo de equipo.
Ventajas del lenguaje de programación:
* Es mucho más fácil de comprender que un lenguaje máquina.
* Permite mayor portabilidad, es decir que puede adaptarse fácilmentepara ejecutarse en diferentes tipos de equipos. [9]

Compilador:
Un compilador es un programa que traduce los programas fuente escritos en lenguaje de alto nivel a lenguaje máquina. La traducción del programa completo se realiza en una sola operación denominada compilación del programa; es decir, se traducen todas las instrucciones del programa en un solo bloque. El programa compilado y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Fundamentos de programacion conceptos basicos
  • Fundamentos de programacion, conceptos básicos
  • Glosario basico de fundamentos de programacion
  • Fundamentos de programación; Temas basicos
  • Conceptos basicos de programacion
  • Conceptos básico de programación
  • conceptos basicos de programacion
  • Conceptos básicos de programación

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS