Vous êtes sur la page 1sur 22

Colegio particular mixto

iberoamericano

Nombre:
Vernica Alexandra Granda vega

Curso:
4t A

Especialidad:
Informtica
APLICACIN A LA INFORMATICA

DESTREZA:

La destreza constituye en la
aplicacin de la informtica.
Con el objetivo que al final del
estudio se aprende alcanzar en
otras palabras permite conocer
el alcance que tendr el estudio
de
la
aplicacin
de
la
informtica.

APLICACIN:

Se incluye actividades de cierre


del proceso de enseanzas a fin
de
desarrollar
destrezas
basadas en un criterio de
desempeo
que
busca
la
comprensin,
fijacin
y
recordacin del conocimiento
adquirido.

CONCEPTUALIZACIN:

La conceptualizacin presenta
la explicacin del conocimiento
terico, referente al tema
tratado en donde se desglosan
y detallan todos y cada uno de
los aspectos relacionados.

ndice
1.
2.
3.
4.
5.
6.

...................................... Algoritmos cualitativos


Ejercicios de algoritmos
Proceso de ingreso
Algoritmos
... Diagrama de flujo
Proceso de diagrama de

flujo

7.

Smbolos utilizados en
los diagramas de flujo
8.
Lado de decisin o
condicin
9.
Proceso de lado de
decisin o condicin
10. . Lazo de repeticin para el ciclo
FOR
11. . Aplicacin y proceso de ciclo
FOR
12. . Variables, contador y acumulado
13. . Borland C++_________software
programacin
14. . Historia de Borland C++
15. . Codificacin en Borland C++
16. . Diagrama de flujo Borland C++
17. . Desarrollo y aplicacin en
Borland C++

Algoritmos cuantitativos:

Intervienen clculos

matemticos. Se utilizan dos tcnicas:

Pseudio Cdigo
Diagrama De Flujo
1. Inicio
2. N1, N2, SUM20,22
3. Leer N1, N2
4. Proceso, sum = N1+N2

Variable.- Es un espacio de memoria cuyo valor cambia.

N1
N

Su
m

20
42

5. Escribir sum
6. Fin

Caractersticas
Debe comenzar con una letra
No debe tener (smbolos) espacios en blanco
No debe tener smbolos especiales a excepcin del
guion bajo (_)

Ejercicios.Ingrese dos nmeros y calcule las 4 operaciones bsicas.


52
+ 25

N1
N2

77

SUM

----------------

52
-25
__________

27

52

RES

*25
_____________

260
104
__________

M1

1300
52

25

02

20

N1 =
52
SUMAS
77

1.
2.
3.
4.

D1

N2 =
25
RESTA=
27

M1=13
00

D1=20

Inicio
N1,n2,suma1,resta1,m1,d1
Leer,N1,N2
Proceso
Suma 1 = N1 + N2
Resta 1 = N1 N2
Multi = N1 * N2
D1 = N1 / N2

5. Escribir suma1, Resta1, M1, D1


6. Fin
Ingrese por teclado el nombre y el ao de nacimiento. Averige la edad
actual
Vernica
1995

1.
2.
3.
4.
5.
6.

2013
FN
1995

Nom
Vernic
a
E.ACTU
AL

1995
________

0018
Inicio
Nom, Fn, E. Actual

Leer Nom, Fn
Proceso E. Actual = 2013,Fn
ESCRIBIR EDAD ACTUAL
FIN

Ingrese nombre, sueldo y bonificacin. Calcule el total a recibir


Alejandro

S. $ 200
B. $ 50
1.
2.
3.
4.

Inicio
Sueldo, nombre, bonificacin + p
Leer nombre, sueldo
Proceso sueldo + bonificacin 200 + 5
DEBER

Ingrese, Nombre, Sueldo, Cargo, Descuento


Alexandra
J.

320
Sueldo
320

Descuento
150
Cargo:
Cajero

1.
2.
3.
4.

Nombre:
Alexandra

C. +150
170

Inicio
Nombre, Sueldo, Cargo, Descuento
Leer Nom, Sueldo + Bonificacin
Escribir total y fin

Ingrese Cdigo Producto, Descripcin, Cantidad Precio Unitario


Cdigo producto
7681021703812
1. Inicio
2. Cdigo,
Unitario
3. Leer,

Cdigo
Producto

Cantida
d
4

7681021703
812

Descuent
os
Duraznos
En cubo

4. Proceso
Unitario
5. Escribir

Descripcin,
Cantidad, Precio

Precio
Unitari
o
3.75

Cdigo, Producto,
Descripcin,
Cantidad
Cantidad + Precio
el Total a Pagar

ALGORITMO
Tcnica Pseudo Cdigo
Variable

Proceso
Entrada de datosde
Informaci

Salida de
resultado
de

1.
2.
3.
4.

Inicio
Num1, num2, num3, total
Leer num1, num2, num3, total
Proceso
Total = num1 + num2 + num3
5. Escribir total
6. Fin
Ingrese el valor de un lado y calcule el permetro de un cuadrado
Lado 2

