Sie sind auf Seite 1von 20

LENGUAJE C

Cets 109
Pro g r a m a c i n
S e m e s t re 2
Grupo: A
S A N T I AG O D E N Z E L
DEYVID

INDICE
PRESENTACION
PAG. 1
INDICE
PAG. 2
INTRODUCCION
.PAG. 3
Que es
dfd.
.PAG. 4
Historia de
dfdPAG.
5
Barra de herramientas de
dfd.PAG. 6-10
Funciones de los smbolos de
dfdPAG. 11-12
VISUAL C ++

PAG. 13

Historia de visual c ++
.PAG. 14
Operadores
loguicosPAG.
15
Biblotecas de visual c ++
PAG.16-17
Pag 18.

INTRODUCCION DE ESTE
PROYECTO
Este proyecto tiene como funcin principal
acercarnos de manera clara y directa a todo lo
relacionado con los programas c ++ y el
programa dfd

Que es dfd
DFD es un software diseado para construir
y analizar algoritmos. Se pueden crear
diagramas de flujo de datos para la

representacin de algoritmos de
programacin estructurada a partir de las
herramientas de edicin que para ste
propsito suministra el programa. Despus
de haber ingresado el algoritmo
representado por el diagrama, podr
ejecutarse, analizarse y depurarse en un
entorno interactivo diseado para este fin.
Los diagramas de flujo de datos estn
conformados por figuras conectadas con
flechas. Para ejecutar un proceso descrito
por un diagrama de flujo de datos se
comienza por el INICIO y se siguen las
flechas de figura a figura, ejecutndose las
acciones indicadas por cada figura; el tipo
de figura indica el tipo de paso que
representa. Son frecuentemente usados
debido a que pueden suprimir detalles
innecesarios y tener un significado preciso,
si son usados correctamente.

Historia de dfd

Los diagramas de flujo de datos fueron


inventados por Larry Constantine, el
desarrollador original del diseo estructurado,
basado en el modelo de computacin de Martin
y Estrin: "flujo grfico de datos. Los diagramas
de flujo de datos (DFD) son una de las tres
perspectivas esenciales de Anlisis de Sistemas
Estructurados y Diseo por Mtodo SSADM. El
patrocinador de un proyecto y los usuarios
finales tendrn que ser informados y
consultados en todas las etapas de una
evolucin del sistema.
Los DFD se utilizaron por primera vez en la
ingeniera de software como notacin para el
diseo de sistemas (por ejemplo, en los libros y
artculos de diseo estructurado tales como
[STEVENS, MYERES y CONSTANTINE, 1974] y
otros). A su vez, la notacin se toma prestada
de artculos anteriores sobre teora de grficas,
y contina siendo utilizada por los ingenieros de
software que trabajan en la implantacin directa
de modelos de los requerimientos del usuario.

COMPONENTES BSICOS DE LA VENTANA DE


DFD QUE SON:

1.-Barra de ttulo: Muestra el nombre y la


direccin donde esta ubicado el Archivo.

2. Barra de men: Muestra una lista de


comandos bsicos como: archivo, edicin,
objeto, ver, ejecucin, depuracin, opciones y
ayuda.

3. Barra de herramientas: Son las opciones de


comandos que se utiliza frecuentemente como:
Nuevo, abrir, guardar, imprimir, cortar, copiar,
pegar, eliminar, ejecutar, detener, pausar, paso
simple, ejecutar hasta, depurador, alejar,
acercar, cursor, asignacin, ciclo mientras, ciclo
para, decisin, lectura, salida, llamada, anterior
subprograma, siguiente programa, nuevo
subprograma, eliminar subprograma.

4. reas de trabajo: Esta rea es donde se


desarrolla por medio de diagrama de flujo.

5. Barra de desplazamiento (vertical y


horizontal): Estas barras son las que se
desplaza hacia o hacia o hacia la izquierda o
derecha.

Funciones de los smbolos de


dfd
Para iniciar y terminar un algoritmo se usa el siguiente
smbolo:

* Para ingresar (pedir algn dato) se usa el siguiente


smbolo:

* Para calcular (hacer operaciones) se usa el siguiente


smbolo:

* Para hacer una operacin considerando un lmite, se


aplica el mientras que, y se usa el siguiente smbolo:

* Para hacer de igual manera una operacin ponindole un lmite se


aplica el para hasta que, y se usa el siguiente smbolo:

