Video-Net

Video-Net

martes, 31 de mayo de 2016

Programación. Algoritmos y tipos de datos


  • ¿Qué es?
    • Se conoce como programación de un ordenador a la implementación de un algoritmo en un determinado lenguaje de programación, conformando un programa. 
    • Mientras que un algoritmo se ejecuta en una máquina abstracta que no tiene limitaciones de memoria o tiempo, un programa se ejecuta en una máquina real, que sí tiene esas limitaciones. 
  • Algoritmos:
    • Son secuencias finitas y ordenadas de instrucciones cuyo fin es realizar una tarea o resolver un problema.
    • Un programa está formado por Algoritmos y Estructuras de datos.
    • Hay 2 tipos de Algoritmos:
      • Preciso: 
        • Ejecuta la tarea para la que fue diseñado.
      • Determinístico:
        • El resultado depende de los datos suministrados y si se suministran los mismo datos el resultado ha de ser el mismo.
  • Tipos de Datos:
    • Tipos de Datos enteros
      • Byte:
        Representa datos enteros que se encuentren en el rango de -128 a +127.
        El tamaño de un dato de tipo byte es de 8 bits.
      • Short
        Representa datos enteros que se encuentren en el rango de -32768 y +32767.
        El tamaño de un dato de tipo short es de 16 bits.
      • Int
        Representa datos enteros que se encuentren en el rango de -2147483648 y +2147483647.
        El tamaño de un dato de tipo int es de 32 bits.
      • Long
        El tipo de dato long puede representar datos enteros que se encuentren en el rango de -9223372036854775808 y +9223372036854775807.
        El tamaño de un dato de tipo long es de 64 bits.
        Para indicar de manera explicita que el dato es un long , se agrega una L o l al final del valor.
    • Tipos de Datos flotantes
      • Float
        • El tipo de dato float puede representar datos en coma flotante que se encuentren en el rango de 1.40239846e–45f y 3.40282347e+38f.
        • El tamaño de un dato de tipo short es de 32 bits. 
          Para indicar de manera explicita que el dato es un float , se agrega una F o f al final del valor.
      • Double
        • El tipo de dato double puede representar datos en coma flotante que se encuentren en el rango de 4.94065645841246544e–324d y 1.7976931348623157e+308d.
          El tamaño de un dato de tipo short es de 64 bits. 
          Para indicar de manera explicita que el dato es un double , se agrega una D o d al final del valor.
    • Tipo de Dato Boolean
      • Puede representar valores lógicos verdaderos o falsos.
    • Tipo de Dato Char
      • Se usa para representar caracteres que son representados internamente por un número entero.

Elementos de una Red LAN



  • Concentradores:
    • Elemento de hardware que concentra el tráfico de red de diversos de diversos dispositivo o permite regenerar la señal.
    • Cuenta con varios puertos, uno por cada dispositivo.
  • Conmutadores:
    • Asigna a cada elemento conectado una dirección específica.
    • Esto permite compartir información a cada uno de los elementos conectados a la red.
  • Repetidores:
    • Son simplemente dispositivos que recuperan, amplifican y reconfiguran la forma de la señal en una red y la pasan a otra. Son usados para prolongar las distancias de cable de una red de área local.
    • No filtra para nada los datos que recupera/amplifica/reconfigura.
    • Son baratos y fáciles de configurar.
  • Bridges/Puentes:
    • Son una alternativa a los repetidores y permiten la interconexión entre 2 redes.
    • Son al igual que los repetidores bastante baratos pero estos no requieren configuración alguna antes de su funcionamiento.
  • Router:
    • Utilizado en redes de área local (LAN)
    • El Router permite la interconexión de redes LAN y su función es la de guiar los paquetes de datos para que fluyen hacia la red correcta e ir determinando que caminos debe seguir para llegar a su destino, básicamente para los servicios de Internet, los cuáles recibe de otro dispositivo como un módem del proveedor de Internet de banda ancha.

Tipos de Redes. Topología y Configuración


  • Tipos de Redes:
    • Se distinguen los diversos tipos de redes según su alcance, su tamaño y su velocidad de transferencia de datos
    • Ejemplos:
      • LAN: Red de área local.
      • MAN: Red de área metropolitana.
      • WAN: Red de área extensa.
    • Ejemplos menos comunes:
      • TAN: Red de área diminuta incluso menor que la LAN.
      • CAN: Red de área metropolitana pero con ancho de banda limitdao.
  • Topología de Redes:
    • Se define como la forma física de conectar una serie de ordenador llevando cable a las diversas estaciones de trabajo individuales.
    • Tipos:
      • Topología de Bus:
        • Solo tiene un canal de comunicaciones llamado bus troncal que conecta todos los dispositivos.
        • Es fácil y la más simple de las topologías pero su longitud es limitada y es una red vulnerable.
      • Topología de Anillo/Anillo Doble:
        • Consta de 1/2 anillos concéntricos que pasan por todos los equipos y no están conectados entre sí.
        • Sigue siendo simple pero el canal puede llegar a degradar la red.
      • Topología de Árbol:
        • Consta un cable que sufre ramificaciones para llegar a todo lo deseado.
        • Soporta multitud de equipos pero con que falle uno de los segmentos del inicio todo se viene abajo.
      • Topología de Estrella:
        • Todas las estaciones están conectadas a un nodo central.
        • Se trata de una topología económica pero desde que falle el nodo central toda la red se desconecta.
      • Topología de Malla:
        • Cada equipo esta conectado a gran cantidad de otros (o incluso a todos).
        • Es la más fiable y eficiente pero a veces (y sobre todo en el caso de la totalmente conexa) muchos enlaces son redundantes.

Software de Propósito General

Se encarga de las tareas de información común y habituales en un ordenador:
  • Procesador de Texto: 
    • Es un programa informático que permite la creación y edición de documentos de texto, ofreciendo además la capacidad de incorporar en estos gran cantidad de efectos artísticos, tipos de letra, tamaños, colores, tipografías,etc .
  • Bases de datos:
    • Una base de datos es una entidad en la cual se pueden almacenar datos de manera estructurada, con la menor redundancia posible.
  • Hojas de cálculo:
    • Se denomina hoja de cálculo a un programa informático a través del cual se pueden llevar a cabo cálculos automáticos y otras operaciones lógicas en tablas con gran cantidad de parámetros.
  • Paquetes de Presentación:
    • Son aplicaciones que permiten la presentación de una serie de datos, ya sean ideas o resultados, mediante gráficos y textos combinados en diapositivas.

  • Visualizadores de documentos:
    • Permite mostrar documentosalmacenadas en el ordenador.
  • Visualizadores de imágenes y gráficos:
    • Permite mostrar imágenes digitales o gráficos almacenadas en el ordenador.
  • Shareware:
    • Distribución con limitaciones de un productor que actúa como demostración.
  • Freeware:
    • Distribución gratuita de un programa sin ningún coste adicional.
  • Antivirus y firewall:
    • Un antivirus es un programa de seguridad que se instala en el ordenador o dispositivo móvil para protegerlo de infecciones por malware (Software no deseado y perjudicial).


Sistemas Operativos Extras

Para Móviles:


  • Windows Phone:
    • Windows Phone(WP): 15 de febrero de 2010. Es un  sistema operativo para móviles desarrollado por Windows (véase la anterior entrada).
    • Ofrece una interfaz muy innovadora por la que ha recibido buenas críticas y que contiene íntegros los servicios propios como Skype, OneDrive o Xbox Live.
Para Ordenadores:
  • Haiku:
    • Sistema operativo ligero desarrollado en la década de los 90 y pensado para ofrecer el máximo rendimiento en entornos multimedia.
    • De momento el desarrollo se encuentra en fase Beta, y aunque instalarlo puede tener algo de sentido en usos muy concretos, le falta mucho camino por andar antes de ser un producto estable.

Sistemas Operativos



¿Qué es?
  • Es el software básico de un ordenador, provee una interfaz entre los diferentes programas del ordenador, el hardware y el usuario.
  • Funciones:
    • Organiza y administra el hardware del equipo, además de organizar la información, los archivos, permisos, etc
    • Se encarga de garantizar la comunicación entre el usuario y el ordenador

Diferentes sistemas operativos:


  • Para Móviles:
    • Android:
      • Se trata de un sistema operativo diseñado para teléfono, tablets y dispositivos portátiles. Está inspirado en Linux y se trata de un S.O gratuito, libre y de código abierto. Fue comprado por Google en 2005 y lleva siendo desarrollado por este desde entonces.
    • IOS:
      • IOS es el sistema operativo que da vida a diferentes dispositivos electrónicos como Iphone o Ipod. Una de las peculiaridades más valoradas por los usuarios de este sistema operativo móvil, es su funcionalidad y capacidad para trabajar con múltiples programas a la vez y en segundo plano, lo que es conocido como la multitarea.
IOS y Android de Izquierda a Derecha
  • Para Ordenadores:
    • Windows:
      • Sistema operativo creado por microsoft que fue sacado al mercado en el año 1985 con una interfaz gráfica bastante innovador para la época.
      • Este sistema operativos para ordenadores ha recibido muchas actualizaciones durante los años y actualmente las actualizaciones más usadas son: windows 7, windows 8, windows 10, windows XP, windows vista y windows server.
      • Es fácil que se meta un virus en windows, pero dura más que un mac y puede correr los últimos juegos.
    • Mac os:
      • A diferencia del Windows Mac solo tiene una versión y es mucho más económica y es difícil que un virus lo ataque.
      • El lanzamiento de la Apple I, en 1976, fue definitivamente un momento importante para Apple y sus Macintosh. La Apple I no es propiamente una Macintosh, pero fue el primer ordenador que Apple fabricó, así que fue el primer paso en el camino para la creación de la Mac.
      • Pero no está hecho para correr los últimos juegos, su hardware es muy caro y es muy caro cambiarle las piezas.
Windows
Mac Os

lunes, 9 de mayo de 2016

Tipos de Equipos Informáticos


  • Ordenador de sobremesa
    • Personal y planeada para ubicaciones estables
  • Pórtatil
    • Móvil y transportable, son como los de sobremesa pero con menos capacidad y más ligeros
  • Ordenador multimedia
    • Ordenador adaptado para la reproducción de música y películas
  • Ordenador todo en uno
    • Como un ordenador de sobremesa pero más potente
  • Tablet pc
    • Funciona por pantalla táctil, permite rotar la pantalla un transporte muy sencillo y mucha comodidad.