martes, 19 de mayo de 2015

EVALUACIÓN PERMANENTE 3

1) Hacer un  algoritmo donde se pueda escoger 3 opciones: la primera que calcule el área de un cuadrado, segundo el área total de un cubo y tercero el área de un triángulo:

Pseudocódigo:



Compilando:



EVALUACIÓN PERMANENTE 2 - Electricidad

ELECTRICIDAD

1.- DEFINICIÓN:

. Es el conjunto de fenómenos físicos relacionados con la presencia y flujo de cargas eléctricas. Se manifiesta en una gran variedad de fenómenos como los rayos, la electricidad estática, la inducción electromagnética o el flujo de corriente eléctrica.
. La electricidad es una forma de energía tan versátil que tiene un sinnúmero de aplicaciones, por ejemplo: transporte, climatización, iluminación y computación.

2.- CONCEPTOS BASICOS:
·         Carga eléctrica: Esuna propiedad de algunas partículas subatómicas, que determina su interacción electromagnética. La materia eléctricamente cargada produce y es influida por los campos electromagnéticos.


·         Corriente eléctrica: un flujo o desplazamiento de partículas cargadas eléctricamente por un material conductor; se mide en amperios.


·         Campo eléctrico: Es un tipo de campo electromagnético producido por una carga eléctrica incluso cuando no se está moviendo. El campo eléctrico produce una fuerza en toda otra carga, menor cuanto mayor sea la distancia que separa las dos cargas. Además las cargas en movimiento producen campos magnéticos.


·         Potencial eléctrico: Es la capacidad que tiene un campo eléctrico de realizar trabajo; se mide en voltios.


·         Electromagnetismo: La corriente eléctrica produce campos magnéticos, y los campos magnéticos variables en el tiempo generan corriente eléctrica.



3.- PRINCIPALES LEYES EN ELECTRICIDAD:

.  La ley de Ohm, postulada por el físico y matemático alemán Georg Simon Ohm, es una ley de la electricidad. Es una ley válida para los materiales "óhmicos" que son la mayoría de los empleados en componentes eléctricos (si bien existen tipos de materiales y dispositivos que no satisfacen la ley de Ohm).
.  La ley establece que la diferencia de potencial V que aparece entre los extremos de un conductor determinado es proporcional a la intensidad de la corriente I que circula por el citado conductor. Ohm completó la ley introduciendo la noción de resistencia eléctrica R; que es el factor de proporcionalidad que aparece en la relación entre V e I:







EVALUACIÓN PERMANENTE 1 - Toma de decisiones


ALGORITMO


1.- CONCEPTO E IMPORTANCIA

. Es un conjunto de pasos lógicos y estructurados que nos permiten   dar solución a un problema.

. La importancia de un algoritmo radica en desarrollar un razonamiento lógico matemático a través de la comprensión y aplicación de metodologías para la resolución de problemas.

 ESTRUCTURA:



 . ENTRADA : Es la introducción de datos para ser transformados.

 . PROCESO : Es el conjunto de operaciones a realizar para dar solución a un problema.

 . SALIDA : Son los resultados obtenidos a traves del proceso.

2.- DISEÑO DE ALGORITMOS

 . 2.1  ALTERNATIVAS DE SOLUCION

  Es la forma de representar la secuencia logica de ejecución de instrucciones

  Esta puede ser a traves de : 
  
  1).- DIAGRAMAS DE FLUJO
  2).- PSEUDOCODIGO.
   
   . 2.2  DIAGRAMAS DE FLUJO
 Es empleado para representar la solución de un algoritmo empleando figuras geométricas, donde cada una de ellas representa en particular una tarea especifica que realizar.

   Las mas comunes son:


   . 2.2  PSEUDOCODIGO

 
 Es empleado para representar la solución de un algoritmo empleando lenguaje natural escrito estableciendo la secuencia de pasos sin imprecisiones y de manera clara.  



3- USO DE DIAGRAMA DE FLUJO, PSEUDOCODIGO PARA LOS TIPOS DE ESTRUCTURA
 
   . 3.1  SECUENCIALES:  Implica escribir una acción tras otra, donde la primera que se haya escrito es la primera que se ejecutara.



 
   EJEMPLO:

Pseudocodigo




Diagrama De Flujo



   . 3.2  SELECTIVAS:   Se usan para TOMAR DECISIONES.

- Simples: Lo que se hace es EVALUAR la condición, si la condición es verdadera se realiza la acción, en caso contrario termina el programa.


 EJEMPLO:


Pseudocodigo





Diagrama De Flujo



- Dobles: Luego de evaluar una condición si esta se cumple, es decir si es verdadera realiza una serie de acciones, y si esta es falsa se realiza otra serie de acciones distinta a la primera.




 EJEMPLO:

Pseudocodigo



Diagrama De Flujo



- Multiples: Se realiza a partir de anidar estructuras simples y/o dobles de manera que se realicen diferentes acciones con base a varias comparaciones, así habrá tantas opciones como se requieran.





 EJEMPLO:

Pseudocodigo



Diagrama De Flujo



   . 3.2  REPETITIVAS:  Este tipo de estructura se utilizan para ejecutar acciones repetidamente, esto se hace posible mediante una secuencia de instrucciones que se repiten una y otra vez y así evitamos escribir múltiples veces las instrucciones.

- PARA: Esta estructura ejecuta los pasos de la solución del algoritmo un número definido de veces y de modo automático controla el número de interacciones o pasos a través del cuerpo del ciclo. Para el control se utiliza un contador en el cual se va acumulando el número de veces que se ha repetido las instrucciones.




 EJEMPLO:

Pseudocodigo




Diagrama De Flujo




- MIENTRAS: Se utiliza cuando NO sabemos el numero de veces que se ha de repetir un ciclo, los ciclos se determinar por una condición que se evalúa al inicio del ciclo, es decir, antes de ejecutarse todos los pasos.



 EJEMPLO:

Pseudocodigo




Diagrama De Flujo




- HACER - MIENTRAS O REPETIR: En esta estructura el ciclo se va a repetir hasta que la condición se cumpla, a diferencia de las estructuras anteriores la condición se escribe al finalizar la estructura.


 EJEMPLO:

Pseudocodigo



Diagrama De Flujo




                            BIBLIOGRAFÍA



1.   Samperio Monroy Theira Irasema. Antología     “Programación Estructurda”. Diciembre 2013.
2. Cairó Olvaldo, Metodología de la programación (algoritmos, diagramas deflujo y programas), Editorial Alfaomega, Segunda edición.
3.   Joyanes   Aguilar   Luís,   Fundamentos   de   programación  (Algoritmos, estructuras de datos y objetos), Editorial McGraw Hill, TerceraEdición.
4.  Ferreyra  Cortés  Gonzalo,  Informática  para  cursos  de bachillerato, Editorial Alfaomega, Segunda Edición
5. Imágenes obtenidas del Software DFD y Pseint isntalado en pc.