lunes, 4 de junio de 2012

Redes de datos





¿Qué es una red de computadoras?


Una red de computadoras (o red de datos) es un conjunto de dos o más computadoras  conectadas, con la finalidad de intercambiar información y compartir recursos.

Beneficios de las redes:

  • Compartir recursos. Implica la posibilidad de  que usuarios puedan acceder a recursos que posean otros usuarios, tales como impresoras, unidades de almacenamiento, plotters, scanners.
  • Proporcionar una alta confiabilidad y disponibilidad. Al contar con fuentes alternativas de almacenamiento o de servicio es posible lograr este objetivo.
  •  Disminución de gastos.  Las computadoras personales tienen una mejor relación costo/rendimiento comparada con maquinas grandes o mainframes.
  • Estandarización de aplicaciones. 
  •  Mensajería. Las redes facilitan la comunicación entre usuarios mediante la utilización de sistemas de mensajería.
  •  Colaboración/trabajo en grupo. La facilidad en la distribución de la información permite que múltiples usuarios a la vez puedan estar trabajando sobre los mismos documentos.
  • Oportuna adquisición de datos.  La adquisición de datos y el procesamiento en tiempo real es una opción brindada por las redes de datos.

 ¿Cómo se lleva a cabo la  transmisión de datos?


La fuente que es el dispositivo que genera los datos a transmitir (por ejemplo una computadora),
La información es compartida  mediante un transmisor que convierte los datos entregados en energía transmitida en forma de señales y las inyecta al medio. El dispositivo receptor recibe las señales y el destino (dispositivo al cual se envían los datos generados por la fuente) decodifica las señales y las codifica en datos mediante un hardware especial, que puede ser un modem.

¿Cuáles son los medios de comunicación más usuales?


Dentro de los medios de transmisión guiados se encuentran:
  1. El par trenzado: que consiste en un par de hilos de cobre conductores cruzados entre sí, con el objetivo de reducir el ruido de diafonía.
  2. Bucle de abonado: es el último tramo de cable existente entre el teléfono de un abonado y la central a la que se encuentra conectado. Este cable suele ser UTP Cat. 3.
  3. Redes LAN: en este caso se emplea UTP Cat. 5 o 6 para transmisión de datos. Consiguiendo datos de varios centenares de Mbps.
  4. Cable coaxial: se compone de un hilo conductor, llamado núcleo, y un mallazo externo llamado aislante.
  5. La fibra óptica.


¿Cómo se clasifican las redes informáticas?


Según su extensión, en redes WAN con un alcance de miles de km que constituyen redes públicas generalmente controladas por empresas; y las redes LAN que tiene un alcance de unos pocos km y suele ser una red privada controlada por sus dueños. Internet se puede considerar una red LAN.


WAN
LAN

Cobertura amplia (miles de kilómetros)

Velocidades típicas inferiores a 10 Mbps
(millones de bits por segundo)

Suelen ser públicas y administradas por empresas

Tasas de error altas (1 bit erróneo entre cada 10 5 bits transmitidos)

Suele emplear enlaces punto a punto


Cobertura reducida, distancias inferiores a unos pocos kilómetros

Velocidades típicas iguales ó superiores a 10 Mbps    


Suelen ser privadas y administradas por sus dueños

Tasas de error bajas (1 bit erróneo entre cada 10 9 bits transmitidos)

Suele emplear transmisión  broadcast ó difusión


Cuadro comparativo
Fuente. Equipo docente. Computación 2012. Universidad  Nacional de Luján.

¿Qué es un protocolo?


Un protocolo es un juego de reglas que determinan cómo se comunicarán las computadoras con cada una de las otras a través de una red subyacente. Describe:
  • El formato y el significado de los mensajes a intercambiar.(semántica y gramática).
  • La manera en la cual  los equipos deben intercambiar tales mensajes utilizando una red.



martes, 15 de mayo de 2012

Seguridad informática


