Haga clic en el vinculo para obtener una copia del generador de prelibretas, este tiene 4 nivele de evaluación cualitativa es para primaria:
Descarga AQUÍ
domingo, 12 de mayo de 2013
domingo, 5 de mayo de 2013
Estructuras repetitivas e iterativas
Estructuras repetitivas e iterativas
Son operaciones que se deben ejecutar un número repetido de veces.
Son operaciones que se deben ejecutar un número repetido de veces.
El conjunto de instrucciones que se ejecuta repetidamente cierto número de
veces, se llama Ciclo, Bucle o Lazo.
Iteración es cada una de las diferentes pasadas o ejecuciones de todas las instrucciones contenidas en el bucle.
Fases de un Programa repetitivo o iterativo:
Iteración es cada una de las diferentes pasadas o ejecuciones de todas las instrucciones contenidas en el bucle.
Fases de un Programa repetitivo o iterativo:
·
Instrucciones previas
·
Lazo o bucle
·
Instrucciones finales o resto del proceso
·
Salida de resultado
Estructura MIENTRAS o WHILE.- Se llama Mientras
a la estructura algorítmica que se ejecuta mientras la condición evaluada
resulte verdadera.
Se evalúa la expresión booleana y, si es cierta, se ejecuta la instrucción especificada, llamada el cuerpo del bucle. Entonces se vuelve a evaluar la expresión booleana, y si todavía es cierta se ejecuta de nuevo el cuerpo. Este proceso de evaluación de la expresión booleana y ejecución del cuerpo se repite mientras la expresión sea cierta. Cuando se hace falsa, finaliza la repetición.
Se evalúa la expresión booleana y, si es cierta, se ejecuta la instrucción especificada, llamada el cuerpo del bucle. Entonces se vuelve a evaluar la expresión booleana, y si todavía es cierta se ejecuta de nuevo el cuerpo. Este proceso de evaluación de la expresión booleana y ejecución del cuerpo se repite mientras la expresión sea cierta. Cuando se hace falsa, finaliza la repetición.
El diagrama de flujo
es:
Para utilizar esta estructura en algoritmos, debemos hacer uso de contadores y algunas veces de acumuladores, cuyos conceptos se describen a continuación:
Contador.- Es una variable
cuyo valor se incrementa o decrementa en una cantidad constante cada vez que se
produce un determinado suceso o acción.
La inicialización consiste en asignarle al contador un valor. Se situará antes y fuera del bucle.
Representación:
La inicialización consiste en asignarle al contador un valor. Se situará antes y fuera del bucle.
Representación:
Fuera del ciclo C=0
Dentro del ciclo C=C+1
Si en vez de incremento es decremento se coloca el operador aritmetico menos en lugar del más.
Ejemplo: i = i - 1
Acumulador: Es una variable que suma o multiplica sobre sí misma un conjunto de valores para de esta manera tener la suma o la multiplicación de todos ellos en una sola variable.
La diferencia entre un contador y un acumulador es que mientras el primero va aumentando de uno en uno, el acumulador va aumentando con la suma o la multiplicación en una cantidad variable.
Si en vez de incremento es decremento se coloca el operador aritmetico menos en lugar del más.
Ejemplo: i = i - 1
Acumulador: Es una variable que suma o multiplica sobre sí misma un conjunto de valores para de esta manera tener la suma o la multiplicación de todos ellos en una sola variable.
La diferencia entre un contador y un acumulador es que mientras el primero va aumentando de uno en uno, el acumulador va aumentando con la suma o la multiplicación en una cantidad variable.
Ejemplo de acumulador suma
Iniciar la variable acumulador de suma en cero
Fuera del ciclo
acusum=0
Dentro del ciclo acusum=acusum+num
Ejemplo de acumulador multiplicación
Iniciar la variable acumulador de multiplicación en
uno
Fuera del ciclo acumul=1
Fuera del ciclo acumul=1
Dentro del ciclo acumul=acumul*num
Ejemplo 1 de contador y acumulador
Realizar un diagrama de flujo que permita
introducir un valor entero por teclado
en la variable num y mostrar los números consecutivo del uno hasta el valor que
tenga num, además la sumatoria de todos los números consecutivos por ejemplo si
num es 5 debe mostrar 1,2,3,4,5 y
15.
Ejemplo 2 de contador y acumulador
Realizar un diagrama de flujo que permita
introducir un valor entero por teclado
en la variable num y mostrar los números consecutivo del 1 hasta el valor que
tenga num, además la productoria o factorial de todos los números consecutivos
por ejemplo si num es 5 debe mostrar
1,2,3,4 y 24.
martes, 20 de noviembre de 2012
TRABAJO EXTRA PARA 5TO SEC "B" UNION EUROPEA
GENERALIDADES DE LA PROGRAMACIÓN DE COMPUTADORAS
PROGRAMACION: Se llama programación a la creación de un programa
de computadora
PROGRAMA: Es un conjunto concreto de instrucciones que la computadora debe seguir para procesar datos y convertirlos en información.
CARACTERISTICAS DE UN PROGRAMA:
– Debe ser confiable y funcional
– Advertir errores de entrada obvios y comunes
– Documentado adecuadamente
– Ser comprensible
– Codificado en el lenguaje apropiado
Conceptos básicos de programación:
COMPUTADORA: Maquina electrónica que funciona casi a la velocidad de la luz y es capaz de procesar datos para convertirlos en información útil al ser humano.
PROGRAMA: Es un conjunto concreto de instrucciones que la computadora debe seguir para procesar datos y convertirlos en información.
CARACTERISTICAS DE UN PROGRAMA:
– Debe ser confiable y funcional
– Advertir errores de entrada obvios y comunes
– Documentado adecuadamente
– Ser comprensible
– Codificado en el lenguaje apropiado
Conceptos básicos de programación:
COMPUTADORA: Maquina electrónica que funciona casi a la velocidad de la luz y es capaz de procesar datos para convertirlos en información útil al ser humano.
ALGORITMO: Es una serie de operaciones detalladas a ejecutar
paso a paso, que conducen a la resolución de problemas.
Es un conjunto de reglas para resolver determinado problema describiendo de forma lógica su solución.
Cada una de las acciones de que consta un algoritmo es denominada sentencia y éstas deben ser escritas en términos de cierto lenguaje comprensible para el computador, que es el lenguaje de programación.
Para diseñar un algoritmo se debe comenzar por identificar las tareas más importantes para resolver el problema y disponerlas en el orden en que han de ser ejecutadas.
CRITERIOS QUE DEBE SATISFACER UN ALGORITMO (CARACTERÍSTICAS):
1. Entrada. Son cero o más cantidades las cuales son externamente sustituidas.
2. Salida. Al menos una cantidad es producida.
3. Exactitud/precisión. Cada instrucción debe ser clara y sin ambigüedad.
4. Finito. Terminará después de un número finito de pasos.
5. Eficiente. Cada instrucción puede ser verificada por una persona con una prueba manual que satisfaga los requerimientos planteados por el problema.
Es un conjunto de reglas para resolver determinado problema describiendo de forma lógica su solución.
Cada una de las acciones de que consta un algoritmo es denominada sentencia y éstas deben ser escritas en términos de cierto lenguaje comprensible para el computador, que es el lenguaje de programación.
Para diseñar un algoritmo se debe comenzar por identificar las tareas más importantes para resolver el problema y disponerlas en el orden en que han de ser ejecutadas.
CRITERIOS QUE DEBE SATISFACER UN ALGORITMO (CARACTERÍSTICAS):
1. Entrada. Son cero o más cantidades las cuales son externamente sustituidas.
2. Salida. Al menos una cantidad es producida.
3. Exactitud/precisión. Cada instrucción debe ser clara y sin ambigüedad.
4. Finito. Terminará después de un número finito de pasos.
5. Eficiente. Cada instrucción puede ser verificada por una persona con una prueba manual que satisfaga los requerimientos planteados por el problema.
EJERCICIOS:
1.- Pasos a seguir para conseguir cambiar una cuerda de guitarra
Para cambiar una
cuerda de guitarra se hacen una serie de movimientos en el clavijero para conseguir
la tensión necesaria en cada cuerda, estos pasos son los que describe la
solución.
2.- Resolución
del algoritmo de compra de una camisa
En el día a día
realizamos muchas acciones que podrían formar parte de un programa, es como si
tuviéramos que dar las instrucciones, justas y necesarias, a un robot para
escoger ropa.
Pensar en que
instrucciones, paso a paso, seguimos para escoger ropa en una tienda.
3.- Diseñar un
algoritmo que lea cuatro variables y calcule e imprima su producto, suma y
media aritmética.
Inicio
leer (a, b, c, d)
producto <-- (a * b * c * d)
suma <-- (a + b + c + d)
media <-- (a + b + c + d) / 4
escribir (producto, suma, media)
fin
Inicio
leer (a, b, c, d)
producto <-- (a * b * c * d)
suma <-- (a + b + c + d)
media <-- (a + b + c + d) / 4
escribir (producto, suma, media)
fin
Ejercicios que el estudiante debe resolver para el
viernes 23 de noviembre:
1. Escribe un algoritmo que lea tres números y luego escriba el promedio.
2. Escribe un algoritmo que calcule el área de un círculo de cualquier radio.
3. Escribe un algoritmo que lea una cantidad depositada en un banco y que calcule la cantidad final después de aplicarle un 20% de interés.
4. Diseñar un algoritmo que lea un valor en dólares y lo convierta a la moneda local.
5. Leer dos números y encontrar la suma del doble del primero más el cuadrado del segundo.
1. Escribe un algoritmo que lea tres números y luego escriba el promedio.
2. Escribe un algoritmo que calcule el área de un círculo de cualquier radio.
3. Escribe un algoritmo que lea una cantidad depositada en un banco y que calcule la cantidad final después de aplicarle un 20% de interés.
4. Diseñar un algoritmo que lea un valor en dólares y lo convierta a la moneda local.
5. Leer dos números y encontrar la suma del doble del primero más el cuadrado del segundo.
NOTA: Puede utilizar los diagramas de flujo realizados en clase o realizarlos como los anteriores 3 ejercicios presentados en este trabajo. ojo debe transcribir este trabajo y resolverlo en su carpeta para el 23 de noviembre a las 14:00
domingo, 4 de noviembre de 2012
Practica de PROGRAMACION 5to SEC "B" UNION EUROPEA
1.- Realizar un programa que calcule el volumen de una
esfera introduciendo el radio en la variable “R”. Por ejemplo si r=5 debe mostrar el volumen 523,33
2.- Realizar un programa que calcule el cambio de la moneda
de bolivianos a dólares introduciendo la cantidad de Bolivianos en la variable
“BOL” y la cotización del dólar en “COT”. por ejemplo
Si BOL= 100 y COT= 6.89 debe mostrar 14,51
Si BOL= 100 y COT= 6.89 debe mostrar 14,51
3.- Realizar un programa para calcular la trayectoria de un
automóvil que no acelera e introduciendo las variable de VELOCIDAD y TIEMPO, y
aplicando a la formula done la trayectoria X=Velocidad*tiempo.
4.- Realizar un programa que solamente introduciendo el lado
“A” del cuadrado pueda calcular el área pintada de negro, utilice las formulas
del área del cuadrado y la del círculo.
DIAGRAMAS CONDICIONALES:
1.-
Se debe diseñar un diagrama para una página web, donde solo se le permite el
acceso a personas mayores de edad, entonces se lee la edad por teclado en la
variable “EDAD” y debe mostrar ‘CON ACCESO’ y si ‘SIN ACCESO’, recuerde los mayores a 18 años
son mayores de edad.
2.-
Diseñar un diagrama de flujo para calcular el sueldo final de una persona
sabiendo que di el sueldo es mayor a 2000 Bs. Se debe aplicarle un descuento
del 5%
3.-
Mediante un diagrama de flujo introducir 2 números, en las variables A, B y
mostrar al menor de ellos. por ejemplo si A=45 y B=3 debe mostrar 45
4.-
Mediante un diagrama de flujo introducir 3 números, en las variables A, B, C y
mostrar al mayor.
miércoles, 6 de junio de 2012
La condicional doble para 5to sec CEP BOL
CONDICIONAL DOBLE:
Las estructuras condicionales dobles permiten elegir entre dos opciones o alternativas posibles en función del cumplimiento o no de una determinada condición. Se representa de la siguiente forma:
Las estructuras condicionales dobles permiten elegir entre dos opciones o alternativas posibles en función del cumplimiento o no de una determinada condición. Se representa de la siguiente forma:
| Pseudocódigo: | Diagrama de flujo: |
![]() |
![]() |
Si:Indica el comando de comparación
Condición : Indica la condición a evaluar
Entonces : Precede a las acciones a realizar cuando se cumple la condición
Instrucción(es):Son las acciones a realizar cuando se cumple o no la condición
si no :Precede a las acciones a realizar cuando no se cumple la condición
Dependiendo de si la comparación es cierta o falsa, se pueden realizar una o más acciones.
EJERCICIO 1 CONDICIONAL DOBLE
Realizar un digrama de flujo que introduzca un número en la variable N y la condicional doble pregunte si es mayoa a cero si es verdad mostrar el mensage "ES POSITIVO" si es falsa mostar el mensage "ES NEGATIVO".
SOLUCION :
|
EJERCICIO 2 CONDICIONAL DOBLE Realizar un digrama de flujo que introduzca un número en la variable N y la condicional doble pregunte si es IGUAL a cero si es verdad mostrar el mensage 'ES CERO' si es falsa mostrar el mensage 'NO ES CERO'. AQUI UN VIDEO DE EXPLICACION DE LA CONDICIONAL |
Suscribirse a:
Entradas (Atom)




