viernes, 30 de octubre de 2009

Definiciones 2

Bounding box
Recuadro de selección. Para un objeto raster, es el rectángulo mas pequeño que encierra completamente todos los puntos pixel que no son completamente transparentes.

http://diccionario.babylon.com/Bounding_box

The bounding box of a PostScript image -- the printable figures and text on a page -- is the tightest rectangle which includes the image when the PostScript file is printed.

The bounding box is described by 4 numbers; the x-y coordinates of the lower-left corner of the image, followed by the x-y coordinates of the upper-right corner of the image.

http://amath.colorado.edu/documentation/postscript/bb.html

The minimum or smallest bounding or enclosing box for a point set in N dimensions is the box with the smallest measure (area, volume, or hypervolume in higher dimensions) which all the points lie within. When other kinds of measure are used, the minimum box is usually called accordingly, e.g., "minimum-perimeter bounding box".

http://en.wikipedia.org/wiki/Minimum_bounding_box

Tres Dimensiones

En geometria y analisis matematico, un objeto o ente es tridimensional si tiene tres dimensiones. Es decir cada uno de sus puntos puede ser localizado especificando tres números dentro de un cierto rango.

http://es.wikipedia.org/wiki/Tridimensional

En computación, las tres dimensiones son el largo, el ancho y la profundidad de una imagen. Técnicamente hablando el único mundo en 3D es el real, la computadora sólo simula gráficos en 3D, pues, en definitiva toda imagen de computadora sólo tiene dos dimensiones, alto y ancho

http://www.alegsa.com.ar/Dic/3d.php

Tridimensional. Imagen construida con tres dimensiones: largo, ancho y profundidad. Cuando el usuario puede interactuar con imágenes 3D sintiéndose involucrado en la escena, la experiencia se llama realidad virtual

http://diccionario.babylon.com/3D

La distancia expresa la proximidad o lejanía entre dos objetos, o el intervalo de tiempo que transcurre entre dos sucesos. También se emplea como expresión para indicar una relación de alejamiento afectivo entre dos personas: el desafecto.

http://es.wikipedia.org/wiki/Distancia

Separación que existe entre dos cosas en el espacio o en el tiempo

http://diccionario.sensagent.com/distancia/es-es/

Espacio o periodo de tiempo que media entre dos cosas o sucesos

http://www.wordreference.com/definicion/distancia

Lugar en que está situada,especialmente dentro de una serie u orden

http://www.wordreference.com/definicion/posicion

La posición de una particula en el espacio es una magnitud vectorial utilizada para determinar su ubicación en un sistema coordenado de referencia.

http://es.wikipedia.org/wiki/Posicion


miércoles, 28 de octubre de 2009

Definiciones

PROCESAMIENTO SECUENCIAL

*Procesamiento de archivos que están ordenados numérica o alfabéticamente de acuerdo con un campo clave.
http://spines.r020.com.ar/index.php?tema=10286&/proceso-secuencial">
*Ejecución secuencial de diversas operaciones consecutivas mediante un unico dispositivo
http://www.laopinion.com/glossary/p.html">
*Un proceso de acceso secuencial consiste en la lectura y procesamiento, uno tras otro, de una serie de datos de un conjunto.
http://www.algoritmica.com.ar/alg/sec/main.html

ITERACION:

*Iteración en programación es la repetición de una serie de instrucciones en un programa de computadora.
http://es.wikipedia.org/wiki/Iteración
*Repetición de una secuencia de instrucciones o eventos.
http://www.mastermagazine.info/termino/5462.php
*Cada una de las repeticiones de las acciones contenidas en un bucle de programa.
http://usuarios.lycos.es/hv1102/glosario.html

DISEÑOS TOP DOWN:

*Son estrategias de procesamiento de información características de las ciencias de la información, especialmente en lo relativo al software.
http://es.wikipedia.org/wiki/Top-down_y_Bottom-up
*Conceptos de programación estructurada para utilizarlos y probarlos en un proyecto
http://www.mailxmail.com/curso-informatica-ordenador-cientifico-desarrollo/diseno-top-down
*Consiste en dividir un problema en partes, de tal manera de crear subproblemas que sean más fáciles de resolver
www.internetycomputacion.info/dise_o_top_down.php

