miércoles, 29 de abril de 2020

Simulación de las estructuras de datos dinámicas



1. Consulte qué son las torres de Hanoi y exponga brevemente cuál de las estructuras dinámicas utilizará para simular su su comportamiento.
Las Torres de Hanói es un rompecabezas o juego matemático inventado en 1883 por el matemático francés Édouard Lucas.1​ Este juego de mesa individual consiste en un número de discos perforados de radio creciente que se apilan insertándose en uno de los tres postes fijados a un tablero. El objetivo del juego es trasladar la pila a otro de los postes siguiendo ciertas reglas, como que no se puede colocar un disco más grande encima de un disco más pequeño. El problema es muy conocido en la ciencia de la computación y aparece en muchos libros de texto como introducción a la teoría de algoritmos.
Torre de Hanoi Archives | Blog de puzzles de ingenio
Tiene un comportamiento de estructuras dinámicas de pila.

2. Observe el comportamiento de la fila frente a la taquilla de un banco y exponga breve mente cuál de las estructuras dinámicas utilizará para simular su su comportamiento
Cuando estamos en la fila de la  taquilla de un banco podemos ver que es un manejo de estructuras dinámicas de colas , o siendo el caso de que hallan dos filas , una de atención preferencial en este caso se podría decir que seria una lista doblemente enlazada. 
.
3. Suponga que tiene dos fichas del juego de dominó debidamente conectadas así: el 2-3 con el 3-4 y necesita inserta las ficha 3-3 exponga breve mente cuál de las estructuras dinámicas utilizará para simular su su comportamiento.
En este caso podría usar la estructura dinámica de listas enlazada, en la que un nodo apunta al siguiente nodo.

Manual aplicativo iterativo


MANUAL




martes, 14 de abril de 2020

Reconozco la producción limpia


 ¿Cuando sea profesional en el programa que actualmente estudia, qué haría usted para evitar afectar el medio ambiente?.
Desde ahora y cuando sea profesional , para mi es fundamental el ahorro de energía al máximo, también seleccionar tecnologías y dispositivos que ya estén fabricados con medidas de ahorro eléctrico, y no solo aportar mi granito de arena en la modalidad de profesión si no también en todas las áreas ambientales tanto como para ir al trabajo ya sea el medio de transporte, como cuando este en casa ahorrando en energía , agua, y demás.






viernes, 10 de abril de 2020

Estructura de datos dinamica


Estructura de datos dinámica.

¿Cuál es la principal diferencia entre el uso de memoria en forma estática y el uso de memoria dinámica?
Memoria dinámica: Es memoria que se reserva en tiempo de ejecución. Su principal ventaja frente a la estática, es que su tamaño puede variar durante la ejecución del programa. (En C, el programador es encargado de liberar esta memoria cuando no la utilice más). El uso de memoria dinámica es necesario cuando no se sabe el numero exacto de datos/elementos a tratar.
Memoria estática: Es el espacio en memoria que se crea al declarar variables de cualquier tipo de dato (primitivas [int,char...] o derivados [struct,matrices,punteros...]). La memoria que estas variables ocupan no puede cambiarse durante la ejecución y tampoco puede ser liberada manualmente.

¿Con qué otro nombre se conoce la estructura de datos pila?
Una pila (stack en inglés) es una lista ordinal o estructura de datos en la que el modo de acceso a sus elementos es de tipo LIFO (del inglés Last In First Out, último en entrar, primero en salir) 

¿Qué diferencia existe entre una lista simple y una lista doblemente enlazada?
Listas simples: Es una lista enlazada de nodos donde cada nodo tiene un único campo de enlace.
una variable de referencia contiene una referencia al primer nodo, cada nodo(excepto el ultimo) enlaza con el siguiente nodo, y el alcance del ultimo nodo contiene null para indicar el final de la lista.
Listas doblemente enlazadas:Son estructuras de datos semejantes a las listas enlazadas simples, la asignación en memoria es hecha al momento de la ejecución, en cambio en relación a la listas enlazadas simples, el enlace entre los elementos se hacen gracias a dos puertos( uno que apunta hacia el elemento anterior y el otro hacia el siguiente).

