3. Es una formula para resolver un problema. Es un
conjunto de acciones o secuencia de operaciones que
ejecutadas en un determinado orden resuelven el
problema. Existen n algoritmos, hay que coger el más
efectivo.
Características:
Tiene que ser preciso.
Tiene que estar bien definido.
Tiene que ser finito.
La programación es adaptar el algoritmo al ordenador.
El algoritmo es independiente según donde lo
implemente.
HISTORIA
4. Un diagrama de flujo de datos (DFD por sus siglas
en español e inglés) es una representación gráfica
para la maceta del "flujo" de datos a través de un
sistema de información. Un diagrama de flujo de
datos también se puede utilizar para la visualización
de procesamiento de datos (diseño estructurado).
Es una práctica común para un diseñador dibujar un
contexto a nivel de DFD que primero muestra la
interacción entre el sistema y las entidades
externas. Este contexto a nivel de DFD se "explotó"
para mostrar más detalles del sistema que se está
modelando.
DFD
5. C++C++ es un lenguaje de programación diseñado a
mediados de los años 1980 por Bjarne Stroustrup. La
intención de su creación fue el extender al exitoso
lenguaje de programación C con mecanismos que
permitan la manipulación de objetos. En ese
sentido, desde el punto de vista de los lenguajes
orientados a objetos, el C++ es un lenguaje híbrido.
Posteriormente se añadieron facilidades de
programación genérica, que se sumó a los otros dos
paradigmas que ya estaban admitidos (programación
estructurada y la programación orientada a objetos).
Por esto se suele decir que el C++ es un lenguaje de
programación multiparadigma
6. BORLAND
Borland nació en 1983 cuando el joven danés Anders
Hejlsberg llegó a un acuerdo con Philip Khan para
vender el compilador de Pascal que Anders había
creado para ordenadores personales. Turbo Pascal fue
un compilador con un concepto de
"entorno", revolucionario en aquella época. Costaba
unos 50 dólares estadounidenses y tenia unas
posibilidades excepcionales en la época: incluía
extensiones que eliminaban todos los inconvenientes
que provocaron el ensayo de Brian Kernighan Por qué
Pascal no es mi lenguaje preferido. Especialmente todas
las limitaciones al acceso directo a memoria y a la
máquina (ensamblador integrado).
7. VISUAL FOXPRO
Visual FoxPro es un lenguaje de programación procedural, orientado a objetos
que posee un Sistema Gestor de Bases de datos o Database Management
System (DBMS) y Sistema administrador de bases de datos
relacionales, producido por Microsoft.
Características
Capacidades para el manejar datos nativos y remotos.
Flexibilidad para crear soluciones de bases de datos.
Lenguaje de Programación Orientado a objetos.
Utilización de Sentencias SQL en forma nativa.
Manejo de vistas, cursores y control completo de estructuras relacionales.
Su propio gestor de base de datos incorporado. Sin embargo, también puede
conectarse con servidores de base de datos, tales como Oracle, Microsoft SQL
Server o MySQL.
Cuenta con un motor de generación de informes renovado y flexible para
soluciones más robustas.
Desde la versión 9.0, amplio soporte de XML, tanto como fuente de datos (por
ej., servicios Web basados en XML) como por generar reportes en formato XML.
9. CONCLUSION
Yo pienso que resolver un algoritmo es resolver
un problema matemático o una ecuación. el
algoritmo debe ser una explicación detallada de
cada paso que tienes que dar para solucionar el
problema y los programos te ayudan a
resolverlos con mas facilidad