miércoles, 25 de noviembre de 2020

Solución sistema ecuaciones método de Gauss-Jordan

Existen varias formas de dar solución a un Sistema de Ecuaciones Lineales entre esos métodos se encuentran... 


1. Método Gauss

2. Método Gauss-Jordan

3. Metodo de Determinantes 


Método Gauss ejemplo:



Utilizamos los coeficientes y los términos independientes y realizamos una matriz:


Necesitamos hacer ceros en los números destacados en la matriz anterior.

Primeras transformaciones, deseamos realizar los ceros de la primera columna:

Primer paso, transformar la segunda fila,

Fila uno multiplicada por -3


Le sumo la fila 2.


Segundo paso, transformar la tercera fila,


Fila uno multiplicada por +2.

Le sumo la fila 3.

Así, la matriz resultante sería:




El Método de Gauss consiste en transformar un sistema de ecuaciones lineal en otro escalonado. El método consiste en “hacemos cero”, es decir, sometemos a las ecuaciones a transformaciones elementales: Multiplicamos por un número distinto de cero.



Determinantes ejemplo:


























martes, 24 de noviembre de 2020

Matrices especiales


El resultado de la suma es otra matriz del mismo orden cuyos elementos se obtienen como suma de los elementos colocados en el mismo lugar de las matrices sumandos.



El resultado de la resta es otra matriz del mismo orden cuyos elementos se obtienen como la resta de los elementos colocados en el mismo lugar de las matrices sumandos.



Para multiplicar una matriz cualquiera por un número real, se multiplican todos los elementos de la matriz por dicho número.



El determinante de una matriz  es el resultado de restar la multiplicación de los elementos de la diagonal principal con la multiplicación de los elementos de la diagonal.


  La inversión de matrices es el proceso de encontrar la matriz inversa de una matriz dada.

Referencia: 








Una matriz es una recopilación de números en dos dimensiones; estas son muy útiles en matemáticas, física, ingeniería, informática debido a sus múltiples aplicaciones.


Matriz Simétrica: Es una matriz cuadrada cuyas entradas a ambos lados de la diagonal principal son simétricas.




Matriz Triangular Superior: Es aquella matriz cuadrada cuyos entradas (valores) por debajo de la diagonal principal son todos iguales a cero.



Matriz Triangular Inferior: Es aquella matriz cuadrada cuyos entradas (valores) por encima de la diagonal principal son todos iguales a cero.


Matriz Nula: Es aquella matriz cuyos valores son iguales cero Matriz=[0]


Matriz Identidad: Es aquella matriz cuadrada con valores iguales a 1 en su diagonal principal en cuanto a los otros valores son iguales a cero.



Matriz Diagonal: Es aquella matriz Cuadrada cuyos valores de la diagonal principal son diferentes de cero, y los elementos de restantes son iguales a cero.









Mis Aprendizajes sobre Aplicaciones con conexión a bases de datos

 ¿Qué conceptos identificó usted en esta unidad que lo habilitan para desarrollar aplicativos que establezcan conexión con las diferentes bases de datos?

CONEXIÓN A BASE DE DATOS

Actualmente existen diferentes maneras de conexión a base de datos.

De forma general o la manera clásica es por medio de drivers de conexión o librerías que se encargan de realizar la conexión. 

Cada proveedor proporcionaba una API y cambiar de sistema gestor de base de datos tenía un costo demasiado alto.

1. Open DataBase Connectivity (ODBC) 

2. Object Linking and Embedding DataBase (OLE DB)

3.  ActiveX Data Objects (ADO) 

4. ADO.NET En primera instancia NO es ActiveX, es un modelo nuevo que comparte funcionalidad, pero no la jerarquía de clases.


Clases ado:


System.Data

Clases que constituyen la arquitectura ADO.NET, que es el método primario para tener acceso a los datos de las aplicaciones administrativas.

System.Data. Common

Describen una colección de clases que se utiliza para obtener acceso a un origen de datos, como una base de datos, en el espacio administrado.

System.Xml