La Seguridad Informática es el área de la Informática que  se encarga de la protección de lainformación y de los dispositivos que la generan, la almacenan y la distribuyen. Podemosdefinir a la Seguridad Informática como el conjunto de políticas, metodologías, técnicas, estrategias y procedimientos que tienen como objetivo proteger un sistema informático con el fin de preservar la integridaddisponibilidad, confidencialidad de la información.
El concepto de Seguridad Informática no debe ser confundido con el de Seguridad de la Información.
La seguridad de la información tiene como objetivo proteger a la información y los diferentes dispositivos de amenazas, garantizando la continuidad de las actividades de la organización y minimizando el daño a la misma.
Es necesario realizar una selección de controles para permitir una reducción en los riesgos a un nivel aceptable y teniendo en cuenta que los costos de implementación no sea mayor al de la pérdida si se produjera alguno de los riesgos identificados.

Clasificación de la información
El proceso de realizar un inventario de activos es un aspecto importante de la administración de riesgos. Es necesario que la organización cuente con la capacidad de identificar sus activos y conocer el valor relativo e importancia de los mismos. En base a esto, recién podrá asignar niveles de protección proporcionales al valor e importancia de estos activos. Por eso, es importante elaborar y mantener un inventario de los activos importantes asociados a cada sistema de información.
Es importante que para que los recursos de información reciban el nivel de protección adecuado, los mismos sean clasificados de acuerdo a diversos grados de sensibilidad y criticidad. Debe especificarse un sistema de clasificación para definir distintos niveles de protección y comunicar la necesidad de medidas de tratamiento especial.

Tipos de Amenazas
Las amenazas pueden clasificarse de la siguiente manera:
  1. Intencionales, cuando deliberadamente se intenta producir un daño.
  2. No intencionales, por las cuales se producen acciones u omisiones de acciones que ponen en riesgo los activos de información y pueden producir un daño.
Si hay una amenaza, ésta puede indicar que sea inminente el daño a algún activo de la información, o bien indica que el daño se está produciendo o ya se ha producido. Es por eso que siempre debe ser reportada como un incidente de seguridad de la información.

¿Qué tipo de incidentes de Seguridad Informática se pueden presentar?
Se pueden clasificar en cinco categorías:
  • Acceso no autorizado: comprende todo tipo de ingreso y operación no autorizados a los sistemas.
  • Código malicioso: esta categoría comprende la introducción de códigos maliciosos a la infraestructura informática.
  • Denegación de servicio: que incluye los eventos que ocasionan pérdida de un servicio en particular.
  • Scanneo, pruebas o intentos de obtención de información de la red o de un servidor en partícular: que permite la detección de vulnerabilidades o el uso de software para capturar información que viaja por la red.
  • Mal uso de los recursos informáticos: son los eventos que atentan contra los recursos informáticos.
¿Qué es el “malware”?

Los malwares son programas dañinos capaces de realizar acciones dañinas sin que el usuario lo sepa.
Actualmente podemos considerar la siguiente clasificación de malwares, aunque ella es más extensa: Virus informático, Gusanos, Troyanos, Rookit, Ransomware, Phishing, Spam.
Malware en Dispositivos Moviles

jueves, 26 de abril de 2012

HHH- Henriques Langer Rocío


Parcial de computación



Sistema operativo

Un sistema operativo es un programa o programa que se encarga de controlar el hardware y software de la computadora, funcionando como interfaz para que el usuario pueda manejarse fácilmente.
A grandes rasgos, el sistema operativo cumple las funciones de:


Comunicación con los periféricos: de una manera clara y transparente para el usuario.


Autorización de usuarios: permite controlar el acceso de los usuarios, por ejemplo, por medio de una contraseña al inicio de la sesión. Esta función comprende, además, el control de los permisos que posee los usuarios.


Control de la ejecución de programas: Un programa requiere de que el sistema operativo se encargue de otorgarle los recursos necesarios para su ejecución.


Control de concurrencia: en el caso de que varias operaciones se realicen al mismo tiempo, el sistema operativo se encarga de que dichos procesos se comuniquen y sincronicen, compartiendo recursos y datos.


Control de errores: es quien se encarga de solucionar los errores que se produzcan, comunicando implícitamente qué ocasionó el error.


Administración de memoria: se encarga de controlar la forma de usar la memoria de la computadora, de modo que un trabajo no invada el espacio físico de otro.


Controles de seguridad de datos: frente a ciertos archivos de vital importancia, evitando que se eliminen,modifiquen, etc.


