domingo, 11 de marzo de 2018

TEORIA DE ALGORITMOS

Algoritmo

Es un conjunto ordenado el cual permite encontrar soluciones de problemas. Es un método para resolver un problema mediante secuencias y pasos a seguir. puede ser expresada en forma de diagrama de flujo paras seguirlo de una forma más sencilla.

PASOS PARA REALIZAR ALGORITMOS
Para la realización de un algoritmo es necesario realizar una secuencia de pasos para llegar a cumplir con la resolución de un problema dado. Para ello, definiremos los siguientes pasos

  • Análisis previo del Problema

Se debe realizar un análisis del funcionamiento del problema antes que se realice cualquier algoritmo.

  • Definición de Requerimientos

Los problemas a solucionar, esto es, por ejemplo, el sumar dos números, multiplicar dos matrices, ordenar una lista de números, generar un reporte, etc.

  • Identificación de los Módulos

La identificación de los módulos es tan importante como la identificación correcta de los requerimientos, esto porque la correcta identificación de los módulos simplifica considerablemente la realización de los algoritmos que darán solución a los requerimientos identificados en el paso anterior.

  • Realización de los Algoritmos

El algoritmo deberá cumplir con las características que se indicaron para posteriormente implementarse en un lenguaje de programación comprensible por una computadora.

En el último paso ya podemos hablar de una aplicación o programa de computadora, que estará compuesto por una serie de instrucciones que ordenadas una tras otra logran representar los algoritmos diseñados y dar así solución a los requerimientos identificados.

Constantes:

Una constante es un dato numérico o alfanumérico que no cambia durante todo el desarrollo del algoritmo o durante la ejecución del programa. Es un objeto de valor invariable.  Para expresar una constante se escribe explícitamente su valor.

Tipos de Constantes:

Constantes Numéricas (Enteras y Reales)
Constantes Alfanuméricas
Constantes Lógicas (Boolenas)

Variables:

Son zonas de memoria cuyo contenido cambia durante la fase de procesamiento de información.

Tipos de variables:

 Variables Numéricas (Enteras y Reales)
 Variables Alfanuméricas
           a) Caracteres alfabéticos

           b) Dígitos

           c) Caracteres especiales

 Variables Lógicas (Boolenas)

Símbolos comunes de los diagramas de flujo

símbolo de proceso de los diagramas de flujoEl símbolo de proceso
Representa un proceso, acción o función. Es el símbolo más ampliamente usado en los diagramas de flujo.
símbolo de documento de los diagramas de flujo

El símbolo de documento

Representa la entrada o salida de un documento. Ejemplos de entrada son recibir un informe, correo electrónico o pedido. Ejemplos de salida son generar una presentación, una carta o un memorándum.
Significado del símbolo de decisión de los diagramas de flujo

El símbolo de decisión

Indica una pregunta que debe ser respondida – habitualmente sí/no o verdadero/falso. El camino del diagrama de flujo puede dividirse en distintas ramas dependiendo de la respuesta.
Significado del símbolo de conector de los diagramas de flujo

El símbolo de conector

Conecta elementos separados en una página. Habitualmente se utiliza dentro de gráficos complejos.
Símbolo de conector fuera de página de los diagramas de flujo

El conector fuera de página o el enlace fuera de página

El símbolo conecta elementos separados en múltiples páginas. Habitualmente se utiliza dentro de gráficos complejos. A veces se coloca el número de página en la figura para una referencia fácil.
símbolo de datos de los diagramas de flujo

El símbolo de datos o el símbolo de entrada/salida

Representa datos que están disponibles para su entrada o para su salida. También puede representar recursos usados o generados. El símbolo de cinta de papel también representa entrada/salida, pero es obsoleto y ya no se utiliza.
Símbolo de comentario de los diagramas de flujo

El símbolo de comentario o símbolo de nota

Añade una explicación o comentario necesario. Puede ser conectado por una línea discontinua a la sección correspondiente del diagrama de flujo.




lunes, 5 de marzo de 2018

Ingeniería en Telecomunicaciones y Redes Informáticas