¿Cuál es la principal característica de una lista circular?
En la listas circulares el ultimo nodo apunta al primero y evitan excepciones en las operaciones que se realizan sobre ellas, cada nodo siempre tiene uno anterior y uno siguiente.
características: 
-No existe ningún elemento que apunte a NULL
-Se integra una estructura tipo anillo
-Solo hay una cabeza
-La cabeza siempre sera el siguiente enlace para un nodo
-Se pueden llegar a crear recorridos en bucles infinitos

cuál visual studio descargar ?

Visual Studio Community

Un completo IDE extensible y gratuito para crear aplicaciones modernas para Windows, Android e iOS, además de aplicaciones web y servicios en la nube.

Elegir C# para formarte como profesional

Lo más importante de C# en cuanto a elegirlo para estudiarlo a fondo y hacerse experto en su uso, es que ofrece una gran versatilidad de implementaciones, pues es un lenguaje muy completo, permite la creación de aplicaciones de escritorio, aplicaciones web, videojuegos… En el desarrollo de aplicaciones empresariales o corporativas, es de los lenguajes más empleados, pues Windows es el sistema operativo más utilizado en estaciones de trabajo y el .NET Framework es una plataforma ideal para crear aplicaciones rápidas de realizar, con alto aprovechamiento de las propiedades del sistema y gran compatibilidad con otras herramientas propias de este sistema operativo,  mientras que Visual Studio permite realizar la programación y el diseño de interfaces de la forma más cómoda que existe.
Además no se trata únicamente de crear aplicaciones empresariales a la forma antigua, esas que solo se conectaban en red mediante Intranet, que estaban constituidas exclusivamente por consolas o terminales de MS-DOS y formularios para el escritorio Windows, que estaban casi totalmente realizadas en un mismo lenguaje y que tenían muy poca o nula relación con Internet y con los llamados dispositivos móviles.

“Reconociendo las leyes de la electrónica para el funcionamiento de los circuitos eléctricos”

“Reconociendo las leyes de la electrónica para el funcionamiento de los circuitos eléctricos”



Resumen unidad 1

Conceptos:

-Corriente eléctrica = los electrones que circulan de forma organizada y que salen en cuanto algo que consume energía es conectado. 

-Voltaje = es la diferencia de potenciar entre 2 puntos diferentes. Se considera la fuerza en la que los electrones van saliendo y se mide en voltios (V). 

-Potencia = es la cantidad de energía que sale en un determinado tiempo y es consumida. Se mide en Vatio (V, W). 

-Tubo o conductor eléctrico = ofrecen la resistencia para la corriente eléctrica corra a través de el. 

-Resistencia = oposición al flujo de los electrones o al paso de la corriente. Esta se mide en ohmio (ohm, Ω). 


Qué es la Ley de Ohm y para qué Sirve?


Se dice que esta establece que "La intensidad de la corriente eléctrica que circula por un conductor es directamente proporcional a la diferencia de potencial aplicada e inversamente proporcional a la resistencia del mismo", se puede expresar matemáticamente en la siguiente ecuación: I = V/R 
donde, empleando unidades del Sistema internacional, tenemos que:

• I = Intensidad en amperios (A)
• V = Diferencia de potencial en voltios (V)
• R = Resistencia en ohmios (Ω).

La ley define una propiedad específica de ciertos materiales por la que se cumple la relación:

Un conductor cumple la Ley de Ohm sólo si su curva V-I es lineal, esto es si R es independiente de V y de I.
En general: v = i . R


Ley de Watt | Electricidad y electronica

