Elabora diseños detallados en forma de algoritmo

Solo disponible en BuenasTareas
  • Páginas : 5 (1135 palabras )
  • Descarga(s) : 0
  • Publicado : 13 de marzo de 2011
Leer documento completo
Vista previa del texto
COLEGIO DE ESTUDIOS CIENTIFICOS Y TECNOLOGICOS
DEL ESTADO DE BAJA CALIFORNIA
PLANTEL LA PRESA

ELABORA DISEÑOS DETALLADOS POR MEDIO DE CODIGO ESCRITO EN FORMA DE ALGORITMO

MEMORIA SEMESTRAL

Prof. Enrique Herrera

Alumno: Lenis Yael Velázquez Álvarez

GRUPO: 2C-TPS.

Tijuana B.C. 11 de marzo de 2011

Programador de software.
Se encarga de la implementación de prototiposmediante un lenguaje de programación, que copilados pueda entender la computadora. Anteriormente el programador tenía la función de trasladar las especificaciones del analista en código ejecutable para la computadora.
Algoritmo.
Se le define algoritmo a la secuencia finita de instrucciones, reglas o pasos que describen de forma precisa las operaciones que un ordenador debe realizar para llevar acabouna tarea en un tiempo mas finito .también es la descripción de un esquema de comportamiento expresado mediante un repertorio finito de acciones y de informaciones elementales, identificadas, bien comprendidas y realizables a prioridad. Este repertorio se denomina léxico.
Diagrama de flujo.
Es una representación grafica de un algoritmo o proceso. Se le utiliza en disciplina como en laprogramación, la economía, los procesos industriales y la psicología, utilizan símbolos con significados bien definidos que representan los pasos del algoritmo.
Constructivismo.
Se le denomina a las distintas corrientes surgidas en el arte, la filosofía, la psicología, la pedagogía y las corrientes sociales. Es una corriente surgida de pensamientos surgida a mediados del siglo XX, de la mano deinvestigadores de disciplinas muy diversas.
Conceptos de E.P.S
Es una herramienta usada por los programadores para la resolución de un problema.
ENTRADA:
Son todos los datos que hay que ingresar para la solución de un problema.
PROCESO:
Son los diferentes procedimientos en los cuales se usaran los datos proporcionales por un usuario para resolver dicho problema.
SALIDA:
La resolución de o solución delproblema.

Lenguajes de programación.
Es un lenguaje diseñado para describir el conjunto de acciones constructivas que en un equipo se deben ejecutar. Por lo tanto el lenguaje de programación es un modo práctico para que los seres humanos puedan dar instrucción a un equipo.
Por otro lado, el termino ¨lenguaje natural¨ define un medio de comunicación compartido por un grupo de personas, porejemplo ingles o francés.
Los lenguajes que los equipos usan para comunicarse entre ellos, no tienen nada que ver con los lenguajes de programación; se le conoce como protocolos de comunicación. Se trata de dos conceptos totalmente diferentes. Un lenguaje de programación es muy escrito: a cada instrucción corresponde una acción de procesador.
El lenguaje utilizado por el procesador se denominalenguaje de maquina. Se trata de datos tal como llenar al procesador, que consiste de una serie de 0 y 1 (datos binarios).
El lenguaje maquina, por lo tanto, no es comprensible por los seres humanos, razón por la cual se han desarrollado lenguajes intermediarios comprensibles para el hombre. El código escrito en este tipo de lenguajes se transforma en código maquina para que el procesador puedaprocesarlo.
El ensamblador fue el primer lenguaje utilizado. Es muy similar al lenguaje maquina, pero los desarrolladores pueden comprenderlo. No obstante pueden comprenderlo, este lenguaje se parece tanto al lenguaje maquina que depende estrictamente del tipo de procesador utilizado (cada tipo de procesador puede tener su propio lenguaje maquina). Así un programa desarrollado para un equipo no puedeser portado a otro tipo de equipo. El termino portabilidad describe la capacidad de usar un programa de software en diferentes tipos de equipos. Para poder utilizar un programa de software escrito en un código ensamblador en otro tipo de equipos a veces será necesario volver a escribir todo el programa por lo tanto un lenguaje de programación tiene varias ventajas:
* Es mucho mas fácil de...
tracking img