Finalmente, existen distinto tipos de sistemas operativos según cantidad de procesadores que admitan, usuarios y tareas a la vez que se puedan realizar:



  • Monousuarios: Admiten un usuario a la vez
  • Multiusuarios: Admiten varios usuarios a la vez, los cuales pueden acceder, por ejemplo, a través de sesiones.
  • Monotares: Cada usuario puede realizar una actividad por vez
  • Multitareas: Los usuarios pueden realizar varias tareas a la vez.
  • Monoproceso: Aquellos sistemas que admiten un único procesador y si posee más de uno, le sería inútil ya que no lo usaría.
  • Multiproceso: Admiten varios procesadores, permitiendo distribuir la carga del proceso entre ellos.

martes, 17 de abril de 2012

Unidades funcionales de una computadora


La computadora como hoy la conocemos es un máquina digital, sincrónica, con capacidad para realizar el cálculo numérico y lógico y con posibilidad de comunicación con el mundo exterior. Sin embargo, esto no siempre fue así. Von Neumann publicó, en el año 1946, un documento titulado "First Draft of a Report of the EDVAC", en donde introdujo dos conceptos revolucionarios para la época y que sentaron las bases de la arquitectura de la computadora moderna.  El primero fue la idea de "programa almacenado" que significa que tanto el programa como las instrucciones para llevarlo a cabo debía almacenarse en un medio común, la memoria. La segunda fue la ruptura de secuencia, dotando a la computadora de una nueva instrucción el "salto condicional" mediante el cual la máquina estuviera en condiciones de decidir entre dos caminos o instrucciones distintos dependiendo de las condiciones que cada uno admitiera. Por otra parte, propuesto que para llevar a cabo  su funcionamiento la computadora debía componerse de:

  • Una memoria principal, responsable del almacenamiento de datos e instrucciones que componen al programa Compuesta por la memoria RAM y la memoria ROM.

  • Una Unidad Central del Proceso o CPU conformada por la Memoria principal, la Unidad Aritmética y Lógica y la unidad de control. 

-La Unidad Aritmética y Lógica encargada de las operaciones tanto aritméticas (suma,resta,división,multiplicación) como lógicas (and,or,not).

-La Unidad de Control lleva a cabo el control del ciclo de procesamiento, coordinando todas las actividades de la computadora.

  • Líneas de comunicación - Buses. Compuesto por perisféricos de entrada (teclado,mouse,lápiz óptico,etc.) y periféricos de salida (impresora,monitor,etc) y periférico de entrada/salida que se encarga de la comunicación de la computadora con el exterior, ingresando datos (a la memoria principal) y produciendo resultados. Todo este proceso, es mediado por los Buses que son los distintos caminos que "llevan y traen" datos, intercomunicando a los distintos componentes involucrados: UCP, memoria, perisféricos de entrada/salida.




lunes, 26 de marzo de 2012

La información y su representación



En la anterior entrada, se habló sobre lo que significa "informática", qué es un proceso y cómo funciona un programa, en la presente se definirá qué es una computadora digital y qué lenguaje utiliza, además de explicar cómo se codifican los datos en la misma.

Una computadora digital, a grandes rasgos, es la que acepta y procesa datos que han sido convertidos

al sistema binario. Se caracterizan por su generalidad: puede seguir una secuencia de instrucciones, denominada programa, que opera según la información dada.

Ahora bien, ¿qué es un sistema binario? Es un sistema de numeración en el que los números se representan utilizando únicamente dos cifras: 0 y 1. Este es el que usan la mayoría de las computadoras, ya que es más sencillo construir un elemento que pueda estar normalmente abierto o cerrado (biestable) que otro de 10 estados posibles. Sin embargo, existen otros sistemas de numeración, estos se clasifican en posicionales y no posicionales:

En los sistemas de numeración no posicionales, el valor de una cifra no depende de la posición que ésta ocupe dentro del número. Ejemplo: los números romanos:



La representación del número decimal 152 en el sistema de números romanos es:


CLII
Donde una C equivale a 100
una L equivale a 50
e I a la unidad


Independientemente de la ubicación de las cifras, el número que se lee es 152.