La Ley de Watt hace referencia a la potencia eléctrica de un componente electrónico o un aparato y se define como la potencia consumida por la carga es directamente proporcional al voltaje suministrado y a la corriente que circula por este. La unidad de la potencia es el Watt. El símbolo para representar la potencia es “P”.
Para encontrar la potencia eléctrica (P) podemos emplear las siguientes formulas:
Conociendo el voltaje y corriente:
P = V x I
Conociendo la resistencia eléctrica y corriente:
P = R x I2
Conociendo el voltaje y la resistencia eléctrica:
P = 
V2
R

Ley de Kirchhoff

Las 2 leyes de Kirchhoff junto con la ley de ohm son las tres leyes básicas para el análisis de circuitos en electricidad y electrónica, con ellas se puede entender el comportamiento de los tres parámetros más utilizados en estas áreas que son la resistencia, el voltaje y la corriente. 

LEY DE KIRCHHOFF EJEMPLO 02 - YouTube
Cuáles son las leyes de Kirchhoff para la corriente y el voltaje ...



jueves, 2 de abril de 2020

Aplicaciones con estructuras condicionales

APLICACIONES CON ESTRUCTURAS CONDICIONALES

Las estructuras condicionales comparan una variable contra otro(s)valor (es), para que en base al resultado de esta comparación, se siga un curso de acción dentro del programa. Cabe mencionar que la comparación se puede hacer contra otra variable o contra una constante, según se necesite. Existen tres tipos básicos, las simples, las dobles y las múltiples.

Simples:

Las estructuras condicionales simples se les conoce como “Tomas de decisión”. Estas tomas de decisión tienen la siguiente forma:
Pseudocódigo:Diagrama de flujo:
Dobles:

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:
Donde:
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.

Múltiples:

Las estructuras de comparación múltiples, son tomas de decisión especializadas que permiten comparar una variable contra distintos posibles resultados, ejecutando para cada caso una serie de instrucciones especificas. La forma común es la siguiente:
Pseudocódigo:Diagrama de flujo:

MAPA MENTAL EN UN ENTORNO DE DESARROLLO INTEGRADO - C#



EMPAREJAMIENTO



URL- DE TALLER  OPERADORES LÓGICOS MATEMÁTICOS EN VISUAL C#

https://drive.google.com/file/d/1JLLpSwh2_JAUJNHFv0mZ2959f96aZaAB/view?usp=sharing

Expresiones algebraicas

https://docs.google.com/document/d/1Mzop1uo00dyvDA3E1agzqDjrJEMSwjr2pLGOLtDAkDg/edit?usp=sharingIA: Expresiones Algebraicas
NOMBRES Y APELLIDOS COMPLETOS: 
Eliana Marcela Henao Martinez
Geraldine Cárdenas Carmona 
George  Cárdenas Ortiz


En esta TIA usted deberá dar cuenta del estudio y comprensión de lo estudiado en los Recursos de la “Actividad de EAE 2: Generalizando situaciones reales”, así:


1.  Luego de haber leído detenidamente y realizado las actividades interactivas del libro digital interactivo denominado Matemáticas Básicas Interactivo desde la página 36 hasta la 42, y analizado detenidamente el video denominado Generalizaciones IUPB; modele 10 situaciones reales a través de expresiones algebraicas.


Escríbalas aquí…
1.Expresando un numero cualquiera aumentado en 12 unidades
X+12


2.Expresando un numero cualquiera disminuido en 8 unidades
X-8


3.Expresando un numero cualquiera que es mayor en 5 unidades a otro numero
X=Y+5


4.Expresando un numero cualquiera que es menor en 7 unidades a otro numero
X=Y-7


5.Expresando que la suma de dos numero es igual a 50
X+Y=50


6.Expresando cuatro numeros enteros conscutivos
X,X+1X+2X+3


7.Expresando que un numero cualquiera es la mitad de un segundo numero 
X=Y/2


8.Expresando que un numero cualquiera es el doble de otro numero
X=2*Y


