Software.docx

13
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 software 1 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 .

Transcript of Software.docx

Page 1: Software.docx

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.

SoftwareSe 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:

Page 2: Software.docx

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:

Page 3: Software.docx

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.

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.

Page 4: Software.docx

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 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

Page 5: Software.docx

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 Herramientas de programación: compiladores, ensambladores,

enlazadores, etc. Programas utilitarios

Page 6: Software.docx

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 DESCARGAS1 eMule 392,977,9892 Azureus 162,979,7093 Ares Galaxy 145,152,2934 BitTorrent 51,850,5595 DC++ 49,856,667

Page 7: Software.docx

6 Shareaza 42,547,4877 GTK+ and The GIMP installers for Windows 40,294,4148 7-Zip 38,575,7419 VirtualDub 38,313,97410 AudacityAccepting 37,165,71911 CDex 34,990,32212 FileZilla 33,358,67513 eMule Plus 25,430,68614 guliverkli 23,093,74015 Pidgin 21,762,24316 aMSN 17,972,30317 TightVNC 17,675,06018 WinSCP 17,411,89219 phpBB 16,890,92420 ZSNES 16,657,66521 UltraVNC 16,461,96622 PDFCreator 16,383,78823 NASA World Wind 15,683,19924 phpMyAdmin 15,522,44125 AC3Filter 15,303,54926 PortableApps.com: Portable Software/USB 15,078,33327 Dev-C++ 14,049,73328 Ghostscript 13,366,19529 Simple Directory Listing 12,944,71630 MinGW - Minimalist GNU for Windows 12,610,04431 ClamWin Free Antivirus 12,283,25932 XAMPP 12,084,16733 ffdshow 11,580,89834 JBoss.org 11,505,15135 eMule Morph 10,959,12336 ABC [Yet Another Bittorrent Client] 10,952,01837 emule Xtreme Mod 10,916,17738 VisualBoyAdvance 10,233,89039 Webmin 9,743,60840 Miranda 9,621,27341 DOSBox DOS Emulator 8,964,43742 PeerGuardian 8,934,95543 GnuWin32 8,392,85144 VirtualDubMod 8,351,89445 TortoiseSVN 8,281,77646 MediaCoder 7,939,73747 Notepad++ 7,635,44248 Gallery 7,338,42249 Eraser 6,638,79150 Wireshark 6,443,124

Page 8: Software.docx

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. Applications Server .

Page 9: Software.docx

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

Page 10: Software.docx