Permetro 8

5x4
P.20
1. inicio
2. num1, num2, num3, total
3. leer lado
4. proceso
Permetro + lado x
5. escribir permetro
6. fin
Ingrese por teclado el nombre, la asignatura y tres notas, calcule el
promedio y mustrelo por pantalla
Nombr
e
vernic
a

Nota1
9

Asignat
ura
L.C
Prome
dio
26
Nota2
10

Res
8,5

1.
2.
3.
4.
5.
6.

Inicio
Nom asig, nota1, nota2, nota3
Leer nom, asig, not1, not2, not3
Proceso
Prom = not1, not2, not3, = 26/3
Escribir total a pagar
Fin

Nota3
7

DIAGRAMA DE FLUJO

Realizar Un Algoritmo Mediante Smbolos

INICIO

N1, N2
MULTI
MULTI
MULTI=
N1*N2
FIN
N1,
N2

INICIO / FIN DE PROGRAMA

PROGRESO

INGRESO DE DATOS POR


TECLADO

PROCESO

SALIDA DE
INFORMACION POR
PANTALLA

Proceso
Prueba de escrito

corrid
os

N1

N2

Multi

16

Ingrese un nmero

Inicio

por teclado y mustrelo por pantalla

Hola Sto

FIN

N
Corrid
o
1
2
3

Inicio

N
9
5
8

9
5
8

0/A

Smbolos utilizados en los diagramas de flujos

FIN

Funcin
Smbolo
Inicio / fin, para indicar en donde empieza y termina el
diagrama.
Conectar sirve para enlazar dos partes cualquiera de un
ordinograma
De un conector en la entrada se refiere a la conexin en la
misma pgina del diagrama.

Entrada / salida. Cualquier tipo de introduccin de datos en


la memoria los perifricos entrada o registro de la
informacin procesada en un perifrico salida.
Proceso / operacin para plantear instrucciones de
asignacin tales como: desarrollar una expresin aritmtica
o mover un dato de un lugar a otro.
Decisin, para evaluar una condicin y plantear la
seleccin de una alternativa normalmente tiene dos
salidas: respuesta s o no, pero pueden tres o ms segn
las cosas.
Seleccin mltiple en funcin de resultado de la
comparacin se seguir uno de los diferentes caminos de
acuerdo con dicho resultado.
Lnea de flujo, indican el sentido de ejecucin de las
operaciones.

Lnea conectora, sirve de unin entre dos smbolos.


Conector a otra pgina, conexin entre dos puntos del
organigrama situadas en pginas diferentes.
Proceso predefinido. Es un modelo independiente del
programa principal que recibe una entrada precedente de
dicho programa.
Realiza una tarea determinada y regresa al terminar, al
programa principal

Lado de decisin o condicin


Condicin

Si

No

corrid
os
1

Condicin

N1

N2

E1

E2

Pedr
o

Juan

10

12

No

Pabl
o

Mari
a

Si

Edad
no
igual
Edad
igual

Si
No

Si

No

Ingrese por cualquier medios dos nmeros. Compruebe si son


iguales o no
Inicio

N1,

Prueba de escritorio
N1, N2

Si
No

Nmero
igual

corrido N1
s

N2

15

30

No

Nmeros
No
iguales

10

10

Si

Nmeros
iguales

Nmero
igual

Fin

Ingrese por teclado 2 nombres y 2 edades. Compruebe si son de


igual de lado
Inicio

N1, N2, E1,

N1, N2, E1,


E2
E1=E2
Edades no
iguales

Prueba de escritorio

Edades
iguales

Si

No

Ingrese un nombre el sexo y la edad. Compruebe si es mayor o


menor de edad
Prueba de escritorio
Inicio

Si
N, S, E

E=11

Menor de
edad

Fin

Corrido
s
1
9

No

N
Luis
Liset
h

Mayor de
edad

S
Masculin
o
Femenin
o

E
15

No

18

Si

Menor
de edad
Mayor
de
edad

LAZO DE REPETICION PARA CICLO FOR

Variable= valor
Incremento
Inicio
Decremento
i
1

Nom
Juan

Jos

Mari
o
Pabl
o

Curso
Octav
o
Decim
o
Noven
o

Variable= Signo

Variable=

Comparacin

=
=
Para 8 estudiantes ingrese Nombres y Cursos

INICIO

NOM, CUR,

= 1, I 5, I ++
NOM,
CURSO
1

FIN

APLICACIN Y PROCESO DE CICLO FOR

Para 5 estudiantes ingrese el nombre y el curso, edad y promedio

INICIO
X

NOM

CUR

ED

PROM
Nom, Cur, Ed, Prom,

Luis
2

Noveno 13
Alex

X=1, X6, X ++
Nom, Cur, Ed,
Prom
X

FIN

VARIABLES, CONTADOE Y ACUMULADO

Ingrese para 4 personas el nombre, el sueldo, la bonificacin y el descuento.