9. Expresando terminos semejantes que poseen la misma parte literal
XY  4XY Termino semejaste xy

10.Expresando suma de terminos semejastes

8x + 20x



2.   Después de leer y analizar toda la información y realizado todas las actividades interactivas que se presentan en el OIA (Objeto Interactivo de Aprendizaje) denominado Suma y Resta de Expresiones Algebraicas proponga 2 situaciones reales donde se aplique la suma o resta de expresiones algebraicas

Escríbalas aquí…
En un supermercado hay varios tipos de mantequilla a la venta, de cada una hay :
Rama:35
Campi:15
Fina:18
Gustosita:12
en un dia pedro compra 5 ramas, 3 campis y  1 Gustosita
Luis compra 8 ramas y 4 campi
julia compra 5 finas y 2 Gustosita

1) .
A -Cuantas mantequillas se vendieron en el dia ?

2).
B-Cuántas mantequillas sobraron?

3.   Después de leer y analizar toda la información y realizado todas las actividades interactivas que se presentan en el OIA (Objeto Interactivo de Aprendizaje) denominado Multiplicación y División de Expresiones Algebraicas proponga 2 situaciones reales donde se aplique la multiplicación de expresiones algebraicas y otros 2 donde se aplique la división

Escríbalas aquí.....
multiplicacion:
Maria quiere poner flores en el patio de su casa , el frente del patio mide 5 veces mas que  el ancho.
como podemos representar su area
División
4.  Luego de haber leído detenidamente y realizado las actividades interactivas del libro digital interactivo denominado Matemáticas Básicas Interactivo desde la página 20 hasta la 25; soluciona es test de la página 25 y transcriba las  soluciones aquí.



5.  Después de leer y analizar toda la información y realizado todas las actividades interactivas que se presentan en el OIA (Objeto Interactivo de Aprendizaje) denominado Radicales, realiza las actividades para enviar al tutor. 

Escríbalas aquí.....

6.  Después de ver y analizar el video denominado Factorización por agrupación y factor común IUPB, factorice las siguientes expresiones algebraicas por el método de agrupación y factor común:

  1. 15an + 10bn + 6am + 4bm
  2. 12an + 16am - 20bm - 15bn
  3. 10px + 6qy - 5qx - 12py
  4. 24pqr + 16pr + 12qr + 8r - 18pq - 12p - 9q + 6


7.  Después de ver y analizar los videos denominados Productos Notables Explicación IUPB, Productos Notables Ejercicio 1 IUPB, Productos Notables Ejercicio 4 IUPB y Productos Notables Ejercicio 6 IUPB, realice los siguientes productos notables:


  1. (2x + 3)4
  2. (3x - 5y)5
  3. (4x2 + 3y2)6
  4. (a3 - b)7



8.  Después de ver y analizar los videos denominados, Factorización de Trinomios Cuadrados Perfectos IUPB, Trinomios Cuadrados Perfectos Ejercicio 1 IUPB y Trinomios Cuadrados Perfectos Ejercicio 2 IUPB, factorice las siguientes expresiones algebraicas por el método de productos notables:
  1. 25x6 - 20x3 + 4  
  2. 16x6 - 24x3 + 9 
  3. 9x2 + 24x + 16
  4. 4x2 - 12x + 9
  5. 9x4 + 24x2y + 16y2
  6. x6 + 6x4y + 12x2y2 + 8y3
  7. 125x6 - 150x4 + 60x2 - 8
  8. 27x3 - 54x2 + 36x - 8
  9. 27x6 + 54x4y + 36x2y2 + 8y3
27x6 + 54x4y3+ 36x2y6 + 8y9