PROGRAMACION ORIENTADA A OBJETOS:

*Es un paradigma de programación que usa objetos y sus interacciones para diseñar aplicaciones y programas de computadora.
http://es.wikipedia.org/wiki/Programación_orientada_a_objetos
*El término de Programación Orientada a Objetos indica más una forma de diseño y una metodología de desarrollo de software que un lenguaje de programación.
http://www.monografias.com/trabajos14/progorie/progorie.shtml
*Es una forma especial de programar, más cercana a como expresaríamos las cosas en la vida real que otros tipos de programación.
http://www.desarrolloweb.com/articulos/499.php

MUNDO VIRTUAL:

*Es un campo relacionado con la inteligencia artificial. Se trata de la simulación de mundos o entornos.
http://es.wikipedia.org/wiki/Mundo_virtual

Diseño Top Down

consiste en dividir un problema en partes, de tal manera de crear subproblemas que sean más fáciles de resolver. Si estos subproblemas aún siguen siendo difíciles de resolver, se vuelve a dividir hasta llegar a pequeños problemas que se pueden resolver como módulos independientes.

consiste en establecer una serie de niveles de mayor a menor complejidad (arriba-abajo) que den solución al problema. Consiste en efectuar una relación entre las etapas de la estructuración de forma que una etapa jerárquica y su inmediato inferior se relacionen mediante entradas y salidas de información. Este diseño consiste en una serie de descomposiciones sucesivas del problema inicial, que recibe el refinamiento progresivo del repertorio de instrucciones que van a formar parte del programa.

Consiste en dividir el algoritmo en unidades más pequeñas sucesivamente hasta que sean directamente ejecutables en el ordenador.

http://www.internetycomputacion.info/dise_o_top_down.php

http://www.desarrolloweb.com/articulos/2183.php

http://www.lcc.uma.es/~jlleivao/algoritmos/tt2.pdf

Looping

A loop is a sequence of statements which is specified once but which may be carried out several times in succession. The code "inside" the loop (the body of the loop, shown below as xxx) is obeyed a specified number of times, or once for each of a collection of items, or until some condition is met.

In functional programming languages, such as Haskell and Scheme, loops can be expressed by using recursion or fixed point iteration rather than explicit looping constructs. Tail recursion is a special case of recursion which can be easily transformed to iteration.

Ejecucion Condicional

Otra posibilidad de ejecución también posible es lanzar varios procesos simutáneamente en segundo plano; basta escribir uno a continuación de otro en la línea de órdenes separados por "&". Este es el símbolo que se utiliza para indicar que el proceso se tiene que ejecutar en segundo plano, pero también actúa como separador para la ejecución de distintas órdenes.

http://dns.bdat.net/documentos/programacion_shell/x50.html


Llamada de función

Para llamar a una función, se escribe su nombre y entre paréntesis los valores que se deseen dar a los argumentos.
Cada expresión se evalúa y su resultado se pasa como argumento a la función. Las expresiones han de tener el mismo tipo del argumento correspondiente, o al menos un tipo compatible.
Una llamada a función es una expresión, con todo lo que ello implica.
No es necesario recoger en una variable el valor devuelto por la función.
(Por ejemplo, printf y scanf son funciones que devuelven un entero).

miércoles, 14 de octubre de 2009

Diagramas de Flujo

1-.Introducción de dos valores variables y determinar cual es el resultado de la suma de éstos.



















2-.Realizar la suma de los tres primeros números decimales y calcular el promedio de 5 numeros variables.

















3-. Determinar en una calificacion introducida por el usuario si el alumno está aprobado o reprobado.



















4-.De un promedio de 5 numeros mayores a 50 pero menores a 100, determinar si el alumno está aprobado o reprobado



















5-.Comparar 2 numeros diferentes y determinar cuál es mayor


















6-.De un promedio de cinco Determinar si el alumno esta aprobado o no.