* Para hacer una condicin de decisin, se usa el siguiente smbolo:

* Para mostrar (exponer algn dato) se usa el siguiente smbolo:

* Para hacer una funcin / subprograma, se usa el siguiente smbolo:

* Para llamar a una funcin / subprograma, se usa el


siguiente smbolo:

Visual c ++
Es un entorno de desarrollo integrado (IDE) para
lenguajes de programacin C, C++ y C++/CLI.
Visual C++ engloba el desarrollo de
aplicaciones hechas en C, C++ y C++/CLI en el
entorno Windows. Visual C++ incluye adems
las bibliotecas de Windows (WinApi), las
bibliotecas MFC y el entorno de desarrollo
para .NET Framework. Visual C++ cuenta con su
propio compilador (de igual nombre) y otras
herramientas como IntelliSense,
TeamFoundation Server, Debug,... Adems
provee de bibliotecas propias de cada versin
del sistema operativo y sockets. Como otros
compiladores, se le pueden aadir nuevas
bibliotecas como DirectX, wxWidgets o SDL.
El lenguaje de programacin utilizado por esta
herramienta, de igual nombre, est basado en

C++ y es compatible en la mayor parte de su


cdigo con este lenguaje, a la vez que su
sintaxis es exactamente igual. En algunas
ocasiones esta incompatibilidad impide que
otros compiladores, sobre todo en otros
sistemas operativos, funcionen bien con cdigo
desarrollado en este lenguaje.

Historia del programa


visual c ++
La historia de este lenguaje se remonta a los
momentos en que la orientacin a objetos
irrumpa con fuerza en todos los aspectos de la
ingeniera del software.
Lanzado en 1993, el Visual C++ permite la
programacin orientada a objetos de
aplicaciones Windows de 32 bits, utilizando un
compilador de C y C++ en un entorno de
desarrollo integrado.

Desde sus inicios, Visual C++ ya se ha utilizado


para desarrollar varias aplicaciones populares,
tales como Internet Explorer y Netscape
Navigator o incluso Microsoft Office, adems de
numerosos componentes de los sistemas
operativos de Microsoft.

Operadores de verdad
AND (Y)
V
V
F
F

OR
V
V

+
+
+
+

(O)
+
+

V
F

=
=

V
V

F
F

+
+

V
F

=
=

V
F

Not (negation)
V

BIBLOTECAS DE VISUAL C ++
En C++, se conoce como libreras (o
bibliotecas) a cierto tipo de archivos que
podemos importar o incluir en nuestro
programa. Estos archivos contienen las
especificaciones de diferentes funcionalidades
ya construidas y utilizables que podremos
agregar a nuestro programa, como por ejemplo
leer del teclado o mostrar algo por pantalla
entre muchas otras ms.
Bibliotecas bsicas:
#include Fstream:

Flujos hacia/desde ficheros. Permite la


manipulacin de archivos desde el programar,
tanto leer como escribir en ellos.
#include Iostream:
Parte del a STL que contiene los algoritmos
estndar, es quiz la ms usada e importante
(aunque no indispensable).
#include Math:
Contiene los prototipos de las funciones y otras
definiciones para el uso y manipulacin de
funciones matemticas.

#include Memory: Utilidades relativas a la


gestin de memoria, incluyendo asigna dores y
punteros inteligentes (auto_ptr).
Biblioteca new:
Manejo de memoria dinmica
#Include Numeric:
Parte de la librera numrica de la STL relativa a
operaciones numricas.
#include Ostream:
Algoritmos estndar para los flujos de salida.

#include Librera stdio:


Contiene los prototipos de las funciones,
macros, y tipos para manipular datos de
entrada y salida.

!= Diferente
>< = Diferente
ELSE= contrario
ENDIF= final
MOD= modulo, calcula el resultado de una
difusin
Int: Guarda en la variable (A-Z)
Void main: indica que la funcion no tienes
parmetros
Cout: despliega en pantalla
Cin: entrada por pantalla

Float: aceptara nmeros decimales


Int: solo nmeros enteros
Pow: permite evaluar un numero
Endl: fin de lnea
Long: entero largo
If: decisin
Doubl: acepta valores mas grandes que float
A++: para que se sume gradualmente por ciclo
Getch: espera la entrada de un carcter como
enter
Long: entero largo

Das könnte Ihnen auch gefallen