9. Después de ver y analizar el video denominado  Ejercicios de Factorización por Completación del Trinomio Cuadrado Perfecto IUPB, factorice las siguientes expresiones algebraicas por el método de completación del trinomio cuadrado perfecto.
  1. 25x6 - 20x3 + 3
  2. 16x6 - 24x3 + 5
  3. 9x2 + 24x + 7
  4. 4x2 - 12x + 5
  5. 9x4 + 24x2y + 12y2
  6. 25x4 + 60x2y + 11y2

10.    Después de ver y analizar el video denominado  Cocientes Notables IUPB, factorice las siguientes expresiones algebraicas por el método de cocientes notables.
  1. 25x2 - 9y4  
  2. 49 - y2 
  3. 9x2 - 16
  4. 4x2 - 9y6
  5. 9x4 - 16y2
  6. x6 -  8y3
  7. 125a6 - 64b3 
  8. 27x3y9 - 8
216x6 + 343y3



11.         Después de ver y analizar los videos denominados  División Sintética Grado 2 IUPB, División Sintética Grado 3 IUPB y División Sintética Grado 4 IUPB, factorice las siguientes expresiones algebraicas por el método de división sintética.

  1. 3x3 + 2x2 - 3x - 2  
  2. 4x3 + 17x2 + 9x - 18
  3. x4 + x3 - 11x2 - 9x + 18
  4. 4x4 - 32x2 + 64

Escríbalos aquí...

12.  Después de ver y analizar el video denominado  Simplificación de Expresiones Racionales IUPB, Simplifique las siguientes expresiones algebraicas racionales:

  1. 3x3 + 2x2 - 3x - 2  
  2. 4x3 + 17x2 + 9x - 18
  3. x4 + x3 - 11x2 - 9x + 18
  4. 4x4 - 32x2 + 64

Escríbalos aquí…


13.  Después de ver y analizar el video denominado  Ecuaciones IUPB, resuelva las siguientes ecuaciones :

  1. 3x + 2 = 2x + 6
  2. 2(5x + 2) = 3(2x + 5)
  3. (5x + 1)2 = (3x - 1)2 + (4x - 1)2 
  4. (3x + 1)2 = 9(x - 1)2 
  5. ((x- 2) / (x - 2)) = (2 / (x+ 2))
  6. 6x2 + 7x - 3 = 0
  7. x2 + 5x + 6 = 0
  8. 20x2 + 13x - 15 = 0
  9. -5x2 + 2x + 3 = 0
  10. 12x2 + 2x - 30 = 0
  11. 3(2x - 1) = 9
  12. 2(3x + 2) = 6
  13. 3(2x - 1) = 3(-x + 1)
  14. 1(x - 1) = 2(x + 1) 
  15. 2(2x - 1) = 3(x + 1) :

Inserte aquí los procedimientos realizados.
14.         Después de ver y analizar los videos denominados  Sistemas de Ecuaciones Lineales 2X2 Regla de Krammer Explicación IUPB y Sistemas de Ecuaciones Lineales 3X3 Regla de Krammer Explicación IUPB, resuelva las siguientes sistemas de ecuaciones :

a. 2x + 3y = 5
5x - y = 4

b.  3x + 2y = -5
2x - 3y = 1

c. 2x - 3y = 1
x + 2y = 4

d. -2x + 3y = 4
x - 2y = -3

e. x + y = 4
4x - y = 6

f. 2x - 3y + z = 0
x + 3y + 2z = 6
3x - y + z = 3

g. x + 2y - 4z = 1
-2x + 3y + z = -2
4x - y - z = -2

h. -3x + 2y + z = 4
2x - 2y + 3z = 5
x + y + z = 6


¿cuáles son los aportes que la modelación de situaciones reales le brinda como persona y como futuro profesional?
como persona me ayuda a tener la capacidad de resolver problemas de mi vida cotidiana y a ser mas precisa a la hora de dar respuesta a problemas planteados .
https://docs.google.com/document/d/1Mzop1uo00dyvDA3E1agzqDjrJEMSwjr2pLGOLtDAkDg/edit?usp=sharing