En cambio en los sistemas de numeración posicionales el valor de una cifra depende del lugar que ésta ocupe dentro del número. Los sistemas decimal, hexadecimal, octal y binario son ejemplos de sistemas de numeración posicionales.

En cambio en los sistemas de numeración posicionales el valor de una cifra depende del lugar que ésta ocupe dentro del número. Los sistemas decimal, hexadecimal, octal y binario son ejemplos de sistemas de numeración posicionales.



Como regla general, en un sistema de numeración posicional de base b, la representación de un número se define a partir de

(a3 a2 a1 a0.a-1 a-2 a-3 …)b = … + a2 b2 + a1 b1 + a0 b0 + a-1 b-1 + a-2 b-2 + a-3 b-3 + …





Ejemplo: El número 2304,72 puede obtenerse como la suma:



2000 unidades de mil

300 centenas

20 decenas

4 unidades

0.7 décimas

0.02 centémimas

-----------

2304.72



Es decir, 2304.72 = 2*103+3*102+0*101+4*100+7*10-1+2*10-2 El punto que aparece entre los dígitos a0 ya-1 se denomina punto fraccionario. Cuando b es 10 se lo llama punto decimal y cuando b es 2, punto binario. Los sistemas más usuales en informática son el hexagesimal y el binario.

  • La información y su representación 

La información que ingresa a la computadora puede hacerlo como datos adquiridos(directamente por la computadora) o aportados por el usuario en forma de caracteres especiales con un lenguaje de entrada. Posteriormente, ésta es codificada en un lenguaje que entienda el computador  y finalmente,la información es codificada en un lenguaje de salida                                                        En el interior de la computadora la información se almacena y se transfiere de un lugar a otro en forma codificada. El código utilizado usa sólo dos valores (código binario) representados por 0 y 1. En la entrada y la salida de la computadora se efectúan automáticamente los cambios de códigos  para que en el exterior la información sea directamente entendida por el usuario.                                La unidad más elemental de la información es el bit (0 y 1), que es un valor binario, y es el único lenguaje que entiende la computadora, sin embargo, la información se representa por medio de caracteres (letras mayúsculas y minúsculas,  números, caracteres de puntuación y especiales) así que dicha información debe codificarse internamente en notación binaria (en bits).Un byte es el mínimo número de bits necesarios para almacenar o representar un carácter en una memoria de computadora y suele corresponder a 8 dígitos.                                                                                      La capacidad de almacenamiento de la computadora se mide en byte, pero suelen usar sus múltiplos:




 

Para representar cualquier carácter en el interior de una computadora, se utiliza un alfabeto, como por ejemplo el BAUDOT, EBCDIC, ASCII. Tales alfabetos asocian a cada carácter una determinada combinación de bits. 








lunes, 19 de marzo de 2012

Informática: Las computadoras





En los tiempos corrientes, las personas utilizan a la computadora no solo para fines empresariales o didácticos, sino también como medio de comunicación, expresión, esparcimiento.
Es frecuente escuchar términos que aludan a la informática, a internet, etc. , pero ¿qué significa "informática"?¿cómo funciona una computadora que tanto usamos cotidianamente, pero poco sabemos de ella?. Para reponder a todas estas preguntas se empezará por definir algunos términos fundamentales:



La palabra "informática" proviene del alemán "informatik" y es una contracción de las palabras information y automatik (información automática). Se puede definir como la disciplina encargada del estudio de métodos, procesos, técnicas, desarrollos y su utilización en ordenadores, con el fin de almacenar, procesar y transmitir información y datos. Los sistemas computacionales, permiten el procesamiento automático de la información y desempeñan las siguientes tareas básicas: entrada, de datos(captación de la información), procesamiento (tratamiento de la información) y salida (transmisión de resultados).


La palabra "proceso" se usa para designar a una unidad de actividad que se caracteriza por la ejecución de una secuencia de instrucciones, un estado actual, y un conjunto de recursos de los sistemas asociados, lo que implica la realización operaciones lógicas y aritméticas para obtener un resultado. Todo proceso informática posee una cantidad de "datos", es decir registros de hechos que aportan información y un "sistema de información" que son los procedimientos y dispositivos utilizados para las actividades de una organización.