Clases que proporcionan funcionalidad basada en estándares para procesar código XML.

System.Data. OleDb

Estas clases permiten conectarse a un origen de datos OLE DB, ejecutar comandos en el origen y leer los resultados.

System.Data. SqlClient

Permite conectarse a un origen de datos SQL Server 7.0, ejecutar comandos y leer los resultados. El espacio de nombres.

System.Data. SqlClient

Es similar al espacio de nombres System.Data.OleDb, pero optimizado para el acceso a SQL Server 7.0 y versiones posteriores.

System.Data. SqlTypes

Estas clases ofrecen una alternativa más segura y más rápida a otros tipos de datos.

System.Data. OleDb

Estas clases permiten el acceso a orígenes de datos ODBC en el espacio administrado.

System.Data. OracleClient

Estas clases permiten el acceso a orígenes de datos Oracle en el espacio administrado.









lunes, 23 de noviembre de 2020

Paradigma de la Programación a Objetos

 ¿Qué conceptos identificó usted en esta unidad que lo habilitan para desarrollar aplicativos en C# teniendo en cuenta los conceptos de Programación Orientada Objetos teniendo en cuenta la documentación respectiva?



La programación Orientada a objetos es un paradigma de la programación, una forma de programar, donde se organiza el código en unidades denominadas clases, de las cuales se crean objetos que se relacionan entre sí para conseguir los objetivos de las aplicaciones.


La programación Orientada a objetos (POO) es una forma especial de programar, más cercana a como expresaríamos las cosas en la vida real que otros tipos de programación.
La programación orientada a objetos básicamente esta definida por clase(Objeto), métodos(Comportamientos del objeto) y atributos(Rasgos del objeto), también se puede ampliar al tema del polimorfismo y herencia de clases, que so conceptos que son de gran utilizada al realizar programación estructurada.  



sábado, 21 de noviembre de 2020

Derivadas

 ¿Cuáles son los aportes que las derivadas le brinda como persona y como futuro profesional?

Como persona me ayudara a poder realizar el análisis a situaciones reales para el bien de mi crecimiento como persona y en el ámbito laboral ayudara a tomar mejores estrategias al momento de realizar desarrollos o planteamientos de proyectos empresariales, al igual que poder realizar trabajos personales tanto para mi como para mis futuros estudios sobre el tema.


URL Derivadas:

https://docs.google.com/document/d/15tCPo5eC8J91cC3sgSn6K8t0o5N4aopVxTsvEgaZ5i4/edit?usp=sharing


viernes, 20 de noviembre de 2020

Características de las aplicaciones gráficas

 ¿Cuáles son las principales características de una aplicación en entorno gráfico?

Las aplicaciones gráficas son las que cuentan con interfaz de usuario, por la que el usuario por medio de eventos podrá realizar diferentes tareas, esto con el fin de poder solventar algunas necesidades.

¿Cuáles son sus elementos de interacción?

Botones, cuadros de texto, listas, radio botones, cuadros de selección, tablas de datos, formularios.
  
¿Qué eventos se generan al interactuar con algunos de estos elementos?

Eventos de clic, de selección, de pulsamiento de tecla, etc... con estos podremos realizar acciones requeridas por el usuario.

¿Qué métodos generan los eventos sobre algunos controles?

Cada evento es preestablecido a cada controlador de los componentes a utilizar, pero estos pueden ser modificados desde código o dejar el que esta por efecto. Eventos al presionar clic, al presionar una tecla, al soltar el ratón, etc...





















miércoles, 18 de noviembre de 2020

Límites

 ¿Cuáles son los aportes que los límites le brinda como persona y como futuro profesional?


Como persona me ayudara a poder realizar el análisis a situaciones reales para el bien de mi crecimiento como persona y en el ámbito laboral ayudara a tomar mejores estrategias al momento de realizar desarrollos o planteamientos de proyectos empresariales.


URL Limites:

https://docs.google.com/document/d/1ti_AAolDoSUnGLmzilkkDDFoZTLAUi48X4GmoeyQkx4/edit?usp=sharing