Calcule el total a recibir de cada uno y el total pagado a todos los empleados.

inicio
V. Acumulado= TA suma los valores o acumula
Nom, Suel, B, D, Tr,
Ta, con

V. Contador= con cuenta un


determinado nmero dos veces
Variables= Nom, Suel, B, D, TR

Con=1, con5, con ++


Nom, Suel,
B, D
TR= Suel +
B-D
TR
CON
TA
650

TR= TA +
TR

NOM SUEL
LUIS

Con

500

500 1150

600

600TA1750

TR

600 100 50
2
3

JUAN

500

PABLO

50 50

MARIA 1000 500 500 1000


5

2750

650

800 300 500

1000 2750
FIN

650

BARLAND C++.. SOFWARE PROGRAMACION

Nivel medio (utilizados compiladores y traductores)


Compilar utiliza F9
Ejecutar utiliza ctrl + F9
Estructura de un programa en C++

Inicio

# Include conio; h>


# Include stdio. H >

primero
programa

Main ()

Print F (mi primer programa).

FIN

Getch ();

# Include stdio. h >

Inicio
caracteres
N. Ed

# Include conio. h >

variable

variables enteros

Variables decimales
N.
Ed

=ok=

FIN

Main ()
Char N;
Int ed;
PrintF Ingrese su nombre
Scan F(Ingrese su % S ; & N);
Print ( Ingrese su edad);
Scan F ( % d, & ed );
Print F (ok)
Getch ()

HISTORIA DE BORLAN C++

Borland naci en 1983 cuando el joven dans Anders Hejlsberg, llego a un


acuerdo con Philips Khan para vender el copilador de pascal que Anders haba
creado para ordenadores personales. Turbo pascal fue copilador con un concepto
de entorno.
BORLAND, saco ms tarde compiladores para otros lenguajes como prolog (turbo
prolog) y Basic (turbo Basic) pero el ms popular y que arraigo fue el lenguaje de
programacin C turbo C en competencia con Microsoft, Borland llego a colocarse
en los primeros puestos del sector de compiladores.
As como Delphi surge como la evolucin para MS WINDOWS del turbo pascal.
Otro tanto sucedi con el turbo C que dio lugar al C++ Builder. La compaa
tambin lanzo JBuilder, un IDE java (1996).
En septiembre del 2006 se lanz la gama de productos turbo (TURBO C++,
TURBO C++,), (TURBO DELPHI) como versiones reducidas de sus herramientas
estrellas (DELPHI C++ JBUILDER) para Windows.
Varios productos de Borland estn tambin disponibles para GNU/LINUX entre
ellos interbase, JBuilder y Kylix que integrada Delphi y C++ Builder (aunque Kylix
fue abandonado tras la versin 3.0.

CODIFICACION EN BORLAND C++

# Include conio >

# Include los tream >


Int main ()

Cout int T secuencia de

Cout /T _________ /n;


Cout // n: mueve el cursor al inicio de sgte rengln/n;
Cout presione una tecla para ver el efecto;
Getch ()
Cout la;
Cout /n/n///: muestra una comilla en la pantalla /n

DIAGRAMA DE FUJO BORLAND C++


Inicio
#Include stdio.h >

PROBLEMA

# Include conio. h >


N1, N2, N3,
SUM
Ingrese 3 nmeros realice la suma
Y despliegue por pantalla el resultado
N1, N2,

Main ()

N3
Int N1, N2, N3, Sum
SUM=N1, N2,
Sum

FIN
7
5
2
14

N1
N2
N3
Sum

PrintF Ingrese 1er Numero


Scan F(Ingrese su % d ; & N);
Print ( Ingrese 21 numeros);
Scan F ( % d ; & N2);
Print F ( Ingrese 3 er numero);
Scan F ( % d ; & N3);
Sum=tf N1 + N2 + N3;

Char > letras


Int numeros
Print F (% Suma es % d )
Float > decimal
Ingrese primer N nmero Getch ()
Ingrese segundo N nmero
Ingrese tercer N nmero

DESARROLLO Y APLICACIN EN BORLAND C++


Ingrese un nombre, edad, ao de nacimiento y sueldo, comision.
Calcule el total a recibir y despliegue por pantalla.

Inicio

# Include stdio.h >


# Include conio.h >

N, E, An, S,
C, Tr
N, E, An,
S, C,
Tr=
S+C
TR
nacimineto);
FIN

Main ()
Char N;
Int An, S, C, Tr;
PrintF Ingrese nombre
Scan F (( % S ; & N);
Print ( Ingrese edad);
Scan F ( % d ; & E);
Print F ( Ingrese Ao de
Scan F ( % d ; & An);
PrintF Ingrese sueldo
Scan F(( % s ; & s);
PrintF Ingrese comision
Scan F(( % s ; & C);
Tr= S+C
PrintF (total a recibir es % d ,

tr
Scan F(( % s ; & N);
Getch ();

Vous aimerez peut-être aussi