PHP: Es uno de los lenguajes de progrmación más populares, la gran fluidez y rapidez de sus scripts y su prometedor futuro, desarrollar aplicaciones Webs utilizando lenguajes como C o COBOL son cosas del pasado. PHP usa una mezcla entre interpretación y compilación para ofrecer a los programadores la mejor mezcla entre rendimiento y flexibilidad. Una ventaja importante de interpretar un código es que toda la memoria usada por tu código es manejada por PHP, y el lenguaje automáticamente vacía esta memoria cuando el script finaliza. Esto significa que tú no tienes que preocuparte de las conexiones a la base de datos, porque PHP lo hará por ti.
sábado, 9 de octubre de 2010
viernes, 8 de octubre de 2010
Programa, Lenguaje de Programación y Algoritmo
Programación.-
Proceso por el cual un programador escribe en un lenguaje de programación el codigo fuente de un sofwer.
Programa.-
Conjunto de instrucciones que una ves ejecutadas realizaran una o varias tareas en una computadora.
Lenguaje de Programación.-
Un lenguaje de programación es un idioma artificial diseñado para expresar computaciones que pueden ser llevadas a cabo por máquinas como las computadoras. Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana.
Tipos de Lenguaje de Programación.-
Lenguajes de bajo nivel.- Son lenguajes totalmente dependientes de la máquina, es decir que el programa que se realiza con este tipo de lenguajes no se pueden migrar o utilizar en otras maquinas. Al estar prácticamente diseñados a medida del hardware, aprovechan al máximo las características del mismo.
Lenguajes de alto nivel.- Son aquellos que se encuentran más cercanos al lenguaje natural que al lenguaje máquina. Se tratan de lenguajes independientes de la arquitectura del ordenador.
Lenguajes interpretados y lenguajes compilados
Los lenguajes interpretados nacen como respuesta a la dificultad de manejo de los compilados. Un lenguaje compilado es sólo apto para un sistema operativo o formato de ejecutable (en Linux y Unix System V es ELF, en Windows o incluso en BSD es muy diferente), y es tedioso de manejar: para comprobar bugs o errores el computador debe:
*Compilar cada uno de los ficheros de código.
*Ensamblarlos en ficheros objeto.
*Enlazar los ficheros objeto.
*Volverlos a ensamblar.
Algoritmo.-
Conjunto de pasos, instrucciones o acciones que se deben seguir y ejecutar de manera ordenada para alcanzar un fin deseado.
Caracteristicas.-
Las características fundamentales que debe cumplir todo algoritmo son:
*Un algoritmo debe ser preciso e indicar el orden de realización de cada paso.
*Un algoritmo debe estar definido.
*Un algoritmo debe ser finito.
*La definición de un algoritmo debe definir tres partes: Entrada, Proceso y Salida.
Entrada: ingrediente y utensilios empleados.
Proceso: elaboración de la receta en la cocina.
Salida: terminación del plato (por ejemplo, cordero).
Ejemplo de Algoritmo:Un cliente ejecuta un pedido a una fábrica. Esta examina en su banco de datos la ficha del cliente; si el cliente es solvente entonces la empresa acepta el pedido; en caso contrario rechazara el pedido.
Proceso por el cual un programador escribe en un lenguaje de programación el codigo fuente de un sofwer.
Programa.-
Conjunto de instrucciones que una ves ejecutadas realizaran una o varias tareas en una computadora.
Lenguaje de Programación.-
Un lenguaje de programación es un idioma artificial diseñado para expresar computaciones que pueden ser llevadas a cabo por máquinas como las computadoras. Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana.
Tipos de Lenguaje de Programación.-
Lenguajes de bajo nivel.- Son lenguajes totalmente dependientes de la máquina, es decir que el programa que se realiza con este tipo de lenguajes no se pueden migrar o utilizar en otras maquinas. Al estar prácticamente diseñados a medida del hardware, aprovechan al máximo las características del mismo.
Lenguajes de alto nivel.- Son aquellos que se encuentran más cercanos al lenguaje natural que al lenguaje máquina. Se tratan de lenguajes independientes de la arquitectura del ordenador.
Lenguajes interpretados y lenguajes compilados
Los lenguajes interpretados nacen como respuesta a la dificultad de manejo de los compilados. Un lenguaje compilado es sólo apto para un sistema operativo o formato de ejecutable (en Linux y Unix System V es ELF, en Windows o incluso en BSD es muy diferente), y es tedioso de manejar: para comprobar bugs o errores el computador debe:
*Compilar cada uno de los ficheros de código.
*Ensamblarlos en ficheros objeto.
*Enlazar los ficheros objeto.
*Volverlos a ensamblar.
Algoritmo.-
Conjunto de pasos, instrucciones o acciones que se deben seguir y ejecutar de manera ordenada para alcanzar un fin deseado.
Caracteristicas.-
Las características fundamentales que debe cumplir todo algoritmo son:
*Un algoritmo debe ser preciso e indicar el orden de realización de cada paso.
*Un algoritmo debe estar definido.
*Un algoritmo debe ser finito.
*La definición de un algoritmo debe definir tres partes: Entrada, Proceso y Salida.
Entrada: ingrediente y utensilios empleados.
Proceso: elaboración de la receta en la cocina.
Salida: terminación del plato (por ejemplo, cordero).
Ejemplo de Algoritmo:Un cliente ejecuta un pedido a una fábrica. Esta examina en su banco de datos la ficha del cliente; si el cliente es solvente entonces la empresa acepta el pedido; en caso contrario rechazara el pedido.
Suscribirse a:
Entradas (Atom)