Por el otro lado, las computadoras que utilizamos poseen programas logrados mediante la transcripción de algoritmos utilizando un lenguaje que el ordenador pueda entender y ejecutar. Dicho lenguaje tiene una sintaxis determinada y permite especificar los pasos del algoritmos. Dicho de otro modo, un programa permite cargar una serie de datos, procesarlo y obtener un resultado. Las instrucciones de cómo procesar dichos datos, están plasmadas en los algoritmos que contienen una serie de pasos finita, precisos, capaces de ser diseñados por una persona y determinísticos en el sentido que establece de forma única el paso a seguir.


Las computadoras resultan indispensables cuando se trate de tareas que involucren gran volumen de datos, que requieran de mucha precisión o sean repetitivas, para cálculos complejos, etc. y están compuestas por un software entendido como los programas junto con los datos y resultados y por un hardware que es la parte física, visible del ordenador.


Integrando los conceptos previos, se puede explicar el proceso de resolución de problemas con auxilio de una computadora a partir de los siguientes pasos:


a) Planteamiento del problema y propuesta de un método de resolución en lenguaje natural.


b) Escritura de un algoritmo que exprese el método propuesto.


c) Traducción del algoritmo a un programa, utilizando un lenguaje de programación.


d) Traducción automática (compilación) del programa a lenguaje de máquina.


  

jueves, 8 de marzo de 2012

La agricultura de precisión: GPS




Fuente:  TRAXCO (2010). "GPS Agrícola". Disponible en :http://www.traxco.es/blog/maquinaria-agricola/gps-agricola





La evolución de la tecnología permitió la expansión de los innovadores mètodos de localización y precisiòn al sector agropecuario.

La exactitud de posicionamiento, con un margen de error de menos de un metro, posibilita ahora que una cosechadora con GPS monitorice el rendimiento de la cosecha. Después de la misma, pueden tomarse muestras sistemáticas de suelo usando posicionamiento DGPS y los mismos datos de rendimiento recolectados anteriormente, se utilizan para determinar su variación. Cuando esta información es cargada en una abonadora controlada por computador, DGPS puede asegurar que ésta aplique los productos químicos únicamente en aquellos puntos de la parcela que los necesitan. Esto puede crear significativos ahorros de costes, además de reducir problemas medioambientales asociados con el aflujo de productos químicos sobrantes.
El GPS,además sirve para realizar mapas geográficos y determinar superficies de cultivo. Las imágenes satelitales y aéreas nos permiten localizar zonas de cultivo, pudiendo determinar superficies, identificar problemas puntuales de plagas o enfermedades, deficiencias nutricionales, estudios de suelos,etc.

Dejamos un video explicativo,que amplia los dicho sobre GPS:





Fuente:http://youtu.be/gC99cMFfSq4. Para activar los subtítulos en español, puedes hacer click en "CC" en el margen inferior derecho del video.

Los productos de Google


En nuestra actualidad, emprender una formación académica separada de internet parece un hecho inconcebible. 
Estar conectados parece ser más que una opción, una obligación,una necesidad...
Google ha marcado una revolución en lo concerniente a motores de búsqueda de internet, entonces conocer a fondo los productos a disposición de los usuarios puede simplificar la tarea del estudiante, permitiendolo acceder a información innovadora y actual a un ritmo muchísimo más acelerado del que puede proporcionar un libro.
Entre los productos que nos ofrece, se pueden destacar:

  • Google.com : el buscador más usado del mundo. Con su lema: "Don't be evil", logró el acceso de personas comunes hacia la más variada información que provee la web. 
  • Gmail : Un servicio de correo electrónico que provee más de 7 gb de almacenamiento. 
  • Google Desktop Search:  Un motor de búsqueda para material almacenado en discos locales.
  • Google Chrome : El navegador web con interfaz minimalista de esta empresa.
  • Google Earth : Su mapamundi en 3D. 
  • Google+ : La apuesta de Google por la red social.
  • Youtube : El portal de vídeos mas famoso del mundo adquirido por google por u$s 1650 millones en acciones.
  • Android : El sistema operativo sacado por Google para Telefonos Moviles Smartphones.
Y muchas más ! Google nunca descansa.



Y un video de la utilidad de las aplicaciones de Google:


Fuente : http://youtu.be/R4vkVHijdQk