Академический Документы
Профессиональный Документы
Культура Документы
Existe un error comn que trata por sinnimos los trminos 'lenguaje de
programacin' y 'lenguaje informtico'. Los lenguajes informticos engloban a los
lenguajes de programacin y a otros ms, como por ejemplo HTML (lenguaje para
el marcado de pginas web que no es propiamente un lenguaje de programacin,
sino un conjunto de instrucciones que permiten estructurar el contenido de los
documentos).
Permite especificar de manera precisa sobre qu datos debe operar una
computadora, cmo deben ser almacenados o transmitidos y qu acciones debe
tomar bajo una variada gama de circunstancias. Todo esto, a travs de
un lenguaje que intenta estar relativamente prximo al lenguaje humano o natural.
Una caracterstica relevante de los lenguajes de programacin es precisamente
que ms de un programador pueda usar un conjunto comn de instrucciones que
sean comprendidas entre ellos para realizar la construccin de un programa de
forma colaborativa.
ALGORITMO
En matemticas, lgica, ciencias de la computacin y disciplinas relacionadas,
un algoritmo (del griego y latn, dixit algorithmus y este a su vez del matemtico
persa Al-Juarismi1 ) es un conjunto prescrito de instrucciones o reglas bien
definidas, ordenadas y finitas que permite realizar una actividad mediante pasos
sucesivos que no generen dudas a quien deba realizar dicha actividad. Dados un
estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado
final y se obtiene una solucin. Los algoritmos son el objeto de estudio de
la algoritmia.
En la vida cotidiana, se emplean algoritmos frecuentemente para resolver
problemas. Algunos ejemplos son los manuales de usuario, que muestran
algoritmos para usar un aparato, o las instrucciones que recibe un trabajador por
parte de su patrn. Algunos ejemplos enmatemtica son el algoritmo de
multiplicacin, para calcular el producto, el algoritmo de la divisin para calcular el
cociente de dos nmeros, el algoritmo de Euclides para obtener el mximo comn
divisor de dos enteros positivos, o el mtodo de Gauss para resolver un sistema
lineal de ecuaciones.
DIAGRAMA DE FLUJO
El diagrama de flujo o diagrama de actividades es la representacin
grfica del algoritmo o
proceso.
Se
utiliza
en
disciplinas
comoprogramacin, economa, procesos industriales y psicologa cognitiva.
En Lenguaje Unificado de Modelado (UML), un diagrama de actividades
representa los flujos de trabajo paso a paso de negocio y operacionales de los
componentes en un sistema. Un diagrama de actividades muestra el flujo de
control general.
En SysML el diagrama ha sido extendido para indicar flujos entre pasos que
mueven elementos fsicos (p.ej., gasolina) o energa (p.ej., presin). Los cambios
adicionales permiten al diagrama soportar mejor flujos de comportamiento y datos
continuos.
Estos diagramas utilizan smbolos con significados definidos que representan los
pasos del algoritmo, y representan el flujo de ejecucin mediante flechas que
conectan los puntos de inicio y de fin de proceso.
PSEUDOCDIGO
En ciencias de la computacin, y anlisis numrico, el pseudocdigo (o
falso lenguaje) es una descripcin de alto nivel compacta e informal del principio
operativo de unprograma informtico u otro algoritmo.
...
}
Las sentencias escritas entre las llaves se denominan BLOQUE
#include <iostream.h>
int main()
{
entrada_datos();
proceso_datos();
return 0;
...
}
Llamadas a otras funciones.
*Tipos de datos bsicos en C++
El tipo de dato determina la naturaleza del valor que puede tomar una variable.Un
tipo de dato define un dominio de valores y las operaciones que se pueden realizar
con stos valores.
C++ dispone de unos cuantos tipos de datos predefinidos (simples) y permite al
programador crear otro tipo de datos.
Tipo de datos bsicos
int ( Nmeros enteros )
float ( Nmeros reales )
double ( Nmeros reales ms grandes que float )
bool ( Valores lgicos )
char ( Caracteres y cualquier cantidad de 8 bits )
void ( Nada. Sirve para indicar que una funcin no devuelve valores)