Upload
gabrielquintero
View
235
Download
3
Embed Size (px)
DESCRIPTION
estudiantes de preuniversitario
Citation preview
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.
ndice1. ...................................... Algoritmos cualitativos2. Ejercicios de algoritmos3. Proceso de ingreso4. Algoritmos5. ... Diagrama de flujo6. Proceso de diagrama de flujo7. Smbolos utilizados en los diagramas de flujo8. 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 FOR12. . Variables, contador y acumulado13. . Borland C++_________software programacin14. . 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 Flujo1. Inicio2. N1, N2, SUM20,223. Leer N1, N24. Proceso, sum = N1+N2
Variable.- Es un espacio de memoria cuyo valor cambia.
N120
N2Sum42
5. Escribir sum6. 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 N1
+ 25N2
----------------77 SUMA
52 -25 __________RESTA
27
52 *25 _____________ 260 104 __________M1
1300 52 25D1
02 20
N1 = 52N2 = 25
SUMAS77RESTA=27M1=1300D1=20
1. Inicio2. N1,n2,suma1,resta1,m1,d13. Leer,N1,N24. ProcesoSuma 1 = N1 + N2Resta 1 = N1 N2Multi = N1 * N2D1 = N1 / N2
5. Escribir suma1, Resta1, M1, D16. Fin
Ingrese por teclado el nombre y el ao de nacimiento. Averige la edad actual
FN1995NomVernica
E.ACTUAL
Vernica 20131995 1995 ________ 0018
1. Inicio2. Nom, Fn, E. Actual3. Leer Nom, Fn4. Proceso E. Actual = 2013,Fn5. ESCRIBIR EDAD ACTUAL6. FIN
Ingrese nombre, sueldo y bonificacin. Calcule el total a recibir
Alejandro S. $ 200 B. $ 50 1. Inicio2. Sueldo, nombre, bonificacin + p3. Leer nombre, sueldo4. Proceso sueldo + bonificacin 200 + 5DEBER
Ingrese, Nombre, Sueldo, Cargo, Descuento
Alexandra
J. 320Sueldo320Descuento150
Cargo:CajeroNombre:Alexandra
C. +150 170
1. Inicio2. Nombre, Sueldo, Cargo, Descuento3. Leer Nom, Sueldo + Bonificacin4. Escribir total y fin
Ingrese Cdigo Producto, Descripcin, Cantidad Precio Unitario
Cdigo producto
7681021703812
CdigoProducto7681021703812Cantidad4
DescuentosDuraznosEn cuboPrecioUnitario3.75
1. Inicio2. Cdigo, Descripcin, Cantidad, PrecioUnitario3. Leer, Cdigo, Producto, Descripcin,Cantidad4. Proceso Cantidad + Precio Unitario5. Escribir el Total a Pagar
ALGORITMO
Tcnica Pseudo CdigoSalida de resultado de informacin
Proceso deInformacin
Variable Entrada de datos
1. Inicio2. Num1, num2, num3, total3. Leer num1, num2, num3, total4. ProcesoTotal = num1 + num2 + num35. Escribir total6. Fin
Ingrese el valor de un lado y calcule el permetro de un cuadrado
Lado 2Permetro 8
5 x 4 P.201. inicio2. num1, num2, num3, total3. leer lado4. proceso Permetro + lado x 5. escribir permetro6. finIngrese por teclado el nombre, la asignatura y tres notas, calcule el promedio y mustrelo por pantallaNombrevernicaAsignatura L.C
Promedio26 Res 8,5
Nota19Nota210Nota37
1. Inicio2. Nom asig, nota1, nota2, nota33. Leer nom, asig, not1, not2, not34. Proceso Prom = not1, not2, not3, = 26/35. Escribir total a pagar6. Fin
DIAGRAMA DE FLUJO
Realizar Un Algoritmo Mediante Smbolos INICIO
INICIO / FIN DE PROGRAMAMULTIFINMULTI =N1*N2N1, N2N1, N2MULTI
PROGRESO
INGRESO DE DATOS POR TECLADO
PROCESO
SALIDA DE INFORMACION POR PANTALLA
Proceso Prueba de escritocorridosN1N2Multi
182616
24322
Ingrese un nmero por teclado y mustrelo por pantallaFINInicioHola Sto
NCorridoN
199
255
388
FINS0 / ANInicio
Smbolos utilizados en los diagramas de flujos Smbolo Funcin
Inicio / fin, para indicar en donde empieza y termina el diagrama.
Conectar sirve para enlazar dos partes cualquiera de un ordinogramaDe 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 condicinCondicin
SiNo
Condicin
Si NoSi
No
Ingrese por cualquier medios dos nmeros. Compruebe si son iguales o no Inicio
N1, N2
Prueba de escritorioN1, N2
corridosN1N2
11530NoNmerosNo iguales
21010SiNmerosiguales
Nmero igual
SiNmero igualFin
No
Ingrese por teclado 2 nombres y 2 edades. Compruebe si son de igual de ladoEdades no igualesE1=E2N1, N2, E1, E2N1, N2, E1, E2Inicio
Prueba de escritoriocorridosN1N2E1E2
1PedroJuan1012NoEdad no igual
2PabloMaria55SiEdad igual
Edades iguales
Si
No
Ingrese un nombre el sexo y la edad. Compruebe si es mayor o menor de edadCorridos N S E
1LuisMasculino15NoMenor de edad
9LisethFemenino18SiMayor de edad
Prueba de escritorioFinE=11InicioMenor de edadN, S, E
SiMayor de edad
No
LAZO DE REPETICION PARA CICLO FOR
Variable= valor Variable= Signo Variable= Incremento Inicio Comparacin o Decremento
iNomCurso
1Juan Octavo
2JosDecimo
3Mario
4PabloNoveno
= =INICIO
Para 8 estudiantes ingrese Nombres y CursosFIN
1NOM, CURSO= 1, I 5, I ++NOM, CUR,
APLICACIN Y PROCESO DE CICLO FOR
Para 5 estudiantes ingrese el nombre y el curso, edad y promedio
X Nom, Cur, Ed, PromX=1, X6, X ++Nom, Cur, Ed, Prom, xINICIOFIN
X NOM CUR ED PROM 1 Luis Noveno 13 9 2 Alex
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 acumulaNom, Suel, B, D, Tr, Ta, con
V. Contador= con cuenta un determinado nmero dos vecesVariables= Nom, Suel, B, D, TRTR= TA + TRConTAFINTRTR= Suel + B - DNom, Suel, B, DCon=1, con5, con ++=?
CON NOM SUEL B D TR TA 1 LUIS 600 100 50 650 650 650 2 JUAN 500 50 50 500 500 1150 3 PABLO 800 300 500 600 600 1750 4 MARIA 1000 500 500 1000 1000 2750 5 2750
BARLAND C++.. SOFWARE PROGRAMACION
Nivel medio (utilizados compiladores y traductores) Compilar utiliza F9 Ejecutar utiliza ctrl + F9Estructura de un programa en C++ Inicio
# Include conio; h> # Include stdio. H > primero programa
Main ()
Print F (mi primer programa).FIN
Getch ();
Inicio
# Include stdio. h > variable caracteresN. EdN. EdFIN=ok=
# Include conio. h > variables enteros Variables decimales
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 deCout /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
PROBLEMA #Include stdio.h >FINSumSUM=N1, N2, N3,N1, N2, N3N1, N2, N3, SUM
# Include conio. h > Main () Ingrese 3 nmeros realice la suma Y despliegue por pantalla el resultado Int 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 3er numero); Scan F ( % d ; & N3); Sum=tf N1 + N2 + N3; 7 N1 Char > letras 5 N2 Int numerosPrint F (% Suma es % d ) 2 N3 Float > decimal 14 Sum Ingrese primer N nmeroGetch () 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 > FINTRTr= S+CN, E, An, S, C,N, E, An, S, C, Tr
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 nacimineto); 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 ();