Tarea
Elvio Bueno Durán 2018-0348
Redes informáticas Una red informática permite que varios usuarios puedan intercambiar información, pasar archivos, compartir periféricos como las impresoras e incluso ejecutar programas en otros ordenadores conectados a la red.Una red informática son dos o más ordenadores conectados entre sí y que comparten recursos, ya sea hardware (periféricos, sistemas de almacenamiento) o software (archivos, datos, programas, aplicaciones etc... Su Importancia
Las Redes informáticas son un mecanismo que ha hecho que la vida moderna cambie totalmente, con el uso del Internet la vida es otra cosa, todo es mucho más veloz y todos podemos comunicarnos.

Las redes informáticas son súper importantes ya que la información está disponible en muchas fuentes además que te permite transportarla a velocidades increíbles.
Con el uso de las redes informáticas, tú te enteras al instante de lo que está pasando inclusive se forman foros virtuales, que te permite intercambiar datos, opiniones o comentarios sobre determinado tema

TARJETA DE RED

Una tarjeta de red (también llamada placa de red o Network Interface Card (NIC)) es una clase de tarjeta destinada a ser introducida en la placa madre de una computadora o se conecta a uno de sus puertos para posibilitar que la máquina se sume a una red y pueda compartir sus recursos (como los documentos, la conexión a Internet o una impresora, por ejemplo).


Se entiende por tarjeta de red al dispositivo que permite conectar diferentes aparatos entre sí y que a través de esa conexión les da la posibilidad de compartir y transferir datos e información de un aparato a otro. Usualmente, las tarjetas de red son utilizadas en la computación


Cable Hub


Los hub USB se integran a menudo en la propia computadora, en teclados o, más raramente, en monitores o impresoras. Los hub USB vienen en una variedad amplia de formas: similares a un concentrador, diseños pequeños previstos para ser conectado directamente en el puerto USB de la computadora, etc.
   
                                       Resultado de imagen para cable HUB

El Router

El Router permite el uso de varias clases de direcciones IP dentro de una misma red. De este modo permite la creación de sub redes.

Es utilizado en instalaciones más grandes, donde es necesaria (especialmente por razones de seguridad y simplicidad) la creación de varias sub redes. Cuando la Internet llega por medio de un cable RJ45, es necesario utilizar un router para conectar una sub red (red local, LAN) a Internet, ya que estas dos conexiones utilizan diferentes clases de dirección IP (sin embargo es posible pero no muy aconsejado utilizar una clase A o B para una red local, estas corresponden a las clases de Internet).
                        


Bridge (Puente)

Con un Bridge, se puede reducir notablemente el tráfico de los distintos segmentos conectados a él.Los Bridge actúan a nivel físico y de enlace de datos del modelo OSI en Capa 2.

A nivel de enlace el Bridge comprueba la dirección de destino y hace copia hacia el otro segmento si allí se encuentra la estación de destino.



                           



Tipos de redes según su cobertura

WAN(redes de área amplia)

Son capaces de cubrir grandes distancias,brindando servicio a un país o un continente.EJ: de este tipo de redes es internet.Necesitan hacer uso de tecnologías avanzadas como satélites para poder transmitir los datos.

De mayor cobertura a menor cobertura
WAN
Las siglas WAN, provienen de la palabra inglesa Wide Area Network” que traduce Red de Área Amplia y, como su nombre lo indica, es el tipo de red informática que permite establecer comunicaciones entre áreas grandes entre unos 100 y unos 1000 Km, ofreciendo el servicio desde a particulares y redes locales (LAN), a un país entero e incluso, a continentes, siendo de vital importancia para las comunicaciones actualesMAN
LAN
Las redes LAN se pueden conectar entre ellas a través de líneas telefónicas y ondas de radio. Un sistema de redes LAN conectadas de esta forma se llama una WAN, siglas del inglés de wide-area network, Red de área ancha.

Se trata de una red utilizada para la comunicación entre los dispositivos de la computadora cerca de la persona.El área de cobertura es de solo unos pocos metros. Ej: el área de un escritorio es el que se encuentran conectados una PC,un celular y una impresora.

Cultivo hidropónico  La hidroponía o agricultura hidropónica es un método utilizado para cultivar plantas usando diso...