1. Red
Una red de computadoras, también llamada red de ordenadores o red
informática, es un conjunto de equipos conectados por medio de cables,
señales, ondas o cualquier otro método de transporte de datos, que comparten
información (archivos), recursos (CD-ROM, impresoras, etc.), servicios (acceso
a internet, e-mail, chat, juegos), etc.
Una red de comunicaciones es, también, un conjunto de medios técnicos que
permiten la comunicación a distancia entre equipos autónomos (no jerárquica -
master/slave-). Normalmente se trata de transmitir datos, audio y vídeo por
ondas electromagnéticas a través de diversos medios (aire, vacío, cable de
cobre, cable de fibra óptica, etc.).
Para simplificar la comunicación entre programas (aplicaciones) de distintos
equipos, se definió el Modelo OSI(Open System Interconnection) por la ISO, el
cual especifica 7 distintas capas de abstracción. Con ello, cada capa desarrolla
una función específica con un alcance definido.
Software
Se conoce como software1 al equipamiento lógico o soporte lógico de una computadora digital;
comprende el conjunto de los componentes lógicos necesarios que hacen posible la realización de
tareas específicas, en contraposición a los componentes físicos del sistema, llamados hardware.
Tales componentes lógicos incluyen, entre muchos otros, aplicaciones informáticas —como
el procesador de textos, que permite al usuario realizar todas las tareas concernientes a la edición
de textos— o el software de sistema —tal como el sistema operativo, que, básicamente, permite al
resto de los programas funcionar adecuadamente, facilitando la interacción con los componentes
físicos y el resto de lasaplicaciones, proporcionando también una interfaz para el usuario—.
Si bien esta distinción es, en cierto modo, arbitraria, y a veces confusa, a los fines prácticos se
puede clasificar al software en tres grandes tipos:
2. Software de sistema: Su objetivo es desvincular adecuadamente al
usuario y al programador de los detalles de la computadora en particular
que se use, aislándolo especialmente del procesamiento referido a las
características internas de: memoria, discos, puertos y dispositivos de
comunicaciones, impresoras, pantallas, teclados, etc. El software de
sistema le procura al usuario y programador adecuadas interfaces de alto
nivel, herramientas y utilidades de apoyo que permiten su mantenimiento.
Incluye entre otros:
Sistemas operativos(Linux)
Controladores de dispositivos (drivers)
Herramientas de diagnóstico (Everest, Sonia, etc.)
Herramientas de Corrección y Optimización (Norton Systemworks)
Servidores(Windows NT, Apache)
Utilidades(Accesorios de windows, simbolo de sistema)
Software de programación: Es el conjunto de herramientas que
permiten al programador desarrollar programas informáticos, usando
diferentes alternativas y lenguajes de programación, de una manera
práctica. Incluye entre otros:
Editores de textoPascal, Edit de MS-DOS) -
Compiladores
Intérpretes
Enlazadores
Depuradores
Entornos de Desarrollo Integrados (IDE): Agrupan las anteriores
herramientas, usualmente en un entorno visual, de forma tal que el
programador no necesite introducir múltiples comandos para compilar,
interpretar, depurar, etc. Habitualmente cuentan con una
avanzada interfaz gráfica de usuario (GUI).
Software de aplicación: Es aquel que permite a los usuarios llevar a
cabo una o varias tareas específicas, en cualquier campo de actividad
susceptible de ser automatizado o asistido, con especial énfasis en los
negocios. Incluye entre otros:
3. Aplicaciones para Control de sistemas y automatización industrial
Aplicaciones ofimáticas
Software educativo
Software empresarial
Bases de datos
Telecomunicaciones (p.ej. internet y toda su estructura lógica)
Videojuegos
Software médico
Software de Cálculo Numérico y simbólico.
Software de Diseño Asistido (CAD)
Software de Control Numérico (CAM)
Software médico se llama a aquellos programas informáticos que son
utilizados para fines médicos. Se utilizan muchos dispositivos médicos para
vigilar o controlar a los pacientes, en su mayoría controlados por software.
Estos programas son producto sanitario y deben cumplir la normativa de los
mismos. Nótese que no todos los programas que se utilizan en el entorno
médico son producto sanitario.
Introducción
• Monitores: frecuencia cardíaca, la presión arterial, la tasa de respiración,
el uso de software para interpretar la información de sensores y
mostrarlo de una manera significativa en un monitor.
• Medicamentos bombas: estos dispositivos están programados para el
bombeo de una cierta cantidad de plasma, sangre, solución salina, u
otra medicación en un paciente en un determinado tipo. El software
proporciona la capacidad para controlar muchos aspectos de los
procedimientos de tratamiento.
• Análisis: muchos dispositivos, tales como escáneres CAT, medida de los
datos en bruto que es esencialmente de sentido a la gente. Software
reinterpreta estos datos para crear las imágenes que los médicos
pueden leer y entender.
• Sistemas expertos: una variedad de sistemas expertos que se han
creado para indicar lo que se debe hacer. Estos son menos utilizados
que las otras cosas que acabó de mencionar.
• Médico de la informática: software para la empresa y de información
aspecto de la medicina.
• Terapia de entrega: el software de marcapasos y desfibriladores
implantables proporciona tolerancia a fallos, en tiempo real, críticos para
la misión de vigilancia de los ritmos cardíacos y la entrega de terapia
asociada.
4. • Médico de la asistencia sanitaria y los programas informáticos
educativos: software utilizado como un centro de enseñanza o
herramienta de estudio para los profesionales de la salud.
• Software de gestión médica: herramienta a medida o enlatada que
permite a través de la actualización de datos llevar a cabo la gestión de
entidades dedicadas a la salud, tales como hospitales, sanatorios,
clínicas, consultorios, etc. Módulos: turnos, médicos, seguros, farmacia,
internación, compras, pagos, facturación, sistemas, pacientes, historia
clínica, etc
Software de control de diseño
Se conoce como software1 al equipamiento lógico o soporte lógico de una
computadora digital; comprende el conjunto de los componentes lógicos
necesarios que hacen posible la realización de tareas específicas, en
contraposición a los componentes físicos del sistema, llamados hardware.
Tales componentes lógicos incluyen, entre muchos otros, aplicaciones
informáticas —como el procesador de textos, que permite al usuario realizar
todas las tareas concernientes a la edición de textos— o el software de sistema
—tal como el sistema operativo, que, básicamente, permite al resto de los
programas funcionar adecuadamente, facilitando la interacción con los
componentes físicos y el resto de las aplicaciones, proporcionando también
una interfaz para el usuario—.
Introducción del Control Numérico
Torno moderno de control numérico.
El torno de control numérico es un ejemplo de automatización programable. Se
diseñó para adaptar las variaciones en la configuración de los productos. Su
principal aplicación se centra en volúmenes de producción medios de piezas
sencillas y en volúmenes de produccíón medios y bajos de piezas complejas.
Uno de los ejemplos más importantes de automatización programable es el
control numérico en la fabricación de partes metálicas. El control numérico (CN)
es una forma de automatización programable en la cual el equipo de procesado
se controla a través de números, letras y otros símbolos. Estos números, letras
y símbolos están codificados en un formato apropiado para definir un programa
de instrucciones para desarrollar una tarea concreta. Cuando la tarea en
cuestión cambia, se cambia el programa de instrucciones. La capacidad de
cambiar el programa hace que el CN sea apropiado para volúmenes de
producción bajos o medios, dado que es más fácil escribir nuevos programas
que realizar cambios en los equipos de procesado.
El primer desarrollo en el área del control numérico lo realizó el inventor
norteamericano John T. Parsons (Detroit 1913-2007), junto con su empleado
Frank L. Stulen, en la década de 1940. El concepto de control numérico
5. implicaba el uso de datos en un sistema de referencia para definir las
superficies de contorno de las hélices de un helicóptero. La aplicación del
control numérico abarca gran variedad de procesos. Se dividen las aplicaciones
en dos categorías:
• Aplicaciones con máquina herramienta, tales como el taladrado,
laminado, torneado, etc.
• Aplicaciones sin máquina herramienta, tales como el ensamblaje,
trazado e inspección.
El principio de operación común de todas las aplicaciones del control numérico
es el control de la posición relativa de una herramienta o elemento de
procesado con respecto al objeto a procesar.
Software de sistema
En terminología informática el software de sistema, denominado también
software de base, consiste en programas informáticos que sirven para
controlar e interactuar con el sistema operativo, proporcionando control sobre el
hardware y dando soporte a otros programas; en contraposición del llamado
software de aplicación. Como ejemplos cabe mencionar a las bibliotecas como
por ejemplo OpenGL para la aceleración gráfica, PNG para el sistema gráfico o
demonios que controlan la temperatura, la velocidad del disco duro, como
hdparm, o la frecuencia del procesador como cpudyn.
Uno de los más prominentes ejemplos de software de sistema se encuentra en
el proyecto GNU, cuyas herramientas de programación permitieron combinarse
con el núcleo informático basado en Unix denominado Linux, formando entre
ambos las conocidas como distribuciones GNU/Linux.
Estos programas realizan diversas tareas, como la transferencia de datos entre
la memoria RAM y los dispositivos de almacenamiento (disco rígido, unidades
de discos ópticos, etc) entre otros.
Tipos de software de sistema
El software de sistema puede clasificarse en sistema operativo, controladores
de dispositivos y programas utilitarios. Un sistema operativo crea una interfaz
entre el usuario y el sistema de hardware, mientras que el resto de programas
refinan o permiten mejorar la interacción con el hardware.
Clases de software de sistema son:
• Cargadores de programas
• Sistemas operativos (y sus componentes, muchos de los cuales pueden
considerarse como software de sistema)
• Controladores de dispositivos
6. • Herramientas de programación: compiladores, ensambladores,
enlazadores, etc.
• Programas utilitarios
• Entorno de escritorio / Interfaz gráfica de usuario (que pueden incluir
Gestores de ventanas)
• Línea de comandos
• BIOS
• Hipervisores
• Bootloaders (Gestor de arranque)
Si el software de sistema se almacena en una memoria no volátil tal como
circuitos integrados, usualmente se lo denomina firmware.
El software libre (en inglés free software, esta denominación también se
confunde a veces con gratis por el doble sentido del inglés free en castellano)
es la denominación del software que respeta la libertad de los usuarios sobre
su producto adquirido y, por tanto, una vez obtenido puede ser usado, copiado,
estudiado, cambiado y redistribuido libremente. Según la Free Software
Foundation, el software libre se refiere a la libertad de los usuarios para
ejecutar, copiar, distribuir, estudiar, modificar el software y distribuirlo
modificado.
El software libre suele estar disponible gratuitamente, o al precio de costo de la
distribución a través de otros medios; sin embargo no es obligatorio que sea
así, por lo tanto no hay que asociar software libre a "software gratuito"
(denominado usualmente freeware), ya que, conservando su carácter de libre,
puede ser distribuido comercialmente ("software comercial"). Análogamente, el
"software gratis" o "gratuito" incluye en ocasiones el código fuente; no obstante,
este tipo de software no es libre en el mismo sentido que el software libre, a
menos que se garanticen los derechos de modificación y redistribución de
dichas versiones modificadas del programa.
Tampoco debe confundirse software libre con "software de dominio público".
Éste último es aquel software que no requiere de licencia, pues sus derechos
de explotación son para toda la humanidad, porque pertenece a todos por
igual. Cualquiera puede hacer uso de él, siempre con fines legales y
consignando su autoría original. Este software sería aquel cuyo autor lo dona a
la humanidad o cuyos derechos de autor han expirado, tras un plazo contado
desde la muerte de este, habitualmente 70 años. Si un autor condiciona su uso
bajo una licencia, por muy débil que sea, ya no es del dominio público.
EJEMPOS DE SOFTWARE LIBRE:
se encuentra la mayoría del Softtware Libre, son miles de proyectos, por
ejemplo los más destacados son:
POSICIÓN SOFTWARE DESCARGAS
1 eMule 392,977,989
2 Azureus 162,979,709
8. Software colaborativo o groupware se refiere al conjunto de
programas informáticos que integran el trabajo en un sólo proyecto con
muchos usuarios concurrentes que se encuentran en diversas estaciones de
trabajo, conectadas a través de una red (internet o intranet).
Ventajas de software colaborativo
• Hace el trabajo en grupo más eficiente;
• Disminuye el tiempo gasto en las actividades en grupo;
• Reduce el coste de realización de las actividades en grupo;
• Posibilita ciertos tipos de tareas en grupo que serían imposibles
sin lo soporte computacional.
Herramientas colaborativas
• Microsoft Sharepoint
• TalkAndWrite
• IBM Lotus Notes
• Project Server
• Teamspace
EJEMPLOS DE SOFTWARE COLABORATIVO
• Workflux.net solución para administración, distribución y control de
archivos y proyectos empresariales en español.
• eGroupWare solución de trabajo en grupo vía web, de código abierto.
• OpenGroupWare solución de trabajo en grupo vía web, de código
abierto.
• Zimbra Collaboration Suite solución de trabajo en grupo (en varios
idiomas, soporta correo, directorio, agenda, mensajería instantánea,
calendario, espacios de trabajo).
• TalkAndWrite (software interactivo en tiempo real que simula la
interacción de dos personas que trabajan una al lado de la otra en un
documento en común).
• phpgroupware (en inglés, aunque cuenta con un demo con libre acceso
en el cual pueden cambiarse las preferencias a idioma español).
• Kolab (en varios idiomas, soporta correo, directorio, agenda y
nativamente interactúa con KDE).
• MediaWiki (el programa informático que utiliza Wikipedia).
• BSCW, entorno telemático basado en espacios compartidos de trabajo.
Las siglas corresponden a "Soporte básico para trabajo cooperativo".
Comercial, con licencias gratuitas para fines educativos y está traducido,
entre otros idiomas, al castellano y al catalán.
• Synergeia adaptación del entorno BSCW al mundo educativo. Es
gratuito y está traducido, entre otros idiomas, al español.
• Redianet aplicación para aprovechar una sala o aula con PC en red para
colaboración y la compartición de medios.
• Jabber, sistema de mensajería instantáneo.
• Isabel, sistema de videoconferencia distribuido y en grupo.
9. • Applications Server.
• Coneix, intranet para la gestión de proyectos implementada en PHP y
MySQL.
• Moodle, aplicación educativa; programa de gestión de cursos.
• Civinext Groupware, plataforma desarrollada exclusivamente para
administrar de manera eficiente la gestión de toda la comunicación
interna y externa de una organización.
• K3-exchange (K3x) Soluciones para mejoras de productividad que
combinan tecnologías del conocimiento y colaboración.
• Open-Xchange, plataforma software libre de colaboración inteligente con
interfaz web Ajax.
• Scalix, alternativa software libre a Microsoft Exchange con interfaz web
Ajax.
DEFINICION DE BLOGS
Un blog, o en español también una bitácora, es un sitio web periódicamente
actualizado que recopila cronológicamente textos o artículos de uno o varios
autores, apareciendo primero el más reciente, donde el autor conserva siempre
la libertad de dejar publicado lo que crea pertinente. En el que se muestran
artículos publicados con más o menos regularidad. Los autores se llaman
blogueros, aunque en los comentarios de sus artículos se les suele llamar
también ignorantes, gilipipas y calificativos varios. ... con una serie de artículos
ordenados cronológicamente desde el más reciente, situados al principio de la
página, al más antiguo situado hacia el final o la parte de abajo.
Ejemplos de blogs
A continuación os proponemos algunos ejemplos de blogs que pueden
servir de ayuda a la hora de elaborar nuestro propio blog
ejemplos diarios personales: un chico - una chica - una madre
ejemplos para opinar: un columnista - política - librillo
ejemplos para aprender: astronomía - música - biología
ejemplos notas de viajes: mato grosso -
ejemplos temas tecnológicos: diseño web - programación - linux
ejemplos culturales y educativos: historia - estudio - poesía
ejemplos artísticos y recreativos: cine - sobre la tele - viajes
otros ejemplos: palabras infantiles - con fans