martes, 14 de junio de 2016

El Algoritmo

Partes de un algoritmo

Entrada:
Son los datos que el problema nos proporciona y representan por medio de identificaciones (letras o nombres que el creador del algoritmo establece.

Proceso:
Son todas las operaciones aritméticas y de comparación que se van a llevar a cabo con los datos.

Salida:
Corresponde a los resultados que se obtendrán.


jueves, 9 de junio de 2016

Chat y Video Chat

EL CHAT
Chat es una palabra que en ingles significa  conversar es una conversación en linea en la que pueden  participar a la vez un alto numero de usuarios en una conversación instantánea.

CARACTERÍSTICAS

  • Permite una interacción fluida mediante texto sincronizada
  • Soporta direcciones URL, emoticones, imágenes.
¿COMO FUNCIONA?

  • Un chat es como una sala de reuniones donde quien entra se encuentra con un grupo de personas con el que puede compartir texto, voz, vídeo o programas desde su computadora.
¿A QUE SE DEBE EL ÉXITO DEL CHAT?

  • Probablemente a que reúne las tres características de éxito: fácil, divertido y gratis.

martes, 7 de junio de 2016

Sistemas operativos

Descripción del sistema operativo

Para que un ordenador pueda hacer funcionar un programa informático (a veces conocido como aplicación o software), debe contar con la capacidad necesaria para realizar cierta cantidad de operaciones preparatorias que puedan garantizar el intercambio entre el procesador, la memoria y los recursos físicos (periféricos). 
El sistema operativo (a veces también citado mediante su forma abreviada OS en inglés) se encarga de crear el vínculo entre los recursos materiales, el usuario y las aplicaciones (procesador de texto, videojuegos, etcétera). Cuando un programa desea acceder a un recurso material, no necesita enviar información específica a los dispositivos periféricos; simplemente envía la información al sistema operativo, el cual la transmite a los periféricos correspondientes a través de su driver (controlador). Si no existe ningún driver, cada programa debe reconocer y tener presente la comunicación con cada tipo de periférico. 
Sistema operativo



De esta forma, el sistema operativo permite la "disociación" de programas y hardware, principalmente para simplificar la gestión de recursos y proporcionar una interfaz de usuario (MMI por sus siglas en inglés) sencilla con el fin de reducir la complejidad del equipo.

Virus informático

¿Que es un virus informático?
Los virus son programas informáticos que tienen como objetivo alterar el  funcionamiento del computador, sin que el usuario se de cuenta. Estos, por lo general, infectan otros archivos del sistema con la intensión de modificarlos para destruir de manera intencionada archivos o datos almacenados en tu computador. Aunque no todos son tan dañinos. Existen unos un poco más inofensivos que se caracterizan únicamente por ser molestos.
El recurso no tiene descripción: virusyantivirus

Métodos de infección


Hay muchas formas con las que un computador puede exponerse o infectarse con virus. Veamos algunas de ellas:
Formas para infectarse de virus
  • Mensajes dejados en redes sociales como Twitter oFacebook.
  • Archivos adjuntos en los mensajes de correo electrónico.
  • Sitios web sospechosos.
  • Insertar USBs, DVDs o CDs con virus.
  • Descarga de aplicaciones o programas de internet.
  • Anuncios publicitarios falsos.

¿Cómo infecta un virus el computador?

  1. El usuario instala un programa infectado en su computador. La mayoría de las veces se desconoce que el archivo tiene un virus.
  2. El archivo malicioso se aloja en la memoria RAM de la computadora, así el programa no haya terminado de instalarse.
  3. El virus infecta los archivos que se estén usando en es ese instante.
  4. Cuando se vuelve a prender el computador, el virus se carga nuevamente en la memoria RAM y toma control de algunos servicios del sistema operativo, lo que hace más fácil su replicación para contaminar cualquier archivo que se encuentre a su paso.

Fundamentos del Software

     Software del sistema y programación, son los programas que permiten la administración de los recursos del ordenador, interactúan entre el usuario y los componentes hardware del equipo. Este tipo comprende los sistemas operativos y los lenguajes de programación.

    Sistemas operativos

    Software de aplicación, son los programas dedicados a tareas específicas como edición de textos, imágenes, cálculos, etc. También son conocidos como aplicaciones. Este tipo de software permite a los usuarios llevar a cabo tareas concretas, en actividades susceptibles de ser automatizadas o asistidas, también podemos decir que el software de aplicación son los programas que nos ayudan en la elaboración de una tarea dada, al estar diseñados para facilitar al usuario la realización de un determinado tipo de trabajo.

    Programas ordenador

Lenguajes de programación

Un lenguaje de programación es un lenguaje formal 
     diseñado para expresar procesos que pueden ser llevados a cabo por máquinas tales como los ordenadores. Está formado por un conjunto de símbolos y reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos y expresiones. Al proceso por el cual se escribe, prueba, depura, compila (si es necesario) y se mantiene el código fuente de un programa se le llama programación. 

Por algoritmo se entiende el “conjunto de operaciones y procedimientos que deben seguirse para resolver un problema en un número finito de pasos”. La palabra "algoritmo" deriva del nombre del matemático árabe Mohamed Ibn Moussa Al Kow Rizmi, quien escribió entre los años 800 y 825 su obra Quitab Al Jabr Al Mugabala, donde se recogía el sistema de numeración hindú y el concepto del cero. Fue Fibonacci 
   , el que tradujo su obra al latín y la inició con las palabras,Algoritmi dicit.