SEMANA 1 PROGRA 1

Páginas: 6 (1387 palabras) Publicado: 6 de marzo de 2015

Es importante tener en cuenta que las instrucciones deben darse de forma ordenada, ya que de lo contrario podremos obtener un resultado no deseado.

Por ejemplo: Algoritmo para cocinar un pastel.
1. Pre calentar el horno.
2. Mezclar los ingredientes.
3. Engrasar el molde.
4. Colocar la mezcla en el molde.
5. Hornear la mezcla.
6. Sacar el pastel del horno.
Si tenemos esta propuesta dealgoritmo para cocinar un pastel, los pasos pueden ir variando dependiendo del tipo de pastel o de cualquier agente externo (ej. que no se tengan todos los ingredientes); pero existen pasos de este algoritmo que no deben variar, por ejemplo: no podemos sacar el pastel del horno sin antes haberlo horneado, y es por eso que decimos que la secuencia de instrucciones debe estar ordenada.
1. ProgramaEs la implementación de un algoritmo de tal forma que la computadora entienda. Para la implementación de los algoritmos se utilizan lenguajes de programación.
2. programacion
Es el proceso mediante el cual se lleva a cabo la creación de código fuente de un programa mediante un lenguaje definido.
3. Lenguaje de Programación
Un lenguaje de programación provee las abstracciones, principios deorganización y las estructuras de control para escribir programas.

TIPOS DE LENGUAGE DE PROGRAMACION

Solo hay un tipo de lenguaje de programación que las computadoras pueden entender e interpretar: el código binario, también llamado código máquina. Este es el nivel más bajo de los lenguajes en los que se puede escribir un programa. Todos los demás lenguajes se pueden distinguir como de alto nivel obajo nivel de acuerdo a que tanto se asemejan al código máquina.

Para ejecutar un programa en la computadora se necesita convertir el conjunto de instrucciones escritas en lenguaje de programación (código fuente) a código máquina. Existen dos formas principales de hacer esto: utilizando compilación o interpretación del código fuente

Lenguages compilados
Compilar consiste en leer el código fuentelínea por línea y traducir cada instrucción de alto nivel por varias instrucciones en código máquina que realizan lo que la instrucción de alto nivel declaró. Al final se obtendrá un conjunto de instrucciones en código máquina que son grabadas en un archivo que contiene una estructura interna que un determinado sistema operativo es capaz de entender, este archivo es llamado “ejecutable”. El tipo deprograma que se encarga de realizar estas traducciones se denomina compilador.

Lenguajes de programación compilados: C, C++, Java, Objective C y otros.


LENGUAJES INTERPRETADOS
Interpretar es algo totalmente distinto de compilar pero el resultado es el mismo. El programa interprete reside en la memoria y directamente traduce y ejecuta el programa de alto nivel sin traducción preliminar a códigomáquina.

Lenguajes de programación interpretados: PHP (se interpreta del lado del servidor), Javascript  y otros. 

ventajas y desventajas



LENGUAJES HIBRIDOS
También existe un tipo de lenguaje híbrido que utiliza compilación e interpretación para aprovechar las ventajas de ambas. La similitud con el lenguaje compilado es que traduce el código fuente y genera un ejecutable, pero no lotraduce a código máquina sino a un pseudocódigo denominado código-p. 

El código-p es bastante simple pero más poderoso que el código máquina. Al ejecutar el programa se interpreta el código-p. El lenguaje híbrido es casi tan rápido como el lenguaje compilado pero conserva la flexibilidad del lenguaje interpretado.

Lenguajes híbridos: Python, Perl y otros.

ESCRIBIR CODIGO FUENTE
El código fuente delos lenguajes de programación esta escrito en texto plano. Los editores de texto simple funcionan muy bien para escribir código fuente de cualquier lenguaje de programación por ejemplo el Bloc de Notas en Windows o TextEdit en Mac. 

Para empezar a aprender a programar no hay ningún lenguaje determinado. En este curso queremos que no solo se queden con los conceptos sino que también los lleven a...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Con Progra 1
  • progran 1
  • Progra reporte 1 fisica 1
  • Semana 1 1
  • SEMANA 1 ACT 1
  • Actividad 1 Semana 1
  • Actividad 1 semana 1
  • Trabajo 1 Semana 1

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS